From 5b0add38761586afaba8fc39d695425a325e3378 Mon Sep 17 00:00:00 2001 From: Ad5001 Date: Sat, 19 Feb 2022 16:21:51 +0100 Subject: [PATCH] Preparing release for v0.1.8 --- CHANGELOG.md | 31 ++ linux/debian/changelog | 21 +- ...5001.LogarithmPlotter.metainfo.flatpak.xml | 349 ++++++++++++------ linux/eu.ad5001.LogarithmPlotter.metainfo.xml | 349 ++++++++++++------ linux/generate-appstream-changelog.sh | 64 +++- 5 files changed, 576 insertions(+), 238 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4248eff..9911356 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,36 @@ # Changelog +## v0.1.8 (19 Feb 2022) + +**New** + + * There is now a [user manual](https://git.ad5001.eu/Ad5001/LogarithmPlotter/wiki/_Sidebar) for LogarithmPlotter! Contributions apprecriated. + +**Changes** + + * A link to [LogarithmPlotter's official website](https://apps.ad5001.eu/logarithmplotter/) has been added in the about dialog. + * A link to the [user manual](https://git.ad5001.eu/Ad5001/LogarithmPlotter/wiki/_Sidebar) has been added both on the greeting screen and the `Help` menu. + +**Added translations** + + * User manual. + * Official website. + +**Fixed bugs** + + * The label position of X Cursors now display the label even when unexpected values are entered. + * X Cursors target object in history are now properly rendered when no object were selected + * Fixed slight clipping at the bottom of the border. + * TextInput no longer allow to input forbidden characters for numbers. + * ALT+ shortcuts on the menu bar now work. NOTE: May break some mobile configuration. [Qt bug report](https://bugreports.qt.io/browse/QTBUG-100539) + * (flatpak) Buttons on side menu to create object now have proper width on startup. + +**Internal changes** + + * There is now a script to generate offline versions of the manual based on their online version. + * Sidebar button width is now fixed. + * Artifacts have been added to appstream metadata. + ## v0.1.7 (03 Feb 2022) **New** diff --git a/linux/debian/changelog b/linux/debian/changelog index 5ffccb4..165844f 100644 --- a/linux/debian/changelog +++ b/linux/debian/changelog @@ -1,3 +1,23 @@ +logarithmplotter (0.1.8) stable; urgency=medium + + * New: There is now a user manual for LogarithmPlotter! Contributions apprecriated. + * Changed: A link to LogarithmPlotter's official website (https://apps.ad5001.eu/logarithmplotter/) has been added in the about dialog. + * Changed: A link to the user manual has been added both on the greeting screen and the `Help` menu. + * Added translation: User manual. + * Added translation: Official website. + * Added translation: Filtering for history browser. + * Fixed bug: The label position of X Cursors now display the label even when unexpected values are entered. + * Fixed bug: X Cursors target object in history are now properly rendered when no object were selected + * Fixed bug: Fixed slight clipping at the bottom of the border. + * Fixed bug: TextInput no longer allow to input forbidden characters for numbers. + * Fixed bug: ALT+ shortcuts on the menu bar now work. NOTE: May break some mobile configuration. Qt bug report: https://bugreports.qt.io/browse/QTBUG-100539 + * Fixed bug (flatpak): Buttons on side menu to create object now have proper width on startup. + * Internal changes: There is now a script to generate offline versions of the manual based on their online version. + * Internal changes: Sidebar button width is now fixed. + * Internal changes: Artifacts have been added to appstream metadata. + + -- Ad5001 Sat, 19 Jan 2022 20:00:00 +0100 + logarithmplotter (0.1.7) stable; urgency=medium * New: The history browser has been completly redesigned, improving UX. @@ -26,7 +46,6 @@ logarithmplotter (0.1.7) stable; urgency=medium * Internal changes: Trying to switch metainfo once more to try and fix another bug. * Internal changes: Keywords added to metainfo. - -- Ad5001 Thu, 03 Jan 2022 00:00:00 +0100 logarithmplotter (0.1.6) stable; urgency=medium diff --git a/linux/eu.ad5001.LogarithmPlotter.metainfo.flatpak.xml b/linux/eu.ad5001.LogarithmPlotter.metainfo.flatpak.xml index 5bdc9db..0e5847a 100644 --- a/linux/eu.ad5001.LogarithmPlotter.metainfo.flatpak.xml +++ b/linux/eu.ad5001.LogarithmPlotter.metainfo.flatpak.xml @@ -115,130 +115,253 @@ + + +

