Release v0.1.4

This commit is contained in:
Adsooi 2022-01-24 18:27:16 +01:00
parent f2a411cadb
commit 671e6e9d29
Signed by: Ad5001
GPG key ID: EF45F9C6AFE20160
10 changed files with 65 additions and 8 deletions

View file

@ -1,5 +1,26 @@
# Changelog # Changelog
## v0.1.4 (24 Jan 2022)
* New feature: LogarithmPlotter detects unsaved changes.
* New feature: 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 bug: No notification when closing LogarithmPlotter with unsaved changes.
* Fixed bug: π unavailable in symbols.
-- Ad5001 <mail@ad5001.eu> Wed, 24 Jan 2022 20:00:00 +0100
## v0.1.3 (18 Jan 2022)
* Fixed bug: Confined packages (snapcraft & flatpak) won't show error messages related to update checks.
* FIxed bug: Equations of the form (x + y) / z were not being simplified properly.
-- Ad5001 <mail@ad5001.eu> Wed, 18 Jan 2022 20:00:00 +0100
## v0.1.3 (18 Jan 2022) ## v0.1.3 (18 Jan 2022)
* Fixed bug: Confined packages (snapcraft & flatpak) won't show error messages related to update checks. * Fixed bug: Confined packages (snapcraft & flatpak) won't show error messages related to update checks.

View file

@ -18,12 +18,12 @@
from shutil import which from shutil import which
__VERSION__ = "0.1.4" __VERSION__ = "0.1.4"
is_release = False is_release = True
# Check if development version, if so get the date of the latest git patch # Check if development version, if so get the date of the latest git patch
# and append it to the version string. # and append it to the version string.
if which('git') is not None and not is_release: if not is_release and which('git') is not None:
from os.path import realpath, join, dirname, exists from os.path import realpath, join, dirname, exists
from subprocess import check_output from subprocess import check_output
from datetime import datetime from datetime import datetime

View file

