From 5f2c523a5b6a13901e3e66a97d2ae9d0a4f11dd3 Mon Sep 17 00:00:00 2001 From: Ad5001 Date: Thu, 11 Jan 2024 22:41:15 +0100 Subject: [PATCH] Updating to v0.5.0 --- eu.ad5001.LogarithmPlotter.metainfo.xml | 74 ++++++++++++++++++++----- eu.ad5001.LogarithmPlotter.yml | 9 +-- icon_flatpak.svg | 64 --------------------- 3 files changed, 61 insertions(+), 86 deletions(-) delete mode 100644 icon_flatpak.svg diff --git a/eu.ad5001.LogarithmPlotter.metainfo.xml b/eu.ad5001.LogarithmPlotter.metainfo.xml index 83004d7..0707ed0 100644 --- a/eu.ad5001.LogarithmPlotter.metainfo.xml +++ b/eu.ad5001.LogarithmPlotter.metainfo.xml @@ -79,21 +79,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/logarithmplotter/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 @@ -109,6 +109,50 @@ + + +

Changes for v0.5.0:

+

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.
  • +
+
+ + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.5.0/logarithmplotter-v0.5.0-setup.exe + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.5.0/LogarithmPlotter-v0.5.0-setup.dmg + + + https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.5.0/logarithmplotter-0.5.0.tar.gz + + +

Changes for v0.4.0:

diff --git a/eu.ad5001.LogarithmPlotter.yml b/eu.ad5001.LogarithmPlotter.yml index f451001..b14ba2e 100644 --- a/eu.ad5001.LogarithmPlotter.yml +++ b/eu.ad5001.LogarithmPlotter.yml @@ -81,9 +81,6 @@ modules: # Add metainfo file from current repository. - mkdir -p /app/share/metainfo/ - mv eu.ad5001.LogarithmPlotter.metainfo.xml /app/share/metainfo/eu.ad5001.LogarithmPlotter.metainfo.xml - # Use new icon (temporary) - - cp icon_flatpak.svg logplotter.svg - - cp icon_flatpak.svg ./LogarithmPlotter/logarithmplotter.svg # Install - PREFIX="/app/share" FLATPAK_INSTALL=1 pip3 install --verbose --no-index --prefix=${FLATPAK_DEST} --no-build-isolation --no-deps . # Copy changelog into the directory needed for it to be cached. @@ -96,11 +93,9 @@ modules: sources: - type: git url: https://git.ad5001.eu/Ad5001/LogarithmPlotter - tag: v0.4.0 - commit: 19e403ce9883e8debd2905e0773b0dba370bffca + tag: v0.5.0 + commit: 33c790b11326cb8ecb0e0c7e909ccc51b0a59ba3 - type: file path: eu.ad5001.LogarithmPlotter.metainfo.xml - - type: file - path: icon_flatpak.svg - type: file path: logarithmplotter.desktop diff --git a/icon_flatpak.svg b/icon_flatpak.svg deleted file mode 100644 index 77a2817..0000000 --- a/icon_flatpak.svg +++ /dev/null @@ -1,64 +0,0 @@ - -LogarithmPlotter Icon v1.0image/svg+xmlLogarithmPlotter Icon v1.02021Ad5001(c) Ad5001 2021 - All rights reserved