Changes for v0.1.8:

+

New

+
    +
  • There is now a user manual for LogarithmPlotter! Contributions apprecriated.
  • +
+

Changes

+
    +
  • A link to LogarithmPlotter's official website has been added in the about dialog.
  • +
  • A link to the user manual has been added both on the greeting screen and the `Help` menu.
  • +
+

Added translations

+
    +
  • User manual.
  • +
  • Official website.
  • +
+

Fixed bugs

+
    +
  • The label position of X Cursors now display the label even when unexpected values are entered.
  • +
  • X Cursors target object in history are now properly rendered when no object were selected
  • +
  • Fixed slight clipping at the bottom of the border.
  • +
  • TextInput no longer allow to input forbidden characters for numbers.
  • +
  • ALT+ shortcuts on the menu bar now work. NOTE: May break some mobile configuration. Qt bug report
  • +
  • (flatpak) Buttons on side menu to create object now have proper width on startup.
  • +
+

Internal changes

+
    +
  • There is now a script to generate offline versions of the manual based on their online version.
  • +
  • Sidebar button width is now fixed.
  • +
  • Artifacts have been added to appstream metadata.
  • +
+
+ + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.8/logarithmplotter-v0.1.8-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.8/logarithmplotter-v0.1.8-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.8/logarithmplotter-0.1.8.tar.gz + + +
-

Changes for v0.1.7:

-

New

-
    -
  • The history browser has been completly redesigned, improving UX.
  • -
  • The history browser now features a filter bar.
  • -
  • All side panel tabs now have a visually identifiable scrollbar.
  • -
-

Changes

-
    -
  • Shorter rich text representations of history entries to improve readability.
  • -
  • Usage of gradiants and icons to better identify history entries at a glance.
  • -
  • History entries are now showing the whole label on several lines, instead of cutting it at the end.
  • -
  • New history action for renaming.
  • -
  • New history action for coloring. Note: color changing history items created in previous versions of LogarithmPlotter will not be updated to the new action.
  • -
  • Tooltips for object creation buttons have been added.
  • -
  • Tooltips have been set to have a delay of 200ms to match most software's handling of them.
  • -
  • Object creation buttons now have a unified style accross all platforms.
  • -
-

Added translations

-
    -
  • History action of renaming objects.
  • -
  • History action of changing the color of objects.
  • -
  • Filtering for history browser.
  • -
-

Fixed bugs

-
    -
  • Visibility history actions (shown and hidden) are now properly saved, solving the issue that when loading file with one, it's not automaticly changed to "Show".
  • -
  • Name changes history actions are now properly saved.
  • -
  • Non translated object type on the "+ Create new object" item selection combobox for Bode Magnitude and Phase.
  • -
  • Proper handling for future LogarithmPlotter files.
  • -
  • Shortcuts not being displayed in the menu bar are now properly shown.
  • -
  • (flatpak) Black versions of the icons when using a black theme with the KDE SDK.
  • -
  • (debian) Fixed launchpad building properly.
  • -
-

Internal changes

-
    -
  • Better organisation on icons.
  • -
  • Historylib has been separated in several files.
  • -
  • Trying to switch metainfo once more to try and fix another bug.
  • -
  • Keywords added to metainfo.
  • -
+ +

Changes for v0.1.7:

+

New

+
    +
  • The history browser has been completly redesigned, improving UX.
  • +
  • The history browser now features a filter bar.
  • +
  • All side panel tabs now have a visually identifiable scrollbar.
  • +
+

Changes

+
    +
  • Shorter rich text representations of history entries to improve readability.
  • +
  • Usage of gradiants and icons to better identify history entries at a glance.
  • +
  • History entries are now showing the whole label on several lines, instead of cutting it at the end.
  • +
  • New history action for renaming.
  • +
  • New history action for coloring. Note: color changing history entries created in previous versions of LogarithmPlotter will not be updated.
  • +
  • Tooltips for object creation buttons have been added.
  • +
  • Tooltips have been set to have a delay of 200ms to match most software's handling of them.
  • +
  • Object creation buttons now have a unified style accross all platforms.
  • +
+

Added translations

+
    +
  • History action of renaming objects.
  • +
  • History action of changing the color of objects.
  • +
  • Filtering for history browser.
  • +
