From f5ab6060174de9291e9ea0ddd62ecadba049562a Mon Sep 17 00:00:00 2001 From: Romain Failliot Date: Sat, 13 Jan 2024 11:38:42 -0500 Subject: [PATCH] chore: prepare files for release 0.9.0 --- CHANGELOG.md | 2 ++ ....github.mightycreak.Diffuse.appdata.xml.in | 24 +++++++++++++++++++ .../share/gnome/help/diffuse/C/diffuse.xml | 2 +- .../share/gnome/help/diffuse/cs/diffuse.xml | 2 +- .../share/gnome/help/diffuse/it/diffuse.xml | 2 +- .../share/gnome/help/diffuse/ru/diffuse.xml | 2 +- data/usr/share/omf/diffuse/diffuse-C.omf | 4 ++-- data/usr/share/omf/diffuse/diffuse-cs.omf | 4 ++-- data/usr/share/omf/diffuse/diffuse-it.omf | 4 ++-- data/usr/share/omf/diffuse/diffuse-ru.omf | 4 ++-- meson.build | 2 +- utils/book2manual.xsl | 4 ++-- windows-installer/build.py | 2 +- windows-installer/diffuse.iss | 2 +- 14 files changed, 43 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ea656043..e7048e4e 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.9.0 - 2024-01-13 + ### Changed - Update from GNOME 44 to 45 (@sabriunal) diff --git a/data/io.github.mightycreak.Diffuse.appdata.xml.in b/data/io.github.mightycreak.Diffuse.appdata.xml.in index 886a0e37..ddabdba1 100644 --- a/data/io.github.mightycreak.Diffuse.appdata.xml.in +++ b/data/io.github.mightycreak.Diffuse.appdata.xml.in @@ -40,6 +40,30 @@ romain@foolstep.com + + +

Summary: remove support for SVK, update to GNOME 45, updated Turkish translation.

+

Changed:

+
    +
  • Update from GNOME 44 to 45 (@sabriunal)
  • +
  • Flatpak manifest now runs the tests (@sabriunal)
  • +
  • Use appstreamcli instead of the deprecated appstream-util to validate appdata (@sabriunal)
  • +
  • Update appdata: add translation tag, vcs-browser and translate URLs (@sabriunal)
  • +
  • Translation: mark the developer name and release descriptions as untranslatable (@sabriunal)
  • +
  • Translation: update Turkish translation (@sabriunal)
  • +
+

Removed:

+
    +
  • Remove support for the SVK CVS (@MightyCreak)
  • +
+

Fixed:

+
    +
  • Fix compatibility with Python 3.12: remove use of distutils (@MightyCreak)
  • +
  • Fix new errors raised by Flake8 (@MightyCreak)
  • +
  • Fix the error with the CICD due to the use of appstreamcli (@MightyCreak)
  • +
+
+

Use more modern, symbolic icons, add Dutch translation, and a couple of small fixes.

diff --git a/data/usr/share/gnome/help/diffuse/C/diffuse.xml b/data/usr/share/gnome/help/diffuse/C/diffuse.xml index 06461803..525aa356 100644 --- a/data/usr/share/gnome/help/diffuse/C/diffuse.xml +++ b/data/usr/share/gnome/help/diffuse/C/diffuse.xml @@ -2,7 +2,7 @@ - + ]> diff --git a/data/usr/share/gnome/help/diffuse/cs/diffuse.xml b/data/usr/share/gnome/help/diffuse/cs/diffuse.xml index e7fa4e5d..2c082026 100644 --- a/data/usr/share/gnome/help/diffuse/cs/diffuse.xml +++ b/data/usr/share/gnome/help/diffuse/cs/diffuse.xml @@ -2,7 +2,7 @@ - + ]> diff --git a/data/usr/share/gnome/help/diffuse/it/diffuse.xml b/data/usr/share/gnome/help/diffuse/it/diffuse.xml index 156d79d2..b92b8ce1 100644 --- a/data/usr/share/gnome/help/diffuse/it/diffuse.xml +++ b/data/usr/share/gnome/help/diffuse/it/diffuse.xml @@ -2,7 +2,7 @@ - + ]> diff --git a/data/usr/share/gnome/help/diffuse/ru/diffuse.xml b/data/usr/share/gnome/help/diffuse/ru/diffuse.xml index 67a92b7e..feb2052f 100644 --- a/data/usr/share/gnome/help/diffuse/ru/diffuse.xml +++ b/data/usr/share/gnome/help/diffuse/ru/diffuse.xml @@ -2,7 +2,7 @@ - + ]> diff --git a/data/usr/share/omf/diffuse/diffuse-C.omf b/data/usr/share/omf/diffuse/diffuse-C.omf index 1c97c861..01ab2119 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 - 2023-04-16 - + 2024-01-13 + 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 e394ee7c..27010751 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 - 2023-04-16 - + 2024-01-13 + 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 bb22a727..17525b94 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 - 2023-04-16 - + 2024-01-13 + 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 a4c91868..7edf112f 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 - 2023-04-16 - + 2024-01-13 + Программа Diffuse является графическим инструментом для слияния и сравнения текстовых файлов. manual diff --git a/meson.build b/meson.build index 0cc86f60..a38a9e85 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('diffuse', - version: '0.8.2', + version: '0.9.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 967914ed..ba9308c7 100644 --- a/utils/book2manual.xsl +++ b/utils/book2manual.xsl @@ -1,9 +1,9 @@ - + - + ]>