⇦ | diffuse [main]
Last updated on: 2022-08-14 14:18 [UTC]

Metadata for diffuse in main

io.github.mightycreak.Diffuse - 0.7.3-1 ⚙ all

Icon
---
Type: desktop-application
ID: io.github.mightycreak.Diffuse
Package: diffuse
Name:
  es: Diffuse utillaje de textos
  pt: Diffuse Ferramenta de união
  it: Diffuse - strumento di unione
  ko: Diffuse 병합도구
  zh_CN: Diffuse 比较合并工具
  pt_BR: Diffuse Ferramenta de unificação
  ja: Diffuse マージツール
  sv: Diffuse sammanfogningsverktyg
  th: Diffuse - เครื่องมือผสานแฟ้ม
  zh_TW: Diffuse 比較合併工具
  ru: Diffuse Инструмент Слияния
  C: Diffuse Merge Tool
  cs: Diffuse
  pl: Diffuse Narzędzie Scalania
  de: Diffuse Mischwerkzeug
Summary:
  es: Un utillaje para juntar y comparar archivos de texto
  pt: Ferramenta gráfica para unir e comparar ficheiros de texto
  it: Strumento grafico per l'unione e il confronto di file
  ko: 텍스트 파일을 병합하고 비교하기위한 도구
  zh_CN: 图形化的比较和合并文本文件的工具
  pt_BR: Ferramenta gráfica para unificar e comparar arquivos de texto
  ja: テキストファイルをマージして比較するためのグラフィックツール
  sv: Grafiskt verktyg för jämförelse och sammanfogning av textfiler
  th: เครื่องมือแบบกราฟิกสำหรับเปรียบเทียบและผสานแฟ้มข้อความ
  zh_TW: 比較與合併文字檔案的圖形化工具
  ru: Графический инструмент для слияния и сравнения текстовых файлов
  C: Graphical tool for merging and comparing text files
  cs: Grafický nástroj pro slučování a porovnávání textových souborů
  pl: Graficzne narzędzie do łączenia i porównywania plików tekstowych
  de: Werkzeug zum Mischen und Vergleichen von Textdateien
Description:
  C: >-
    <p>
          Diffuse is a graphical tool for comparing and merging text files. It can retrieve files for comparison from Bazaar,
    CVS, Darcs, Git, Mercurial, Monotone, RCS, Subversion, and SVK repositories.
        </p>
DeveloperName:
  C: Romain Failliot
ProjectLicense: GPL-2.0-or-later
Categories:
- Development
Keywords:
  C:
  - viewer,diff,editor,text
Url:
  homepage: https://mightycreak.github.io/diffuse/
  bugtracker: https://github.com/MightyCreak/diffuse/issues
Icon:
  cached:
  - name: diffuse_io.github.mightycreak.Diffuse.png
    width: 48
    height: 48
  - name: diffuse_io.github.mightycreak.Diffuse.png
    width: 64
    height: 64
  - name: diffuse_io.github.mightycreak.Diffuse.png
    width: 128
    height: 128
  remote:
  - url: io/github/mightycreak.Diffuse/519d3d08daf64e4b5d9b92392e796671/icons/128x128/diffuse_io.github.mightycreak.Diffuse.png
    width: 128
    height: 128
  stock: io.github.mightycreak.Diffuse
Launchable:
  desktop-id:
  - io.github.mightycreak.Diffuse.desktop
Provides:
  mediatypes:
  - text/plain
  - text/x-csrc
  - text/x-chdr
Screenshots:
- default: true
  caption:
    C: 'Main window: diff between two files'
  thumbnails:
  - url: io/github/mightycreak.Diffuse/519d3d08daf64e4b5d9b92392e796671/screenshots/image-1_1248x755.png
    width: 1248
    height: 755
  - url: io/github/mightycreak.Diffuse/519d3d08daf64e4b5d9b92392e796671/screenshots/image-1_752x455.png
    width: 752
    height: 455
  - url: io/github/mightycreak.Diffuse/519d3d08daf64e4b5d9b92392e796671/screenshots/image-1_624x377.png
    width: 624
    height: 377
  - url: io/github/mightycreak.Diffuse/519d3d08daf64e4b5d9b92392e796671/screenshots/image-1_224x135.png
    width: 224
    height: 135
  source-image:
    url: io/github/mightycreak.Diffuse/519d3d08daf64e4b5d9b92392e796671/screenshots/image-1_orig.png
    width: 1398
    height: 846
