Browse Source

Merge branch 'master' of https://git.ad5001.eu/Ad5001/LogarithmPlotter

master
Ad5001 2 months ago
parent
commit
3dc69cc9ba
Signed by: Ad5001
GPG Key ID: 7251B1AF90B960F9
  1. 4
      LogarithmPlotter/__init__.py
  2. 24
      LogarithmPlotter/i18n/lp_es.ts
  3. 85
      LogarithmPlotter/i18n/lp_hu.ts
  4. 2
      LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/js/objs/text.js
  5. 2
      linux/debian/control
  6. 18
      linux/eu.ad5001.LogarithmPlotter.metainfo.xml
  7. 2
      scripts/package-macosx.sh
  8. 2
      snapcraft.yaml
  9. 2
      win/installer.nsi

4
LogarithmPlotter/__init__.py

@ -17,8 +17,8 @@
"""
from shutil import which
__VERSION__ = "0.2.0"
is_release = True
__VERSION__ = "0.2.1"
is_release = False
# Check if development version, if so get the date of the latest git patch

24
LogarithmPlotter/i18n/lp_es.ts

@ -90,62 +90,62 @@
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="129"/>
<source>Check for updates on startup</source>
<translation type="unfinished"></translation>
<translation>Comprobación de las actualizaciones al arrancar</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="138"/>
<source>Reset redo stack automaticly</source>
<translation type="unfinished"></translation>
<translation>Restablecer la pila de rehacer automáticamente</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="147"/>
<source>Enable LaTeX rendering</source>
<translation type="unfinished"></translation>
<translation>Activar el renderizado de LaTeX</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="162"/>
<source>&amp;Help</source>
<translation type="unfinished"></translation>
<translation>&amp;Ayuda</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="164"/>
<source>&amp;Source code</source>
<translation type="unfinished"></translation>
<translation>&amp;Código fuente</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="169"/>
<source>&amp;Report a bug</source>
<translation type="unfinished"></translation>
<translation>&amp;Informar de un error</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="174"/>
<source>&amp;User manual</source>
<translation type="unfinished"></translation>
<translation>&amp;Manual del usuario</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="179"/>
<source>&amp;Changelog</source>
<translation type="unfinished"></translation>
<translation>&amp;Registro de cambios</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="184"/>
<source>&amp;Help translating!</source>
<translation type="unfinished"></translation>
<translation>&amp;¡Ayuda a la traducción!</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="190"/>
<source>&amp;Thanks</source>
<translation type="unfinished"></translation>
<translation>&amp;Agradecimientos</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="195"/>
<source>&amp;About</source>
<translation type="unfinished"></translation>
<translation>&amp;Acerca de</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="204"/>
<source>Save unsaved changes?</source>
<translation type="unfinished"></translation>
<translation>¿Guardar los cambios no guardados?</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="206"/>

85
LogarithmPlotter/i18n/lp_hu.ts

@ -27,7 +27,7 @@
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/About.qml" line="119"/>
<source>Official website</source>
<translation type="unfinished"></translation>
<translation>Hivatalos honlap</translation>
</message>
</context>
<context>
@ -100,7 +100,7 @@
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="147"/>
<source>Enable LaTeX rendering</source>
<translation type="unfinished"></translation>
<translation>LaTeX-megjelenítés engedélyezése</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="162"/>
@ -120,7 +120,7 @@
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="174"/>
<source>&amp;User manual</source>
<translation type="unfinished"></translation>
<translation>&amp;Használati utasítás</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="179"/>
@ -135,7 +135,7 @@
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="190"/>
<source>&amp;Thanks</source>
<translation type="unfinished"></translation>
<translation>&amp;Köszönjük</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="195"/>
@ -250,12 +250,12 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="126"/>
<source>Enable LaTeX rendering</source>
<translation type="unfinished"></translation>
<translation>LaTeX-megjelenítés engedélyezése</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="142"/>
<source>User manual</source>
<translation type="unfinished"></translation>
<translation>Használati utasítás</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="149"/>
@ -273,7 +273,7 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/History/HistoryBrowser.qml" line="56"/>
<source>Filter...</source>
<translation type="unfinished"></translation>
<translation>Szűrő</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/History/HistoryBrowser.qml" line="98"/>
@ -524,27 +524,27 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="32"/>
<source>Thanks and Contributions - LogarithmPlotter</source>
<translation type="unfinished"></translation>
<translation>Köszönet és hozzájárulás - LogarithmPlotter</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="53"/>
<source>Source code</source>
<translation type="unfinished"></translation>
<translation>Forráskód</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="56"/>
<source>Original library by Raphael Graf</source>
<translation type="unfinished"></translation>
<translation>Eredeti könyvtár: Graf Raphael</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="59"/>
<source>Source</source>
<translation type="unfinished"></translation>
<translation>Forrás</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="61"/>
<source>Ported to Javascript by Matthew Crumley</source>
<translation type="unfinished"></translation>
<translation>JavaScript-átalakítás: Crumley Máté</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="64"/>
@ -553,63 +553,63 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="205"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="214"/>
<source>Website</source>
<translation type="unfinished"></translation>
<translation>Honlap</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="66"/>
<source>Ported to QMLJS by Ad5001</source>
<translation type="unfinished"></translation>
<translation>QMLJS-átalakítás: Ad5001</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="79"/>
<source>Libraries included</source>
<translation type="unfinished"></translation>
<translation>Tartalmazott könyvtárak</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="160"/>
<source>Email</source>
<translation type="unfinished"></translation>
<translation>E-mail</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="190"/>
<source>English</source>
<translation type="unfinished"></translation>
<translation>angol</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="200"/>
<source>French</source>
<translation type="unfinished"></translation>
<translation>francia</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="209"/>
<source>German</source>
<translation type="unfinished"></translation>
<translation>német</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="218"/>
<source>Hungarian</source>
<translation type="unfinished"></translation>
<translation>magyar</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="223"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="232"/>
<source>Github</source>
<translation type="unfinished"></translation>
<translation>GitHub</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="227"/>
<source>Norwegian</source>
<translation type="unfinished"></translation>
<translation>norvég</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="242"/>
<source>Translations included</source>
<translation type="unfinished"></translation>
<translation>A felhasználói felület nyelvei</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/ThanksTo.qml" line="271"/>
<source>Improve</source>
<translation type="unfinished"></translation>
<translation>Fejlesztés</translation>
</message>
</context>
<context>
@ -631,7 +631,7 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/color.js" line="43"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/color.js" line="53"/>
<source>%1 %2&apos;s color changed from %3 to %4.</source>
<translation type="unfinished"></translation>
<translation>%1 %2 színe %3-ról %4-re változott.</translation>
</message>
</context>
<context>
@ -659,7 +659,7 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="43"/>
<source>If you have latex enabled, you can use use latex markup in between $$ to create equations.</source>
<translation type="unfinished"></translation>
<translation>Ha a LaTeX engedélyezve van, a LaTeX-jelölés használható egyenletek létrehozására $$ között.</translation>
</message>
</context>
<context>
@ -679,7 +679,7 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/create.js" line="53"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/create.js" line="57"/>
<source>New %1 %2 created.</source>
<translation type="unfinished">Új %1 %2 létrehozva.</translation>
<translation>Új %1 %2 létrehozva.</translation>
</message>
</context>
<context>
@ -688,7 +688,7 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/delete.js" line="42"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/delete.js" line="46"/>
<source>%1 %2 deleted.</source>
<translation type="unfinished">%1 %2 törölve.</translation>
<translation>%1 %2 törölve.</translation>
</message>
</context>
<context>
@ -696,12 +696,12 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="106"/>
<source>%1 of %2 %3 changed from &quot;%4&quot; to &quot;%5&quot;.</source>
<translation type="unfinished">%1/%2 %3 megváltozott. Régi érték: %4, új érték: %5.</translation>
<translation>%1/%2 %3 megváltozott. Régi érték: %4, új érték: %5.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="113"/>
<source>%1 of %2 changed from %3 to %4.</source>
<translation type="unfinished"></translation>
<translation>%1/%2 megváltozott. Régi érték: %3, új érték: %4.</translation>
</message>
</context>
<context>
@ -772,12 +772,14 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<source>No Latex installation found.
If you already have a latex distribution installed, make sure it&apos;s installed on your path.
Otherwise, you can download a Latex distribution like TeX Live at https://tug.org/texlive/.</source>
<translation type="unfinished"></translation>
<translation>Nem található LaTeX telepítés.
Ha már telepítve van egy LaTeX disztribúció, győződjön meg arról, hogy az telepítve van az elérési útján.
Egyébként letölthet egy LaTeX disztribúciót, például a TeX Live-t a https://tug.org/texlive/ címről.</translation>
</message>
<message>
<location filename="../util/latex.py" line="77"/>
<source>DVIPNG was not found. Make sure you include it from your Latex distribution.</source>
<translation type="unfinished"></translation>
<translation>DVIPNG nem található. Ügyeljen arra, hogy a LaTeX disztribúciójából tartalmazza.</translation>
</message>
<message>
<location filename="../util/latex.py" line="155"/>
@ -786,7 +788,11 @@ Process &apos;{}&apos; ended with a non-zero return code {}:
{}
Please make sure your latex installation is correct and report a bug if so.</source>
<translation type="unfinished"></translation>
<translation>Kivétel történt a LaTeX-képlet létrehozása során.
A(z) {} folyamat nullától eltérő visszatérési kóddal ({}) végződött:
{}
Kérjük, ellenőrizze, hogy a LaTeX telepítése helyes-e, és ha igen, jelentse a hibát.</translation>
</message>
<message>
<location filename="../util/latex.py" line="163"/>
@ -794,7 +800,10 @@ Please make sure your latex installation is correct and report a bug if so.</sou
Process &apos;{}&apos; took too long to finish:
{}
Please make sure your latex installation is correct and report a bug if so.</source>
<translation type="unfinished"></translation>
<translation>Kivétel történt a LaTeX-képlet létrehozása során.
A(z) {} folyamat túl sokáig tartott a befejezéshez:
{}
Kérjük, ellenőrizze, hogy a LaTeX telepítése helyes-e, és ha igen, jelentse a hibát.</translation>
</message>
</context>
<context>
@ -803,7 +812,7 @@ Please make sure your latex installation is correct and report a bug if so.</sou
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/name.js" line="51"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/name.js" line="57"/>
<source>%1 %2 renamed to %3.</source>
<translation type="unfinished"></translation>
<translation>%1 %2 átnevezve erre: %3.</translation>
</message>
</context>
<context>
@ -1068,7 +1077,7 @@ Please make sure your latex installation is correct and report a bug if so.</sou
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/text.js" line="47"/>
<source>disableLatex</source>
<translation type="unfinished"></translation>
<translation>LaTeX-megjelenítés letiltása ennél a szövegnél</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/objs/xcursor.js" line="35"/>
@ -1192,13 +1201,13 @@ Please make sure your latex installation is correct and report a bug if so.</sou
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/visibility.js" line="46"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/visibility.js" line="52"/>
<source>%1 %2 shown.</source>
<translation type="unfinished">%1 %2 megjelenítve.</translation>
<translation>%1 %2 megjelenítve.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/visibility.js" line="46"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/visibility.js" line="52"/>
<source>%1 %2 hidden.</source>
<translation type="unfinished">%1 %2 rejtve.</translation>
<translation>%1 %2 rejtve.</translation>
</message>
</context>
<context>

2
LogarithmPlotter/qml/eu/ad5001/LogarithmPlotter/js/objs/text.js

@ -83,7 +83,7 @@ class Text extends Common.DrawableObject {
}
export() {
return [this.name, this.visible, this.color.toString(), this.labelContent, this.x.toEditableString(), this.y.toEditableString(), this.labelPosition, this.text]
return [this.name, this.visible, this.color.toString(), this.labelContent, this.x.toEditableString(), this.y.toEditableString(), this.labelPosition, this.text, this.disableLatex]
}
getLabel() {

2
linux/debian/control vendored

@ -1,6 +1,6 @@
Package: logarithmplotter
Source: logarithmplotter
Version: 0.2.0
Version: 0.2.1
Architecture: all
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), texlive-latex-base, dvipng

18
linux/eu.ad5001.LogarithmPlotter.metainfo.xml

@ -85,15 +85,15 @@
<url type="help">https://git.ad5001.eu/Ad5001/LogarithmPlotter/wiki/</url>
<url type="translate">https://hosted.weblate.org/engage/logarithmplotter/</url>
<screenshots>
<screenshot type="default">https://apps.ad5001.eu/img/full/logarithmplotter.png</screenshot>
<screenshot>https://apps.ad5001.eu/img/en/logarithmplotter/phase.png</screenshot>
<screenshot>https://apps.ad5001.eu/img/en/logarithmplotter/welcome.png</screenshot>
<screenshot xml:lang="de" type="default">https://apps.ad5001.eu/img/de/gain.png</screenshot>
<screenshot xml:lang="de">https://apps.ad5001.eu/img/de/logarithmplotter/phase.png</screenshot>
<screenshot xml:lang="de">https://apps.ad5001.eu/img/de/logarithmplotter/welcome.png</screenshot>
<screenshot xml:lang="fr" type="default">https://apps.ad5001.eu/img/fr/gain.png</screenshot>
<screenshot xml:lang="fr">https://apps.ad5001.eu/img/fr/logarithmplotter/phase.png</screenshot>
<screenshot xml:lang="fr">https://apps.ad5001.eu/img/fr/logarithmplotter/welcome.png</screenshot>
<screenshot type="default">https://apps.ad5001.eu/img/full/logarithmplotter.png?v=0.2</screenshot>
<screenshot>https://apps.ad5001.eu/img/en/logarithmplotter/phase.png?v=0.2</screenshot>
<screenshot>https://apps.ad5001.eu/img/en/logarithmplotter/welcome.png?v=0.2</screenshot>
<screenshot xml:lang="de" type="default">https://apps.ad5001.eu/img/de/gain.png?v=0.2</screenshot>
<screenshot xml:lang="de">https://apps.ad5001.eu/img/de/logarithmplotter/phase.png?v=0.2</screenshot>
<screenshot xml:lang="de">https://apps.ad5001.eu/img/de/logarithmplotter/welcome.png?v=0.2</screenshot>
<screenshot xml:lang="fr" type="default">https://apps.ad5001.eu/img/fr/gain.png?v=0.2</screenshot>
<screenshot xml:lang="fr">https://apps.ad5001.eu/img/fr/logarithmplotter/phase.png?v=0.2</screenshot>
<screenshot xml:lang="fr">https://apps.ad5001.eu/img/fr/logarithmplotter/welcome.png?v=0.2</screenshot>
<screenshot xml:lang="hu" type="default">https://apps.ad5001.eu/img/hu/gain.png</screenshot>
<screenshot xml:lang="hu">https://apps.ad5001.eu/img/hu/logarithmplotter/phase.png</screenshot>
<screenshot xml:lang="hu">https://apps.ad5001.eu/img/hu/logarithmplotter/welcome.png</screenshot>

2
scripts/package-macosx.sh

@ -1,7 +1,7 @@
#!/usr/bin/env bash
cd "$(dirname "$(readlink -f "$0" || realpath "$0")")/.."
VERSION=0.2.0
VERSION=0.2.1
title="LogarithmPlotter v${VERSION} Setup"
finalDMGName="LogarithmPlotter-v${VERSION}-setup.dmg"
applicationName=LogarithmPlotter

2
snapcraft.yaml

@ -1,6 +1,6 @@
name: logarithmplotter
title: LogarithmPlotter
version: '0.2.0'
version: '0.2.1'
summary: 2D logarithmic-scaled plotter software to create asymptotic Bode plots
confinement: strict
base: core20

2
win/installer.nsi

@ -11,7 +11,7 @@ Unicode True
!define PROG_ID "LogarithmPlotter.File.1"
!define DEV_NAME "Ad5001"
!define WEBSITE "https://apps.ad5001.eu/logarithmplotter"
!define VERSION_SHORT "0.2.0"
!define VERSION_SHORT "0.2.1"
!define APP_VERSION "${VERSION_SHORT}.0"
!define COPYRIGHT "Ad5001 (c) 2022"
!define DESCRIPTION "Create graphs with logarithm scales."

Loading…
Cancel
Save