+

Fixed bugs

+
    +
  • Visibility history actions (shown and hidden) are now properly savedmaking loading them not automaticly changed to "Show".
  • +
  • Name changes history actions are now properly saved.
  • +
  • Non translated object type on the "+ Create new object" item selection combobox for Bode Magnitude and Phase.
  • +
  • Proper handling for future LogarithmPlotter files.
  • +
  • Shortcuts not being displayed in the menu bar are now properly shown.
  • +
  • (flatpak) Black versions of the icons when using a black theme with the KDE SDK.
  • +
  • (debian) Fixed launchpad building properly.
  • +
+

Internal changes

+
    +
  • Better organisation on icons.
  • +
  • Historylib has been separated in several files.
  • +
  • Trying to switch metainfo once more to try and fix another bug.
  • +
  • Keywords added to metainfo.
  • +
+
+ + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.7/logarithmplotter-v0.1.7-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.7/logarithmplotter-v0.1.7-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.7/logarithmplotter-0.1.7.tar.gz + +
-

Changes for v0.1.6:

-

New

-
    -
  • A new changelog popup is available at startup and in the help menu.
  • -
-

Added translations

-
    -
  • Object properties names.
  • -
  • Object properties enum values.
  • -
  • Object comments.
  • -
  • Most elements using a ":".
  • -
-

Fixed bugs

-
    -
  • X Cursor's targets can now be set to null.
  • -
  • History now imports domains and objects properly.
  • -
  • Proper handling for future LogarithmPlotter files.
  • -
  • (debian) Fixing bug that created a /build directory and didn't put the icons in the right directories.
  • -
-

Other

-
    -
  • Other: Refractoring done on helper.
  • -
  • Other: All QML elements are now properly commented.
  • -
  • Other: Scripts have been moved to it's own directory.
  • -
  • Other: Added changelog to metainfo for flathub.
  • -
+ +

Changes for v0.1.6:

+

New

+
    +
  • A new changelog popup is available at startup and in the help menu.
  • +
+

Added translations

+
    +
  • Object properties names.
  • +
  • Object properties enum values.
  • +
  • Object comments.
  • +
  • Most elements using a ":".
  • +
+

Fixed bugs

+
    +
  • X Cursor's targets can now be set to null.
  • +
  • History now imports domains and objects properly.
  • +
  • Proper handling for future LogarithmPlotter files.
  • +
  • (debian) Fixing bug that created a /build directory and didn't put the icons in the right directories.
  • +
+

Other

+
    +
  • Other: Refractoring done on helper.
  • +
  • Other: All QML elements are now properly commented.
  • +
  • Other: Scripts have been moved to it's own directory.
  • +
  • Other: Added changelog to metainfo for flathub.
  • +
+
+ + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.6/logarithmplotter-v0.1.6-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.6/logarithmplotter-v0.1.6-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.6/LogarithmPlotter-v0.1.6.tar.gz + +
-

Changes for v0.1.5:

-

New

-
    -
  • LogarithmPlotter has now better handling of very high values in logarithmic scale.
  • -
-

Added translations

-
    -
  • Flatpak metadata, including translated image.
  • -
-

Fixed bugs

-
    -
  • (!) File saving dialog was not working.
  • -
  • (!) Debian packages does include any language file.
  • -
  • X Cursor pointing does not detect any object.
  • -
+ +

Changes for v0.1.5:

+

New

+
    +
  • LogarithmPlotter has now better handling of very high values in logarithmic scale.
  • +
+

Added translations

+
    +
  • Flatpak metadata, including translated image.
  • +
+

Fixed bugs

+
    +
  • (!) File saving dialog was not working.
  • +
  • (!) Debian packages does include any language file.
  • +
  • X Cursor pointing does not detect any object.
  • +
+
+ + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.5/logarithmplotter-v0.1.5-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.5/logarithmplotter-v0.1.5-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.5/LogarithmPlotter-v0.1.5.tar.gz + +
-

Changes for v0.1.4:

-

New

-
    -
  • LogarithmPlotter detects unsaved changes.
  • -
  • LogarithmPlotter is now translated! See https://hosted.weblate.org/engage/logarithmplotter/ to help.
  • -
  • New translation: English by Ad5001: 100%
  • -
  • New translation: French by Ad5001: 100%
  • -
  • New translation: German by Ad5001: 100%
  • -
  • New translation: Hungarian by Óvári (@ovari on github): 100%
  • -
  • New translation: Norvegian by Allan Nordhøy (@comradekingu on github): 80%
  • -
