Translation fixes, linux desktop icon fix.
Some checks failed
continuous-integration/drone/push Build is failing

- Continuing translations of metainfo descriptions
    - NB: While the appstream spec specifies that p tags should have
          specific lang tags, the appstream validation cli requires to
          have several description tags in order to see there are
          several languages
- Adding the "+ Add entry" to translations for list properties.
- Adding localized images.
This commit is contained in:
Ad5001 2022-01-25 18:43:47 +01:00
parent 1e2e257dcb
commit bf11edbc9a
Signed by: Ad5001
GPG key ID: EF45F9C6AFE20160
13 changed files with 182 additions and 11 deletions

View file

@ -5,7 +5,7 @@
<name>About</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/About.qml" line="26"/>
<location filename="../logarithmplotter.py" line="201"/>
<location filename="../logarithmplotter.py" line="197"/>
<source>About LogarithmPlotter</source>
<translation>Über LogarithmPlotter</translation>
</message>
@ -233,6 +233,14 @@ Diese Einstellungen können jederzeit über das Menü &quot;Einstellungen&quot;
<translation>&lt; Rückgängig</translation>
</message>
</context>
<context>
<name>ListSetting</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ListSetting.qml" line="157"/>
<source>+ Add Entry</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogarithmPlotter</name>
<message>

View file

@ -5,7 +5,7 @@
<name>About</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/About.qml" line="26"/>
<location filename="../logarithmplotter.py" line="201"/>
<location filename="../logarithmplotter.py" line="197"/>
<source>About LogarithmPlotter</source>
<translation>About LogarithmPlotter</translation>
</message>
@ -233,6 +233,14 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</t
<translation>&lt; Undo</translation>
</message>
</context>
<context>
<name>ListSetting</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ListSetting.qml" line="157"/>
<source>+ Add Entry</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogarithmPlotter</name>
<message>

View file

@ -5,7 +5,7 @@
<name>About</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/About.qml" line="26"/>
<location filename="../logarithmplotter.py" line="201"/>
<location filename="../logarithmplotter.py" line="197"/>
<source>About LogarithmPlotter</source>
<translation type="unfinished"></translation>
</message>
@ -232,6 +232,14 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ListSetting</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ListSetting.qml" line="157"/>
<source>+ Add Entry</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogarithmPlotter</name>
<message>

View file

@ -5,7 +5,7 @@
<name>About</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/About.qml" line="26"/>
<location filename="../logarithmplotter.py" line="201"/>
<location filename="../logarithmplotter.py" line="197"/>
<source>About LogarithmPlotter</source>
<translation>À propos de LogarithmPlotter</translation>
</message>
@ -241,6 +241,14 @@ These settings can always be changed at any time from the &quot;Settings&quot; m
<translation>&lt; Annuler</translation>
</message>
</context>
<context>
<name>ListSetting</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ListSetting.qml" line="157"/>
<source>+ Add Entry</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogarithmPlotter</name>
<message>

View file

@ -5,7 +5,7 @@
<name>About</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/About.qml" line="26"/>
<location filename="../logarithmplotter.py" line="201"/>
<location filename="../logarithmplotter.py" line="197"/>
<source>About LogarithmPlotter</source>
<translation>LogarithmPlotter névjegye</translation>
</message>
@ -233,6 +233,14 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<translation>&lt; Visszavonás</translation>
</message>
</context>
<context>
<name>ListSetting</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ListSetting.qml" line="157"/>
<source>+ Add Entry</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogarithmPlotter</name>
<message>

View file

@ -5,7 +5,7 @@
<name>About</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/About.qml" line="26"/>
<location filename="../logarithmplotter.py" line="201"/>
<location filename="../logarithmplotter.py" line="197"/>
<source>About LogarithmPlotter</source>
<translation>Om</translation>
</message>
@ -233,6 +233,14 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
<translation>&lt; Angre</translation>
</message>
</context>
<context>
<name>ListSetting</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ListSetting.qml" line="157"/>
<source>+ Add Entry</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogarithmPlotter</name>
<message>

View file

@ -5,7 +5,7 @@
<name>About</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/About.qml" line="26"/>
<location filename="../logarithmplotter.py" line="201"/>
<location filename="../logarithmplotter.py" line="197"/>
<source>About LogarithmPlotter</source>
<translation type="unfinished"></translation>
</message>
@ -232,6 +232,14 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ListSetting</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ListSetting.qml" line="157"/>
<source>+ Add Entry</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogarithmPlotter</name>
<message>

View file

