Compare commits

..

4 commits

14 changed files with 1191 additions and 1316 deletions

View file

@ -33,147 +33,143 @@
<context>
<name>AppMenuBar</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="39"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="38"/>
<source>&amp;File</source>
<translation>&amp;Datei</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="41"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="40"/>
<source>&amp;Load...</source>
<translation>&amp;Laden</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="48"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="47"/>
<source>&amp;Save</source>
<translation>&amp;Speichern</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="54"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="53"/>
<source>Save &amp;As...</source>
<translation>Speichern &amp;Unter</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="62"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="61"/>
<source>&amp;Quit</source>
<translation>&amp;Ausfahrt</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="75"/>
<source>&amp;Edit</source>
<translation>&amp;Bearbeiten</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="78"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="77"/>
<source>&amp;Undo</source>
<translation>&amp;Lösen</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="86"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="85"/>
<source>&amp;Redo</source>
<translation>&amp;Wiederherstellen</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="95"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="93"/>
<source>&amp;Copy plot</source>
<translation>Grafik &amp;Kopieren</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="103"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="100"/>
<source>&amp;Preferences</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="108"/>
<source>&amp;Create</source>
<translation>&amp;Erstellen</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="126"/>
<source>&amp;Settings</source>
<translation>&amp;Einstellungen</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="129"/>
<source>Check for updates on startup</source>
<translation>Beim Starten auf Updates prüfen</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="139"/>
<source>Reset redo stack automaticly</source>
<translation>Wiederherstellen-Stapel automatisch zurücksetzen</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="149"/>
<source>Enable LaTeX rendering</source>
<translation>LaTeX-Rendering aktivieren</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="162"/>
<source>Expression editor</source>
<translation>Ausdruckseditor</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="166"/>
<source>Automatically close parenthesises and brackets</source>
<translation>Klammern automatisch schließen</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="178"/>
<source>Enable syntax highlighting</source>
<translation>Syntaxhervorhebung einschalten</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="190"/>
<source>Enable autocompletion</source>
<translation>Automatische Vervollständigung einschalten</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="202"/>
<source>Color Scheme</source>
<translation>Syntaktische Färbung</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="130"/>
<source>&amp;Help</source>
<translation>&amp;Hilfe</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="226"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="132"/>
<source>&amp;Source code</source>
<translation>&amp;Quellcode</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="231"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="137"/>
<source>&amp;Report a bug</source>
<translation>Fehler &amp;Melden</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="236"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="142"/>
<source>&amp;User manual</source>
<translation>&amp;Benutzerhandbuch</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="241"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="147"/>
<source>&amp;Changelog</source>
<translation>&amp;Changelog</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="246"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="152"/>
<source>&amp;Help translating!</source>
<translation>&amp;Hilfe beim Übersetzen!</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="252"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="158"/>
<source>&amp;Thanks</source>
<translation>&amp;Danksagungen</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="257"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="163"/>
<source>&amp;About</source>
<translation>&amp;Übrigens</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="266"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="172"/>
<source>Save unsaved changes?</source>
<translation>Änderungen speichern?</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="267"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="173"/>
<source>This plot contains unsaved changes. By doing this, all unsaved data will be lost. Continue?</source>
<translation>Diese Grafik enthält ungespeicherte Änderungen. Dadurch gehen alle ungespeicherten Daten verloren. Fortfahren?</translation>
</message>
@ -189,7 +185,6 @@
<context>
<name>BoolSetting</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/setting/general.mjs" line="23"/>
<source>Check for updates on startup</source>
<translation>Beim Starten auf Updates prüfen</translation>
</message>
@ -298,32 +293,32 @@
<context>
<name>ExpressionEditor</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="382"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="394"/>
<source>Object Properties</source>
<translation>Objekteigenschaften</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="414"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="426"/>
<source>Variables</source>
<translation>Variablen</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="429"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="441"/>
<source>Constants</source>
<translation>Konstanten</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="444"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="456"/>
<source>Functions</source>
<translation>Funktion</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="459"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="471"/>
<source>Executable Objects</source>
<translation>Funktionsobjekte</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="474"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="486"/>
<source>Objects</source>
<translation>Objekte</translation>
</message>
@ -344,69 +339,66 @@
<context>
<name>GreetScreen</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="70"/>
<source>Welcome to LogarithmPlotter</source>
<translation>Willkommen bei LogarithmPlotter</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="81"/>
<source>Version %1</source>
<translation>Version %1</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="96"/>
<source>Take a few seconds to configure LogarithmPlotter.
These settings can be changed at any time from the &quot;Settings&quot; menu.</source>
<translation>Nehmen Sie sich ein paar Sekunden Zeit, um LogarithmPlotter zu konfigurieren.
Diese Einstellungen können jederzeit über das Menü &quot;Einstellungen&quot; geändert werden.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="103"/>
<source>Check for updates on startup (requires online connectivity)</source>
<translation>Beim Start nach Updates suchen (Online-Verbindung erforderlich)</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="115"/>
<source>Reset redo stack when a new action is added to history</source>
<translation>Redo-Stapel zurücksetzen, wenn eine neue Aktion zur Historie hinzugefügt wird</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="126"/>
<source>Enable LaTeX rendering</source>
<translation>LaTeX-Rendering aktivieren</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="137"/>
<source>Automatically close parenthesises and brackets in expressions</source>
<translation>Automatisches Schließen von Klammern in Ausdrücken</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="148"/>
<source>Enable syntax highlighting for expressions</source>
<translation>Syntaxhervorhebung für Ausdrücke einschalten</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="159"/>
<source>Enable autocompletion interface in expression editor</source>
<translation>Schnittstelle zur automatischen Vervollständigung im Ausdruckseditor aktivieren</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="175"/>
<source>Color scheme:</source>
<translation>Syntaktische Färbung Thema:</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="210"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="102"/>
<source>User manual</source>
<translation>Benutzerhandbuch</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="217"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="94"/>
<source>Changelog</source>
<translation>Changelog</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="98"/>
<source>Preferences</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="106"/>
<source>Close</source>
<translation>Schließen</translation>
</message>
@ -610,6 +602,14 @@ Diese Einstellungen können jederzeit über das Menü &quot;Einstellungen&quot;
<translation>(keine Auswahl ausgewählt)</translation>
</message>
</context>
<context>
<name>Preferences</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Preferences.qml" line="182"/>
<source>Close</source>
<translation type="unfinished">Schließen</translation>
</message>
</context>
<context>
<name>Settings</name>
<message>
@ -618,97 +618,96 @@ Diese Einstellungen können jederzeit über das Menü &quot;Einstellungen&quot;
<translation>Zoom auf X</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="176"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="177"/>
<source>Y Zoom</source>
<translation>Zoom auf Y</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="192"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="193"/>
<source>Min X</source>
<translation>Minimum X</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="211"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="212"/>
<source>Max Y</source>
<translation>Maximum Y</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="226"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="227"/>
<source>Max X</source>
<translation>Maximum X</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="245"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="246"/>
<source>Min Y</source>
<translation>Minimum Y</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="263"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="264"/>
<source>X Axis Step</source>
<translation>X-Achsen-Schritt</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="278"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="279"/>
<source>Y Axis Step</source>
<translation>Y-Achsen-Schritt</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="293"/>
<source>Line width</source>
<translation>Linienbreite</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="307"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="308"/>
<source>Text size (px)</source>
<translation>Textgröße (px)</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="322"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="323"/>
<source>X Label</source>
<translation>Etikett der X-Achse</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="348"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="349"/>
<source>Y Label</source>
<translation>Etikett der Y-Achse</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="376"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="377"/>
<source>X Log scale</source>
<translation>Logarithmische Skala in X</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="386"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="387"/>
<source>Show X graduation</source>
<translation>X-Teilung anzeigen</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="396"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="397"/>
<source>Show Y graduation</source>
<translation>Y-Teilung anzeigen</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="407"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="408"/>
<source>Copy to clipboard</source>
<translation>Kopieren in die Zwischenablage</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="416"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="417"/>
<source>Save plot</source>
<translation>Grafik speichern</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="425"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="426"/>
<source>Save plot as</source>
<translation>Grafik speichern unter</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="434"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="435"/>
<source>Load plot</source>
<translation>Grafik laden</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Settings.qml" line="119"/>
<source>Close</source>
<translation>Schließen</translation>
</message>
@ -853,10 +852,10 @@ Diese Einstellungen können jederzeit über das Menü &quot;Einstellungen&quot;
<name>control</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ObjectLists/ObjectLists.qml" line="88"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ComboBoxSetting.qml" line="119"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="184"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ComboBoxSetting.qml" line="120"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="196"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ListSetting.qml" line="116"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/TextSetting.qml" line="107"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/TextSetting.qml" line="108"/>
<source>%1: </source>
<translation>%1: </translation>
</message>
@ -1023,27 +1022,27 @@ Diese Einstellungen können jederzeit über das Menü &quot;Einstellungen&quot;
<translation>Ende des Ausdrucks</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="532"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="544"/>
<source>No object found with names %1.</source>
<translation>Kein Objekt mit Namen %1 gefunden.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="534"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="546"/>
<source>No object found with name %1.</source>
<translation>Kein Objekt mit dem Namen %1 gefunden.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="537"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="549"/>
<source>Object cannot be dependent on itself.</source>
<translation>Ein Objekt kann nicht von sich selbst abhängen.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="544"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="556"/>
<source>Circular dependency detected. Object %1 depends on %2.</source>
<translation>Zirkuläre Abhängigkeit entdeckt. Objekt %1 hängt von %2 ab.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="546"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="558"/>
<source>Circular dependency detected. Objects %1 depend on %2.</source>
<translation>Zirkuläre Abhängigkeit entdeckt. Objekte %1 hängen von %2 ab.</translation>
</message>
@ -1074,12 +1073,12 @@ Die letzte Änderung wurde rückgängig gemacht.</translation>
<name>expression</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/CustomPropertyList.qml" line="141"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="190"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="202"/>
<source>LogarithmPlotter - Parsing error</source>
<translation>LogarithmPlotter - Analysefehler</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="193"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="205"/>
<source>Error while parsing expression for property %1:
%2
@ -1251,7 +1250,7 @@ Andernfalls können Sie eine LaTeX-Distribution wie TeX Live unter https://tug.o
<translation>DVIPNG wurde nicht gefunden. Stellen Sie sicher, dass Sie es aus Ihrer LaTeX-Distribution einbinden.</translation>
</message>
<message>
<location filename="../util/latex.py" line="160"/>
<location filename="../util/latex.py" line="164"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; ended with a non-zero return code {}:
@ -1264,7 +1263,12 @@ Der Prozess &apos;{}&apos; wurde mit einem Rückgabecode ungleich Null beendet {
Bitte vergewissern Sie sich, dass Ihre LaTeX-Installation korrekt ist, und melden Sie einen Fehler, falls dies der Fall ist.</translation>
</message>
<message>
<location filename="../util/latex.py" line="169"/>
<location filename="../util/latex.py" line="175"/>
<source>Your LaTeX installation does not include the &apos;{}&apos; package. Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../util/latex.py" line="179"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; took too long to finish:
{}
@ -1543,14 +1547,6 @@ Bitte vergewissern Sie sich, dass Ihre LaTeX-Installation korrekt ist, und melde
<translation>Folgen</translation>
</message>
</context>
<context>
<name>settingCategory</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Settings.qml" line="152"/>
<source>general</source>
<translation></translation>
</message>
</context>
<context>
<name>sommegainsbode</name>
<message>

View file

@ -33,147 +33,143 @@
<context>
<name>AppMenuBar</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="39"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="38"/>
<source>&amp;File</source>
<translation>&amp;File</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="41"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="40"/>
<source>&amp;Load...</source>
<translation>&amp;Open</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="48"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="47"/>
<source>&amp;Save</source>
<translation>&amp;Save</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="54"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="53"/>
<source>Save &amp;As...</source>
<translation>Save &amp;As</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="62"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="61"/>
<source>&amp;Quit</source>
<translation>&amp;Quit</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="75"/>
<source>&amp;Edit</source>
<translation>&amp;Edit</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="78"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="77"/>
<source>&amp;Undo</source>
<translation>&amp;Undo</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="86"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="85"/>
<source>&amp;Redo</source>
<translation>&amp;Redo</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="95"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="93"/>
<source>&amp;Copy plot</source>
<translation>&amp;Copy plot</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="103"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="100"/>
<source>&amp;Preferences</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="108"/>
<source>&amp;Create</source>
<translation>&amp;Create</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="126"/>
<source>&amp;Settings</source>
<translation>&amp;Settings</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="129"/>
<source>Check for updates on startup</source>
<translation>Check for updates on startup</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="139"/>
<source>Reset redo stack automaticly</source>
<translation>Reset redo stack automatically</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="149"/>
<source>Enable LaTeX rendering</source>
<translation>Enable LaTeX rendering</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="162"/>
<source>Expression editor</source>
<translation>Expression editor</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="166"/>
<source>Automatically close parenthesises and brackets</source>
<translation>Automatically close parentheses and brackets</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="178"/>
<source>Enable syntax highlighting</source>
<translation>Enable syntax highlighting</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="190"/>
<source>Enable autocompletion</source>
<translation>Enable autocompletion</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="202"/>
<source>Color Scheme</source>
<translation>Color Scheme</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="130"/>
<source>&amp;Help</source>
<translation>&amp;Help</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="226"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="132"/>
<source>&amp;Source code</source>
<translation>&amp;Source code</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="231"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="137"/>
<source>&amp;Report a bug</source>
<translation>&amp;Report a bug</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="236"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="142"/>
<source>&amp;User manual</source>
<translation>&amp;User manual</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="241"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="147"/>
<source>&amp;Changelog</source>
<translation>&amp;Changelog</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="246"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="152"/>
<source>&amp;Help translating!</source>
<translation>&amp;Help translating!</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="252"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="158"/>
<source>&amp;Thanks</source>
<translation>&amp;Thanks</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="257"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="163"/>
<source>&amp;About</source>
<translation>&amp;About</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="266"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="172"/>
<source>Save unsaved changes?</source>
<translation>Save unsaved changes?</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="267"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="173"/>
<source>This plot contains unsaved changes. By doing this, all unsaved data will be lost. Continue?</source>
<translation>This plot contains unsaved changes. By doing this, all unsaved data will be lost. Continue?</translation>
</message>
@ -189,7 +185,6 @@
<context>
<name>BoolSetting</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/setting/general.mjs" line="23"/>
<source>Check for updates on startup</source>
<translation>Check for updates on startup</translation>
</message>
@ -298,32 +293,32 @@
<context>
<name>ExpressionEditor</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="382"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="394"/>
<source>Object Properties</source>
<translation>Object Properties</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="414"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="426"/>
<source>Variables</source>
<translation>Variables</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="429"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="441"/>
<source>Constants</source>
<translation>Constants</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="444"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="456"/>
<source>Functions</source>
<translation>Functions</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="459"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="471"/>
<source>Executable Objects</source>
<translation>Function Objects</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="474"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="486"/>
<source>Objects</source>
<translation>Objects</translation>
</message>
@ -344,69 +339,66 @@
<context>
<name>GreetScreen</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="70"/>
<source>Welcome to LogarithmPlotter</source>
<translation>Welcome to LogarithmPlotter</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="81"/>
<source>Version %1</source>
<translation>Version %1</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="96"/>
<source>Take a few seconds to configure LogarithmPlotter.
These settings can be changed at any time from the &quot;Settings&quot; menu.</source>
<translation>Take a few seconds to configure LogarithmPlotter.
These settings can be changed at any time from the &quot;Settings&quot; menu.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="103"/>
<source>Check for updates on startup (requires online connectivity)</source>
<translation>Check for updates on startup (requires online connectivity)</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="115"/>
<source>Reset redo stack when a new action is added to history</source>
<translation>Reset redo stack when a new action is added to history</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="126"/>
<source>Enable LaTeX rendering</source>
<translation>Enable LaTeX rendering</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="137"/>
<source>Automatically close parenthesises and brackets in expressions</source>
<translation>Automatically close parentheses and brackets in expressions</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="148"/>
<source>Enable syntax highlighting for expressions</source>
<translation>Enable syntax highlighting for expressions</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="159"/>
<source>Enable autocompletion interface in expression editor</source>
<translation>Enable autocompletion interface in expression editor</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="175"/>
<source>Color scheme:</source>
<translation>Color scheme:</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="210"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="102"/>
<source>User manual</source>
<translation>User manual</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="217"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="94"/>
<source>Changelog</source>
<translation>Changelog</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="98"/>
<source>Preferences</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="106"/>
<source>Close</source>
<translation>Close</translation>
</message>
@ -610,6 +602,14 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</t
<translation>(no pick selected)</translation>
</message>
</context>
<context>
<name>Preferences</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Preferences.qml" line="182"/>
<source>Close</source>
<translation type="unfinished">Close</translation>
</message>
</context>
<context>
<name>Settings</name>
<message>
@ -618,97 +618,96 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</t
<translation>X Zoom</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="176"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="177"/>
<source>Y Zoom</source>
<translation>Y Zoom</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="192"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="193"/>
<source>Min X</source>
<translation>Min X</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="211"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="212"/>
<source>Max Y</source>
<translation>Max Y</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="226"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="227"/>
<source>Max X</source>
<translation>Max X</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="245"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="246"/>
<source>Min Y</source>
<translation>Min Y</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="263"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="264"/>
<source>X Axis Step</source>
<translation>X Axis Step</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="278"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="279"/>
<source>Y Axis Step</source>
<translation>Y Axis Step</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="293"/>
<source>Line width</source>
<translation>Line width</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="307"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="308"/>
<source>Text size (px)</source>
<translation>Text size (px)</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="322"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="323"/>
<source>X Label</source>
<translation>X Label</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="348"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="349"/>
<source>Y Label</source>
<translation>Y Label</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="376"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="377"/>
<source>X Log scale</source>
<translation>X Log scale</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="386"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="387"/>
<source>Show X graduation</source>
<translation>Show X graduation</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="396"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="397"/>
<source>Show Y graduation</source>
<translation>Show Y graduation</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="407"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="408"/>
<source>Copy to clipboard</source>
<translation>Copy to clipboard</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="416"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="417"/>
<source>Save plot</source>
<translation>Save plot</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="425"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="426"/>
<source>Save plot as</source>
<translation>Save plot as</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="434"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="435"/>
<source>Load plot</source>
<translation>Open plot</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Settings.qml" line="119"/>
<source>Close</source>
<translation>Close</translation>
</message>
@ -853,10 +852,10 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</t
<name>control</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ObjectLists/ObjectLists.qml" line="88"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ComboBoxSetting.qml" line="119"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="184"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ComboBoxSetting.qml" line="120"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="196"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ListSetting.qml" line="116"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/TextSetting.qml" line="107"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/TextSetting.qml" line="108"/>
<source>%1: </source>
<translation>%1: </translation>
</message>
@ -1023,27 +1022,27 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</t
<translation>End of expression</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="532"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="544"/>
<source>No object found with names %1.</source>
<translation>No object found with names %1.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="534"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="546"/>
<source>No object found with name %1.</source>
<translation>No object found with name %1.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="537"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="549"/>
<source>Object cannot be dependent on itself.</source>
<translation>Object cannot be dependent on itself.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="544"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="556"/>
<source>Circular dependency detected. Object %1 depends on %2.</source>
<translation>Circular dependency detected. Object %1 depends on %2.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="546"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="558"/>
<source>Circular dependency detected. Objects %1 depend on %2.</source>
<translation>Circular dependency detected. Objects %1 depend on %2.</translation>
</message>
@ -1074,12 +1073,12 @@ Undoing last change.</translation>
<name>expression</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/CustomPropertyList.qml" line="141"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="190"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="202"/>
<source>LogarithmPlotter - Parsing error</source>
<translation>LogarithmPlotter - Parsing error</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="193"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="205"/>
<source>Error while parsing expression for property %1:
%2
@ -1251,7 +1250,7 @@ Otherwise, you can download a LaTeX distribution like TeX Live at https://tug.or
<translation>DVIPNG was not found. Make sure you include it from your LaTeX distribution.</translation>
</message>
<message>
<location filename="../util/latex.py" line="160"/>
<location filename="../util/latex.py" line="164"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; ended with a non-zero return code {}:
@ -1264,7 +1263,12 @@ Process &apos;{}&apos; ended with a non-zero return code {}:
Please make sure your LaTeX installation is correct and report a bug if so.</translation>
</message>
<message>
<location filename="../util/latex.py" line="169"/>
<location filename="../util/latex.py" line="175"/>
<source>Your LaTeX installation does not include the &apos;{}&apos; package. Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../util/latex.py" line="179"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; took too long to finish:
{}
@ -1546,7 +1550,6 @@ Please make sure your LaTeX installation is correct and report a bug if so.</tra
<context>
<name>settingCategory</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Settings.qml" line="152"/>
<source>general</source>
<translation>General</translation>
</message>

View file

@ -33,147 +33,139 @@
<context>
<name>AppMenuBar</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="39"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="38"/>
<source>&amp;File</source>
<translation>&amp;Archivo</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="41"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="40"/>
<source>&amp;Load...</source>
<translation>&amp;Abrir</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="48"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="47"/>
<source>&amp;Save</source>
<translation>&amp;Guardar</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="54"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="53"/>
<source>Save &amp;As...</source>
<translation>Guardar &amp;como</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="62"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="61"/>
<source>&amp;Quit</source>
<translation>&amp;Salida</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="75"/>
<source>&amp;Edit</source>
<translation>&amp;Editar</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="78"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="77"/>
<source>&amp;Undo</source>
<translation>&amp;Cancelar</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="86"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="85"/>
<source>&amp;Redo</source>
<translation>&amp;Reiniciar</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="95"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="93"/>
<source>&amp;Copy plot</source>
<translation>&amp;Copiar el gráfico</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="103"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="100"/>
<source>&amp;Preferences</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="108"/>
<source>&amp;Create</source>
<translation>&amp;Crear</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="126"/>
<source>&amp;Settings</source>
<translation>&amp;Ajustes</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="129"/>
<source>Check for updates on startup</source>
<translation>Comprobación de las actualizaciones al arrancar</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="139"/>
<source>Reset redo stack automaticly</source>
<translation>Restablecer la pila de rehacer automáticamente</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="149"/>
<source>Enable LaTeX rendering</source>
<translation>Activar el renderizado de LaTeX</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="162"/>
<source>Expression editor</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="166"/>
<source>Automatically close parenthesises and brackets</source>
<translation>Cerrar automáticamente paréntesis y corchetes</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="178"/>
<source>Enable syntax highlighting</source>
<translation>Activar el resaltado sintáctico</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="190"/>
<source>Enable autocompletion</source>
<translation>Activar autocompletar</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="202"/>
<source>Color Scheme</source>
<translation>Esquema de colores</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="130"/>
<source>&amp;Help</source>
<translation>&amp;Ayuda</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="226"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="132"/>
<source>&amp;Source code</source>
<translation>&amp;Código fuente</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="231"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="137"/>
<source>&amp;Report a bug</source>
<translation>&amp;Informar de un error</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="236"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="142"/>
<source>&amp;User manual</source>
<translation>&amp;Manual del usuario</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="241"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="147"/>
<source>&amp;Changelog</source>
<translation>&amp;Registro de cambios</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="246"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="152"/>
<source>&amp;Help translating!</source>
<translation>&amp;¡Ayuda a la traducción!</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="252"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="158"/>
<source>&amp;Thanks</source>
<translation>&amp;Agradecimientos</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="257"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="163"/>
<source>&amp;About</source>
<translation>&amp;Acerca de</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="266"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="172"/>
<source>Save unsaved changes?</source>
<translation>¿Guardar los cambios no guardados?</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="267"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="173"/>
<source>This plot contains unsaved changes. By doing this, all unsaved data will be lost. Continue?</source>
<translation>Este gráfico contiene cambios sin guardar. Al hacer esto, se perderán todos los datos no guardados. ¿Continuar?</translation>
</message>
@ -189,7 +181,6 @@
<context>
<name>BoolSetting</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/setting/general.mjs" line="23"/>
<source>Check for updates on startup</source>
<translation>Comprobación de las actualizaciones al arrancar</translation>
</message>
@ -264,35 +255,66 @@
<translation>nombre + valor</translation>
</message>
</context>
<context>
<name>EditorDialog</name>
<message>
<source>Label content</source>
<translation>Contenido de la etiqueta</translation>
</message>
<message>
<source>null</source>
<translation>nulo</translation>
</message>
<message>
<source>name</source>
<translation>nombre</translation>
</message>
<message>
<source>name + value</source>
<translation>nombre + valor</translation>
</message>
<message>
<source>+ Create new %1</source>
<translation>+ Crear nuevo %1</translation>
</message>
<message>
<source>Edit properties of %1 %2</source>
<translation>Editar propiedades de %1 %2</translation>
</message>
<message>
<source>Name</source>
<translation>Nombre</translation>
</message>
</context>
<context>
<name>ExpressionEditor</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="382"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="394"/>
<source>Object Properties</source>
<translation>Propiedades de los objetos</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="414"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="426"/>
<source>Variables</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="429"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="441"/>
<source>Constants</source>
<translation>Constantes</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="444"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="456"/>
<source>Functions</source>
<translation>Funciones</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="459"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="471"/>
<source>Executable Objects</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="474"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="486"/>
<source>Objects</source>
<translation></translation>
</message>
@ -313,68 +335,36 @@
<context>
<name>GreetScreen</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="70"/>
<source>Welcome to LogarithmPlotter</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="81"/>
<source>Version %1</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="96"/>
<source>Take a few seconds to configure LogarithmPlotter.
These settings can be changed at any time from the &quot;Settings&quot; menu.</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="103"/>
<source>Check for updates on startup (requires online connectivity)</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="115"/>
<source>Reset redo stack when a new action is added to history</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="126"/>
<source>Enable LaTeX rendering</source>
<translation>Activar el renderizado de LaTeX</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="137"/>
<source>Automatically close parenthesises and brackets in expressions</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="148"/>
<source>Enable syntax highlighting for expressions</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="159"/>
<source>Enable autocompletion interface in expression editor</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="175"/>
<source>Color scheme:</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="210"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="102"/>
<source>User manual</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="217"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="94"/>
<source>Changelog</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="98"/>
<source>Preferences</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="106"/>
<source>Close</source>
<translation></translation>
</message>
@ -578,6 +568,14 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<translation>Ajustar a la cuadrícula</translation>
</message>
</context>
<context>
<name>Preferences</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Preferences.qml" line="182"/>
<source>Close</source>
<translation type="unfinished">Cerrar</translation>
</message>
</context>
<context>
<name>Settings</name>
<message>
@ -586,100 +584,95 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="176"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="177"/>
<source>Y Zoom</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="192"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="193"/>
<source>Min X</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="211"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="212"/>
<source>Max Y</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="226"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="227"/>
<source>Max X</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="245"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="246"/>
<source>Min Y</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="263"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="264"/>
<source>X Axis Step</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="278"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="279"/>
<source>Y Axis Step</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="293"/>
<source>Line width</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="307"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="308"/>
<source>Text size (px)</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="322"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="323"/>
<source>X Label</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="348"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="349"/>
<source>Y Label</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="376"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="377"/>
<source>X Log scale</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="386"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="387"/>
<source>Show X graduation</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="396"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="397"/>
<source>Show Y graduation</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="407"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="408"/>
<source>Copy to clipboard</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="416"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="417"/>
<source>Save plot</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="425"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="426"/>
<source>Save plot as</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="434"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="435"/>
<source>Load plot</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Settings.qml" line="119"/>
<source>Close</source>
<translation></translation>
</message>
</context>
<context>
<name>ThanksTo</name>
@ -787,18 +780,73 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<translation></translation>
</message>
</context>
<context>
<name>color</name>
<message>
<source>%1 %2&apos;s color changed from %3 to %4.</source>
<translation>El color de %1 %2 cambió de %3 a %4.</translation>
</message>
</context>
<context>
<name>comment</name>
<message>
<source>Ex: R+* (*), N (), Z-* (*), ]0;1[, {3;4;5}</source>
<translation>Ej: R+* (*), N (), Z-* (-*), ]0;1[, {3;4;5}</translation>
</message>
<message>
<source>The following parameters are used when the definition domain is a non-continuous set. (Ex: , , sets like {0;3}...)</source>
<translation>Los siguientes parámetros se utilizan cuando el dominio es un conjunto no continuo. (Ej: , , conjuntos como {0;3}...)</translation>
</message>
<message>
<source>Note: Specify the probability for each value.</source>
<translation>Nota: Especifique la probabilidad para cada valor.</translation>
</message>
<message>
<source>Note: Use %1[n] to refer to %1, %1[n+1] for %1...</source>
<translation>Nota: Utilice %1[n] para referirse a %1, %1[n+1] para %1</translation>
</message>
<message>
<source>If you have latex enabled, you can use use latex markup in between $$ to create equations.</source>
<translation>Si tiene habilitado el latex, puede utilizar el marcado de latex entre $$ para crear ecuaciones.</translation>
</message>
</context>
<context>
<name>control</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ObjectLists/ObjectLists.qml" line="88"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ComboBoxSetting.qml" line="119"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="184"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ComboBoxSetting.qml" line="120"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="196"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ListSetting.qml" line="116"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/TextSetting.qml" line="107"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/TextSetting.qml" line="108"/>
<source>%1: </source>
<translation></translation>
</message>
</context>
<context>
<name>create</name>
<message>
<source>New %1 %2 created.</source>
<translation>Se ha creado un nuevo %1 %2.</translation>
</message>
</context>
<context>
<name>delete</name>
<message>
<source>%1 %2 deleted.</source>
<translation>%1 %2 borrados.</translation>
</message>
</context>
<context>
<name>editproperty</name>
<message>
<source>%1 of %2 %3 changed from &quot;%4&quot; to &quot;%5&quot;.</source>
<translation>%1 de %2 %3 cambió de &quot;%4&quot; a &quot;%5&quot;.</translation>
</message>
<message>
<source>%1 of %2 changed from %3 to %4.</source>
<translation>%1 de %2 ha cambiado de %3 a %4.</translation>
</message>
</context>
<context>
<name>error</name>
<message>
@ -928,27 +976,27 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="532"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="544"/>
<source>No object found with names %1.</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="534"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="546"/>
<source>No object found with name %1.</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="537"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="549"/>
<source>Object cannot be dependent on itself.</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="544"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="556"/>
<source>Circular dependency detected. Object %1 depends on %2.</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="546"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="558"/>
<source>Circular dependency detected. Objects %1 depend on %2.</source>
<translation></translation>
</message>
@ -981,12 +1029,12 @@ Undoing last change.</source>
<name>expression</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/CustomPropertyList.qml" line="141"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="190"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="202"/>
<source>LogarithmPlotter - Parsing error</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="193"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="205"/>
<source>Error while parsing expression for property %1:
%2
@ -999,6 +1047,36 @@ Evaluated expression: %3</source>
<translation></translation>
</message>
</context>
<context>
<name>function</name>
<message>
<source>Function</source>
<translation>Función</translation>
</message>
<message>
<source>Functions</source>
<translation>Funciones</translation>
</message>
</context>
<context>
<name>gainbode</name>
<message>
<source>high-pass</source>
<translation>Filtro paso alto</translation>
</message>
<message>
<source>low-pass</source>
<translation>Filtro paso bajo</translation>
</message>
<message>
<source>Bode Magnitude</source>
<translation>Magnitud de Bode</translation>
</message>
<message>
<source>Bode Magnitudes</source>
<translation>Magnitudes de Bode</translation>
</message>
</context>
<context>
<name>general</name>
<message>
@ -1014,6 +1092,60 @@ Evaluated expression: %3</source>
<translation type="obsolete">Activar el renderizado de LaTeX</translation>
</message>
</context>
<context>
<name>historylib</name>
<message>
<source>%1 %2 deleted.</source>
<translation>%1 %2 borrados.</translation>
</message>
<message>
<source>%1 %2 shown.</source>
<translation>Se muestra %1 %2.</translation>
</message>
<message>
<source>%1 %2 hidden.</source>
<translation>Se oculta %1 %2.</translation>
</message>
<message>
<source>New %1 %2 created.</source>
<translation>Se ha creado un nuevo %1 %2.</translation>
</message>
<message>
<source>Name of %1 %2 changed to %3.</source>
<translation>El nombre de %1 %2 se ha cambiado por %3.</translation>
</message>
<message>
<source>%1 of %2 %3 changed from &quot;%4&quot; to &quot;%5&quot;.</source>
<translation>%1 de %2 %3 cambió de &quot;%4&quot; a &quot;%5&quot;.</translation>
</message>
</context>
<context>
<name>io</name>
<message>
<source>History</source>
<translation>Historial</translation>
</message>
<message>
<source>Copied plot screenshot to clipboard!</source>
<translation>¡Captura de pantalla del gráfico copiada al portapapeles!</translation>
</message>
<message>
<source>&amp;Update</source>
<translation>&amp;Actualizar</translation>
</message>
<message>
<source>&amp;Update LogarithmPlotter</source>
<translation>&amp;Actualizar LogarithmPlotter</translation>
</message>
<message>
<source>Settings</source>
<translation>Ajustes</translation>
</message>
<message>
<source>Objects</source>
<translation>Objetos</translation>
</message>
</context>
<context>
<name>latex</name>
<message>
@ -1029,7 +1161,7 @@ Otherwise, you can download a Latex distribution like TeX Live at https://tug.or
<translation></translation>
</message>
<message>
<location filename="../util/latex.py" line="160"/>
<location filename="../util/latex.py" line="164"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; ended with a non-zero return code {}:
@ -1038,7 +1170,12 @@ Please make sure your latex installation is correct and report a bug if so.</sou
<translation></translation>
</message>
<message>
<location filename="../util/latex.py" line="169"/>
<location filename="../util/latex.py" line="175"/>
<source>Your LaTeX installation does not include the &apos;{}&apos; package. Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../util/latex.py" line="179"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; took too long to finish:
{}
@ -1047,11 +1184,53 @@ Please make sure your latex installation is correct and report a bug if so.</sou
</message>
</context>
<context>
<name>settingCategory</name>
<name>name</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Settings.qml" line="152"/>
<source>general</source>
<translation></translation>
<source>%1 %2 renamed to %3.</source>
<translation>%1 %2 ha sido renombrado a %3.</translation>
</message>
</context>
<context>
<name>parameters</name>
<message>
<source>below</source>
<translation> Abajo</translation>
</message>
<message>
<source>left</source>
<translation> Izquierda</translation>
</message>
<message>
<source>above-left</source>
<translation> Arriba a la izquierda</translation>
</message>
<message>
<source>below-left</source>
<translation> Abajo a la izquierda</translation>
</message>
<message>
<source>below-right</source>
<translation> Arriba a la derecha</translation>
</message>
<message>
<source>center</source>
<translation>&gt;|&lt; Centro</translation>
</message>
<message>
<source>top</source>
<translation> Arriba</translation>
</message>
<message>
<source>above</source>
<translation> Arriba</translation>
</message>
<message>
<source>right</source>
<translation> Derecha</translation>
</message>
<message>
<source>above-right</source>
<translation> Arriba a la derecha</translation>
</message>
</context>
<context>
@ -1115,224 +1294,4 @@ Please make sure your latex installation is correct and report a bug if so.</sou
<translation></translation>
</message>
</context>
<context>
<name>io</name>
<message>
<source>History</source>
<translation>Historial</translation>
</message>
<message>
<source>Copied plot screenshot to clipboard!</source>
<translation>¡Captura de pantalla del gráfico copiada al portapapeles!</translation>
</message>
<message>
<source>&amp;Update</source>
<translation>&amp;Actualizar</translation>
</message>
<message>
<source>&amp;Update LogarithmPlotter</source>
<translation>&amp;Actualizar LogarithmPlotter</translation>
</message>
<message>
<source>Settings</source>
<translation>Ajustes</translation>
</message>
<message>
<source>Objects</source>
<translation>Objetos</translation>
</message>
</context>
<context>
<name>color</name>
<message>
<source>%1 %2&apos;s color changed from %3 to %4.</source>
<translation>El color de %1 %2 cambió de %3 a %4.</translation>
</message>
</context>
<context>
<name>create</name>
<message>
<source>New %1 %2 created.</source>
<translation>Se ha creado un nuevo %1 %2.</translation>
</message>
</context>
<context>
<name>editproperty</name>
<message>
<source>%1 of %2 %3 changed from &quot;%4&quot; to &quot;%5&quot;.</source>
<translation>%1 de %2 %3 cambió de &quot;%4&quot; a &quot;%5&quot;.</translation>
</message>
<message>
<source>%1 of %2 changed from %3 to %4.</source>
<translation>%1 de %2 ha cambiado de %3 a %4.</translation>
</message>
</context>
<context>
<name>function</name>
<message>
<source>Function</source>
<translation>Función</translation>
</message>
<message>
<source>Functions</source>
<translation>Funciones</translation>
</message>
</context>
<context>
<name>gainbode</name>
<message>
<source>high-pass</source>
<translation>Filtro paso alto</translation>
</message>
<message>
<source>low-pass</source>
<translation>Filtro paso bajo</translation>
</message>
<message>
<source>Bode Magnitude</source>
<translation>Magnitud de Bode</translation>
</message>
<message>
<source>Bode Magnitudes</source>
<translation>Magnitudes de Bode</translation>
</message>
</context>
<context>
<name>historylib</name>
<message>
<source>%1 %2 deleted.</source>
<translation>%1 %2 borrados.</translation>
</message>
<message>
<source>%1 %2 shown.</source>
<translation>Se muestra %1 %2.</translation>
</message>
<message>
<source>%1 %2 hidden.</source>
<translation>Se oculta %1 %2.</translation>
</message>
<message>
<source>New %1 %2 created.</source>
<translation>Se ha creado un nuevo %1 %2.</translation>
</message>
<message>
<source>Name of %1 %2 changed to %3.</source>
<translation>El nombre de %1 %2 se ha cambiado por %3.</translation>
</message>
<message>
<source>%1 of %2 %3 changed from &quot;%4&quot; to &quot;%5&quot;.</source>
<translation>%1 de %2 %3 cambió de &quot;%4&quot; a &quot;%5&quot;.</translation>
</message>
</context>
<context>
<name>parameters</name>
<message>
<source>below</source>
<translation> Abajo</translation>
</message>
<message>
<source>left</source>
<translation> Izquierda</translation>
</message>
<message>
<source>above-left</source>
<translation> Arriba a la izquierda</translation>
</message>
<message>
<source>below-left</source>
<translation> Abajo a la izquierda</translation>
</message>
<message>
<source>below-right</source>
<translation> Arriba a la derecha</translation>
</message>
<message>
<source>center</source>
<translation>&gt;|&lt; Centro</translation>
</message>
<message>
<source>top</source>
<translation> Arriba</translation>
</message>
<message>
<source>above</source>
<translation> Arriba</translation>
</message>
<message>
<source>right</source>
<translation> Derecha</translation>
</message>
<message>
<source>above-right</source>
<translation> Arriba a la derecha</translation>
</message>
</context>
<context>
<name>EditorDialog</name>
<message>
<source>Label content</source>
<translation>Contenido de la etiqueta</translation>
</message>
<message>
<source>null</source>
<translation>nulo</translation>
</message>
<message>
<source>name</source>
<translation>nombre</translation>
</message>
<message>
<source>name + value</source>
<translation>nombre + valor</translation>
</message>
<message>
<source>+ Create new %1</source>
<translation>+ Crear nuevo %1</translation>
</message>
<message>
<source>Edit properties of %1 %2</source>
<translation>Editar propiedades de %1 %2</translation>
</message>
<message>
<source>Name</source>
<translation>Nombre</translation>
</message>
</context>
<context>
<name>comment</name>
<message>
<source>Ex: R+* (*), N (), Z-* (*), ]0;1[, {3;4;5}</source>
<translation>Ej: R+* (*), N (), Z-* (-*), ]0;1[, {3;4;5}</translation>
</message>
<message>
<source>The following parameters are used when the definition domain is a non-continuous set. (Ex: , , sets like {0;3}...)</source>
<translation>Los siguientes parámetros se utilizan cuando el dominio es un conjunto no continuo. (Ej: , , conjuntos como {0;3}...)</translation>
</message>
<message>
<source>Note: Specify the probability for each value.</source>
<translation>Nota: Especifique la probabilidad para cada valor.</translation>
</message>
<message>
<source>Note: Use %1[n] to refer to %1, %1[n+1] for %1...</source>
<translation>Nota: Utilice %1[n] para referirse a %1, %1[n+1] para %1</translation>
</message>
<message>
<source>If you have latex enabled, you can use use latex markup in between $$ to create equations.</source>
<translation>Si tiene habilitado el latex, puede utilizar el marcado de latex entre $$ para crear ecuaciones.</translation>
</message>
</context>
<context>
<name>delete</name>
<message>
<source>%1 %2 deleted.</source>
<translation>%1 %2 borrados.</translation>
</message>
</context>
<context>
<name>name</name>
<message>
<source>%1 %2 renamed to %3.</source>
<translation>%1 %2 ha sido renombrado a %3.</translation>
</message>
</context>
</TS>

View file

@ -33,148 +33,144 @@
<context>
<name>AppMenuBar</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="39"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="38"/>
<source>&amp;File</source>
<translation>&amp;Fichier</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="41"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="40"/>
<source>&amp;Load...</source>
<translation>&amp;Ouvrir</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="48"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="47"/>
<source>&amp;Save</source>
<translation>&amp;Sauvegarder</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="54"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="53"/>
<source>Save &amp;As...</source>
<translation>Sauvegarde &amp;Sous</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="62"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="61"/>
<source>&amp;Quit</source>
<translation>&amp;Quitter</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="75"/>
<source>&amp;Edit</source>
<translation>&amp;Édition</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="78"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="77"/>
<source>&amp;Undo</source>
<translation>&amp;Annuler</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="86"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="85"/>
<source>&amp;Redo</source>
<translation>&amp;Rétablir</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="95"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="93"/>
<source>&amp;Copy plot</source>
<translation>&amp;Copier le graphe</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="103"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="100"/>
<source>&amp;Preferences</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="108"/>
<source>&amp;Create</source>
<translation>&amp;Créer</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="126"/>
<source>&amp;Settings</source>
<translation>&amp;Paramètres</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="129"/>
<source>Check for updates on startup</source>
<translation>Vérifier la présence de mise à jour au démarrage</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="139"/>
<source>Reset redo stack automaticly</source>
<translatorcomment>Légèrement long, et pas forcément très compréhensible.</translatorcomment>
<translation>Réinitialiser la pile d&apos;action &quot;Rétablir&quot; automatiquement</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="149"/>
<source>Enable LaTeX rendering</source>
<translation>Activer le rendu LaTeX</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="162"/>
<source>Expression editor</source>
<translation>Éditeur de formule</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="166"/>
<source>Automatically close parenthesises and brackets</source>
<translation>Fermer automatiquement les parenthèses et les crochets</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="178"/>
<source>Enable syntax highlighting</source>
<translation>Activer la coloration syntaxique</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="190"/>
<source>Enable autocompletion</source>
<translation>Activer l&apos;autocomplétion</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="202"/>
<source>Color Scheme</source>
<translation>Coloration Syntaxique</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="130"/>
<source>&amp;Help</source>
<translation>&amp;Aide</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="226"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="132"/>
<source>&amp;Source code</source>
<translation>&amp;Code source</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="231"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="137"/>
<source>&amp;Report a bug</source>
<translation>&amp;Rapport de bug</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="236"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="142"/>
<source>&amp;User manual</source>
<translation>Manuel d&apos;&amp;utilisation</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="241"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="147"/>
<source>&amp;Changelog</source>
<translation>&amp;Historique des modifications</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="246"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="152"/>
<source>&amp;Help translating!</source>
<translation>&amp;Aider à la traduction !</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="252"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="158"/>
<source>&amp;Thanks</source>
<translation>&amp;Remerciements</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="257"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="163"/>
<source>&amp;About</source>
<translation>&amp;À propos</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="266"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="172"/>
<source>Save unsaved changes?</source>
<translation>Sauvegarder les modifications ?</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="267"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="173"/>
<source>This plot contains unsaved changes. By doing this, all unsaved data will be lost. Continue?</source>
<translation>Ce graphe contient des modifications non sauvegardées. En faisant cela, toutes les données non sauvegardées seront perdues. Continuer ?</translation>
</message>
@ -190,7 +186,6 @@
<context>
<name>BoolSetting</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/setting/general.mjs" line="23"/>
<source>Check for updates on startup</source>
<translation>Vérifier la présence de mise à jour au démarrage</translation>
</message>
@ -300,32 +295,32 @@
<context>
<name>ExpressionEditor</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="382"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="394"/>
<source>Object Properties</source>
<translation>Propriétés de l&apos;objet</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="414"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="426"/>
<source>Variables</source>
<translation>Variables</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="429"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="441"/>
<source>Constants</source>
<translation>Constantes</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="444"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="456"/>
<source>Functions</source>
<translation>Fonctions</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="459"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="471"/>
<source>Executable Objects</source>
<translation>Objets fonction</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="474"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="486"/>
<source>Objects</source>
<translation>Objets</translation>
</message>
@ -346,59 +341,58 @@
<context>
<name>GreetScreen</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="70"/>
<source>Welcome to LogarithmPlotter</source>
<translation>Bienvenue sur LogarithmPlotter</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="81"/>
<source>Version %1</source>
<translation>Version %1</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="96"/>
<source>Take a few seconds to configure LogarithmPlotter.
These settings can be changed at any time from the &quot;Settings&quot; menu.</source>
<translation>Prenez quelques secondes pour configurer LogarithmPlotter.
Ces paramètres peuvent être modifiés à tout moment à partir du menu &quot;Paramètres&quot;.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="126"/>
<source>Enable LaTeX rendering</source>
<translation>Activer le rendu LaTeX</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="137"/>
<source>Automatically close parenthesises and brackets in expressions</source>
<translation>Fermer automatiquement les parenthèses et les crochets dans les formules</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="148"/>
<source>Enable syntax highlighting for expressions</source>
<translation>Activer la coloration syntaxique des formules</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="159"/>
<source>Enable autocompletion interface in expression editor</source>
<translation>Activer l&apos;interface d&apos;autocomplétion dans l&apos;éditeur de formules</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="175"/>
<source>Color scheme:</source>
<translation>Thème de coloration syntaxique :</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="210"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="102"/>
<source>User manual</source>
<translation>Manuel d&apos;utilisation</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="217"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="94"/>
<source>Changelog</source>
<translation>Historique des modifications</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="98"/>
<source>Preferences</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="106"/>
<source>Close</source>
<translation>Fermer</translation>
</message>
@ -409,12 +403,10 @@ These settings can always be changed at any time from the &quot;Settings&quot; m
These settings can always be changed at any time from the &quot;Settings&quot; menu.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="103"/>
<source>Check for updates on startup (requires online connectivity)</source>
<translation>Vérifier les mises à jour au démarrage (nécessite d&apos;être connecté à internet)</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="115"/>
<source>Reset redo stack when a new action is added to history</source>
<translation>Réinitialiser la pile d&apos;action &quot;Rétablir&quot; lorsqu&apos;une nouvelle action est ajoutée à l&apos;historique</translation>
</message>
@ -618,6 +610,14 @@ These settings can always be changed at any time from the &quot;Settings&quot; m
<translation>(aucun axe sélectionné)</translation>
</message>
</context>
<context>
<name>Preferences</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Preferences.qml" line="182"/>
<source>Close</source>
<translation type="unfinished">Fermer</translation>
</message>
</context>
<context>
<name>Settings</name>
<message>
@ -626,97 +626,96 @@ These settings can always be changed at any time from the &quot;Settings&quot; m
<translation>Zoom en X</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="176"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="177"/>
<source>Y Zoom</source>
<translation>Zoom en Y</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="192"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="193"/>
<source>Min X</source>
<translation>Min X</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="211"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="212"/>
<source>Max Y</source>
<translation>Max Y</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="226"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="227"/>
<source>Max X</source>
<translation>Max X</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="245"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="246"/>
<source>Min Y</source>
<translation>Min Y</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="263"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="264"/>
<source>X Axis Step</source>
<translation>Pas de l&apos;axe X</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="278"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="279"/>
<source>Y Axis Step</source>
<translation>Pas de l&apos;axe Y</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="293"/>
<source>Line width</source>
<translation>Taille des lignes</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="307"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="308"/>
<source>Text size (px)</source>
<translation>Taille du texte (px)</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="322"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="323"/>
<source>X Label</source>
<translation>Label de l&apos;axe X</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="348"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="349"/>
<source>Y Label</source>
<translation>Label de l&apos;axe Y</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="376"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="377"/>
<source>X Log scale</source>
<translation>Échelle logarithmique en X</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="386"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="387"/>
<source>Show X graduation</source>
<translation>Montrer la graduation de l&apos;axe X</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="396"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="397"/>
<source>Show Y graduation</source>
<translation>Montrer la graduation de l&apos;axe Y</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="407"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="408"/>
<source>Copy to clipboard</source>
<translation>Copier vers le presse-papiers</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="416"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="417"/>
<source>Save plot</source>
<translation>Sauvegarder le graphe</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="425"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="426"/>
<source>Save plot as</source>
<translation>Sauvegarder le graphe sous</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="434"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="435"/>
<source>Load plot</source>
<translation>Ouvrir un graphe</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Settings.qml" line="119"/>
<source>Close</source>
<translation>Fermer</translation>
</message>
@ -862,10 +861,10 @@ These settings can always be changed at any time from the &quot;Settings&quot; m
<name>control</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ObjectLists/ObjectLists.qml" line="88"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ComboBoxSetting.qml" line="119"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="184"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ComboBoxSetting.qml" line="120"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="196"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ListSetting.qml" line="116"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/TextSetting.qml" line="107"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/TextSetting.qml" line="108"/>
<source>%1: </source>
<translation>%1 : </translation>
</message>
@ -1032,27 +1031,27 @@ These settings can always be changed at any time from the &quot;Settings&quot; m
<translation>Fin de la formule</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="532"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="544"/>
<source>No object found with names %1.</source>
<translation>Aucun objet trouvé ayant pour noms %1.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="534"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="546"/>
<source>No object found with name %1.</source>
<translation>Aucun objet avec le nom %1 n&apos;a é trouvé.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="537"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="549"/>
<source>Object cannot be dependent on itself.</source>
<translation>Un objet ne peut pas dépendre de lui-même.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="544"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="556"/>
<source>Circular dependency detected. Object %1 depends on %2.</source>
<translation>Dépendance circulaire détectée. L&apos;objet %1 dépend de %2.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="546"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="558"/>
<source>Circular dependency detected. Objects %1 depend on %2.</source>
<translation>Dépendance circulaire détectée. Les objets %1 dépendent de %2.</translation>
</message>
@ -1083,12 +1082,12 @@ La dernière modification a été annulée.</translation>
<name>expression</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/CustomPropertyList.qml" line="141"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="190"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="202"/>
<source>LogarithmPlotter - Parsing error</source>
<translation>LogarithmPlotter - Erreur de syntaxe</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="193"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="205"/>
<source>Error while parsing expression for property %1:
%2
@ -1260,7 +1259,7 @@ Sinon, vous pouvez télécharger une distribution LaTeX comme TeX Live à l&apos
<translation>DVIPNG n&apos;a pas é trouvé. Assurez-vous de l&apos;inclure dans votre distribution LaTeX.</translation>
</message>
<message>
<location filename="../util/latex.py" line="160"/>
<location filename="../util/latex.py" line="164"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; ended with a non-zero return code {}:
@ -1273,7 +1272,12 @@ Le processus &apos;{}&apos; s&apos;est terminé par un code de retour non nul {}
Vérifiez que votre installation de LaTeX est correcte et signalez un bogue si c&apos;est le cas.</translation>
</message>
<message>
<location filename="../util/latex.py" line="169"/>
<location filename="../util/latex.py" line="175"/>
<source>Your LaTeX installation does not include the &apos;{}&apos; package. Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../util/latex.py" line="179"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; took too long to finish:
{}
@ -1552,14 +1556,6 @@ Vérifiez que votre installation de LaTeX est correcte et signalez un bogue si c
<translation>Suites</translation>
</message>
</context>
<context>
<name>settingCategory</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Settings.qml" line="152"/>
<source>general</source>
<translation></translation>
</message>
</context>
<context>
<name>sommegainsbode</name>
<message>

View file

@ -33,147 +33,143 @@
<context>
<name>AppMenuBar</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="39"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="38"/>
<source>&amp;File</source>
<translation>&amp;Fájl</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="41"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="40"/>
<source>&amp;Load...</source>
<translation>&amp;Betöltés</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="48"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="47"/>
<source>&amp;Save</source>
<translation>&amp;Mentés</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="54"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="53"/>
<source>Save &amp;As...</source>
<translation>Me&amp;ntés másként</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="62"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="61"/>
<source>&amp;Quit</source>
<translation>&amp;Kilépés</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="75"/>
<source>&amp;Edit</source>
<translation>S&amp;zerkesztés</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="78"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="77"/>
<source>&amp;Undo</source>
<translation>&amp;Visszavonás</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="86"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="85"/>
<source>&amp;Redo</source>
<translation>&amp;Ismétlés</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="95"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="93"/>
<source>&amp;Copy plot</source>
<translation>Ábra &amp;solása</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="103"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="100"/>
<source>&amp;Preferences</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="108"/>
<source>&amp;Create</source>
<translation>&amp;Létrehozás</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="126"/>
<source>&amp;Settings</source>
<translation>&amp;Beállítások</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="129"/>
<source>Check for updates on startup</source>
<translation>Frissítések keresése indításkor</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="139"/>
<source>Reset redo stack automaticly</source>
<translation>Ismétlési verem önműködő visszaállítása</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="149"/>
<source>Enable LaTeX rendering</source>
<translation>LaTeX-megjelenítés engedélyezése</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="162"/>
<source>Expression editor</source>
<translation>Kifejezésszerkesztő</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="166"/>
<source>Automatically close parenthesises and brackets</source>
<translation>Zárójelek automatikus bezárása</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="178"/>
<source>Enable syntax highlighting</source>
<translation>Mondattani kiemelés engedélyezése</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="190"/>
<source>Enable autocompletion</source>
<translation>Automatikus befejezés engedélyezése</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="202"/>
<source>Color Scheme</source>
<translation>Színséma</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="130"/>
<source>&amp;Help</source>
<translation>&amp;Súgó</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="226"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="132"/>
<source>&amp;Source code</source>
<translation>&amp;Forráskód</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="231"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="137"/>
<source>&amp;Report a bug</source>
<translation>&amp;Hiba bejelentése</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="236"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="142"/>
<source>&amp;User manual</source>
<translation>&amp;Használati utasítás</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="241"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="147"/>
<source>&amp;Changelog</source>
<translation>&amp;Változásnapló</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="246"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="152"/>
<source>&amp;Help translating!</source>
<translation>&amp;Segítség a fordításban!</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="252"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="158"/>
<source>&amp;Thanks</source>
<translation>&amp;Köszönjük</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="257"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="163"/>
<source>&amp;About</source>
<translation>&amp;Névjegy</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="266"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="172"/>
<source>Save unsaved changes?</source>
<translation>Menti a változtatásokat?</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="267"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="173"/>
<source>This plot contains unsaved changes. By doing this, all unsaved data will be lost. Continue?</source>
<translation>Ez az ábra nem mentett változtatásokat tartalmaz. Ezzel az összes nem mentett adat elveszik. Folytatja?</translation>
</message>
@ -189,7 +185,6 @@
<context>
<name>BoolSetting</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/setting/general.mjs" line="23"/>
<source>Check for updates on startup</source>
<translation>Frissítések keresése indításkor</translation>
</message>
@ -298,32 +293,32 @@
<context>
<name>ExpressionEditor</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="382"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="394"/>
<source>Object Properties</source>
<translation>Objektumtulajdonságok</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="414"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="426"/>
<source>Variables</source>
<translation>Változók</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="429"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="441"/>
<source>Constants</source>
<translation>Állandók</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="444"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="456"/>
<source>Functions</source>
<translation>Függvények</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="459"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="471"/>
<source>Executable Objects</source>
<translation>Függvényobjektumok</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="474"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="486"/>
<source>Objects</source>
<translation>Objektumok</translation>
</message>
@ -344,69 +339,66 @@
<context>
<name>GreetScreen</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="70"/>
<source>Welcome to LogarithmPlotter</source>
<translation>Isten hozott a LogarithmPlotter!</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="81"/>
<source>Version %1</source>
<translation>%1 verzió</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="96"/>
<source>Take a few seconds to configure LogarithmPlotter.
These settings can be changed at any time from the &quot;Settings&quot; menu.</source>
<translation>Szánjon néhány másodpercet a LogarithmPlotter beállításához.
Ezek a beállítások bármikor módosíthatók a Beállítások menüben.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="103"/>
<source>Check for updates on startup (requires online connectivity)</source>
<translation>Frissítések keresése indításkor (online kapcsolat szükséges)</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="115"/>
<source>Reset redo stack when a new action is added to history</source>
<translation>Ismétlési verem alaphelyzet visszaállítása, ha új műveletet adnak az előzményekhez</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="126"/>
<source>Enable LaTeX rendering</source>
<translation>LaTeX-megjelenítés engedélyezése</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="137"/>
<source>Automatically close parenthesises and brackets in expressions</source>
<translation>Zárójelek automatikus bezárása a kifejezésekben</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="148"/>
<source>Enable syntax highlighting for expressions</source>
<translation>Mondattani kiemelés engedélyezése a kifejezésekhez</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="159"/>
<source>Enable autocompletion interface in expression editor</source>
<translation>Automatikus befejezési felület engedélyezése a kifejezésszerkesztőben</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="175"/>
<source>Color scheme:</source>
<translation>Színséma:</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="210"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="102"/>
<source>User manual</source>
<translation>Használati utasítás</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="217"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="94"/>
<source>Changelog</source>
<translation>Változásnapló</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="98"/>
<source>Preferences</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="106"/>
<source>Close</source>
<translation>Kész</translation>
</message>
@ -610,6 +602,14 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<translation>(nincs kijelölés kiválasztva)</translation>
</message>
</context>
<context>
<name>Preferences</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Preferences.qml" line="182"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Settings</name>
<message>
@ -618,97 +618,96 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<translation>X-nagyítás</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="176"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="177"/>
<source>Y Zoom</source>
<translation>Y-nagyítás</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="192"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="193"/>
<source>Min X</source>
<translation>Legkisebb X</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="211"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="212"/>
<source>Max Y</source>
<translation>Legnagyobb Y</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="226"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="227"/>
<source>Max X</source>
<translation>Legnagyobb X</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="245"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="246"/>
<source>Min Y</source>
<translation>Legkisebb Y</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="263"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="264"/>
<source>X Axis Step</source>
<translation>X tengely lépésköze</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="278"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="279"/>
<source>Y Axis Step</source>
<translation>Y tengely lépésköze</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="293"/>
<source>Line width</source>
<translation>Vonalvastagság</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="307"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="308"/>
<source>Text size (px)</source>
<translation>Szövegméret (képpont)</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="322"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="323"/>
<source>X Label</source>
<translation>X címke</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="348"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="349"/>
<source>Y Label</source>
<translation>Y címke</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="376"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="377"/>
<source>X Log scale</source>
<translation>X tengely logaritmikus skálával</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="386"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="387"/>
<source>Show X graduation</source>
<translation>X érettségi megjelenítése</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="396"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="397"/>
<source>Show Y graduation</source>
<translation>Y érettségi megjelenítése</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="407"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="408"/>
<source>Copy to clipboard</source>
<translation>Másolás a vágólapra</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="416"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="417"/>
<source>Save plot</source>
<translation>Ábra mentése</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="425"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="426"/>
<source>Save plot as</source>
<translation>Ábra mentése másként</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="434"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="435"/>
<source>Load plot</source>
<translation>Ábra betöltése</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Settings.qml" line="119"/>
<source>Close</source>
<translation>Kész</translation>
</message>
@ -853,10 +852,10 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<name>control</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ObjectLists/ObjectLists.qml" line="88"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ComboBoxSetting.qml" line="119"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="184"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ComboBoxSetting.qml" line="120"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="196"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ListSetting.qml" line="116"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/TextSetting.qml" line="107"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/TextSetting.qml" line="108"/>
<source>%1: </source>
<translation>%1: </translation>
</message>
@ -1023,27 +1022,27 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<translation>Kifejezés vége</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="532"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="544"/>
<source>No object found with names %1.</source>
<translation>A(z) %1 nevű objektum nem található.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="534"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="546"/>
<source>No object found with name %1.</source>
<translation>A(z) %1 nevű objektum nem található.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="537"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="549"/>
<source>Object cannot be dependent on itself.</source>
<translation>Az objektum nem függhet önmagától.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="544"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="556"/>
<source>Circular dependency detected. Object %1 depends on %2.</source>
<translation>Körkörös függőség észlelve. A(z) %1-objektum a(z) %2-objektumtól függ.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="546"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="558"/>
<source>Circular dependency detected. Objects %1 depend on %2.</source>
<translation>Körkörös függőség észlelve. A(z) %1-objektumok a(z) %2-objektumtól függenek.</translation>
</message>
@ -1074,12 +1073,12 @@ Az utolsó módosítás visszavonása.</translation>
<name>expression</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/CustomPropertyList.qml" line="141"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="190"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="202"/>
<source>LogarithmPlotter - Parsing error</source>
<translation>LogarithmPlotter - Elemzési hiba</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="193"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="205"/>
<source>Error while parsing expression for property %1:
%2
@ -1251,7 +1250,7 @@ Egyébként letölthet egy LaTeX disztribúciót, például a TeX Live-t a https
<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="160"/>
<location filename="../util/latex.py" line="164"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; ended with a non-zero return code {}:
@ -1264,7 +1263,12 @@ A(z) „{}” folyamat nullától eltérő visszatérési kóddal ({}) végződ
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="169"/>
<location filename="../util/latex.py" line="175"/>
<source>Your LaTeX installation does not include the &apos;{}&apos; package. Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../util/latex.py" line="179"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; took too long to finish:
{}
@ -1545,11 +1549,6 @@ Kérjük, ellenőrizze, hogy a LaTeX telepítése helyes-e, és ha igen, jelents
</context>
<context>
<name>settingCategory</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Settings.qml" line="152"/>
<source>general</source>
<translation></translation>
</message>
<message>
<source>editor</source>
<translation>Kifejezésszerkesztő</translation>

View file

@ -33,147 +33,119 @@
<context>
<name>AppMenuBar</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="39"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="38"/>
<source>&amp;File</source>
<translation>&amp;Fil</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="41"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="40"/>
<source>&amp;Load...</source>
<translation>&amp;Last inn </translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="48"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="47"/>
<source>&amp;Save</source>
<translation>&amp;Lagre</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="54"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="53"/>
<source>Save &amp;As...</source>
<translation>Lagre &amp;som </translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="62"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="61"/>
<source>&amp;Quit</source>
<translation>&amp;Avslutt</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="75"/>
<source>&amp;Edit</source>
<translation>&amp;Rediger</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="78"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="77"/>
<source>&amp;Undo</source>
<translation>&amp;Angre</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="86"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="85"/>
<source>&amp;Redo</source>
<translation>&amp;Gjenta</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="95"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="93"/>
<source>&amp;Copy plot</source>
<translation>&amp;Kopier plott</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="103"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="100"/>
<source>&amp;Preferences</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="108"/>
<source>&amp;Create</source>
<translation>&amp;Opprett</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="126"/>
<source>&amp;Settings</source>
<translation>&amp;Innstillinger</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="129"/>
<source>Check for updates on startup</source>
<translation>Se etter nye versjoner ved programstart</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="139"/>
<source>Reset redo stack automaticly</source>
<translation>Tilbakestill angrehistorikk automatisk</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="149"/>
<source>Enable LaTeX rendering</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="162"/>
<source>Expression editor</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="166"/>
<source>Automatically close parenthesises and brackets</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="178"/>
<source>Enable syntax highlighting</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="190"/>
<source>Enable autocompletion</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="202"/>
<source>Color Scheme</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="130"/>
<source>&amp;Help</source>
<translation>&amp;Hjelp</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="226"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="132"/>
<source>&amp;Source code</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="231"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="137"/>
<source>&amp;Report a bug</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="236"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="142"/>
<source>&amp;User manual</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="241"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="147"/>
<source>&amp;Changelog</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="246"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="152"/>
<source>&amp;Help translating!</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="252"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="158"/>
<source>&amp;Thanks</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="257"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="163"/>
<source>&amp;About</source>
<translation>&amp;Om</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="266"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="172"/>
<source>Save unsaved changes?</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="267"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="173"/>
<source>This plot contains unsaved changes. By doing this, all unsaved data will be lost. Continue?</source>
<translation></translation>
</message>
@ -189,7 +161,6 @@
<context>
<name>BoolSetting</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/setting/general.mjs" line="23"/>
<source>Check for updates on startup</source>
<translation>Se etter nye versjoner ved programstart</translation>
</message>
@ -298,32 +269,32 @@
<context>
<name>ExpressionEditor</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="382"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="394"/>
<source>Object Properties</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="414"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="426"/>
<source>Variables</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="429"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="441"/>
<source>Constants</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="444"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="456"/>
<source>Functions</source>
<translation>Funksjoner</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="459"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="471"/>
<source>Executable Objects</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="474"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="486"/>
<source>Objects</source>
<translation>Objekter</translation>
</message>
@ -344,69 +315,46 @@
<context>
<name>GreetScreen</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="70"/>
<source>Welcome to LogarithmPlotter</source>
<translation>Velkommen til LogarithmPlotter</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="81"/>
<source>Version %1</source>
<translation>Versjon %1</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="96"/>
<source>Take a few seconds to configure LogarithmPlotter.
These settings can be changed at any time from the &quot;Settings&quot; menu.</source>
<translation>Sett opp LogarithmPlotter.
Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="103"/>
<source>Check for updates on startup (requires online connectivity)</source>
<translation>Se etter nye versjoner ved programstart. (Krever tilkobling til Internett.)</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="115"/>
<source>Reset redo stack when a new action is added to history</source>
<translation>Tilbakesitll angrehistorikk når en ny handling legges til</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="126"/>
<source>Enable LaTeX rendering</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="137"/>
<source>Automatically close parenthesises and brackets in expressions</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="148"/>
<source>Enable syntax highlighting for expressions</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="159"/>
<source>Enable autocompletion interface in expression editor</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="175"/>
<source>Color scheme:</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="210"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="102"/>
<source>User manual</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="217"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="94"/>
<source>Changelog</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="98"/>
<source>Preferences</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="106"/>
<source>Close</source>
<translation></translation>
</message>
@ -610,6 +558,14 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
<translation></translation>
</message>
</context>
<context>
<name>Preferences</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Preferences.qml" line="182"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Settings</name>
<message>
@ -618,100 +574,95 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
<translation>X-forstørrelse</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="176"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="177"/>
<source>Y Zoom</source>
<translation>Y-forstørrelse</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="192"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="193"/>
<source>Min X</source>
<translation>Min. X</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="211"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="212"/>
<source>Max Y</source>
<translation>Maks. Y</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="226"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="227"/>
<source>Max X</source>
<translation>Maks. X</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="245"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="246"/>
<source>Min Y</source>
<translation>Min. Y</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="263"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="264"/>
<source>X Axis Step</source>
<translation>X-aksesteg</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="278"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="279"/>
<source>Y Axis Step</source>
<translation>Y-aksesteg</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="293"/>
<source>Line width</source>
<translation>Linjebredde</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="307"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="308"/>
<source>Text size (px)</source>
<translation>Tekststørrelse (piksler)</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="322"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="323"/>
<source>X Label</source>
<translation>Navn X-akse</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="348"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="349"/>
<source>Y Label</source>
<translation>Navn Y-akse</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="376"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="377"/>
<source>X Log scale</source>
<translation>Logaritmisk skala i x</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="386"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="387"/>
<source>Show X graduation</source>
<translation>Vis X-inndeling</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="396"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="397"/>
<source>Show Y graduation</source>
<translation>Vis Y-inndeling</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="407"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="408"/>
<source>Copy to clipboard</source>
<translation>Kopier til utklippstavle</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="416"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="417"/>
<source>Save plot</source>
<translation>Lagre plott</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="425"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="426"/>
<source>Save plot as</source>
<translation>Lagre plott som</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="434"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="435"/>
<source>Load plot</source>
<translation>Last inn plott</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Settings.qml" line="119"/>
<source>Close</source>
<translation></translation>
</message>
</context>
<context>
<name>ThanksTo</name>
@ -823,10 +774,10 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
<name>control</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ObjectLists/ObjectLists.qml" line="88"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ComboBoxSetting.qml" line="119"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="184"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ComboBoxSetting.qml" line="120"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="196"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ListSetting.qml" line="116"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/TextSetting.qml" line="107"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/TextSetting.qml" line="108"/>
<source>%1: </source>
<translation></translation>
</message>
@ -981,27 +932,27 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="532"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="544"/>
<source>No object found with names %1.</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="534"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="546"/>
<source>No object found with name %1.</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="537"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="549"/>
<source>Object cannot be dependent on itself.</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="544"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="556"/>
<source>Circular dependency detected. Object %1 depends on %2.</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="546"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="558"/>
<source>Circular dependency detected. Objects %1 depend on %2.</source>
<translation></translation>
</message>
@ -1026,12 +977,12 @@ Undoing last change.</source>
<name>expression</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/CustomPropertyList.qml" line="141"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="190"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="202"/>
<source>LogarithmPlotter - Parsing error</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="193"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="205"/>
<source>Error while parsing expression for property %1:
%2
@ -1174,7 +1125,7 @@ Otherwise, you can download a Latex distribution like TeX Live at https://tug.or
<translation></translation>
</message>
<message>
<location filename="../util/latex.py" line="160"/>
<location filename="../util/latex.py" line="164"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; ended with a non-zero return code {}:
@ -1183,7 +1134,12 @@ Please make sure your latex installation is correct and report a bug if so.</sou
<translation></translation>
</message>
<message>
<location filename="../util/latex.py" line="169"/>
<location filename="../util/latex.py" line="175"/>
<source>Your LaTeX installation does not include the &apos;{}&apos; package. Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../util/latex.py" line="179"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; took too long to finish:
{}
@ -1235,14 +1191,6 @@ Please make sure your latex installation is correct and report a bug if so.</sou
<translation type="obsolete">Følger</translation>
</message>
</context>
<context>
<name>settingCategory</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Settings.qml" line="152"/>
<source>general</source>
<translation></translation>
</message>
</context>
<context>
<name>sommegainsbode</name>
<message>

View file

@ -33,147 +33,107 @@
<context>
<name>AppMenuBar</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="39"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="38"/>
<source>&amp;File</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="41"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="40"/>
<source>&amp;Load...</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="48"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="47"/>
<source>&amp;Save</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="54"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="53"/>
<source>Save &amp;As...</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="62"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="61"/>
<source>&amp;Quit</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="75"/>
<source>&amp;Edit</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="78"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="77"/>
<source>&amp;Undo</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="86"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="85"/>
<source>&amp;Redo</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="95"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="93"/>
<source>&amp;Copy plot</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="103"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="100"/>
<source>&amp;Preferences</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="108"/>
<source>&amp;Create</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="126"/>
<source>&amp;Settings</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="129"/>
<source>Check for updates on startup</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="139"/>
<source>Reset redo stack automaticly</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="149"/>
<source>Enable LaTeX rendering</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="162"/>
<source>Expression editor</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="166"/>
<source>Automatically close parenthesises and brackets</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="178"/>
<source>Enable syntax highlighting</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="190"/>
<source>Enable autocompletion</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="202"/>
<source>Color Scheme</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="130"/>
<source>&amp;Help</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="226"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="132"/>
<source>&amp;Source code</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="231"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="137"/>
<source>&amp;Report a bug</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="236"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="142"/>
<source>&amp;User manual</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="241"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="147"/>
<source>&amp;Changelog</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="246"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="152"/>
<source>&amp;Help translating!</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="252"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="158"/>
<source>&amp;Thanks</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="257"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="163"/>
<source>&amp;About</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="266"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="172"/>
<source>Save unsaved changes?</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="267"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/AppMenuBar.qml" line="173"/>
<source>This plot contains unsaved changes. By doing this, all unsaved data will be lost. Continue?</source>
<translation></translation>
</message>
@ -186,14 +146,6 @@
<translation></translation>
</message>
</context>
<context>
<name>BoolSetting</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/setting/general.mjs" line="23"/>
<source>Check for updates on startup</source>
<translation></translation>
</message>
</context>
<context>
<name>Changelog</name>
<message>
@ -267,32 +219,32 @@
<context>
<name>ExpressionEditor</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="382"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="394"/>
<source>Object Properties</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="414"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="426"/>
<source>Variables</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="429"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="441"/>
<source>Constants</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="444"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="456"/>
<source>Functions</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="459"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="471"/>
<source>Executable Objects</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="474"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="486"/>
<source>Objects</source>
<translation></translation>
</message>
@ -313,68 +265,32 @@
<context>
<name>GreetScreen</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="70"/>
<source>Welcome to LogarithmPlotter</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="81"/>
<source>Version %1</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="96"/>
<source>Take a few seconds to configure LogarithmPlotter.
These settings can be changed at any time from the &quot;Settings&quot; menu.</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="103"/>
<source>Check for updates on startup (requires online connectivity)</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="115"/>
<source>Reset redo stack when a new action is added to history</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="126"/>
<source>Enable LaTeX rendering</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="137"/>
<source>Automatically close parenthesises and brackets in expressions</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="148"/>
<source>Enable syntax highlighting for expressions</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="159"/>
<source>Enable autocompletion interface in expression editor</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="175"/>
<source>Color scheme:</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="210"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="102"/>
<source>User manual</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="217"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="94"/>
<source>Changelog</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="224"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="98"/>
<source>Preferences</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/GreetScreen.qml" line="106"/>
<source>Close</source>
<translation></translation>
</message>
@ -530,6 +446,14 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<translation></translation>
</message>
</context>
<context>
<name>Preferences</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Preferences.qml" line="182"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Settings</name>
<message>
@ -538,100 +462,95 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="176"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="177"/>
<source>Y Zoom</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="192"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="193"/>
<source>Min X</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="211"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="212"/>
<source>Max Y</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="226"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="227"/>
<source>Max X</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="245"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="246"/>
<source>Min Y</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="263"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="264"/>
<source>X Axis Step</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="278"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="279"/>
<source>Y Axis Step</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="293"/>
<source>Line width</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="307"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="308"/>
<source>Text size (px)</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="322"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="323"/>
<source>X Label</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="348"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="349"/>
<source>Y Label</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="376"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="377"/>
<source>X Log scale</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="386"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="387"/>
<source>Show X graduation</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="396"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="397"/>
<source>Show Y graduation</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="407"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="408"/>
<source>Copy to clipboard</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="416"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="417"/>
<source>Save plot</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="425"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="426"/>
<source>Save plot as</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="434"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Settings.qml" line="435"/>
<source>Load plot</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Settings.qml" line="119"/>
<source>Close</source>
<translation></translation>
</message>
</context>
<context>
<name>ThanksTo</name>
@ -743,10 +662,10 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<name>control</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ObjectLists/ObjectLists.qml" line="88"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ComboBoxSetting.qml" line="119"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="184"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ComboBoxSetting.qml" line="120"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="196"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ListSetting.qml" line="116"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/TextSetting.qml" line="107"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/TextSetting.qml" line="108"/>
<source>%1: </source>
<translation></translation>
</message>
@ -880,27 +799,27 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="532"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="544"/>
<source>No object found with names %1.</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="534"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="546"/>
<source>No object found with name %1.</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="537"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="549"/>
<source>Object cannot be dependent on itself.</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="544"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="556"/>
<source>Circular dependency detected. Object %1 depends on %2.</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="546"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="558"/>
<source>Circular dependency detected. Objects %1 depend on %2.</source>
<translation></translation>
</message>
@ -925,12 +844,12 @@ Undoing last change.</source>
<name>expression</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/ObjectLists/Editor/CustomPropertyList.qml" line="141"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="190"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="202"/>
<source>LogarithmPlotter - Parsing error</source>
<translation></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="193"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="205"/>
<source>Error while parsing expression for property %1:
%2
@ -958,7 +877,7 @@ Otherwise, you can download a Latex distribution like TeX Live at https://tug.or
<translation></translation>
</message>
<message>
<location filename="../util/latex.py" line="160"/>
<location filename="../util/latex.py" line="164"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; ended with a non-zero return code {}:
@ -967,7 +886,12 @@ Please make sure your latex installation is correct and report a bug if so.</sou
<translation></translation>
</message>
<message>
<location filename="../util/latex.py" line="169"/>
<location filename="../util/latex.py" line="175"/>
<source>Your LaTeX installation does not include the &apos;{}&apos; package. Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../util/latex.py" line="179"/>
<source>An exception occured within the creation of the latex formula.
Process &apos;{}&apos; took too long to finish:
{}
@ -975,14 +899,6 @@ Please make sure your latex installation is correct and report a bug if so.</sou
<translation></translation>
</message>
</context>
<context>
<name>settingCategory</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Popup/Settings.qml" line="152"/>
<source>general</source>
<translation></translation>
</message>
</context>
<context>
<name>update</name>
<message>

View file

@ -142,7 +142,7 @@ def run():
# Check for LaTeX installation if LaTeX support is enabled
if config.getSetting("enable_latex"):
latex.check_latex_install()
latex.checkLatexInstallation()
# Check for updates
if config.getSetting("check_for_updates"):

View file

@ -28,12 +28,13 @@ import QtQuick.Controls
\sa LogarithmPlotter
*/
BaseDialog {
id: about
id: thanks
title: qsTr("Thanks and Contributions - LogarithmPlotter")
width: 450
minimumHeight: 710
minimumHeight: 600
ScrollView {
Column {
anchors {
top: parent.top;
left: parent.left;
@ -41,289 +42,311 @@ BaseDialog {
right: parent.right;
topMargin: margin;
leftMargin: margin;
bottomMargin: margin;
rightMargin: margin;
bottomMargin: margin+30;
}
spacing: 10
Column {
ListView {
id: librariesListView
anchors.left: parent.left
width: parent.width
//height: parent.height
implicitHeight: contentItem.childrenRect.height
interactive: false
model: ListModel {
Component.onCompleted: {
append({
libName: 'expr-eval',
license: 'MIT',
licenseLink: 'https://raw.githubusercontent.com/silentmatt/expr-eval/master/LICENSE.txt',
linkName: qsTr('Source code'),
link: 'https://github.com/silentmatt/expr-eval',
authors: [{
authorLine: qsTr('Original library by Raphael Graf'),
email: 'r@undefined.ch',
website: 'https://web.archive.org/web/20111023001618/http://www.undefined.ch/mparser/index.html',
websiteName: qsTr('Source')
}, {
authorLine: qsTr('Ported to Javascript by Matthew Crumley'),
email: 'email@matthewcrumley.com',
website: 'https://silentmatt.com/',
websiteName: qsTr('Website')
}, {
authorLine: qsTr('Ported to QMLJS by Ad5001'),
email: 'mail@ad5001.eu',
website: 'https://ad5001.eu/',
websiteName: qsTr('Website')
}]
})
}
anchors {
left: parent.left;
}
header: Label {
id: librariesUsedHeader
wrapMode: Text.WordWrap
font.pixelSize: 25
text: qsTr("Libraries included")
height: implicitHeight + 10
}
width: thanks.width - 2*margin
spacing: 10
delegate: Column {
id: libClmn
width: librariesListView.width
spacing: 10
ListView {
id: librariesListView
anchors.left: parent.left
width: parent.width
//height: parent.height
implicitHeight: contentItem.childrenRect.height
interactive: false
Item {
height: libraryHeader.height
width: parent.width
Label {
id: libraryHeader
anchors.left: parent.left
wrapMode: Text.WordWrap
font.pixelSize: 18
text: libName
}
Row {
anchors.right: parent.right
height: parent.height
spacing: 10
Button {
height: parent.height
text: license
icon.name: 'license'
onClicked: Qt.openUrlExternally(licenseLink)
}
Button {
height: parent.height
text: linkName
icon.name: 'web-browser'
onClicked: Qt.openUrlExternally(link)
}
model: ListModel {
Component.onCompleted: {
append({
libName: 'expr-eval',
license: 'MIT',
licenseLink: 'https://raw.githubusercontent.com/silentmatt/expr-eval/master/LICENSE.txt',
linkName: qsTr('Source code'),
link: 'https://github.com/silentmatt/expr-eval',
authors: [{
authorLine: qsTr('Original library by Raphael Graf'),
email: 'r@undefined.ch',
website: 'https://web.archive.org/web/20111023001618/http://www.undefined.ch/mparser/index.html',
websiteName: qsTr('Source')
}, {
authorLine: qsTr('Ported to Javascript by Matthew Crumley'),
email: 'email@matthewcrumley.com',
website: 'https://silentmatt.com/',
websiteName: qsTr('Website')
}, {
authorLine: qsTr('Ported to QMLJS by Ad5001'),
email: 'mail@ad5001.eu',
website: 'https://ad5001.eu/',
websiteName: qsTr('Website')
}]
})
}
}
ListView {
id: libAuthors
anchors.left: parent.left
anchors.leftMargin: 10
model: authors
width: parent.width - 10
implicitHeight: contentItem.childrenRect.height
interactive: false
header: Label {
id: librariesUsedHeader
wrapMode: Text.WordWrap
font.pixelSize: 25
text: qsTr("Libraries included")
height: implicitHeight + 10
}
delegate: Item {
id: libAuthor
width: librariesListView.width - 10
height: 50
delegate: Column {
id: libClmn
width: librariesListView.width
spacing: 10
Item {
height: libraryHeader.height
width: parent.width
Label {
id: libAuthorName
id: libraryHeader
anchors.left: parent.left
anchors.right: buttons.left
anchors.verticalCenter: parent.verticalCenter
wrapMode: Text.WordWrap
font.pixelSize: 14
text: authorLine
font.pixelSize: 18
text: libName
}
Row {
id: buttons
anchors.right: parent.right
height: parent.height
spacing: 10
Button {
anchors.verticalCenter: parent.verticalCenter
text: websiteName
icon.name: 'web-browser'
height: parent.height - 10
onClicked: Qt.openUrlExternally(website)
height: parent.height
text: license
icon.name: 'license'
onClicked: Qt.openUrlExternally(licenseLink)
}
Button {
anchors.verticalCenter: parent.verticalCenter
text: qsTr('Email')
icon.name: 'email'
height: parent.height - 10
onClicked: Qt.openUrlExternally('mailto:' + email)
height: parent.height
text: linkName
icon.name: 'web-browser'
onClicked: Qt.openUrlExternally(link)
}
}
}
}
Rectangle {
id: libSeparator
opacity: 0.3
color: sysPalette.windowText
width: parent.width
height: 1
}
}
}
ListView {
id: translationsListView
anchors.left: parent.left
width: parent.width
implicitHeight: contentItem.childrenRect.height
interactive: false
spacing: 3
model: ListModel {
Component.onCompleted: {
append({
tranName: '🇬🇧 ' + qsTr('English'),
link: 'https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/en/',
authors: [{
authorLine: 'Ad5001',
email: 'mail@ad5001.eu',
website: 'https://ad5001.eu',
websiteName: qsTr('Website')
}]
})
append({
tranName: '🇫🇷 ' + qsTr('French'),
link: 'https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/fr/',
authors: [{
authorLine: 'Ad5001',
website: 'https://ad5001.eu',
websiteName: qsTr('Website')
}]
})
append({
tranName: '🇩🇪 ' + qsTr('German'),
link: 'https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/de/',
authors: [{
authorLine: 'Ad5001',
website: 'https://ad5001.eu',
websiteName: qsTr('Website')
}]
})
append({
tranName: '🇭🇺 ' + qsTr('Hungarian'),
link: 'https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/hu/',
authors: [{
authorLine: 'Óvári',
website: 'https://github.com/ovari',
websiteName: qsTr('Github')
}]
})
append({
tranName: '🇳🇴 ' + qsTr('Norwegian'),
link: 'https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/no/',
authors: [{
authorLine: 'Allan Nordhøy',
website: 'https://github.com/comradekingu',
websiteName: qsTr('Github')
}]
})
}
}
header: Label {
id: translationsHeader
wrapMode: Text.WordWrap
font.pixelSize: 25
text: qsTr("Translations included")
height: implicitHeight + 10
}
delegate: Column {
id: tranClmn
width: translationsListView.width
Item {
width: parent.width
height: translationHeader.height + 10
Label {
id: translationHeader
ListView {
id: libAuthors
anchors.left: parent.left
anchors.verticalCenter: parent.verticalCenter
wrapMode: Text.WordWrap
font.pixelSize: 18
text: tranName
}
anchors.leftMargin: 10
model: authors
width: parent.width - 10
implicitHeight: contentItem.childrenRect.height
interactive: false
Row {
anchors.right: parent.right
anchors.verticalCenter: parent.verticalCenter
height: 30
spacing: 10
delegate: Item {
id: libAuthor
width: librariesListView.width - 10
height: 50
Button {
height: parent.height
text: qsTr('Improve')
icon.name: 'web-browser'
onClicked: Qt.openUrlExternally(link)
Label {
id: libAuthorName
anchors.left: parent.left
anchors.right: buttons.left
anchors.verticalCenter: parent.verticalCenter
wrapMode: Text.WordWrap
font.pixelSize: 14
text: authorLine
}
Row {
id: buttons
anchors.right: parent.right
height: parent.height
spacing: 10
Button {
anchors.verticalCenter: parent.verticalCenter
text: websiteName
icon.name: 'web-browser'
height: parent.height - 10
onClicked: Qt.openUrlExternally(website)
}
Button {
anchors.verticalCenter: parent.verticalCenter
text: qsTr('Email')
icon.name: 'email'
height: parent.height - 10
onClicked: Qt.openUrlExternally('mailto:' + email)
}
}
}
}
Rectangle {
id: libSeparator
opacity: 0.3
color: sysPalette.windowText
width: parent.width
height: 1
}
}
}
ListView {
id: translationsListView
anchors.left: parent.left
width: parent.width
implicitHeight: contentItem.childrenRect.height
interactive: false
spacing: 3
model: ListModel {
Component.onCompleted: {
const authors = {
Ad5001: {
authorLine: 'Ad5001',
email: 'mail@ad5001.eu',
website: 'https://ad5001.eu',
websiteName: qsTr('Website')
},
Ovari: {
authorLine: 'Óvári',
website: 'https://github.com/ovari',
websiteName: qsTr('Github')
},
comradekingu: {
authorLine: 'Allan Nordhøy',
website: 'https://github.com/comradekingu',
websiteName: qsTr('Github')
},
IngrownMink4: {
authorLine: 'IngrownMink4',
website: 'https://github.com/IngrownMink4',
websiteName: qsTr('Github')
},
gallegonovato: {
authorLine: 'gallegonovato',
website: '',
websiteName: ''
}
}
append({
tranName: '🇬🇧 ' + qsTr('English'),
link: 'https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/en/',
authors: [authors.Ad5001]
})
append({
tranName: '🇫🇷 ' + qsTr('French'),
link: 'https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/fr/',
authors: [authors.Ad5001]
})
append({
tranName: '🇩🇪 ' + qsTr('German'),
link: 'https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/de/',
authors: [authors.Ad5001]
})
append({
tranName: '🇭🇺 ' + qsTr('Hungarian'),
link: 'https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/hu/',
authors: [authors.Ovari]
})
append({
tranName: '🇳🇴 ' + qsTr('Norwegian'),
link: 'https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/no/',
authors: [authors.comradekingu, authors.Ad5001]
})
append({
tranName: '🇳🇴 ' + qsTr('Spanish'),
link: 'https://hosted.weblate.org/projects/logarithmplotter/logarithmplotter/es/',
authors: [authors.IngrownMink4, authors.gallegonovato]
})
}
}
ListView {
id: tranAuthors
anchors.left: parent.left
anchors.leftMargin: 10
model: authors
width: parent.width - 10
implicitHeight: contentItem.childrenRect.height
interactive: false
header: Label {
id: translationsHeader
wrapMode: Text.WordWrap
font.pixelSize: 25
text: qsTr("Translations included")
height: implicitHeight + 10
}
delegate: Item {
id: tranAuthor
width: tranAuthors.width
height: 40
delegate: Column {
id: tranClmn
width: translationsListView.width
Item {
width: parent.width
height: translationHeader.height + 10
Label {
id: tranAuthorName
id: translationHeader
anchors.left: parent.left
anchors.right: buttons.left
anchors.verticalCenter: parent.verticalCenter
wrapMode: Text.WordWrap
font.pixelSize: 14
text: authorLine
font.pixelSize: 18
text: tranName
}
Row {
id: buttons
anchors.right: parent.right
anchors.verticalCenter: parent.verticalCenter
height: 30
spacing: 10
Button {
text: websiteName
icon.name: 'web-browser'
height: parent.height
onClicked: Qt.openUrlExternally(website)
text: qsTr('Improve')
icon.name: 'web-browser'
onClicked: Qt.openUrlExternally(link)
}
}
}
ListView {
id: tranAuthors
anchors.left: parent.left
anchors.leftMargin: 10
model: authors
width: parent.width - 10
implicitHeight: contentItem.childrenRect.height
interactive: false
delegate: Item {
id: tranAuthor
width: tranAuthors.width
height: 40
Label {
id: tranAuthorName
anchors.left: parent.left
//anchors.right: buttons.left
anchors.verticalCenter: parent.verticalCenter
wrapMode: Text.WordWrap
font.pixelSize: 14
text: authorLine
}
Row {
id: buttons
anchors.left: tranAuthorName.right
anchors.leftMargin: 10
anchors.verticalCenter: parent.verticalCenter
height: 30
spacing: 10
Button {
text: websiteName
visible: websiteName !== ""
icon.name: 'web-browser'
height: parent.height
onClicked: Qt.openUrlExternally(website)
}
}
}
}

View file

@ -36,9 +36,11 @@ class EnableLatex extends BoolSetting {
}
set(value) {
super.set(value)
Modules.Latex.enabled = value
Modules.Canvas.requestPaint()
if(!value || Latex.checkLatexInstallation()) {
super.set(value)
Modules.Latex.enabled = value
Modules.Canvas.requestPaint()
}
}
}

View file

@ -64,23 +64,34 @@ class Latex(QObject):
QObject.__init__(self)
self.tempdir = tempdir
def check_latex_install(self):
@Property(bool)
def latexSupported(self):
return LATEX_PATH is not None and DVIPNG_PATH is not None
@Slot(result=bool)
def checkLatexInstallation(self):
"""
Checks if the current latex installation is valid.
"""
valid_install = True
if LATEX_PATH is None:
print("No Latex installation found.")
if "--test-build" not in argv:
QMessageBox.warning(None, "LogarithmPlotter - Latex setup",
QCoreApplication.translate("latex", "No Latex installation found.\nIf you already have a latex distribution installed, make sure it's installed on your path.\nOtherwise, you can download a Latex distribution like TeX Live at https://tug.org/texlive/."))
valid_install = False
elif DVIPNG_PATH is None:
print("DVIPNG not found.")
if "--test-build" not in argv:
QMessageBox.warning(None, "LogarithmPlotter - Latex setup", QCoreApplication.translate("latex", "DVIPNG was not found. Make sure you include it from your Latex distribution."))
valid_install = False
else:
try:
self.render("", 14, QColor(0, 0, 0, 255))
except Exception as e:
valid_install = False # Should have sent an error message if failed to render
return valid_install
@Property(bool)
def latexSupported(self):
return LATEX_PATH is not None and DVIPNG_PATH is not None
@Slot(str, float, QColor, result=str)
def render(self, latex_markup: str, font_size: float, color: QColor) -> str:
@ -156,19 +167,26 @@ class Latex(QObject):
out, err = proc.communicate(timeout=2) # 2 seconds is already FAR too long.
if proc.returncode != 0:
# Process errored
output = str(out, 'utf8') + "\n" + str(err, 'utf8')
QMessageBox.warning(None, "LogarithmPlotter - Latex",
QCoreApplication.translate("latex", "An exception occured within the creation of the latex formula.\nProcess '{}' ended with a non-zero return code {}:\n\n{}\nPlease make sure your latex installation is correct and report a bug if so.")
.format(" ".join(process), proc.returncode,
str(out, 'utf8') + "\n" + str(err, 'utf8')))
.format(" ".join(process), proc.returncode, output))
raise Exception("{0} process exited with return code {1}:\n{2}\n{3}".format(" ".join(process), str(proc.returncode), str(out, 'utf8'), str(err, 'utf8')))
except TimeoutExpired as e:
# Process timed out
proc.kill()
out, err = proc.communicate()
QMessageBox.warning(None, "LogarithmPlotter - Latex",
QCoreApplication.translate("latex", "An exception occured within the creation of the latex formula.\nProcess '{}' took too long to finish:\n{}\nPlease make sure your latex installation is correct and report a bug if so.")
.format(" ".join(process), str(out, 'utf8') + "\n" + str(err, 'utf8')))
raise Exception(" ".join(process) + " process timed out:\n" + str(out, 'utf8') + "\n" + str(err, 'utf8'))
output = str(out, 'utf8') + "\n" + str(err, 'utf8')
if 'calligra.sty' in output and 'not found' in output:
# Calligra package not installed.
QMessageBox.warning(None, "LogarithmPlotter - Latex",
QCoreApplication.translate("latex", "Your LaTeX installation does not include the '{}' package. Make sure said package is installed, or disable the LaTeX rendering in LogarithmPlotter.")
.format('calligra'))
else:
QMessageBox.warning(None, "LogarithmPlotter - Latex",
QCoreApplication.translate("latex", "An exception occured within the creation of the latex formula.\nProcess '{}' took too long to finish:\n{}\nPlease make sure your latex installation is correct and report a bug if so.")
.format(" ".join(process), output))
raise Exception(" ".join(process) + " process timed out:\n" + output)
def cleanup(self, export_path):
"""

View file

@ -72,8 +72,9 @@ There are several ways to contribute to LogarithmPlotter.
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:
- 🇳🇴 Norwegian translation by [Allan Nordhøy](https://github.com/comradekingu)
- 🇭🇺 Hungarian translation by [Óvári](https://github.com/ovari)
- 🇳🇴 Norwegian translation by [Allan Nordhøy](https://github.com/comradekingu)
- 🇪🇸 Spanish translation by gallegonovato and [IngrownMink4](https://github.com/IngrownMink4)
### Libraries used

View file

@ -1,77 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2023 Ad5001 -->
<application>
<!-- Copyright 2024 Ad5001 -->
<component type="desktop-application">
<id>eu.ad5001.LogarithmPlotter</id>
<id type="desktop">eu.ad5001.LogarithmPlotter.desktop</id>
<launchable type="desktop-id">logarithmplotter.desktop</launchable>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-3.0+</project_license>
<name>LogarithmPlotter</name>
<icon type="remote">http://apps.ad5001.eu/icons/apps/svg/logarithmplotter.svg</icon>
<icon type="remote">https://apps.ad5001.eu/icons/apps/svg/logarithmplotter.svg</icon>
<summary>Create and edit Bode plots</summary>
<summary xml:lang="de">Erstellen und Bearbeiten von Bode-Diagrammen</summary>
<summary xml:lang="fr">Créez et éditez des diagrammes de Bode</summary>
<summary xml:lang="hu">Bode-diagramok létrehozása és szerkesztése</summary>
<summary xml:lang="no">Opprette og redigere Bode-diagrammer</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 both logarithmic-scaled and non logarithmic-scaled plots with very few limitations.
</p>
<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 à échelle logarithmique et non logarithmique avec peu de limitations.
</p>
<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>
<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 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="hu">
Elsődleges felhasználása az aszimptotikus Bode-ábrák gyors létrehozása, de bővíthető jellege és a nem logaritmikus skálákra váltás lehetősége lehetővé teszi, hogy más dolgokat is létrehozzon vele, például sorozatokat vagy statisztikai újraosztási függvényeket.
</p>
<p>Features:</p>
<p xml:lang="fr">Fonctionnalités:</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>
<li xml:lang="fr">Système de gestion des objets graphiques (points, fonctions, gains de Bode...)</li>
<li xml:lang="fr">Modification complète des objets</li>
<li xml:lang="fr">Système d'historique avancé</li>
<li xml:lang="fr">Personnalisation de l'apparence des diagrammes</li>
</ul>
<p>LogarithmPlotter is available in:</p>
<p xml:lang="fr">LogarithmPlotter est disponible en:</p>
<ul>
<li>🇬🇧 English</li>
<li>🇫🇷 French</li>
<li>🇩🇪 German</li>
<li>🇭🇺 Hungarian</li>
<li>🇳🇴 Norwergian</li>
<li>🇪🇸 Spanish</li>
<li xml:lang="fr">🇬🇧 Anglais</li>
<li xml:lang="fr">🇫🇷 Français</li>
<li xml:lang="fr">🇩🇪 Allemand</li>
<li xml:lang="fr">🇭🇺 Hongrois</li>
<li xml:lang="fr">🇳🇴 Norvégien</li>
<li xml:lang="es">🇪🇸 Espagnol</li>
</ul>
<p>Learn more: https://apps.ad5001.eu/logarithmplotter/</p>
<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 à échelle logarithmique et non logarithmique 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">LogarithmPlotter est disponible en:</p>
<ul xml:lang="fr">
<li>🇬🇧 Anglais</li>
<li>🇫🇷 Français</li>
<li>🇩🇪 Allemand</li>
<li>🇭🇺 Hongrois</li>
<li>🇳🇴 Norvégien</li>
</ul>
<p xml:lang="fr">En savoir plus: https://apps.ad5001.eu/fr/logarithmplotter/</p>
<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>
<p xml:lang="hu">
Elsődleges felhasználása az aszimptotikus Bode-ábrák gyors létrehozása, de bővíthető jellege és a nem logaritmikus skálákra váltás lehetősége lehetővé teszi, hogy más dolgokat is létrehozzon vele, például sorozatokat vagy statisztikai újraosztási függvényeket.
</p>
</description>
<categories>
@ -84,40 +73,62 @@
<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/en/gain.png?v=0.5</screenshot>
<screenshot>https://apps.ad5001.eu/img/en/logarithmplotter/phase.png?v=0.5</screenshot>
<screenshot>https://apps.ad5001.eu/img/en/logarithmplotter/welcome.png?v=0.5</screenshot>
<screenshot xml:lang="de" type="default">https://apps.ad5001.eu/img/de/gain.png?v=0.5</screenshot>
<screenshot xml:lang="de">https://apps.ad5001.eu/img/de/logarithmplotter/phase.png?v=0.5</screenshot>
<screenshot xml:lang="de">https://apps.ad5001.eu/img/de/logarithmplotter/welcome.png?v=0.5</screenshot>
<screenshot xml:lang="fr" type="default">https://apps.ad5001.eu/img/fr/gain.png?v=0.5</screenshot>
<screenshot xml:lang="fr">https://apps.ad5001.eu/img/fr/logarithmplotter/phase.png?v=0.5</screenshot>
<screenshot xml:lang="fr">https://apps.ad5001.eu/img/fr/logarithmplotter/welcome.png?v=0.5</screenshot>
<screenshot xml:lang="hu" type="default">https://apps.ad5001.eu/img/hu/gain.png?v=0.5</screenshot>
<screenshot xml:lang="hu">https://apps.ad5001.eu/img/hu/logarithmplotter/phase.png?v=0.5</screenshot>
<screenshot xml:lang="hu">https://apps.ad5001.eu/img/hu/logarithmplotter/welcome.png?v=0.5</screenshot>
<screenshot xml:lang="no" type="default">https://apps.ad5001.eu/img/no/gain.png?v=0.5</screenshot>
<screenshot xml:lang="no">https://apps.ad5001.eu/img/no/logarithmplotter/phase.png?v=0.5</screenshot>
<screenshot xml:lang="no">https://apps.ad5001.eu/img/no/logarithmplotter/welcome.png?v=0.5</screenshot>
<screenshot type="default">
<image>https://apps.ad5001.eu/img/en/logarithmplotter/gain.png?v=0.5</image>
<image xml:lang="de">https://apps.ad5001.eu/img/de/logarithmplotter/gain.png?v=0.5</image>
<image xml:lang="fr">https://apps.ad5001.eu/img/fr/logarithmplotter/gain.png?v=0.5</image>
<image xml:lang="hu">https://apps.ad5001.eu/img/hu/logarithmplotter/gain.png?v=0.5</image>
<image xml:lang="no">https://apps.ad5001.eu/img/no/logarithmplotter/gain.png?v=0.5</image>
<caption>Main view of LogarithmPlotter showing an asymptotic Bode magnitude plot.</caption>
<caption xml:lang="de">Die Hauptansicht des LogarithmPlotters zeigt eine asymptotische Bode-Magnitude-Darstellung.</caption>
<caption xml:lang="fr">Vue principale de LogarithmPlotter montrant un tracé asymptotique d'une magnitude de Bode.</caption>
<caption xml:lang="hu">A LogarithmPlotter fő nézete, amely egy aszimptotikus Bode-magnitúdó ábrát mutat.</caption>
<caption xml:lang="no">Hovedvisning av LogarithmPlotter som viser et asymptotisk Bode-størrelsesplott.</caption>
</screenshot>
<screenshot>
<image>https://apps.ad5001.eu/img/en/logarithmplotter/phase.png?v=0.5</image>
<image xml:lang="de">https://apps.ad5001.eu/img/de/logarithmplotter/phase.png?v=0.5</image>
<image xml:lang="fr">https://apps.ad5001.eu/img/fr/logarithmplotter/phase.png?v=0.5</image>
<image xml:lang="hu">https://apps.ad5001.eu/img/hu/logarithmplotter/phase.png?v=0.5</image>
<image xml:lang="no">https://apps.ad5001.eu/img/no/logarithmplotter/phase.png?v=0.5</image>
<caption>Main view of LogarithmPlotter showing an asymptotic Bode phase plot.</caption>
<caption xml:lang="de">Hauptansicht des LogarithmPlotters mit einer asymptotischen Bode-Phasendarstellung.</caption>
<caption xml:lang="fr">Vue principale de LogarithmPlotter montrant un tracé asymptotique d'une phase de Bode.</caption>
<caption xml:lang="hu">A LogarithmPlotter fő nézete, amely egy aszimptotikus Bode-fázis ábrát mutat.</caption>
<caption xml:lang="no">Hovedvisning av LogarithmPlotter som viser et asymptotisk Bode-fasediagram.</caption>
</screenshot>
<screenshot>
<image>https://apps.ad5001.eu/img/en/logarithmplotter/welcome.png?v=0.5</image>
<image xml:lang="de">https://apps.ad5001.eu/img/de/logarithmplotter/welcome.png?v=0.5</image>
<image xml:lang="fr">https://apps.ad5001.eu/img/fr/logarithmplotter/welcome.png?v=0.5</image>
<image xml:lang="hu">https://apps.ad5001.eu/img/hu/logarithmplotter/welcome.png?v=0.5</image>
<image xml:lang="no">https://apps.ad5001.eu/img/no/logarithmplotter/welcome.png?v=0.5</image>
<caption>LogarithmPlotter's welcome page.</caption>
<caption xml:lang="de">LogarithmPlotter's Willkommensseite.</caption>
<caption xml:lang="fr">Page d'accueil de LogarithmPlotter.</caption>
<caption xml:lang="hu">LogarithmPlotter üdvözlő oldala.</caption>
<caption xml:lang="no">LogarithmPlotters velkomstside.</caption>
</screenshot>
</screenshots>
<!-- recommend at least 600 logical pixels of space -->
<!-- recommend at least 768 logical pixels of space -->
<recommends>
<display_length compare="ge">medium</display_length>
<display_length compare="ge">768</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>
<display_length compare="lt">3840</display_length>
<display_length compare="gt">360</display_length>
</requires>
<releases>
<release version="0.5.0" date="2023-01-11">
<release version="0.5.0" date="2024-01-11">
<description>
<p><b>Changes for v0.5.0:</b></p>
<p><em>Changes for v0.5.0:</em></p>
<p>New</p>
<ul>
<li>New, reworked application icon.</li>
@ -161,7 +172,7 @@
</release>
<release version="0.4.0" date="2023-05-27">
<description>
<p><b>Changes for v0.4.0:</b></p>
<p><em>Changes for v0.4.0:</em></p>
<p>Changes</p>
<ul>
<li>Fully ported to PySide6 (Qt6).</li>
@ -210,7 +221,7 @@
</release>
<release version="0.3.0" date="2022-10-28">
<description>
<p><b>Changes for v0.3.0:</b></p>
<p><em>Changes for v0.3.0:</em></p>
<p>New</p>
<ul>
<li>New completely revamped expression editor:</li>
@ -276,7 +287,7 @@
</release>
<release version="0.2.0" date="2022-04-22">
<description>
<p><b>Changes for v0.2.0:</b></p>
<p><em>Changes for v0.2.0:</em></p>
<p>New</p>
<ul>
<li>(EXPERIMENTAL) LogarithmPlotter now has an optional LaTeX integration.</li>
@ -329,7 +340,7 @@
</release>
<release version="0.1.8" date="2022-02-19">
<description>
<p><b>Changes for v0.1.8:</b></p>
<p><em>Changes for v0.1.8:</em></p>
<p>New</p>
<ul>
<li>There is now a user manual for LogarithmPlotter! Contributions apprecriated.</li>
@ -374,7 +385,7 @@
</release>
<release version="0.1.7" date="2022-02-03">
<description>
<p><b>Changes for v0.1.7:</b></p>
<p><em>Changes for v0.1.7:</em></p>
<p>New</p>
<ul>
<li>The history browser has been completly redesigned, improving UX.</li>
@ -430,7 +441,7 @@
</release>
<release version="0.1.6" date="2022-01-29">
<description>
<p><b>Changes for v0.1.6:</b></p>
<p><em>Changes for v0.1.6:</em></p>
<p>New</p>
<ul>
<li>A new changelog popup is available at startup and in the help menu.</li>
@ -471,7 +482,7 @@
</release>
<release version="0.1.5" date="2022-01-26">
<description>
<p><b>Changes for v0.1.5:</b></p>
<p><em>Changes for v0.1.5:</em></p>
<p>New</p>
<ul>
<li>LogarithmPlotter has now better handling of very high values in logarithmic scale.</li>
@ -501,7 +512,7 @@
</release>
<release version="0.1.4" date="2022-01-24">
<description>
<p><b>Changes for v0.1.4:</b></p>
<p><em>Changes for v0.1.4:</em></p>
<p>New</p>
<ul>
<li>LogarithmPlotter detects unsaved changes.</li>
@ -532,7 +543,7 @@
</release>
<release version="0.1.3" date="2022-01-18">
<description>
<p><b>Changes for v0.1.3:</b></p>
<p><em>Changes for v0.1.3:</em></p>
<p>Fixed bugs</p>
<ul>
<li>Sandboxed packages (snapcraft and flatpak) won't show error messages related to update checks.</li>
@ -553,7 +564,7 @@
</release>
<release version="0.1.2" date="2021-09-30">
<description>
<p><b>Changes for v0.1.2:</b></p>
<p><em>Changes for v0.1.2:</em></p>
<p>Fixed bugs</p>
<ul>
<li>Unable to move Bode diagrams elements when having deleted the sum element.</li>
@ -577,7 +588,7 @@
</release>
<release version="0.1" date="2021-08-26">
<description>
<p><b>Changes for v0.1:</b></p>
<p><em>Changes for v0.1:</em></p>
<ul>
<li>Initial release.</li>
</ul>
@ -586,8 +597,10 @@
</releases>
<content_rating type="oars-1.0">
</content_rating>
<developer_name>Ad5001</developer_name>
<update_contact>mail@ad5001.eu</update_contact>
<developer id="eu.ad5001">
<name>Ad5001</name>
<url>https://ad5001.eu</url>
</developer>
<keywords>
<keyword>Plot</keyword>
@ -602,7 +615,8 @@
<keyword>Phase</keyword>
<keyword>Sequence</keyword>
<keyword>Distribution</keyword>
<keyword>Qt</keyword>
</keywords>
</application>
</component>

View file

@ -28,7 +28,7 @@ BEGIN {
version = substr($2,2,5)
print " <release version=\""version"\" date=\""date"\">"
print " <description>"
print " <p><b>Changes for "$2":</b></p>"
print " <p><em>Changes for "$2":</em></p>"
}
/^\s*\*\*/ {
if(listBegan) {