-

Fixed bugs

-
    -
  • Fixed bug: No notification when closing LogarithmPlotter with unsaved changes.
  • -
  • Fixed bug: π unavailable in symbols.
  • -
+ +

Changes for v0.1.4:

+

New

+
    +
  • LogarithmPlotter detects unsaved changes.
  • +
  • LogarithmPlotter is now translated! See https://hosted.weblate.org/engage/logarithmplotter/ to help.
  • +
  • New translation: English by Ad5001: 100%
  • +
  • New translation: French by Ad5001: 100%
  • +
  • New translation: German by Ad5001: 100%
  • +
  • New translation: Hungarian by Óvári (@ovari on github): 100%
  • +
  • New translation: Norvegian by Allan Nordhøy (@comradekingu on github): 80%
  • +
+

Fixed bugs

+
    +
  • Fixed bug: No notification when closing LogarithmPlotter with unsaved changes.
  • +
  • Fixed bug: π unavailable in symbols.
  • +
+
+ + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.4/logarithmplotter-v0.1.4-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.4/logarithmplotter-v0.1.4-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.4/LogarithmPlotter-v0.1.4.tar.gz + +
-

Changes for v0.1.3:

-

Fixed bugs

-
    -
  • Confined packages (snapcraft & flatpak) won't show error messages related to update checks.
  • -
  • Equations of the form (x + y) / z were not being simplified properly.
  • -
+ +

Changes for v0.1.3:

+

Fixed bugs

+
    +
  • Sandboxed packages (snapcraft and flatpak) won't show error messages related to update checks.
  • +
  • Equations of the form (x + y) / z were not being simplified properly.
  • +
+
+ + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.3/logarithmplotter-v0.1.3-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.3/logarithmplotter-v0.1.3-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.3/LogarithmPlotter-v0.1.3.tar.gz + +
-

Changes for v0.1.2:

-

Fixed bugs

-
    -
  • Unable to move Bode diagrams elements when having deleted the sum element.
  • -
  • Names were not not being changed from previous object when editing a new one.
  • -
  • Bode Magnitude was not drawn far enough.
  • -
  • Bode Magnitude had undefined ending.
  • -
  • Other bugs patched in v0.1.1.
  • -
+ +

Changes for v0.1.2:

+

Fixed bugs

+
    +
  • Unable to move Bode diagrams elements when having deleted the sum element.
  • +
  • Names were not not being changed from previous object when editing a new one.
  • +
  • Bode Magnitude was not drawn far enough.
  • +
  • Bode Magnitude had undefined ending.
  • +
  • Other bugs patched in v0.1.1.
  • +
+
+ + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.2/logarithmplotter-v0.1.2-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.2/logarithmplotter-v0.1.2-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.2/LogarithmPlotter-v0.1.2.tar.gz + +

Changes for v0.1:

diff --git a/linux/eu.ad5001.LogarithmPlotter.metainfo.xml b/linux/eu.ad5001.LogarithmPlotter.metainfo.xml index 7d443ed..6f3cd57 100644 --- a/linux/eu.ad5001.LogarithmPlotter.metainfo.xml +++ b/linux/eu.ad5001.LogarithmPlotter.metainfo.xml @@ -115,130 +115,253 @@ + + +

Changes for v0.1.8:

+

New

+
    +
  • There is now a user manual for LogarithmPlotter! Contributions apprecriated.
  • +
+

Changes

+
    +
  • A link to LogarithmPlotter's official website has been added in the about dialog.
  • +
  • A link to the user manual has been added both on the greeting screen and the `Help` menu.
  • +
+

Added translations

+
    +
  • User manual.
  • +
  • Official website.
  • +
+

Fixed bugs

+
    +
  • The label position of X Cursors now display the label even when unexpected values are entered.
  • +
  • X Cursors target object in history are now properly rendered when no object were selected
  • +
  • Fixed slight clipping at the bottom of the border.
  • +
  • TextInput no longer allow to input forbidden characters for numbers.
  • +
  • ALT+ shortcuts on the menu bar now work. NOTE: May break some mobile configuration. Qt bug report
  • +
  • (flatpak) Buttons on side menu to create object now have proper width on startup.
  • +
+

Internal changes

