---
Type: desktop-application
ID: io.github.mightycreak.Diffuse
Package: diffuse
ProjectLicense: GPL-2.0-or-later
Name:
tr: Diffuse
fr: Diffuse
sv: Diffuse
C: Diffuse
ka: Diffuse
pt_BR: Diffuse
es: Diffuse
Summary:
es: Herramienta gráfica para fusionar y comparar archivos de texto
sv: Grafiskt verktyg för jämförelse och sammanfogning av textfiler
zh_TW: 比較與合併文字檔案的圖形化工具
pt: Ferramenta gráfica para unir e comparar ficheiros de texto
th: เครื่องมือแบบกราฟิกสำหรับเปรียบเทียบและผสานแฟ้มข้อความ
it: Strumento grafico per l'unione e il confronto di file
ja: テキストファイルをマージして比較するためのグラフィックツール
tr: Metin dosyalarını birleştirmek ve karşılaştırmak için grafiksel araç
pl: Graficzne narzędzie do łączenia i porównywania plików tekstowych
fr: Outil graphique pour fusionner et comparer des fichiers texte
de: Werkzeug zum Mischen und Vergleichen von Textdateien
C: Graphical tool for merging and comparing text files
cs: Grafický nástroj pro slučování a porovnávání textových souborů
zh_CN: 图形化的比较和合并文本文件的工具
pt_BR: Ferramenta gráfica para unificar e comparar arquivos de texto
ko: 텍스트 파일을 병합하고 비교하기위한 도구
ka: გრაფიკული პროგრამა ტექსტური ფაილების შედარებისა და შერწყმისთვის
ru: Графический инструмент для слияния и сравнения текстовых файлов
Description:
tr: >-
<p>Diffuse, metin dosyalarını karşılaştırmak ve birleştirmek için grafiksel bir araçtır. Bazaar, CVS, Darcs, Git, Mercurial,
Monotone, RCS ve Subversion depolarından karşılaştırma için dosya alabilir.</p>
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, and Subversion repositories.
</p>
ka: >-
<p>Diffuse გრაფიკული პროგრამაა ტექსტური ფაილების შესადარებლად და შერწყმისთვის. მას შეუძლია შესადარებელი ფაილები Bazaar,
CVS, Darcs, Git, Mercurial, Monotones, RCS, და Subversion რეპოზიტორიებიდან გამოითხოვოს.</p>
pt_BR: >-
<p>O Diffuse é uma ferramenta gráfica para unificar e comparar arquivos de texto. Também pode obter revisões para comparar
arquivos de repositórios Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS, e Subversion. </p>
Developer:
name:
C: Romain Failliot
Categories:
- Development
Keywords:
C:
- viewer,diff,editor,text
Url:
homepage: https://mightycreak.github.io/diffuse/
bugtracker: https://github.com/MightyCreak/diffuse/issues
translate: https://github.com/MightyCreak/diffuse/blob/main/docs/translators.md
vcs-browser: https://github.com/MightyCreak/diffuse
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/3cdd91340a8f1373bbc37ab14197ced7/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
Supports:
- control: pointing
- control: keyboard
- control: console
Provides:
mediatypes:
- text/plain
- text/x-csrc
- text/x-chdr
Screenshots:
- default: true
caption:
tr: Ana pencere
fr: Fenêtre principale
C: Main window
ka: მთავარი ფანჯარა
thumbnails:
- url: io/github/mightycreak.Diffuse/3cdd91340a8f1373bbc37ab14197ced7/screenshots/image-1_1248x766@1.png
width: 1248
height: 766
- url: io/github/mightycreak.Diffuse/3cdd91340a8f1373bbc37ab14197ced7/screenshots/image-1_752x461@1.png
width: 752
height: 461
- url: io/github/mightycreak.Diffuse/3cdd91340a8f1373bbc37ab14197ced7/screenshots/image-1_624x383@1.png
width: 624
height: 383
- url: io/github/mightycreak.Diffuse/3cdd91340a8f1373bbc37ab14197ced7/screenshots/image-1_224x137@1.png
width: 224
height: 137
source-image:
url: io/github/mightycreak.Diffuse/3cdd91340a8f1373bbc37ab14197ced7/screenshots/image-1_orig.png
width: 1343
height: 825
- caption:
tr: Pencere hakkında
fr: Fenêtre À Propos
C: About window
thumbnails:
- url: io/github/mightycreak.Diffuse/3cdd91340a8f1373bbc37ab14197ced7/screenshots/image-2_1248x766@1.png
width: 1248
height: 766
- url: io/github/mightycreak.Diffuse/3cdd91340a8f1373bbc37ab14197ced7/screenshots/image-2_752x461@1.png
width: 752
height: 461
- url: io/github/mightycreak.Diffuse/3cdd91340a8f1373bbc37ab14197ced7/screenshots/image-2_624x383@1.png
width: 624
height: 383
- url: io/github/mightycreak.Diffuse/3cdd91340a8f1373bbc37ab14197ced7/screenshots/image-2_224x137@1.png
width: 224
height: 137
source-image:
url: io/github/mightycreak.Diffuse/3cdd91340a8f1373bbc37ab14197ced7/screenshots/image-2_orig.png
width: 1343
height: 825
Languages:
- locale: cs
percentage: 85
- locale: de
percentage: 85
- locale: en_US
percentage: 100
- locale: es
percentage: 93
- locale: fr
percentage: 96
- locale: it
percentage: 85
- locale: ja
percentage: 85
- locale: ka
percentage: 96
- locale: ko
percentage: 85
- locale: pl
percentage: 85
- locale: pt
percentage: 85
- locale: pt_BR
percentage: 92
- locale: ru
percentage: 84
- locale: sv
percentage: 94
- locale: th
percentage: 85
- locale: tr
percentage: 100
- locale: zh_CN
percentage: 80
- locale: zh_TW
percentage: 85
Releases:
- version: 0.9.0
type: stable
unix-timestamp: 1705104000
description:
C: >-
<p>Summary: remove support for SVK, update to GNOME 45, updated Turkish translation.</p>
<p>Changed:</p>
<ul>
<li>Update from GNOME 44 to 45 (@sabriunal)</li>
<li>Flatpak manifest now runs the tests (@sabriunal)</li>
<li>Use appstreamcli instead of the deprecated appstream-util to validate appdata (@sabriunal)</li>
<li>Update appdata: add translation tag, vcs-browser and translate URLs (@sabriunal)</li>
<li>Translation: mark the developer name and release descriptions as untranslatable (@sabriunal)</li>
<li>Translation: update Turkish translation (@sabriunal)</li>
</ul>
<p>Removed:</p>
<ul>
<li>Remove support for the SVK CVS (@MightyCreak)</li>
</ul>
<p>Fixed:</p>
<ul>
<li>Fix compatibility with Python 3.12: remove use of distutils (@MightyCreak)</li>
<li>Fix new errors raised by Flake8 (@MightyCreak)</li>
<li>Fix the error with the CICD due to the use of appstreamcli (@MightyCreak)</li>
</ul>
- version: 0.8.2
type: stable
unix-timestamp: 1681603200
description:
C: >-
<p>Use more modern, symbolic icons, add Dutch translation, and a couple of small fixes.</p>
<p>Added:</p>
<ul>
<li>Add link to the Matrix room in the README (@MightyCreak)</li>
<li>Add Dutch translation (@Vistaus)</li>
</ul>
<p>Changed:</p>
<ul>
<li>Replace `_` by `-` in the action names to be compatible with GTK action names (@MightyCreak)</li>
<li>The About dialog is now transient for the main window (@oscfdezdz)</li>
<li>Remove deprecated STOCK constants and use more modern, symbolic icons (@oscfdezdz)</li>
</ul>
<p>Fixed:</p>
<ul>
<li>Some signals weren't properly renamed from the previous GTK3 migration (@MightyCreak)</li>
<li>The syntax menu wasn't working anymore (@MightyCreak)</li>
<li>Properly handles SIGINT (i.e. Ctrl+C) now (@MightyCreak)</li>
<li>Add back `save_state()` to remember window's width and height (@MightyCreak)</li>
</ul>
- version: 0.8.1
type: stable
unix-timestamp: 1680825600
description:
C: >-
<p>
Fix for the shortcuts that weren't working anymore due to migration to Gtk.Application.
</p>
<p>Changed:</p>
<ul>
<li>Remove log function calls from the stack trace when calling `logDebug` or `logError` (@MightyCreak)</li>
<li>
Log functions used to log only on stderr, now `logDebug` logs on stdout and `logError`
logs on stderr (@MightyCreak)
</li>
<li>Change Git default branch from `master` to `main` (@MightyCreak)</li>
</ul>
<p>Fixed:</p>
<ul>
<li>Shortcuts were not working since the move to Gtk.Application (issue #188) (@MightyCreak)</li>
</ul>
- version: 0.8.0
type: stable
unix-timestamp: 1680480000
description:
C: >-
<p>
Update to GNOME 44, improved GTK 3 support, initial support for Rust, added Turkish and
Georgian translations, and a couple of fixes.
</p>
<p>Added:</p>
<ul>
<li>Language: initial support for Rust language (@alopatindev)</li>
<li>Translation: added Turkish translation (@libreajans)</li>
<li>Translation: added Georgian translation (@NorwayFun)</li>
</ul>
<p>Changed:</p>
<ul>
<li>Update from GNOME 42 to GNOME 44 (@MightyCreak)</li>
<li>Translation: updated Swedish translation (@eson57)</li>
<li>Dialog: prompt only once if several files needs to be reloaded (@yuriiz)</li>
<li>Use GTK3's Gtk.Application/Gtk.ApplicationWindow (@yuriiz)</li>
<li>Split `DiffuseApplication` and `DiffuseWindow` classes in their own files (@MightyCreak)</li>
<li>Use new Meson (from 0.50 to 0.55) and fixed deprecation warnings (@MightyCreak)</li>
<li>
Mac: fix the shortcut for first/previous/next/last differences, now uses ⌘ instead of
Ctrl (@krlmlr)
</li>
</ul>
<p>Fixed:</p>
<ul>
<li>"Go to line..." dialog didn't show up (@MightyCreak)</li>
<li>
Tech debt: use `transient_for` instead of the deprecated `parent` when creating a
`Gtk.Widget` (@MightyCreak)
</li>
<li>Documentation: prefer `pip3` over `pip` to ensure it works everywhere (@krlmlr)</li>
<li>Flatpak: add missing `--filesystem=xdg-run/gvfsd` privilege (@MightyCreak)</li>
</ul>
ContentRating:
oars-1.1: {}