Releases:
- version: 0.7.3
  type: stable
  unix-timestamp: 1637539200
  description:
    C: >-
      <p>
                Patch release that introduces linters (flake8 and mypy).
              </p>
      <p>Added:</p>

      <ul>
        <li>Added linters (flake8 and mypy) and fixed some errors</li>
        <li>Added lint jobs for both in the CI</li>
        <li>Added a flatpak job in the CI</li>
      </ul>

      <p>Changed:</p>

      <ul>
        <li>main.py slimmed down by about 5000 lines</li>
        <li>The new widgets.py is a bit fat though (~4000 lines)</li>
        <li>Updated the translation files</li>
      </ul>

      <p>Fixed:</p>

      <ul>
        <li>
                  The intense code cleaning seems to have fixed a bug with the `-c` argument (#120)
                </li>
      </ul>
- version: 0.7.2
  type: stable
  unix-timestamp: 1637193600
  description:
    C: >-
      <p>
                Patch release that fixes an error about APP_NAME and the Brazilian translation.
              </p>
      <p>Added:</p>

      <ul>
        <li>
                  New options: log_print_output and log_print_stack, to print the log
                  messages on the output and code stack
                </li>
        <li>
                  New log function: utils.logErrorAndDialog, to both log and show a
                  dialog message
                </li>
      </ul>

      <p>Changed:</p>

      <ul>
        <li>Modularized the VCSs (reducing main.py by around 1300 lines)</li>
        <li>Bump GNOME runtime version from 3.38 to 41</li>
      </ul>

      <p>Fixed:</p>

      <ul>
        <li>Fixed 'APP_NAME' error when opening non existing file</li>
        <li>Fixed the Portuguese Brazilian (pt_BR) translation</li>
      </ul>
- version: 0.7.1
  type: stable
  unix-timestamp: 1637107200
  description:
    C: >-
      <p>
                Patch release to fix a bug when using the Flatpak package.
              </p>
      <p>Fixed:</p>

      <ul>
        <li>
                  Fixed a Flatpak bug where the app couldn't call binaries on the
                  host, such as `git`, `svn`, etc.
                </li>
      </ul>
- version: 0.7.0
  type: stable
  unix-timestamp: 1637020800
  description:
    C: >-
      <p>
                With this release, the main end-user change is the new icon. The rest
                is mainly maintenance improvements with a much more standard folder
                structure and starting to modularize the code. This is an ongoing
                effort as there is still a lot to do, but hopefully this would
                motivate some to contribute ;)
              </p>
      <p>
                An important note though: the application ID has changed and is now
                io.github.mightycreak.Diffuse.
              </p>
      <p>Added:</p>

      <ul>
        <li>New icon and in SVG now</li>
        <li>Started to modularize the code</li>
      </ul>

      <p>Changed:</p>

      <ul>
        <li>
                  Changed AppID to io.github.mightycreak.Diffuse (as advised in the
                  Flatpak documentation)
                </li>
        <li>Renamed directory `translations/` to `po/`</li>
        <li>Now uses POTFILES.in to list the files to translate</li>
        <li>
                  Translation strings are no longer sorted alphabetically, this will
                  help when there will be several files in POTFILES.in
                </li>
        <li>Updated the documentation and script in the `po/` directory</li>
        <li>Add .desktop translations in .po files</li>
      </ul>

      <p>Fixed:</p>

      <ul>
        <li>Fixed some GTK deprecation warnings</li>
      </ul>
ContentRating:
  oars-1.1: {}