+
    +
  • There is now a script to generate offline versions of the manual based on their online version.
  • +
  • Sidebar button width is now fixed.
  • +
  • Artifacts have been added to appstream metadata.
  • +
+
+ + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.8/logarithmplotter-v0.1.8-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.8/logarithmplotter-v0.1.8-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.8/logarithmplotter-0.1.8.tar.gz + + +
-

Changes for v0.1.7:

-

New

-
    -
  • The history browser has been completly redesigned, improving UX.
  • -
  • The history browser now features a filter bar.
  • -
  • All side panel tabs now have a visually identifiable scrollbar.
  • -
-

Changes

-
    -
  • Shorter rich text representations of history entries to improve readability.
  • -
  • Usage of gradiants and icons to better identify history entries at a glance.
  • -
  • History entries are now showing the whole label on several lines, instead of cutting it at the end.
  • -
  • New history action for renaming.
  • -
  • New history action for coloring. Note: color changing history items created in previous versions of LogarithmPlotter will not be updated to the new action.
  • -
  • Tooltips for object creation buttons have been added.
  • -
  • Tooltips have been set to have a delay of 200ms to match most software's handling of them.
  • -
  • Object creation buttons now have a unified style accross all platforms.
  • -
-

Added translations

-
    -
  • History action of renaming objects.
  • -
  • History action of changing the color of objects.
  • -
  • Filtering for history browser.
  • -
-

Fixed bugs

-
    -
  • Visibility history actions (shown and hidden) are now properly saved, solving the issue that when loading file with one, it's not automaticly changed to "Show".
  • -
  • Name changes history actions are now properly saved.
  • -
  • Non translated object type on the "+ Create new object" item selection combobox for Bode Magnitude and Phase.
  • -
  • Proper handling for future LogarithmPlotter files.
  • -
  • Shortcuts not being displayed in the menu bar are now properly shown.
  • -
  • (flatpak) Black versions of the icons when using a black theme with the KDE SDK.
  • -
  • (debian) Fixed launchpad building properly.
  • -
-

Internal changes

-
    -
  • Better organisation on icons.
  • -
  • Historylib has been separated in several files.
  • -
  • Trying to switch metainfo once more to try and fix another bug.
  • -
  • Keywords added to metainfo.
  • -
+ +

Changes for v0.1.7:

+

New

+
    +
  • The history browser has been completly redesigned, improving UX.
  • +
  • The history browser now features a filter bar.
  • +
  • All side panel tabs now have a visually identifiable scrollbar.
  • +
+

Changes

+
    +
  • Shorter rich text representations of history entries to improve readability.
  • +
  • Usage of gradiants and icons to better identify history entries at a glance.
  • +
  • History entries are now showing the whole label on several lines, instead of cutting it at the end.
  • +
  • New history action for renaming.
  • +
  • New history action for coloring. Note: color changing history entries created in previous versions of LogarithmPlotter will not be updated.
  • +
  • Tooltips for object creation buttons have been added.
  • +
  • Tooltips have been set to have a delay of 200ms to match most software's handling of them.
  • +
  • Object creation buttons now have a unified style accross all platforms.
  • +
+

Added translations

+
    +
  • History action of renaming objects.
  • +
  • History action of changing the color of objects.
  • +
  • Filtering for history browser.
  • +
+

Fixed bugs

+
    +
  • Visibility history actions (shown and hidden) are now properly savedmaking loading them not automaticly changed to "Show".
  • +
  • Name changes history actions are now properly saved.
  • +
  • Non translated object type on the "+ Create new object" item selection combobox for Bode Magnitude and Phase.
  • +
  • Proper handling for future LogarithmPlotter files.
  • +
  • Shortcuts not being displayed in the menu bar are now properly shown.
  • +
  • (flatpak) Black versions of the icons when using a black theme with the KDE SDK.
  • +
  • (debian) Fixed launchpad building properly.
  • +
+

Internal changes

+
    +
  • Better organisation on icons.
  • +
  • Historylib has been separated in several files.
  • +
  • Trying to switch metainfo once more to try and fix another bug.
  • +
  • Keywords added to metainfo.
  • +
+
+ + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.7/logarithmplotter-v0.1.7-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.7/logarithmplotter-v0.1.7-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.7/logarithmplotter-0.1.7.tar.gz + +
-

Changes for v0.1.6:

-

New

-
    -
  • A new changelog popup is available at startup and in the help menu.
  • -
-

