diff --git a/CHANGELOG.md b/CHANGELOG.md index d565fba..6a90289 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +## 0.8.0 - 2023-04-03 + ### Added - Language: initial support for Rust language (@alopatindev) diff --git a/data/io.github.mightycreak.Diffuse.appdata.xml.in b/data/io.github.mightycreak.Diffuse.appdata.xml.in index 00ec9c8..77b21b9 100644 --- a/data/io.github.mightycreak.Diffuse.appdata.xml.in +++ b/data/io.github.mightycreak.Diffuse.appdata.xml.in @@ -37,6 +37,43 @@ romain@foolstep.com + + +

+ Update to GNOME 44, improved GTK 3 support, initial support for Rust, added Turkish and + Georgian translations, and a couple of fixes. +

+

Added:

+
    +
  • Language: initial support for Rust language (@alopatindev)
  • +
  • Translation: added Turkish translation (@libreajans)
  • +
  • Translation: added Georgian translation (@NorwayFun)
  • +
+

Changed:

+
    +
  • Update from GNOME 42 to GNOME 44 (@MightyCreak)
  • +
  • Translation: updated Swedish translation (@eson57)
  • +
  • Dialog: prompt only once if several files needs to be reloaded (@yuriiz)
  • +
  • Use GTK3's Gtk.Application/Gtk.ApplicationWindow (@yuriiz)
  • +
  • Split `DiffuseApplication` and `DiffuseWindow` classes in their own files (@MightyCreak)
  • +
  • Use new Meson (from 0.50 to 0.55) and fixed deprecation warnings (@MightyCreak)
  • +
  • + Mac: fix the shortcut for first/previous/next/last differences, now uses ⌘ instead of + Ctrl (@krlmlr) +
  • +
+

Fixed:

+
    +
  • "Go to line..." dialog didn't show up (@MightyCreak)
  • +
  • + Tech debt: use `transient_for` instead of the deprecated `parent` when creating a + `Gtk.Widget` (@MightyCreak) +
  • +
  • Documentation: prefer `pip3` over `pip` to ensure it works everywhere (@krlmlr)
  • +
  • Flatpak: add missing `--filesystem=xdg-run/gvfsd` privilege (@MightyCreak)
  • +
+
+

diff --git a/data/usr/share/gnome/help/diffuse/C/diffuse.xml b/data/usr/share/gnome/help/diffuse/C/diffuse.xml index b19f8b1..16952f2 100644 --- a/data/usr/share/gnome/help/diffuse/C/diffuse.xml +++ b/data/usr/share/gnome/help/diffuse/C/diffuse.xml @@ -2,9 +2,9 @@ - - - + + + ]> <application>&app;</application> User's Manual diff --git a/data/usr/share/gnome/help/diffuse/cs/diffuse.xml b/data/usr/share/gnome/help/diffuse/cs/diffuse.xml index 8d5ba05..2c3fd3f 100644 --- a/data/usr/share/gnome/help/diffuse/cs/diffuse.xml +++ b/data/usr/share/gnome/help/diffuse/cs/diffuse.xml @@ -2,9 +2,9 @@ - - - + + + ]> Uživatelská příručka programu <application>&app;</application> diff --git a/data/usr/share/gnome/help/diffuse/it/diffuse.xml b/data/usr/share/gnome/help/diffuse/it/diffuse.xml index 7bd8c33..9a3375e 100644 --- a/data/usr/share/gnome/help/diffuse/it/diffuse.xml +++ b/data/usr/share/gnome/help/diffuse/it/diffuse.xml @@ -2,9 +2,9 @@ - - - + + + ]> Manuale utente di <application>&app;</application> diff --git a/data/usr/share/gnome/help/diffuse/ru/diffuse.xml b/data/usr/share/gnome/help/diffuse/ru/diffuse.xml index 94657e5..91e54df 100644 --- a/data/usr/share/gnome/help/diffuse/ru/diffuse.xml +++ b/data/usr/share/gnome/help/diffuse/ru/diffuse.xml @@ -2,9 +2,9 @@ - - - + + + ]> Руководство Пользователя <application>&app;</application> diff --git a/data/usr/share/omf/diffuse/diffuse-C.omf b/data/usr/share/omf/diffuse/diffuse-C.omf index e910bc2..98a249f 100644 --- a/data/usr/share/omf/diffuse/diffuse-C.omf +++ b/data/usr/share/omf/diffuse/diffuse-C.omf @@ -4,8 +4,8 @@ Derrick Moser Derrick Moser Diffuse User's Manual - 2022-10-23 - + 2023-04-03 + Diffuse is a graphical tool for merging and comparing text files. manual diff --git a/data/usr/share/omf/diffuse/diffuse-cs.omf b/data/usr/share/omf/diffuse/diffuse-cs.omf index 87f053f..2c1e3f9 100644 --- a/data/usr/share/omf/diffuse/diffuse-cs.omf +++ b/data/usr/share/omf/diffuse/diffuse-cs.omf @@ -4,8 +4,8 @@ Derrick Moser Derrick Moser Uživatelská příručka programu Diffuse - 2022-10-23 - + 2023-04-03 + Diffuse je grafický nástroj pro slučování a porovnávání textových souborů. manual diff --git a/data/usr/share/omf/diffuse/diffuse-it.omf b/data/usr/share/omf/diffuse/diffuse-it.omf index 0292198..e32b3e0 100644 --- a/data/usr/share/omf/diffuse/diffuse-it.omf +++ b/data/usr/share/omf/diffuse/diffuse-it.omf @@ -4,8 +4,8 @@ Derrick Moser Derrick Moser Manuale utente di Diffuse - 2022-10-23 - + 2023-04-03 + Diffuse è uno strumento grafico per l'unione e il confronto di file di testo. manual diff --git a/data/usr/share/omf/diffuse/diffuse-ru.omf b/data/usr/share/omf/diffuse/diffuse-ru.omf index c4986c2..6558dc3 100644 --- a/data/usr/share/omf/diffuse/diffuse-ru.omf +++ b/data/usr/share/omf/diffuse/diffuse-ru.omf @@ -4,8 +4,8 @@ Derrick Moser Derrick Moser Руководство Пользователя Diffuse - 2022-10-23 - + 2023-04-03 + Программа Diffuse является графическим инструментом для слияния и сравнения текстовых файлов. manual diff --git a/meson.build b/meson.build index 7222ad6..c627df8 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('diffuse', - version: '0.7.7', + version: '0.8.0', meson_version: '>= 0.55', license: 'GPL-2.0-or-later', default_options: [ 'warning_level=2' ]) diff --git a/utils/book2manual.xsl b/utils/book2manual.xsl index a74807a..0d6adb6 100644 --- a/utils/book2manual.xsl +++ b/utils/book2manual.xsl @@ -1,9 +1,9 @@ - + - + ]>