Compare commits
3 commits
1e30bee220
...
19e403ce98
Author | SHA1 | Date | |
---|---|---|---|
19e403ce98 | |||
273d5539ec | |||
5e7dbb8fa6 |
4 changed files with 129 additions and 16 deletions
35
CHANGELOG.md
35
CHANGELOG.md
|
@ -1,5 +1,40 @@
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## v0.4.0 (27 May 2023)
|
||||||
|
|
||||||
|
**Changes**
|
||||||
|
|
||||||
|
* Fully ported to PySide6 (Qt6).
|
||||||
|
* Greet screen settings are now scrollable.
|
||||||
|
* Changelog is now freezed to current version.
|
||||||
|
|
||||||
|
**New**
|
||||||
|
|
||||||
|
* Customizable color schemes for expressions.
|
||||||
|
* New, rewamped and improved picked location overlay settings:
|
||||||
|
* It's now possible to disable picking x or y when setting a location.
|
||||||
|
* Properties which are related to positioning (X, Y, Label's X position) can now be set using the picker.
|
||||||
|
* Visual redesign that enhances readability of settings.
|
||||||
|
* There is now a button to hide picker settings.
|
||||||
|
|
||||||
|
**Fixed bugs**
|
||||||
|
|
||||||
|
* Cursors in expression are now easier to see.
|
||||||
|
* Symbols in LaTeX rendered Texts cause the LaTeX renderer to crash.
|
||||||
|
* Underscores in distribution names are automatically removed if the name is modified.
|
||||||
|
* Autocomplete categories now properly respect theme colors.
|
||||||
|
* Functions in expressions (like indexOf, map...) now properly send errors when the arguments are of the wrong type or count.
|
||||||
|
* Executable Objects called (like functions, bode magnitures, phases...) now send an error if provided with no arguments.
|
||||||
|
* Function calls with no argument no longer make LogarithmPlotter crash under certain circumstances.
|
||||||
|
* Thank you dialog's lists are no longer draggable.
|
||||||
|
|
||||||
|
**Internal changes**
|
||||||
|
|
||||||
|
* A lot of inner changes led by porting to Qt6, fixing a lot of bugs at the same time.
|
||||||
|
* Disabled auto detect of visual theme if the `QT_QUICK_CONTROLS_STYLE` environment variable is set.
|
||||||
|
* (macOS, Windows, Flatpak) Drastically reducing installer sizes (more than halved).
|
||||||
|
* (Launchpad/Ubuntu) Using custom built packages of PySide6, meaning smaller installation and distro dependency.
|
||||||
|
|
||||||
## v0.3.0 (28 Oct 2022)
|
## v0.3.0 (28 Oct 2022)
|
||||||
|
|
||||||
**New**
|
**New**
|
||||||
|
|
|
@ -228,7 +228,7 @@ Popup {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Component.onCompleted: if(Helper.getSetting("last_install_greet")+1 != Helper.getVersion()) {
|
Component.onCompleted: if(Helper.getSetting("last_install_greet") != Helper.getVersion()) {
|
||||||
greetingPopup.open()
|
greetingPopup.open()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,32 @@
|
||||||
|
logarithmplotter (0.3.0) stable; urgency=medium
|
||||||
|
|
||||||
|
* Fully ported to PySide6 (Qt6).
|
||||||
|
|
||||||
|
* New: Customizable color schemes for expressions.
|
||||||
|
* New, rewamped and improved picked location overlay settings:
|
||||||
|
* It's now possible to disable picking x or y when setting a location.
|
||||||
|
* Properties which are related to positioning (X, Y, Label's X position) can now be set using the picker.
|
||||||
|
* Visual redesign that enhances readability of settings.
|
||||||
|
* There is now a button to hide picker settings.
|
||||||
|
|
||||||
|
* Changed: Greet screen settings are now scrollable.
|
||||||
|
* Changed: Changelog is now freezed to current version.
|
||||||
|
|
||||||
|
* Fixed bug: Cursors in expression are now easier to see.
|
||||||
|
* Fixed bug: Symbols in LaTeX rendered Texts cause the LaTeX renderer to crash.
|
||||||
|
* Fixed bug: Underscores in distribution names are automatically removed if the name is modified.
|
||||||
|
* Fixed bug: Autocomplete categories now properly respect theme colors.
|
||||||
|
* Fixed bug: Functions in expressions (like indexOf, map...) now properly send errors when the arguments are of the wrong type or count.
|
||||||
|
* Fixed bug: Executable Objects called (like functions, bode magnitures, phases...) now send an error if provided with no arguments.
|
||||||
|
* Fixed bug: Function calls with no argument no longer make LogarithmPlotter crash under certain circumstances.
|
||||||
|
* Fixed bug: Thank you dialog's lists are no longer draggable.
|
||||||
|
|
||||||
|
* Internal change: Disabled auto detect of visual theme if the `QT_QUICK_CONTROLS_STYLE` environment variable is set.
|
||||||
|
* Internal change: (macOS, Windows, Flatpak) Drastically reducing installer sizes (more than halved).
|
||||||
|
* Internal change: (Launchpad/Ubuntu) Using custom built packages of PySide6, meaning smaller installation and distro dependency.
|
||||||
|
|
||||||
|
-- Ad5001 <mail@ad5001.eu> Fri, 27 May 2023 17:00:00 +0100
|
||||||
|
|
||||||
logarithmplotter (0.3.0) stable; urgency=medium
|
logarithmplotter (0.3.0) stable; urgency=medium
|
||||||
|
|
||||||
* New: Completely revamped expression editor:
|
* New: Completely revamped expression editor:
|
||||||
|
|
|
@ -85,21 +85,21 @@
|
||||||
<url type="help">https://git.ad5001.eu/Ad5001/LogarithmPlotter/wiki/</url>
|
<url type="help">https://git.ad5001.eu/Ad5001/LogarithmPlotter/wiki/</url>
|
||||||
<url type="translate">https://hosted.weblate.org/engage/logarithmplotter/</url>
|
<url type="translate">https://hosted.weblate.org/engage/logarithmplotter/</url>
|
||||||
<screenshots>
|
<screenshots>
|
||||||
<screenshot type="default">https://apps.ad5001.eu/img/full/logarithmplotter.png?v=0.3</screenshot>
|
<screenshot type="default">https://apps.ad5001.eu/img/full/logarithmplotter.png?v=0.4</screenshot>
|
||||||
<screenshot>https://apps.ad5001.eu/img/en/logarithmplotter/phase.png?v=0.3</screenshot>
|
<screenshot>https://apps.ad5001.eu/img/en/logarithmplotter/phase.png?v=0.4</screenshot>
|
||||||
<screenshot>https://apps.ad5001.eu/img/en/logarithmplotter/welcome.png?v=0.3</screenshot>
|
<screenshot>https://apps.ad5001.eu/img/en/logarithmplotter/welcome.png?v=0.4</screenshot>
|
||||||
<screenshot xml:lang="de" type="default">https://apps.ad5001.eu/img/de/gain.png?v=0.3</screenshot>
|
<screenshot xml:lang="de" type="default">https://apps.ad5001.eu/img/de/gain.png?v=0.4</screenshot>
|
||||||
<screenshot xml:lang="de">https://apps.ad5001.eu/img/de/logarithmplotter/phase.png?v=0.3</screenshot>
|
<screenshot xml:lang="de">https://apps.ad5001.eu/img/de/logarithmplotter/phase.png?v=0.4</screenshot>
|
||||||
<screenshot xml:lang="de">https://apps.ad5001.eu/img/de/logarithmplotter/welcome.png?v=0.3</screenshot>
|
<screenshot xml:lang="de">https://apps.ad5001.eu/img/de/logarithmplotter/welcome.png?v=0.4</screenshot>
|
||||||
<screenshot xml:lang="fr" type="default">https://apps.ad5001.eu/img/fr/gain.png?v=0.3</screenshot>
|
<screenshot xml:lang="fr" type="default">https://apps.ad5001.eu/img/fr/gain.png?v=0.4</screenshot>
|
||||||
<screenshot xml:lang="fr">https://apps.ad5001.eu/img/fr/logarithmplotter/phase.png?v=0.3</screenshot>
|
<screenshot xml:lang="fr">https://apps.ad5001.eu/img/fr/logarithmplotter/phase.png?v=0.4</screenshot>
|
||||||
<screenshot xml:lang="fr">https://apps.ad5001.eu/img/fr/logarithmplotter/welcome.png?v=0.3</screenshot>
|
<screenshot xml:lang="fr">https://apps.ad5001.eu/img/fr/logarithmplotter/welcome.png?v=0.4</screenshot>
|
||||||
<screenshot xml:lang="hu" type="default">https://apps.ad5001.eu/img/hu/gain.png?v=0.3</screenshot>
|
<screenshot xml:lang="hu" type="default">https://apps.ad5001.eu/img/hu/gain.png?v=0.4</screenshot>
|
||||||
<screenshot xml:lang="hu">https://apps.ad5001.eu/img/hu/logarithmplotter/phase.png?v=0.3</screenshot>
|
<screenshot xml:lang="hu">https://apps.ad5001.eu/img/hu/logarithmplotter/phase.png?v=0.4</screenshot>
|
||||||
<screenshot xml:lang="hu">https://apps.ad5001.eu/img/hu/logarithmplotter/welcome.png?v=0.3</screenshot>
|
<screenshot xml:lang="hu">https://apps.ad5001.eu/img/hu/logarithmplotter/welcome.png?v=0.4</screenshot>
|
||||||
<screenshot xml:lang="no" type="default">https://apps.ad5001.eu/img/no/gain.png?v=0.3</screenshot>
|
<screenshot xml:lang="no" type="default">https://apps.ad5001.eu/img/no/gain.png?v=0.4</screenshot>
|
||||||
<screenshot xml:lang="no">https://apps.ad5001.eu/img/no/logarithmplotter/phase.png?v=0.3</screenshot>
|
<screenshot xml:lang="no">https://apps.ad5001.eu/img/no/logarithmplotter/phase.png?v=0.4</screenshot>
|
||||||
<screenshot xml:lang="no">https://apps.ad5001.eu/img/no/logarithmplotter/welcome.png?v=0.3</screenshot>
|
<screenshot xml:lang="no">https://apps.ad5001.eu/img/no/logarithmplotter/welcome.png?v=0.4</screenshot>
|
||||||
</screenshots>
|
</screenshots>
|
||||||
|
|
||||||
<!-- recommend at least 600 logical pixels of space -->
|
<!-- recommend at least 600 logical pixels of space -->
|
||||||
|
@ -115,6 +115,55 @@
|
||||||
</requires>
|
</requires>
|
||||||
|
|
||||||
<releases>
|
<releases>
|
||||||
|
<release version="0.4.0" date="2023-05-27">
|
||||||
|
<description>
|
||||||
|
<p><b>Changes for v0.4.0:</b></p>
|
||||||
|
<p>Changes</p>
|
||||||
|
<ul>
|
||||||
|
<li>Fully ported to PySide6 (Qt6).</li>
|
||||||
|
<li>Greet screen settings are now scrollable.</li>
|
||||||
|
<li>Changelog is now freezed to current version.</li>
|
||||||
|
</ul>
|
||||||
|
<p>New</p>
|
||||||
|
<ul>
|
||||||
|
<li>Customizable color schemes for expressions.</li>
|
||||||
|
<li>New, rewamped and improved picked location overlay settings:</li>
|
||||||
|
<li>It's now possible to disable picking x or y when setting a location.</li>
|
||||||
|
<li>Properties which are related to positioning (X, Y, Label's X position) can now be set using the picker.</li>
|
||||||
|
<li>Visual redesign that enhances readability of settings.</li>
|
||||||
|
<li>There is now a button to hide picker settings.</li>
|
||||||
|
</ul>
|
||||||
|
<p>Fixed bugs</p>
|
||||||
|
<ul>
|
||||||
|
<li>Cursors in expression are now easier to see.</li>
|
||||||
|
<li>Symbols in LaTeX rendered Texts cause the LaTeX renderer to crash.</li>
|
||||||
|
<li>Underscores in distribution names are automatically removed if the name is modified.</li>
|
||||||
|
<li>Autocomplete categories now properly respect theme colors.</li>
|
||||||
|
<li>Functions in expressions (like indexOf, map...) now properly send errors when the arguments are of the wrong type or count.</li>
|
||||||
|
<li>Executable Objects called (like functions, bode magnitures, phases...) now send an error if provided with no arguments.</li>
|
||||||
|
<li>Function calls with no argument no longer make LogarithmPlotter crash under certain circumstances.</li>
|
||||||
|
<li>Thank you dialog's lists are no longer draggable.</li>
|
||||||
|
</ul>
|
||||||
|
<p>Internal changes</p>
|
||||||
|
<ul>
|
||||||
|
<li>A lot of inner changes led by porting to Qt6, fixing a lot of bugs at the same time.</li>
|
||||||
|
<li>Disabled auto detect of visual theme if the QT_QUICK_CONTROLS_STYLE environment variable is set.</li>
|
||||||
|
<li>(macOS, Windows, Flatpak) Drastically reducing installer sizes (more than halved).</li>
|
||||||
|
<li>(Launchpad/Ubuntu) Using custom built packages of PySide6, meaning smaller installation and distro dependency.</li>
|
||||||
|
</ul>
|
||||||
|
</description>
|
||||||
|
<artifacts>
|
||||||
|
<artifact type="binary" platform="x86_64-windows-any">
|
||||||
|
<location>https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.4.0/logarithmplotter-v0.4.0-setup.exe</location>
|
||||||
|
</artifact>
|
||||||
|
<artifact type="binary" platform="x86_64-macos-any">
|
||||||
|
<location>https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.4.0/LogarithmPlotter-v0.4.0-setup.dmg</location>
|
||||||
|
</artifact>
|
||||||
|
<artifact type="source">
|
||||||
|
<location>https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.4.0/logarithmplotter-0.4.0.tar.gz</location>
|
||||||
|
</artifact>
|
||||||
|
</artifacts>
|
||||||
|
</release>
|
||||||
<release version="0.3.0" date="2022-10-28">
|
<release version="0.3.0" date="2022-10-28">
|
||||||
<description>
|
<description>
|
||||||
<p><b>Changes for v0.3.0:</b></p>
|
<p><b>Changes for v0.3.0:</b></p>
|
||||||
|
|
Loading…
Reference in a new issue