Added translations

-
    -
  • Object properties names.
  • -
  • Object properties enum values.
  • -
  • Object comments.
  • -
  • Most elements using a ":".
  • -
-

Fixed bugs

-
    -
  • X Cursor's targets can now be set to null.
  • -
  • History now imports domains and objects properly.
  • -
  • Proper handling for future LogarithmPlotter files.
  • -
  • (debian) Fixing bug that created a /build directory and didn't put the icons in the right directories.
  • -
-

Other

-
    -
  • Other: Refractoring done on helper.
  • -
  • Other: All QML elements are now properly commented.
  • -
  • Other: Scripts have been moved to it's own directory.
  • -
  • Other: Added changelog to metainfo for flathub.
  • -
+ +

Changes for v0.1.6:

+

New

+
    +
  • A new changelog popup is available at startup and in the help menu.
  • +
+

Added translations

+
    +
  • Object properties names.
  • +
  • Object properties enum values.
  • +
  • Object comments.
  • +
  • Most elements using a ":".
  • +
+

Fixed bugs

+
    +
  • X Cursor's targets can now be set to null.
  • +
  • History now imports domains and objects properly.
  • +
  • Proper handling for future LogarithmPlotter files.
  • +
  • (debian) Fixing bug that created a /build directory and didn't put the icons in the right directories.
  • +
+

Other

+
    +
  • Other: Refractoring done on helper.
  • +
  • Other: All QML elements are now properly commented.
  • +
  • Other: Scripts have been moved to it's own directory.
  • +
  • Other: Added changelog to metainfo for flathub.
  • +
+
+ + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.6/logarithmplotter-v0.1.6-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.6/logarithmplotter-v0.1.6-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.6/LogarithmPlotter-v0.1.6.tar.gz + +
-

Changes for v0.1.5:

-

New

-
    -
  • LogarithmPlotter has now better handling of very high values in logarithmic scale.
  • -
-

Added translations

-
    -
  • Flatpak metadata, including translated image.
  • -
-

Fixed bugs

-
    -
  • (!) File saving dialog was not working.
  • -
  • (!) Debian packages does include any language file.
  • -
  • X Cursor pointing does not detect any object.
  • -
+ +

Changes for v0.1.5:

+

New

+
    +
  • LogarithmPlotter has now better handling of very high values in logarithmic scale.
  • +
+

Added translations

+
    +
  • Flatpak metadata, including translated image.
  • +
+

Fixed bugs

+
    +
  • (!) File saving dialog was not working.
  • +
  • (!) Debian packages does include any language file.
  • +
  • X Cursor pointing does not detect any object.
  • +
+
+ + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.5/logarithmplotter-v0.1.5-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.5/logarithmplotter-v0.1.5-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.5/LogarithmPlotter-v0.1.5.tar.gz + +
-

Changes for v0.1.4:

-

New

-
    -
  • LogarithmPlotter detects unsaved changes.
  • -
  • LogarithmPlotter is now translated! See https://hosted.weblate.org/engage/logarithmplotter/ to help.
  • -
  • New translation: English by Ad5001: 100%
  • -
  • New translation: French by Ad5001: 100%
  • -
  • New translation: German by Ad5001: 100%
  • -
  • New translation: Hungarian by Óvári (@ovari on github): 100%
  • -
  • New translation: Norvegian by Allan Nordhøy (@comradekingu on github): 80%
  • -
-

Fixed bugs

-
    -
  • Fixed bug: No notification when closing LogarithmPlotter with unsaved changes.
  • -
  • Fixed bug: π unavailable in symbols.
  • -
+ +

Changes for v0.1.4:

+

New

+
    +
  • LogarithmPlotter detects unsaved changes.
  • +
  • LogarithmPlotter is now translated! See https://hosted.weblate.org/engage/logarithmplotter/ to help.
  • +
  • New translation: English by Ad5001: 100%
  • +
  • New translation: French by Ad5001: 100%
  • +
  • New translation: German by Ad5001: 100%
  • +
  • New translation: Hungarian by Óvári (@ovari on github): 100%
  • +
  • New translation: Norvegian by Allan Nordhøy (@comradekingu on github): 80%
  • +
+

Fixed bugs

+
    +
  • Fixed bug: No notification when closing LogarithmPlotter with unsaved changes.
  • +
  • Fixed bug: π unavailable in symbols.
  • +
