diff --git a/CHANGELOG.md b/CHANGELOG.md index d7e37d6..28fdd0b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,44 @@ # Changelog +## v0.2.0 (22 Apr 2022) + +**New** + + * (EXPERIMENTAL) LogarithmPlotter now has an optional LaTeX integration. + * It requires a LaTeX installation, including `latexmk` and `dvipng` available in the PATH. + * NOTE: LaTeX support is disabled by default and is only for working for the rendering on the graph. + * NOTE: The objects and history tab still use the legacy text based expression rendering. + * Thanks and contributions dialog, showing included libraries and translations, their license and author(s). + * LaTeX rendering can be disabled for texts, even if LaTeX is enabled. + +**Changes** + + * History re/undos only redraw the graph every 4 change at most in order to speed up the process when re/undoing a lot of changes. + * Gradients are no longer hidden when filtered out in the history tab. + +**Added translations** + + * LaTeX options and error messages + * Thanks and contribution dialog + * New option for text. + * Fixed translation of "repartition" which should be "distribution" in certain remaining strings. + +**Fixed bugs** + + * (macos) #1 - Opening files don't work on compiled versions of LogarithmPlotter on MacOS + * (snapcraft) Fixed bug preventing from launching LogarithmPlotter. This fix has been backported to v0.1.8. + * (snapcraft) Files are now properly opened. + * (snapcraft) Added changelog support. + +**Internal changes** + + * Moved python modules to "util" directory for more clarity. + * Moved flatpak metainfo to eu.ad5001.LogarithmPlotter repository. + * Componented the Mathlib library in order to have a more readable source. + * Added documentation for most internal JavaScript modules. + * Merge label drawing methods due to it's complexity. + * (flatpak) Updated SDK version to v5.15-21.08. + ## v0.1.8 (19 Feb 2022) **New** diff --git a/linux/debian/changelog b/linux/debian/changelog index 165844f..919e2aa 100644 --- a/linux/debian/changelog +++ b/linux/debian/changelog @@ -1,4 +1,30 @@ -logarithmplotter (0.1.8) stable; urgency=medium +logarithmplotter (0.2.0) stable; urgency=medium + + * New: (EXPERIMENTAL) LogarithmPlotter now has an optional LaTeX integration. + * It requires a LaTeX installation, including `latexmk` and `dvipng` available in the PATH. + * NOTE: LaTeX support is disabled by default and is only for working for the rendering on the graph. + * NOTE: The objects and history tab still use the legacy text based expression rendering. + * New: Thanks and contributions dialog, showing included libraries and translations, their license and author(s). + * New: LaTeX rendering can be disabled for texts, even if LaTeX is enabled. + * Changed: History re/undos only redraw the graph every 4 change at most in order to speed up the process when re/undoing a lot of changes. + * Changed: Gradients are no longer hidden when filtered out in the history tab. + * Added translation: LaTeX options and error messages + * Added translation: Thanks and contribution dialog + * Added translation: New option for text. + * Fixed translation: "repartition" which should be "distribution" in certain remaining strings. + * Fixed bug: (macos) #1 - Opening files don't work on compiled versions of LogarithmPlotter on MacOS + * Fixed bug: (snapcraft) Fixed bug preventing from launching LogarithmPlotter. This fix has been backported to v0.1.8. + * Fixed bug: (snapcraft) Files are now properly opened. + * Fixed bug: (snapcraft) Added changelog support. + * Internal changes: Moved python modules to "util" directory for more clarity. + * Internal changes: Moved flatpak metainfo to eu.ad5001.LogarithmPlotter repository. + * Internal changes: Componented the Mathlib library in order to have a more readable source. + * Internal changes: Added documentation for most internal JavaScript modules. + * Internal changes: (flatpak) Updated SDK version to v5.15-21.08. + + -- Ad5001 Fri, 22 Apr 2022 20:00:00 +0100 + + 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. @@ -16,7 +42,7 @@ logarithmplotter (0.1.8) stable; urgency=medium * 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 + -- Ad5001 Sat, 19 Feb 2022 20:00:00 +0100 logarithmplotter (0.1.7) stable; urgency=medium @@ -46,7 +72,7 @@ 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 + -- Ad5001 Thu, 03 Feb 2022 00:00:00 +0100 logarithmplotter (0.1.6) stable; urgency=medium diff --git a/linux/eu.ad5001.LogarithmPlotter.metainfo.xml b/linux/eu.ad5001.LogarithmPlotter.metainfo.xml index ece209f..29b51d1 100644 --- a/linux/eu.ad5001.LogarithmPlotter.metainfo.xml +++ b/linux/eu.ad5001.LogarithmPlotter.metainfo.xml @@ -115,6 +115,59 @@ + + +