@ -154,7 +154,7 @@ Column {
Button {
id: addEntryBtn
visible: !control.forbidAdding
text: '+ Add Entry'
text: qsTr('+ Add Entry')
width: control.width
onClicked: {

View file

@ -6,6 +6,13 @@
2D plotter software to make Bode plots, sequences and distribution functions.
## Screenshots
![Magnitude example](https://apps.ad5001.eu/img/full/logarithmplotter.png)
![Phase example](https://apps.ad5001.eu/img/en/logarithmplotter/phase.png)
![Object settings](https://apps.ad5001.eu/img/en/logarithmplotter/object-settings.png)
You can find more screenshots on the [app website](https://apps.ad5001.eu/logarithmplotter/).
## Run
You can simply run LogarithmPlotter using `python3 run.py`.

View file

@ -14,6 +14,13 @@
<summary xml:lang="fr">Logiciel de traçage 2D pour les diagrammes de Bode, les suites et les fonctions de répartition</summary>
<summary xml:lang="hu">Síkbeli ábrázolásszoftver Bode-ábrák, sorozatok és eloszlási funkciók készítéséhez</summary>
<summary xml:lang="no">2D-plotterprogramvare laget for opprettelse av Bode-diagram, sekvenser, og distribusjonsfunksjoner</summary>
<!--
NB: While the appstream spec specifies that p tags should have
specific lang tags, the appstream validation cli requires to
have several description tags in order to see there are
several languages
-->
<description>
<p>
LogarithmPlotter is, as it's name suggests, a plotter made with logarithm scales in mind. With an object system similar to Geogebra's, it allows dynamic creation of plots with very few limitations.
@ -21,12 +28,32 @@
<p>
It's primary use is to quickly create asymptotic Bode plots, but it's extensible nature and ability to switch to non-logarithmic scales allow it to create other things with it, like sequences or statistical repartition functions.
</p>
<p>Features:</p>
<ul>
<li>Graphical objects (points, fonctions, Bode magnitudes...) management system</li>
<li>Complete object edition</li>
<li>Advanced history system</li>
<li>Diagram looks customisation</li>
</ul>
<p xml:lang="fr">Learn more: https://apps.ad5001.eu/logarithmplotter/</p>
</description>
<description xml:lang="fr">
<p xml:lang="fr">
LogarithmPlotter est, comme son nom l'indique, un créateur de graphes et diagrammes 2D réalisé avec l'échelle logarithmique en tête. Avec un système d'objets similaire à Geogebra, ce qui lui permet de créer des graphes avec peu de limitations.
</p>
<p xml:lang="fr">
Son intérêt principal est de permettre de créer des diagrammes asymptotiques de Bode, mais sa nature extensible et sa capacité à passer à une échelle non-logarithmique lui permet de créer d'autres choses.
</p>
<p xml:lang="fr">Fonctionnalités:</p>
<ul xml:lang="fr">
<li>Système de gestion des objets graphiques (points, fonctions, gains de Bode...)</li>
<li>Modification complète des objets</li>
<li>Système d'historique avancé</li>
<li>Personnalisation de l'apparence des diagrammes</li>
</ul>
<p xml:lang="fr">En savoir plus: https://apps.ad5001.eu/fr/logarithmplotter/</p>
</description>
<description xml:lang="hu">
<p xml:lang="hu">
A LogarithmPlotter egy logaritmus-ábrázoló, amely logaritmikus léptékek figyelembevételével készült. A Geogebrához hasonló objektumrendszerrel dinamikus parcellák létrehozását teszi lehetővé, nagyon kevés korlátozással.
</p>
@ -39,14 +66,41 @@
<category>Science</category>
<category>Education</category>
</categories>
<url type="homepage">https://apps.ad5001.eu/logarithmplotter/</url>
<url type="bugtracker">https://git.ad5001.eu/Ad5001/LogarithmPlotter/issues/</url>
<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 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>
<screenshot xml:lang="no" type="default">https://apps.ad5001.eu/img/no/gain.png</screenshot>
<screenshot xml:lang="no">https://apps.ad5001.eu/img/no/logarithmplotter/phase.png</screenshot>
<screenshot xml:lang="no">https://apps.ad5001.eu/img/no/logarithmplotter/welcome.png</screenshot>
</screenshots>
<!-- recommend at least 600 logical pixels of space -->
<recommends>
<display_length compare="ge">medium</display_length>
</recommends>
<!-- ensure this application is not run on a very large screen, or
very small screen (no tiny handhelds or television screens) -->
<requires>
<display_length compare="lt">xlarge</display_length>
<display_length compare="gt">xsmall</display_length>
</requires>
<releases>
<release version="0.1.4" date="2022-01-24"/>
<release version="0.1.3" date="2022-01-19"/>
@ -59,3 +113,4 @@
<update_contact>mail@ad5001.eu</update_contact>
</application>

View file

@ -14,6 +14,13 @@
<summary xml:lang="fr">Logiciel de traçage 2D pour les diagrammes de Bode, les suites et les fonctions de répartition</summary>
<summary xml:lang="hu">Síkbeli ábrázolásszoftver Bode-ábrák, sorozatok és eloszlási funkciók készítéséhez</summary>
<summary xml:lang="no">2D-plotterprogramvare laget for opprettelse av Bode-diagram, sekvenser, og distribusjonsfunksjoner</summary>
<!--
NB: While the appstream spec specifies that p tags should have
specific lang tags, the appstream validation cli requires to
have several description tags in order to see there are
several languages
-->
<description>
<p>
LogarithmPlotter is, as it's name suggests, a plotter made with logarithm scales in mind. With an object system similar to Geogebra's, it allows dynamic creation of plots with very few limitations.
@ -21,12 +28,32 @@
<p>
It's primary use is to quickly create asymptotic Bode plots, but it's extensible nature and ability to switch to non-logarithmic scales allow it to create other things with it, like sequences or statistical repartition functions.
</p>
<p>Features:</p>
<ul>
<li>Graphical objects (points, fonctions, Bode magnitudes...) management system</li>
<li>Complete object edition</li>
<li>Advanced history system</li>
<li>Diagram looks customisation</li>
</ul>
<p xml:lang="fr">Learn more: https://apps.ad5001.eu/logarithmplotter/</p>
</description>
<description xml:lang="fr">
<p xml:lang="fr">
LogarithmPlotter est, comme son nom l'indique, un créateur de graphes et diagrammes 2D réalisé avec l'échelle logarithmique en tête. Avec un système d'objets similaire à Geogebra, ce qui lui permet de créer des graphes avec peu de limitations.
</p>
<p xml:lang="fr">
Son intérêt principal est de permettre de créer des diagrammes asymptotiques de Bode, mais sa nature extensible et sa capacité à passer à une échelle non-logarithmique lui permet de créer d'autres choses.
</p>
<p xml:lang="fr">Fonctionnalités:</p>
<ul xml:lang="fr">
<li>Système de gestion des objets graphiques (points, fonctions, gains de Bode...)</li>
<li>Modification complète des objets</li>
<li>Système d'historique avancé</li>
<li>Personnalisation de l'apparence des diagrammes</li>
</ul>
<p xml:lang="fr">En savoir plus: https://apps.ad5001.eu/fr/logarithmplotter/</p>
</description>
<description xml:lang="hu">
<p xml:lang="hu">
A LogarithmPlotter egy logaritmus-ábrázoló, amely logaritmikus léptékek figyelembevételével készült. A Geogebrához hasonló objektumrendszerrel dinamikus parcellák létrehozását teszi lehetővé, nagyon kevés korlátozással.
</p>
@ -39,14 +66,40 @@
<category>Science</category>
<category>Education</category>
</categories>
<url type="homepage">https://apps.ad5001.eu/logarithmplotter/</url>
<url type="bugtracker">https://git.ad5001.eu/Ad5001/LogarithmPlotter/issues/</url>
<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>
</screenshots>
<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 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>
<screenshot xml:lang="no" type="default">https://apps.ad5001.eu/img/no/gain.png</screenshot>
<screenshot xml:lang="no">https://apps.ad5001.eu/img/no/logarithmplotter/phase.png</screenshot>
<screenshot xml:lang="no">https://apps.ad5001.eu/img/no/logarithmplotter/welcome.png</screenshot> </screenshots>
<!-- recommend at least 600 logical pixels of space -->
<recommends>
<display_length compare="ge">medium</display_length>
</recommends>
<!-- ensure this application is not run on a very large screen, or
very small screen (no tiny handhelds or television screens) -->
<requires>
<display_length compare="lt">xlarge</display_length>
<display_length compare="gt">xsmall</display_length>
</requires>
<releases>
<release version="0.1.4" date="2022-01-24"/>
<release version="0.1.3" date="2022-01-19"/>

@ -1 +1 @@
Subproject commit f2b749016badccb23548d18041bfd0d3370daa15
Subproject commit 111f188edcd09d5caa56ee5ca668e664055f5da2

View file

@ -14,7 +14,7 @@ Comment[hu]=Bode-ábrák, sorozatok és újraosztási függvények létrehozása
TryExec=logarithmplotter
Exec=logarithmplotter %f
Icon=logarithmplotter
Icon=logplotter
MimeType=application/x-logarithm-plot;
Terminal=false
StartupNotify=false