+
+ + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.4/logarithmplotter-v0.1.4-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.4/logarithmplotter-v0.1.4-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.4/LogarithmPlotter-v0.1.4.tar.gz + +
-

Changes for v0.1.3:

-

Fixed bugs

-
    -
  • Confined packages (snapcraft & flatpak) won't show error messages related to update checks.
  • -
  • Equations of the form (x + y) / z were not being simplified properly.
  • -
+ +

Changes for v0.1.3:

+

Fixed bugs

+
    +
  • Sandboxed packages (snapcraft and flatpak) won't show error messages related to update checks.
  • +
  • Equations of the form (x + y) / z were not being simplified properly.
  • +
+
+ + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.3/logarithmplotter-v0.1.3-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.3/logarithmplotter-v0.1.3-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.3/LogarithmPlotter-v0.1.3.tar.gz + +
-

Changes for v0.1.2:

-

Fixed bugs

-
    -
  • Unable to move Bode diagrams elements when having deleted the sum element.
  • -
  • Names were not not being changed from previous object when editing a new one.
  • -
  • Bode Magnitude was not drawn far enough.
  • -
  • Bode Magnitude had undefined ending.
  • -
  • Other bugs patched in v0.1.1.
  • -
+ +

Changes for v0.1.2:

+

Fixed bugs

+
    +
  • Unable to move Bode diagrams elements when having deleted the sum element.
  • +
  • Names were not not being changed from previous object when editing a new one.
  • +
  • Bode Magnitude was not drawn far enough.
  • +
  • Bode Magnitude had undefined ending.
  • +
  • Other bugs patched in v0.1.1.
  • +
+
+ + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.2/logarithmplotter-v0.1.2-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.2/logarithmplotter-v0.1.2-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.2/LogarithmPlotter-v0.1.2.tar.gz + +

Changes for v0.1:

diff --git a/linux/generate-appstream-changelog.sh b/linux/generate-appstream-changelog.sh index 03c5045..9728103 100644 --- a/linux/generate-appstream-changelog.sh +++ b/linux/generate-appstream-changelog.sh @@ -1,44 +1,86 @@ -cat ../CHANGELOG.md | awk ' +cat ../CHANGELOG.md | gawk ' BEGIN { listBegan=0 latest=1 + version=0 } /^\s*##/ { if(!latest) { listBegan=0 - print " " + print " " + print " " + print " " + print " " + print " https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v"version"/logarithmplotter-v"version"-setup.exe" + print " " + print " " + print " https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v"version"/logarithmplotter-v"version"-setup.exe" + print " " + print " " + print " https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v"version"/logarithmplotter-"version".tar.gz" + print " " + print " " print "
" } latest=0 cmd ="date \"+%Y-%m-%d\" -d \""substr($3,2,2)" "$4" "substr($5,0,4)"\"" cmd | getline date - print " " - print "

Changes for "$2":

" + version = substr($2,2,5) + print " " + print " " + print "

Changes for "$2":

" } /^\s*\*\*/ { if(listBegan) { - print " " + print " " } listBegan=1 s = ""; for (i = 1; i <= NF; i++) s = s " " $i; - print "

"substr(s,4,length(s)-5)"

" - print "
    " + print "

    "substr(s,4,length(s)-5)"

    " + print "
      " } /^\s*\* / { if(!listBegan) { listBegan=1 - print "
        " + print "
          " } s = ""; for (i = 2; i <= NF; i++) s = s " " $i; - print "
        • "substr(s,2)"
        • " + text = substr(s,2) + # Removing links + text = gensub(/\[([^\]]+)\]\(([^\)]+)\)/, "\\1", "g", text); + print "
        • "text"
        • " } /^\s*--/ { listBegan=0 - print "
        " + print "
      " + print " " + print " " + print " " + print " https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v"version"/logarithmplotter-v"version"-setup.exe" + print " " + print " " + print " https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v"version"/logarithmplotter-v"version"-setup.exe" + print " " + print " " + print " https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v"version"/logarithmplotter-"version".tar.gz" + print " " + print " " print " " } END { - print "
    " + print "
" + print "
" + print " " + print " " + print " https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v"version"/logarithmplotter-v"version"-setup.exe" + print " " + print " " + print " https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v"version"/logarithmplotter-v"version"-setup.exe" + print " " + print " " + print " https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v"version"/logarithmplotter-"version".tar.gz" + print " " + print " " print "
" }'