@ -61,3 +61,7 @@ There are several ways to contribute to LogarithmPlotter.
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>. along with this program. If not, see <https://www.gnu.org/licenses/>.
Language files translations located at LogarithmPlotter/i18n are licensed under GNU GPL3.0+ and are copyrighted by their original authors. See LICENSE.md for more details:
- Novergian translation by [Allan Nordhøy](https://github.com/comradekingu)
- Hungarian translation by [Óvári](https://github.com/ovari)

View file

@ -1,3 +1,17 @@
logarithmplotter (0.1.4) stable; urgency=medium
* New feature: LogarithmPlotter detects unsaved changes.
* New feature: 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 bug: No notification when closing LogarithmPlotter with unsaved changes.
* Fixed bug: π unavailable in symbols.
-- Ad5001 <mail@ad5001.eu> Wed, 24 Jan 2022 20:00:00 +0100
logarithmplotter (0.1.3) stable; urgency=medium logarithmplotter (0.1.3) stable; urgency=medium
* Fixed bug: Confined packages (snapcraft & flatpak) won't show error messages related to update checks. * Fixed bug: Confined packages (snapcraft & flatpak) won't show error messages related to update checks.

View file

@ -1,6 +1,6 @@
Package: logarithmplotter Package: logarithmplotter
Source: logarithmplotter Source: logarithmplotter
Version: 0.1.2 Version: 0.1.4
Architecture: all Architecture: all
Maintainer: Ad5001 <mail@ad5001.eu> Maintainer: Ad5001 <mail@ad5001.eu>
Depends: python3, python3-pip, qml-module-qtquick-controls2 (>= 5.12.0), qml-module-qtmultimedia (>= 5.12.0), qml-module-qtgraphicaleffects (>= 5.12.0), qml-module-qtquick2 (>= 5.12.0), qml-module-qtqml-models2 (>= 5.12.0), qml-module-qtquick-controls (>= 5.12.0), python3-pyside2.qtcore (>= 5.12.0), python3-pyside2.qtqml (>= 5.12.0), python3-pyside2.qtgui (>= 5.12.0), python3-pyside2.qtquick (>= 5.12.0), python3-pyside2.qtwidgets (>= 5.12.0), python3-pyside2.qtmultimedia (>= 5.12.0), python3-pyside2.qtnetwork (>= 5.12.0) Depends: python3, python3-pip, qml-module-qtquick-controls2 (>= 5.12.0), qml-module-qtmultimedia (>= 5.12.0), qml-module-qtgraphicaleffects (>= 5.12.0), qml-module-qtquick2 (>= 5.12.0), qml-module-qtqml-models2 (>= 5.12.0), qml-module-qtquick-controls (>= 5.12.0), python3-pyside2.qtcore (>= 5.12.0), python3-pyside2.qtqml (>= 5.12.0), python3-pyside2.qtgui (>= 5.12.0), python3-pyside2.qtquick (>= 5.12.0), python3-pyside2.qtwidgets (>= 5.12.0), python3-pyside2.qtmultimedia (>= 5.12.0), python3-pyside2.qtnetwork (>= 5.12.0)

View file

@ -3,6 +3,6 @@ Upstream-Name: logarithmplotter
Upstream-Contact: Ad5001 <mail@ad5001.eu> Upstream-Contact: Ad5001 <mail@ad5001.eu>
Files: * Files: *
Copyright: 2020, Ad5001 <mail@ad5001.eu> Copyright: 2022, Ad5001 <mail@ad5001.eu>
License: GPL-3 License: GPL-3.0+

View file

@ -48,6 +48,7 @@
<screenshot>https://apps.ad5001.eu/img/en/logarithmplotter/welcome.png</screenshot> <screenshot>https://apps.ad5001.eu/img/en/logarithmplotter/welcome.png</screenshot>
</screenshots> </screenshots>
<releases> <releases>
<release version="0.1.4" date="2022-01-24"/>
<release version="0.1.3" date="2022-01-19"/> <release version="0.1.3" date="2022-01-19"/>
<release version="0.1.2" date="2021-09-30"/> <release version="0.1.2" date="2021-09-30"/>
<release version="0.1" date="2021-08-15"/> <release version="0.1" date="2021-08-15"/>

View file

@ -48,6 +48,7 @@
<screenshot>https://apps.ad5001.eu/img/en/logarithmplotter/welcome.png</screenshot> <screenshot>https://apps.ad5001.eu/img/en/logarithmplotter/welcome.png</screenshot>
</screenshots> </screenshots>
<releases> <releases>
<release version="0.1.4" date="2022-01-24"/>
<release version="0.1.3" date="2022-01-19"/> <release version="0.1.3" date="2022-01-19"/>
<release version="0.1.2" date="2021-09-30"/> <release version="0.1.2" date="2021-09-30"/>
<release version="0.1" date="2021-08-15"/> <release version="0.1" date="2021-08-15"/>

18
run.py
View file

@ -1,4 +1,20 @@
"""
* LogarithmPlotter - 2D plotter software to make BODE plots, sequences and repartition functions.
* Copyright (C) 2022 Ad5001
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
"""
def update_translations(): def update_translations():
""" """
Updates all binary translations Updates all binary translations

View file

@ -1,5 +1,5 @@
""" """
* LogarithmPlotter - Create graphs with logarithm scales. * LogarithmPlotter - 2D plotter software to make BODE plots, sequences and repartition functions.
* Copyright (C) 2022 Ad5001 * Copyright (C) 2022 Ad5001
* *
* This program is free software: you can redistribute it and/or modify * This program is free software: you can redistribute it and/or modify
@ -125,7 +125,7 @@ setuptools.setup(
name='logarithmplotter', name='logarithmplotter',
version=pkg_version, version=pkg_version,
description='Create graphs with logarithm scales.', description='2D plotter software to make BODE plots, sequences and repartition functions.',
long_description=read_file("README.md"), long_description=read_file("README.md"),
keywords='logarithm plotter graph creator bode diagram', keywords='logarithm plotter graph creator bode diagram',