Compare commits
2 commits
f2a411cadb
...
166fcb6c6d
Author | SHA1 | Date | |
---|---|---|---|
166fcb6c6d | |||
671e6e9d29 |
13 changed files with 67 additions and 10 deletions
21
CHANGELOG.md
21
CHANGELOG.md
|
@ -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.
|
||||||
|
|
|
@ -23,7 +23,7 @@ is_release = False
|
||||||
|
|
||||||
# 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
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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.
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
Package: logarithmplotter
|
Package: logarithmplotter
|
||||||
Source: logarithmplotter
|
Source: logarithmplotter
|
||||||
Version: 0.1.2
|
Version: 0.1.5
|
||||||
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)
|
||||||
|
|
|
@ -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+
|
||||||
|
|
||||||
|
|
|
@ -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"/>
|
||||||
|
|
|
@ -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"/>
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
VERSION=0.1.4
|
VERSION=0.1.5
|
||||||
title="LogarithmPlotter v${VERSION} Setup"
|
title="LogarithmPlotter v${VERSION} Setup"
|
||||||
finalDMGName="LogarithmPlotter-v${VERSION}-setup.dmg"
|
finalDMGName="LogarithmPlotter-v${VERSION}-setup.dmg"
|
||||||
applicationName=LogarithmPlotter
|
applicationName=LogarithmPlotter
|
||||||
|
|
18
run.py
18
run.py
|
@ -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
|
||||||
|
|
4
setup.py
4
setup.py
|
@ -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',
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
name: logarithmplotter
|
name: logarithmplotter
|
||||||
title: LogarithmPlotter
|
title: LogarithmPlotter
|
||||||
version: '0.1.4'
|
version: '0.1.5'
|
||||||
summary: 2D plotter software to make Bode plots, sequences and repartition functions.
|
summary: 2D plotter software to make Bode plots, sequences and repartition functions.
|
||||||
description: |
|
description: |
|
||||||
LogarithmPlotter is, as it's name suggests, a plotter made with logarithm scales in mind. With an object system similar to [Geogebra](https://geogebra.org)'s, it allows dynamic creation of plots with very few limitations.
|
LogarithmPlotter is, as it's name suggests, a plotter made with logarithm scales in mind. With an object system similar to [Geogebra](https://geogebra.org)'s, it allows dynamic creation of plots with very few limitations.
|
||||||
|
|
|
@ -11,7 +11,7 @@ Unicode True
|
||||||
!define PROG_ID "LogarithmPlotter.File.1"
|
!define PROG_ID "LogarithmPlotter.File.1"
|
||||||
!define DEV_NAME "Ad5001"
|
!define DEV_NAME "Ad5001"
|
||||||
!define WEBSITE "https://apps.ad5001.eu/logarithmplotter"
|
!define WEBSITE "https://apps.ad5001.eu/logarithmplotter"
|
||||||
!define VERSION_SHORT "0.1.4"
|
!define VERSION_SHORT "0.1.5"
|
||||||
!define APP_VERSION "${VERSION_SHORT}.0"
|
!define APP_VERSION "${VERSION_SHORT}.0"
|
||||||
!define COPYRIGHT "Ad5001 (c) 2022"
|
!define COPYRIGHT "Ad5001 (c) 2022"
|
||||||
!define DESCRIPTION "Create graphs with logarithm scales."
|
!define DESCRIPTION "Create graphs with logarithm scales."
|
||||||
|
|
Loading…
Reference in a new issue