From 1f72c76fb4625f10613a640efd89b93ac780cc5b Mon Sep 17 00:00:00 2001 From: Ad5001 Date: Thu, 11 Jan 2024 19:24:06 +0100 Subject: [PATCH] Releasing v0.5.0 --- CHANGELOG.md | 30 +++++++++++++++++++ LogarithmPlotter/__init__.py | 2 +- linux/eu.ad5001.LogarithmPlotter.metainfo.xml | 30 +++++++++---------- 3 files changed, 46 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5c96005..be8eec8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,35 @@ # Changelog +## v0.5.0 (11 Jan 2023) + +**New** + + * New, reworked application icon. + * Graph is now mouse interactive: + * You can now drag to move and scroll to zoom! + * Builtin functions now provide usage when used in the autocomplete of the expression editor. + +**Changes** + + * When creating an object that can be positioned, new default behavior is to pick first instead of opening object settings. + * Icons with text now use the SVG's text element, allowing them to integrate better with the system's default font. + * Special characters popup is now context aware (e.g. no sub/supscript symbols in expressions). + * New symbols in special characters popup. + * Integrals and derivatives can now be provided with an executable object (e.g. Functions) instead of strings as function. + * New description on Linux. + +**Fixed bugs** + + * Fixing ∞ 'variable' in domains and expressions. + * Several other bugs related to constants in expresions were fixed as well. + * Builtin functions now send an error message when not provided with the proper arguments. + +**Internal changes** + + * Updated to PySide6 v6.6.1. + * Reworked continuous functions' rendering to make it faster. + * Removed old bits from an unfinished new parser that weren't used. + ## v0.4.0 (27 May 2023) **Changes** diff --git a/LogarithmPlotter/__init__.py b/LogarithmPlotter/__init__.py index cfbae9b..4b060a5 100644 --- a/LogarithmPlotter/__init__.py +++ b/LogarithmPlotter/__init__.py @@ -18,7 +18,7 @@ from shutil import which __VERSION__ = "0.5.0" -is_release = False +is_release = True # Check if development version, if so get the date of the latest git patch diff --git a/linux/eu.ad5001.LogarithmPlotter.metainfo.xml b/linux/eu.ad5001.LogarithmPlotter.metainfo.xml index 1352488..7cb44f8 100644 --- a/linux/eu.ad5001.LogarithmPlotter.metainfo.xml +++ b/linux/eu.ad5001.LogarithmPlotter.metainfo.xml @@ -85,21 +85,21 @@ https://git.ad5001.eu/Ad5001/LogarithmPlotter/wiki/ https://hosted.weblate.org/engage/logarithmplotter/ - https://apps.ad5001.eu/img/en/gain.png?v=0.4-light - https://apps.ad5001.eu/img/en/logarithmplotter/phase.png?v=0.4-light - https://apps.ad5001.eu/img/en/logarithmplotter/welcome.png?v=0.4-light - https://apps.ad5001.eu/img/de/gain.png?v=0.4-light - https://apps.ad5001.eu/img/de/logarithmplotter/phase.png?v=0.4-light - https://apps.ad5001.eu/img/de/logarithmplotter/welcome.png?v=0.4-light - https://apps.ad5001.eu/img/fr/gain.png?v=0.4-light - https://apps.ad5001.eu/img/fr/logarithmplotter/phase.png?v=0.4-light - https://apps.ad5001.eu/img/fr/logarithmplotter/welcome.png?v=0.4-light - https://apps.ad5001.eu/img/hu/gain.png?v=0.4-light - https://apps.ad5001.eu/img/hu/logarithmplotter/phase.png?v=0.4-light - https://apps.ad5001.eu/img/hu/logarithmplotter/welcome.png?v=0.4-light - https://apps.ad5001.eu/img/no/gain.png?v=0.4-light - https://apps.ad5001.eu/img/no/logarithmplotter/phase.png?v=0.4-light - https://apps.ad5001.eu/img/no/logarithmplotter/welcome.png?v=0.4-light + https://apps.ad5001.eu/img/en/gain.png?v=0.5 + https://apps.ad5001.eu/img/en/logarithmplotter/phase.png?v=0.5 + https://apps.ad5001.eu/img/en/logarithmplotter/welcome.png?v=0.5 + https://apps.ad5001.eu/img/de/gain.png?v=0.5 + https://apps.ad5001.eu/img/de/logarithmplotter/phase.png?v=0.5 + https://apps.ad5001.eu/img/de/logarithmplotter/welcome.png?v=0.5 + https://apps.ad5001.eu/img/fr/gain.png?v=0.5 + https://apps.ad5001.eu/img/fr/logarithmplotter/phase.png?v=0.5 + https://apps.ad5001.eu/img/fr/logarithmplotter/welcome.png?v=0.5 + https://apps.ad5001.eu/img/hu/gain.png?v=0.5 + https://apps.ad5001.eu/img/hu/logarithmplotter/phase.png?v=0.5 + https://apps.ad5001.eu/img/hu/logarithmplotter/welcome.png?v=0.5 + https://apps.ad5001.eu/img/no/gain.png?v=0.5 + https://apps.ad5001.eu/img/no/logarithmplotter/phase.png?v=0.5 + https://apps.ad5001.eu/img/no/logarithmplotter/welcome.png?v=0.5