Changes for v0.2.0:

+

New

+
    +
  • (EXPERIMENTAL) LogarithmPlotter now has an optional LaTeX integration.
  • +
  • It requires a LaTeX installation, including `latexmk` and `dvipng` available in the PATH.
  • +
  • NOTE: LaTeX support is disabled by default and is only for working for the rendering on the graph.
  • +
  • NOTE: The objects and history tab still use the legacy text based expression rendering.
  • +
  • Thanks and contributions dialog, showing included libraries and translations, their license and author(s).
  • +
  • LaTeX rendering can be disabled for texts, even if LaTeX is enabled.
  • +
+

Changes

+
    +
  • History re/undos only redraw the graph every 4 change at most in order to speed up the process when re/undoing a lot of changes.
  • +
  • Gradients are no longer hidden when filtered out in the history tab.
  • +
+

Added translations

+
    +
  • LaTeX options and error messages
  • +
  • Thanks and contribution dialog
  • +
  • New option for text.
  • +
  • Fixed translation of "repartition" which should be "distribution" in certain remaining strings.
  • +
+

Fixed bugs

+
    +
  • (macos) #1 - Opening files don't work on compiled versions of LogarithmPlotter on MacOS
  • +
  • (snapcraft) Fixed bug preventing from launching LogarithmPlotter. This fix has been backported to v0.1.8.
  • +
  • (snapcraft) Files are now properly opened.
  • +
  • (snapcraft) Added changelog support.
  • +
+

Internal changes

+
    +
  • Moved python modules to "util" directory for more clarity.
  • +
  • Moved flatpak metainfo to eu.ad5001.LogarithmPlotter repository.
  • +
  • Componented the Mathlib library in order to have a more readable source.
  • +
  • Added documentation for most internal JavaScript modules.
  • +
  • Merge label drawing methods due to it's complexity.
  • +
  • (flatpak) Updated SDK version to v5.15-21.08.
  • +
+
+ + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.2.0/logarithmplotter-v0.2.0-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.2.0/LogarithmPlotter-v0.2.0-setup.dmg + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.2.0/logarithmplotter-0.2.0.tar.gz + + +

Changes for v0.1.8:

@@ -153,7 +206,7 @@ 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-v0.1.8-setup.dmg https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.8/logarithmplotter-0.1.8.tar.gz @@ -209,7 +262,7 @@ 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-v0.1.7-setup.dmg https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.7/logarithmplotter-0.1.7.tar.gz @@ -250,7 +303,7 @@ 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-setup.dmg https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.6/LogarithmPlotter-v0.1.6.tar.gz @@ -280,7 +333,7 @@ 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-setup.dmg https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.5/LogarithmPlotter-v0.1.5.tar.gz @@ -311,7 +364,7 @@ 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-setup.dmg https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.4/LogarithmPlotter-v0.1.4.tar.gz @@ -332,7 +385,7 @@ 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-setup.dmg https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.3/LogarithmPlotter-v0.1.3.tar.gz @@ -356,7 +409,7 @@ 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-setup.dmg https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.1.2/LogarithmPlotter-v0.1.2.tar.gz @@ -364,10 +417,12 @@
-

Changes for v0.1:

-
    -
  • Initial release.
  • -
+ +

Changes for v0.1:

+
    +
  • Initial release.
  • +
+