Recursive dependencies & fixing some bugs related to dependencies themselves.
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Adsooi 2022-10-20 18:10:49 +02:00
parent 356169c749
commit 7241add9e5
Signed by: Ad5001
GPG key ID: 7251B1AF90B960F9
10 changed files with 539 additions and 446 deletions

View file

@ -252,32 +252,32 @@
<context>
<name>ExpressionEditor</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="325"/>
<source>Object Properties</source>
<translation>Objekteigenschaften</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="307"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="356"/>
<source>Variables</source>
<translation>Variablen</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="321"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="371"/>
<source>Constants</source>
<translation>Konstanten</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="335"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="386"/>
<source>Functions</source>
<translation>Funktion</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="349"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="401"/>
<source>Executable Objects</source>
<translation>Funktionsobjekte</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="363"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="416"/>
<source>Objects</source>
<translation>Objekte</translation>
</message>
@ -795,12 +795,12 @@ Diese Einstellungen können jederzeit über das Menü &quot;Einstellungen&quot;
<context>
<name>editproperty</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="116"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="120"/>
<source>%1 of %2 %3 changed from &quot;%4&quot; to &quot;%5&quot;.</source>
<translation>%1 von %2 %3 wurde von &quot;%4&quot; auf &quot;%5&quot; geändert.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="123"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="127"/>
<source>%1 of %2 changed from %3 to %4.</source>
<translation>%1 von %2 wurde von %3 auf %4 geändert.</translation>
</message>
@ -809,7 +809,7 @@ Diese Einstellungen können jederzeit über das Menü &quot;Einstellungen&quot;
<name>error</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="281"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="284"/>
<source>Cannot find property %1 of object %2.</source>
<translation>Eigenschaft %1 von Objekt %2 kann nicht gefunden werden.</translation>
</message>
@ -824,129 +824,139 @@ Diese Einstellungen können jederzeit über das Menü &quot;Einstellungen&quot;
<translation>%1 ist keine Formel.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="372"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="428"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="295"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="375"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="431"/>
<source>Invalid expression.</source>
<translation>Ungültiger Ausdruck.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="296"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="299"/>
<source>Invalid expression (parity).</source>
<translation>Ungültiger Ausdruck (Parität).</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="616"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="619"/>
<source>Unknown character &quot;%1&quot;.</source>
<translation>Unbekanntes Schriftzeichen &quot;%1&quot;.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="810"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="816"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="813"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="819"/>
<source>Illegal escape sequence: %1.</source>
<translation>Unzulässige Escapesequenz: %1.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1018"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1072"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1021"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1075"/>
<source>Parse error [%1:%2]: %3</source>
<translation>Analysefehler [%1:%2]: %3</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1074"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1077"/>
<source>Expected %1</source>
<translation>Erwartet %1</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1101"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1104"/>
<source>Unexpected %1</source>
<translation>Unerwartetes %1</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1158"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1161"/>
<source>Function definition is not permitted.</source>
<translation>Funktionsdefinition ist nicht erlaubt.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1172"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1175"/>
<source>Expected variable for assignment.</source>
<translation>Erwartete Variable für Zuweisung.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1336"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1339"/>
<source>Unexpected &quot;.&quot;: member access is not permitted</source>
<translation>Unerwartetes &quot;.&quot;: Mitgliederzugriff ist nicht erlaubt</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1343"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1346"/>
<source>Unexpected &quot;[]&quot;: arrays are disabled.</source>
<translation>Unerwartetes &quot;[]&quot;: Arrays sind deaktiviert.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1350"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1353"/>
<source>Unexpected symbol: %1.</source>
<translation>Unerwartetes Symbol: %1.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1627"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1630"/>
<source>First argument to map is not a function.</source>
<translation>Der erste Parameter von map ist keine Formel.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1630"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1633"/>
<source>Second argument to map is not an array.</source>
<translation>Der zweite Parameter von map ist kein Array.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1639"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<source>First argument to fold is not a function.</source>
<translation>Der erste Parameter für fold ist keine Formel.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1645"/>
<source>Second argument to fold is not an array.</source>
<translation>Der zweite Parameter für fold ist kein Array.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1651"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<source>First argument to filter is not a function.</source>
<translation>Der erste Parameter für filter ist keine Formel.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1657"/>
<source>Second argument to filter is not an array.</source>
<translation>Der zweite Parameter von filter ist kein Array.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1663"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1666"/>
<source>Second argument to indexOf is not a string or array.</source>
<translation>Der zweite Parameter von indexOf ist kein String oder Array.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1671"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1674"/>
<source>Second argument to join is not an array.</source>
<translation>Der zweite Parameter von join ist kein Array.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1798"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1801"/>
<source>EOF</source>
<translation>Ende des Ausdrucks</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="418"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="472"/>
<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="420"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="474"/>
<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="423"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="477"/>
<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="484"/>
<source>Circular dependency detected. Object %1 depends on %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="486"/>
<source>Circular dependency detected. Objects %1 depend on %2.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>expression</name>
@ -1085,114 +1095,114 @@ Bitte vergewissern Sie sich, dass Ihre LaTeX-Installation korrekt ist, und melde
<context>
<name>parameters</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="69"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="89"/>
<source>above</source>
<translation> Über</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="70"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="90"/>
<source>below</source>
<translation> Unter</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="71"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="83"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="91"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="103"/>
<source>left</source>
<translation> Links</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="72"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="84"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="92"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="104"/>
<source>right</source>
<translation> Rechts</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="73"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="93"/>
<source>above-left</source>
<translation> Oben links</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="74"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="94"/>
<source>above-right</source>
<translation> Oben rechts</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="75"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="95"/>
<source>below-left</source>
<translation> Unten links</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="96"/>
<source>below-right</source>
<translation> Unten rechts</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="80"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="100"/>
<source>center</source>
<translation>&gt;|&lt; Zentrum</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="81"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="101"/>
<source>top</source>
<translation> Über</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="82"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="102"/>
<source>bottom</source>
<translation> Unter</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="85"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="105"/>
<source>top-left</source>
<translation> Oben links</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="86"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="106"/>
<source>top-right</source>
<translation> Oben rechts</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="107"/>
<source>bottom-left</source>
<translation> Unten links</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="88"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="108"/>
<source>bottom-right</source>
<translation> Unten rechts</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="92"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="112"/>
<source>application</source>
<translation>Anwendung</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="93"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="113"/>
<source>function</source>
<translation>Funktion</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="97"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="117"/>
<source>high</source>
<translation>Hoch</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="98"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="118"/>
<source>low</source>
<translation>Tief</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="103"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="123"/>
<source>Next to target</source>
<translation>Neben dem Ziel</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="104"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="124"/>
<source>With label</source>
<translation>Mit Etikett</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="105"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="125"/>
<source>Hidden</source>
<translation>Versteckt</translation>
</message>

View file

@ -252,32 +252,32 @@
<context>
<name>ExpressionEditor</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="325"/>
<source>Object Properties</source>
<translation>Object Properties</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="307"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="356"/>
<source>Variables</source>
<translation>Variables</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="321"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="371"/>
<source>Constants</source>
<translation>Constants</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="335"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="386"/>
<source>Functions</source>
<translation>Functions</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="349"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="401"/>
<source>Executable Objects</source>
<translation>Function Objects</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="363"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="416"/>
<source>Objects</source>
<translation>Objects</translation>
</message>
@ -795,12 +795,12 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</t
<context>
<name>editproperty</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="116"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="120"/>
<source>%1 of %2 %3 changed from &quot;%4&quot; to &quot;%5&quot;.</source>
<translation>%1 of %2 %3 changed from &quot;%4&quot; to &quot;%5&quot;.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="123"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="127"/>
<source>%1 of %2 changed from %3 to %4.</source>
<translation>%1 of %2 changed from %3 to %4.</translation>
</message>
@ -809,7 +809,7 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</t
<name>error</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="281"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="284"/>
<source>Cannot find property %1 of object %2.</source>
<translation>Cannot find property %1 of object %2.</translation>
</message>
@ -824,129 +824,139 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</t
<translation>%1 is not a function.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="372"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="428"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="295"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="375"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="431"/>
<source>Invalid expression.</source>
<translation>Invalid expression.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="296"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="299"/>
<source>Invalid expression (parity).</source>
<translation>Invalid expression (parity).</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="616"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="619"/>
<source>Unknown character &quot;%1&quot;.</source>
<translation>Unknown character &quot;%1&quot;.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="810"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="816"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="813"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="819"/>
<source>Illegal escape sequence: %1.</source>
<translation>Illegal escape sequence: %1.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1018"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1072"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1021"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1075"/>
<source>Parse error [%1:%2]: %3</source>
<translation>Parse error [%1:%2]: %3</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1074"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1077"/>
<source>Expected %1</source>
<translation>Expected %1</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1101"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1104"/>
<source>Unexpected %1</source>
<translation>Unexpected %1</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1158"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1161"/>
<source>Function definition is not permitted.</source>
<translation>Function definition is not permitted.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1172"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1175"/>
<source>Expected variable for assignment.</source>
<translation>Expected variable for assignment.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1336"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1339"/>
<source>Unexpected &quot;.&quot;: member access is not permitted</source>
<translation>Unexpected &quot;.&quot;: member access is not permitted</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1343"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1346"/>
<source>Unexpected &quot;[]&quot;: arrays are disabled.</source>
<translation>Unexpected &quot;[]&quot;: arrays are disabled.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1350"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1353"/>
<source>Unexpected symbol: %1.</source>
<translation>Unexpected symbol: %1.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1627"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1630"/>
<source>First argument to map is not a function.</source>
<translation>First argument to map is not a function.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1630"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1633"/>
<source>Second argument to map is not an array.</source>
<translation>Second argument to map is not an array.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1639"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<source>First argument to fold is not a function.</source>
<translation>First argument to fold is not a function.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1645"/>
<source>Second argument to fold is not an array.</source>
<translation>Second argument to fold is not an array.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1651"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<source>First argument to filter is not a function.</source>
<translation>First argument to filter is not a function.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1657"/>
<source>Second argument to filter is not an array.</source>
<translation>Second argument to filter is not an array.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1663"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1666"/>
<source>Second argument to indexOf is not a string or array.</source>
<translation>Second argument to indexOf is not a string or array.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1671"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1674"/>
<source>Second argument to join is not an array.</source>
<translation>Second argument to join is not an array.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1798"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1801"/>
<source>EOF</source>
<translation>End of expression</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="418"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="472"/>
<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="420"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="474"/>
<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="423"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="477"/>
<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="484"/>
<source>Circular dependency detected. Object %1 depends on %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="486"/>
<source>Circular dependency detected. Objects %1 depend on %2.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>expression</name>
@ -1085,114 +1095,114 @@ Please make sure your LaTeX installation is correct and report a bug if so.</tra
<context>
<name>parameters</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="69"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="89"/>
<source>above</source>
<translation> Above</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="70"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="90"/>
<source>below</source>
<translation> Below</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="71"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="83"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="91"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="103"/>
<source>left</source>
<translation> Left</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="72"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="84"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="92"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="104"/>
<source>right</source>
<translation> Right</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="73"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="93"/>
<source>above-left</source>
<translation> Above left</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="74"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="94"/>
<source>above-right</source>
<translation> Above right</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="75"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="95"/>
<source>below-left</source>
<translation> Below left</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="96"/>
<source>below-right</source>
<translation> Below right</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="80"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="100"/>
<source>center</source>
<translation>&gt;|&lt; Center</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="81"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="101"/>
<source>top</source>
<translation> Top</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="82"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="102"/>
<source>bottom</source>
<translation> Bottom</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="85"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="105"/>
<source>top-left</source>
<translation> Top left</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="86"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="106"/>
<source>top-right</source>
<translation> Top right</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="107"/>
<source>bottom-left</source>
<translation> Bottom left</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="88"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="108"/>
<source>bottom-right</source>
<translation> Bottom right</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="92"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="112"/>
<source>application</source>
<translation>Application</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="93"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="113"/>
<source>function</source>
<translation>Function</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="97"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="117"/>
<source>high</source>
<translation>High</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="98"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="118"/>
<source>low</source>
<translation>Low</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="103"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="123"/>
<source>Next to target</source>
<translation>Next to target</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="104"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="124"/>
<source>With label</source>
<translation>With label</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="105"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="125"/>
<source>Hidden</source>
<translation>Hidden</translation>
</message>

View file

@ -221,32 +221,32 @@
<context>
<name>ExpressionEditor</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="325"/>
<source>Object Properties</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="307"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="356"/>
<source>Variables</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="321"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="371"/>
<source>Constants</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="335"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="386"/>
<source>Functions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="349"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="401"/>
<source>Executable Objects</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="363"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="416"/>
<source>Objects</source>
<translation type="unfinished"></translation>
</message>
@ -743,12 +743,12 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<context>
<name>editproperty</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="116"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="120"/>
<source>%1 of %2 %3 changed from &quot;%4&quot; to &quot;%5&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="123"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="127"/>
<source>%1 of %2 changed from %3 to %4.</source>
<translation type="unfinished"></translation>
</message>
@ -757,7 +757,7 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<name>error</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="281"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="284"/>
<source>Cannot find property %1 of object %2.</source>
<translation type="unfinished"></translation>
</message>
@ -772,129 +772,139 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="372"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="428"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="295"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="375"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="431"/>
<source>Invalid expression.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="296"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="299"/>
<source>Invalid expression (parity).</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="616"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="619"/>
<source>Unknown character &quot;%1&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="810"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="816"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="813"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="819"/>
<source>Illegal escape sequence: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1018"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1072"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1021"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1075"/>
<source>Parse error [%1:%2]: %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1074"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1077"/>
<source>Expected %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1101"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1104"/>
<source>Unexpected %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1158"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1161"/>
<source>Function definition is not permitted.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1172"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1175"/>
<source>Expected variable for assignment.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1336"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1339"/>
<source>Unexpected &quot;.&quot;: member access is not permitted</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1343"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1346"/>
<source>Unexpected &quot;[]&quot;: arrays are disabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1350"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1353"/>
<source>Unexpected symbol: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1627"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1630"/>
<source>First argument to map is not a function.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1630"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1633"/>
<source>Second argument to map is not an array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1639"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<source>First argument to fold is not a function.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1645"/>
<source>Second argument to fold is not an array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1651"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<source>First argument to filter is not a function.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1657"/>
<source>Second argument to filter is not an array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1663"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1666"/>
<source>Second argument to indexOf is not a string or array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1671"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1674"/>
<source>Second argument to join is not an array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1798"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1801"/>
<source>EOF</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="418"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="472"/>
<source>No object found with names %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="420"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="474"/>
<source>No object found with name %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="423"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="477"/>
<source>Object cannot be dependent on itself.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="484"/>
<source>Circular dependency detected. Object %1 depends on %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="486"/>
<source>Circular dependency detected. Objects %1 depend on %2.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>expression</name>
@ -994,114 +1004,114 @@ Please make sure your latex installation is correct and report a bug if so.</sou
<context>
<name>parameters</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="69"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="89"/>
<source>above</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="70"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="90"/>
<source>below</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="71"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="83"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="91"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="103"/>
<source>left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="72"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="84"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="92"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="104"/>
<source>right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="73"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="93"/>
<source>above-left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="74"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="94"/>
<source>above-right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="75"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="95"/>
<source>below-left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="96"/>
<source>below-right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="80"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="100"/>
<source>center</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="81"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="101"/>
<source>top</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="82"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="102"/>
<source>bottom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="85"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="105"/>
<source>top-left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="86"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="106"/>
<source>top-right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="107"/>
<source>bottom-left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="88"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="108"/>
<source>bottom-right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="92"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="112"/>
<source>application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="93"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="113"/>
<source>function</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="97"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="117"/>
<source>high</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="98"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="118"/>
<source>low</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="103"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="123"/>
<source>Next to target</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="104"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="124"/>
<source>With label</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="105"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="125"/>
<source>Hidden</source>
<translation type="unfinished"></translation>
</message>

View file

@ -254,32 +254,32 @@
<context>
<name>ExpressionEditor</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="325"/>
<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="307"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="356"/>
<source>Variables</source>
<translation>Variables</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="321"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="371"/>
<source>Constants</source>
<translation>Constantes</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="335"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="386"/>
<source>Functions</source>
<translation>Fonctions</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="349"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="401"/>
<source>Executable Objects</source>
<translation>Objets fonction</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="363"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="416"/>
<source>Objects</source>
<translation>Objets</translation>
</message>
@ -804,12 +804,12 @@ These settings can always be changed at any time from the &quot;Settings&quot; m
<context>
<name>editproperty</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="116"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="120"/>
<source>%1 of %2 %3 changed from &quot;%4&quot; to &quot;%5&quot;.</source>
<translation>%1 de %2 %3 modifiée de &quot;%4&quot; à &quot;%5&quot;.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="123"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="127"/>
<source>%1 of %2 changed from %3 to %4.</source>
<translation>%1 de %2 modifiée de %3 à %4.</translation>
</message>
@ -818,7 +818,7 @@ These settings can always be changed at any time from the &quot;Settings&quot; m
<name>error</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="281"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="284"/>
<source>Cannot find property %1 of object %2.</source>
<translation>Impossible de trouver la propriété %1 de l&apos;objet %2.</translation>
</message>
@ -833,129 +833,139 @@ These settings can always be changed at any time from the &quot;Settings&quot; m
<translation>%1 n&apos;est pas une fonction.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="372"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="428"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="295"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="375"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="431"/>
<source>Invalid expression.</source>
<translation>Formule invalide.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="296"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="299"/>
<source>Invalid expression (parity).</source>
<translation>Formule invalide (parité).</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="616"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="619"/>
<source>Unknown character &quot;%1&quot;.</source>
<translation>Le caractère &quot;%1&quot; est inconnu.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="810"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="816"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="813"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="819"/>
<source>Illegal escape sequence: %1.</source>
<translation>Séquence d&apos;échappement illégale : %1.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1018"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1072"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1021"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1075"/>
<source>Parse error [%1:%2]: %3</source>
<translation>Erreur de syntaxe [%1:%2] : %3</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1074"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1077"/>
<source>Expected %1</source>
<translation>%1 attendu</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1101"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1104"/>
<source>Unexpected %1</source>
<translation>%1 inattendu</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1158"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1161"/>
<source>Function definition is not permitted.</source>
<translation>La définition de fonctions n&apos;est pas autorisée.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1172"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1175"/>
<source>Expected variable for assignment.</source>
<translation>Une variable est attendue pour l&apos;affectation.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1336"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1339"/>
<source>Unexpected &quot;.&quot;: member access is not permitted</source>
<translation>&quot;.&quot; inattendu : l&apos;accès aux propriétés n&apos;est pas autorisé</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1343"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1346"/>
<source>Unexpected &quot;[]&quot;: arrays are disabled.</source>
<translation>&quot;[]&quot; inattendu : les tableaux sont désactivés.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1350"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1353"/>
<source>Unexpected symbol: %1.</source>
<translation>Symbole inconnu : %1.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1627"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1630"/>
<source>First argument to map is not a function.</source>
<translation>Le premier argument de map n&apos;est pas une fonction.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1630"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1633"/>
<source>Second argument to map is not an array.</source>
<translation>Le deuxième argument de map n&apos;est pas un tableau.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1639"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<source>First argument to fold is not a function.</source>
<translation>Le premier argument de fold n&apos;est pas une fonction.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1645"/>
<source>Second argument to fold is not an array.</source>
<translation>Le deuxième argument de fold n&apos;est pas un tableau.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1651"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<source>First argument to filter is not a function.</source>
<translation>Le premier argument de filter n&apos;est pas une fonction.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1657"/>
<source>Second argument to filter is not an array.</source>
<translation>Le deuxième argument de filter n&apos;est pas un tableau.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1663"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1666"/>
<source>Second argument to indexOf is not a string or array.</source>
<translation>Le deuxième argument de indexOf n&apos;est ni chaîne de caractères ni un tableau.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1671"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1674"/>
<source>Second argument to join is not an array.</source>
<translation>Le deuxième argument de join n&apos;est pas un tableau.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1798"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1801"/>
<source>EOF</source>
<translation>Fin de la formule</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="418"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="472"/>
<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="420"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="474"/>
<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="423"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="477"/>
<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="484"/>
<source>Circular dependency detected. Object %1 depends on %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="486"/>
<source>Circular dependency detected. Objects %1 depend on %2.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>expression</name>
@ -1094,114 +1104,114 @@ Vérifiez que votre installation de LaTeX est correcte et signalez un bogue si c
<context>
<name>parameters</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="69"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="89"/>
<source>above</source>
<translation> Au dessus</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="70"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="90"/>
<source>below</source>
<translation> En dessous</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="71"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="83"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="91"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="103"/>
<source>left</source>
<translation> À gauche</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="72"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="84"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="92"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="104"/>
<source>right</source>
<translation> À droite</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="73"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="93"/>
<source>above-left</source>
<translation> Au dessus à gauche</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="74"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="94"/>
<source>above-right</source>
<translation> Au dessus à droite</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="75"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="95"/>
<source>below-left</source>
<translation> En dessous à gauche</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="96"/>
<source>below-right</source>
<translation> En dessous à droite</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="80"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="100"/>
<source>center</source>
<translation>&gt;|&lt; Centré</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="81"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="101"/>
<source>top</source>
<translation> Au dessus</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="82"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="102"/>
<source>bottom</source>
<translation> En dessous</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="85"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="105"/>
<source>top-left</source>
<translation> Au dessus à gauche</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="86"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="106"/>
<source>top-right</source>
<translation> Au dessus à droite</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="107"/>
<source>bottom-left</source>
<translation> En dessous à gauche</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="88"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="108"/>
<source>bottom-right</source>
<translation> En dessous à droite</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="92"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="112"/>
<source>application</source>
<translation>Application</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="93"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="113"/>
<source>function</source>
<translation>Fonction</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="97"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="117"/>
<source>high</source>
<translation>Haut</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="98"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="118"/>
<source>low</source>
<translation>Bas</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="103"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="123"/>
<source>Next to target</source>
<translation>A côté de la cible</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="104"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="124"/>
<source>With label</source>
<translation>Avec l&apos;étiquette</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="105"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="125"/>
<source>Hidden</source>
<translation>Caché</translation>
</message>

View file

@ -252,32 +252,32 @@
<context>
<name>ExpressionEditor</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="325"/>
<source>Object Properties</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="307"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="356"/>
<source>Variables</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="321"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="371"/>
<source>Constants</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="335"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="386"/>
<source>Functions</source>
<translation type="unfinished">Függvények</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="349"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="401"/>
<source>Executable Objects</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="363"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="416"/>
<source>Objects</source>
<translation type="unfinished">Tárgyak</translation>
</message>
@ -795,12 +795,12 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<context>
<name>editproperty</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="116"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="120"/>
<source>%1 of %2 %3 changed from &quot;%4&quot; to &quot;%5&quot;.</source>
<translation>%1/%2 %3 megváltozott. Régi érték: %4, új érték: %5.</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="123"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="127"/>
<source>%1 of %2 changed from %3 to %4.</source>
<translation>%1/%2 megváltozott. Régi érték: %3, új érték: %4.</translation>
</message>
@ -809,7 +809,7 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<name>error</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="281"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="284"/>
<source>Cannot find property %1 of object %2.</source>
<translation type="unfinished"></translation>
</message>
@ -824,129 +824,139 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="372"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="428"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="295"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="375"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="431"/>
<source>Invalid expression.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="296"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="299"/>
<source>Invalid expression (parity).</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="616"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="619"/>
<source>Unknown character &quot;%1&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="810"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="816"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="813"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="819"/>
<source>Illegal escape sequence: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1018"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1072"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1021"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1075"/>
<source>Parse error [%1:%2]: %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1074"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1077"/>
<source>Expected %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1101"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1104"/>
<source>Unexpected %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1158"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1161"/>
<source>Function definition is not permitted.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1172"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1175"/>
<source>Expected variable for assignment.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1336"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1339"/>
<source>Unexpected &quot;.&quot;: member access is not permitted</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1343"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1346"/>
<source>Unexpected &quot;[]&quot;: arrays are disabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1350"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1353"/>
<source>Unexpected symbol: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1627"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1630"/>
<source>First argument to map is not a function.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1630"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1633"/>
<source>Second argument to map is not an array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1639"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<source>First argument to fold is not a function.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1645"/>
<source>Second argument to fold is not an array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1651"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<source>First argument to filter is not a function.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1657"/>
<source>Second argument to filter is not an array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1663"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1666"/>
<source>Second argument to indexOf is not a string or array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1671"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1674"/>
<source>Second argument to join is not an array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1798"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1801"/>
<source>EOF</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="418"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="472"/>
<source>No object found with names %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="420"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="474"/>
<source>No object found with name %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="423"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="477"/>
<source>Object cannot be dependent on itself.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="484"/>
<source>Circular dependency detected. Object %1 depends on %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="486"/>
<source>Circular dependency detected. Objects %1 depend on %2.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>expression</name>
@ -1078,114 +1088,114 @@ Kérjük, ellenőrizze, hogy a LaTeX telepítése helyes-e, és ha igen, jelents
<context>
<name>parameters</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="69"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="89"/>
<source>above</source>
<translation> Felett</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="70"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="90"/>
<source>below</source>
<translation> Alatt</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="71"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="83"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="91"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="103"/>
<source>left</source>
<translation> Balra</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="72"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="84"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="92"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="104"/>
<source>right</source>
<translation> Jobbra</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="73"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="93"/>
<source>above-left</source>
<translation> Felett, balra</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="74"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="94"/>
<source>above-right</source>
<translation> Felett, jobbra</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="75"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="95"/>
<source>below-left</source>
<translation> Alatt, balra</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="96"/>
<source>below-right</source>
<translation> Alatt, jobbra</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="80"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="100"/>
<source>center</source>
<translation>&gt;|&lt; Középre</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="81"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="101"/>
<source>top</source>
<translation> Felső</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="82"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="102"/>
<source>bottom</source>
<translation> Alsó</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="85"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="105"/>
<source>top-left</source>
<translation> Bal felső</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="86"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="106"/>
<source>top-right</source>
<translation> Jobb felső</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="107"/>
<source>bottom-left</source>
<translation> Bal alsó</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="88"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="108"/>
<source>bottom-right</source>
<translation> Jobb alsó</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="92"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="112"/>
<source>application</source>
<translation>Alkalmazás</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="93"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="113"/>
<source>function</source>
<translation>Függvény</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="97"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="117"/>
<source>high</source>
<translation>Magas</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="98"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="118"/>
<source>low</source>
<translation>Alul</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="103"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="123"/>
<source>Next to target</source>
<translation>Cél mellé</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="104"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="124"/>
<source>With label</source>
<translation>Címkével</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="105"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="125"/>
<source>Hidden</source>
<translation>Rejtett</translation>
</message>

View file

@ -252,32 +252,32 @@
<context>
<name>ExpressionEditor</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="325"/>
<source>Object Properties</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="307"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="356"/>
<source>Variables</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="321"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="371"/>
<source>Constants</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="335"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="386"/>
<source>Functions</source>
<translation type="unfinished">Funksjoner</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="349"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="401"/>
<source>Executable Objects</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="363"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="416"/>
<source>Objects</source>
<translation type="unfinished">Objekter</translation>
</message>
@ -795,12 +795,12 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
<context>
<name>editproperty</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="116"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="120"/>
<source>%1 of %2 %3 changed from &quot;%4&quot; to &quot;%5&quot;.</source>
<translation type="unfinished">%1 av %2 %3 endret fra «%4» til «%5».</translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="123"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="127"/>
<source>%1 of %2 changed from %3 to %4.</source>
<translation type="unfinished"></translation>
</message>
@ -809,7 +809,7 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
<name>error</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="281"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="284"/>
<source>Cannot find property %1 of object %2.</source>
<translation type="unfinished"></translation>
</message>
@ -824,129 +824,139 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="372"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="428"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="295"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="375"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="431"/>
<source>Invalid expression.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="296"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="299"/>
<source>Invalid expression (parity).</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="616"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="619"/>
<source>Unknown character &quot;%1&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="810"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="816"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="813"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="819"/>
<source>Illegal escape sequence: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1018"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1072"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1021"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1075"/>
<source>Parse error [%1:%2]: %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1074"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1077"/>
<source>Expected %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1101"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1104"/>
<source>Unexpected %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1158"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1161"/>
<source>Function definition is not permitted.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1172"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1175"/>
<source>Expected variable for assignment.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1336"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1339"/>
<source>Unexpected &quot;.&quot;: member access is not permitted</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1343"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1346"/>
<source>Unexpected &quot;[]&quot;: arrays are disabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1350"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1353"/>
<source>Unexpected symbol: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1627"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1630"/>
<source>First argument to map is not a function.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1630"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1633"/>
<source>Second argument to map is not an array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1639"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<source>First argument to fold is not a function.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1645"/>
<source>Second argument to fold is not an array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1651"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<source>First argument to filter is not a function.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1657"/>
<source>Second argument to filter is not an array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1663"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1666"/>
<source>Second argument to indexOf is not a string or array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1671"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1674"/>
<source>Second argument to join is not an array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1798"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1801"/>
<source>EOF</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="418"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="472"/>
<source>No object found with names %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="420"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="474"/>
<source>No object found with name %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="423"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="477"/>
<source>Object cannot be dependent on itself.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="484"/>
<source>Circular dependency detected. Object %1 depends on %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="486"/>
<source>Circular dependency detected. Objects %1 depend on %2.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>expression</name>
@ -1069,114 +1079,114 @@ Please make sure your latex installation is correct and report a bug if so.</sou
<context>
<name>parameters</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="69"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="89"/>
<source>above</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="70"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="90"/>
<source>below</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="71"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="83"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="91"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="103"/>
<source>left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="72"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="84"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="92"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="104"/>
<source>right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="73"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="93"/>
<source>above-left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="74"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="94"/>
<source>above-right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="75"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="95"/>
<source>below-left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="96"/>
<source>below-right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="80"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="100"/>
<source>center</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="81"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="101"/>
<source>top</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="82"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="102"/>
<source>bottom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="85"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="105"/>
<source>top-left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="86"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="106"/>
<source>top-right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="107"/>
<source>bottom-left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="88"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="108"/>
<source>bottom-right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="92"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="112"/>
<source>application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="93"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="113"/>
<source>function</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="97"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="117"/>
<source>high</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="98"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="118"/>
<source>low</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="103"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="123"/>
<source>Next to target</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="104"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="124"/>
<source>With label</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="105"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="125"/>
<source>Hidden</source>
<translation type="unfinished"></translation>
</message>

View file

@ -221,32 +221,32 @@
<context>
<name>ExpressionEditor</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="325"/>
<source>Object Properties</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="307"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="356"/>
<source>Variables</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="321"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="371"/>
<source>Constants</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="335"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="386"/>
<source>Functions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="349"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="401"/>
<source>Executable Objects</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="363"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="416"/>
<source>Objects</source>
<translation type="unfinished"></translation>
</message>
@ -743,12 +743,12 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<context>
<name>editproperty</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="116"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="120"/>
<source>%1 of %2 %3 changed from &quot;%4&quot; to &quot;%5&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="123"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/history/editproperty.js" line="127"/>
<source>%1 of %2 changed from %3 to %4.</source>
<translation type="unfinished"></translation>
</message>
@ -757,7 +757,7 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<name>error</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="281"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="284"/>
<source>Cannot find property %1 of object %2.</source>
<translation type="unfinished"></translation>
</message>
@ -772,129 +772,139 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="292"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="372"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="428"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="295"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="375"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="431"/>
<source>Invalid expression.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="296"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="299"/>
<source>Invalid expression (parity).</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="616"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="619"/>
<source>Unknown character &quot;%1&quot;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="810"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="816"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="813"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="819"/>
<source>Illegal escape sequence: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1018"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1072"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1021"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1075"/>
<source>Parse error [%1:%2]: %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1074"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1077"/>
<source>Expected %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1101"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1104"/>
<source>Unexpected %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1158"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1161"/>
<source>Function definition is not permitted.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1172"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1175"/>
<source>Expected variable for assignment.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1336"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1339"/>
<source>Unexpected &quot;.&quot;: member access is not permitted</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1343"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1346"/>
<source>Unexpected &quot;[]&quot;: arrays are disabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1350"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1353"/>
<source>Unexpected symbol: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1627"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1630"/>
<source>First argument to map is not a function.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1630"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1633"/>
<source>Second argument to map is not an array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1639"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<source>First argument to fold is not a function.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1645"/>
<source>Second argument to fold is not an array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1651"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<source>First argument to filter is not a function.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1657"/>
<source>Second argument to filter is not an array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1663"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1666"/>
<source>Second argument to indexOf is not a string or array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1671"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1674"/>
<source>Second argument to join is not an array.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1798"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1801"/>
<source>EOF</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="418"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="472"/>
<source>No object found with names %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="420"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="474"/>
<source>No object found with name %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="423"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="477"/>
<source>Object cannot be dependent on itself.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="484"/>
<source>Circular dependency detected. Object %1 depends on %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/Setting/ExpressionEditor.qml" line="486"/>
<source>Circular dependency detected. Objects %1 depend on %2.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>expression</name>
@ -994,114 +1004,114 @@ Please make sure your latex installation is correct and report a bug if so.</sou
<context>
<name>parameters</name>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="69"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="89"/>
<source>above</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="70"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="90"/>
<source>below</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="71"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="83"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="91"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="103"/>
<source>left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="72"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="84"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="92"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="104"/>
<source>right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="73"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="93"/>
<source>above-left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="74"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="94"/>
<source>above-right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="75"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="95"/>
<source>below-left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="76"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="96"/>
<source>below-right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="80"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="100"/>
<source>center</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="81"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="101"/>
<source>top</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="82"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="102"/>
<source>bottom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="85"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="105"/>
<source>top-left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="86"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="106"/>
<source>top-right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="87"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="107"/>
<source>bottom-left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="88"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="108"/>
<source>bottom-right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="92"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="112"/>
<source>application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="93"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="113"/>
<source>function</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="97"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="117"/>
<source>high</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="98"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="118"/>
<source>low</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="103"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="123"/>
<source>Next to target</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="104"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="124"/>
<source>With label</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="105"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parameters.js" line="125"/>
<source>Hidden</source>
<translation type="unfinished"></translation>
</message>

View file

@ -475,7 +475,16 @@ Item {
}
if(expr.requiredObjects().includes(control.self))
throw new Error(qsTranslate('error', 'Object cannot be dependent on itself.'))
// TODO: Check for recursive dependencies.
// Recursive dependencies
let dependentOnSelfObjects = expr.requiredObjects().filter(
(obj) => Objects.currentObjectsByName[obj].getDependenciesList()
.includes(Objects.currentObjectsByName[control.self])
)
if(dependentOnSelfObjects.length == 1)
throw new Error(qsTranslate('error', 'Circular dependency detected. Object %1 depends on %2.').arg(dependentOnSelfObjects[0].toString()).arg(control.self))
else if(dependentOnSelfObjects.length > 1)
throw new Error(qsTranslate('error', 'Circular dependency detected. Objects %1 depend on %2.').arg(dependentOnSelfObjects.map(obj => obj.toString()).join(', ')).arg(control.self))
console.log(control.self, propertyName, expr.execute())
return expr
} catch(e) {
// Error in expression

View file

@ -274,8 +274,11 @@ function evaluate(tokens, expr, values) {
nstack.push(item);
} else if (type === IMEMBER) {
n1 = nstack.pop();
//console.log("Getting property", item.value, "of", n1)
//console.log("Getting property", item.value, "of", n1,":",n1[item.value])
if(item.value in n1)
if(n1[item.value].execute && n1[item.value].cached)
nstack.push(n1[item.value].execute())
else
nstack.push(n1[item.value]);
else
throw new Error(qsTranslate('error', 'Cannot find property %1 of object %2.').arg(item.value).arg(n1))

View file

@ -187,6 +187,17 @@ class DrawableObject {
}
}
/**
* Returns the recursive list of objects this one depends on.
* @return {array}
*/
getDependenciesList() {
let dependencies = this.requires.map(obj => obj)
for(let obj of this.requires)
dependencies = dependencies.concat(obj.getDependenciesList())
return dependencies
}
/**
* Callback method when one of the properties of the object is updated.
*/
@ -198,7 +209,8 @@ class DrawableObject {
this.requires = []
let properties = this.constructor.properties()
for(let property in properties)
if(properties[property] == 'Expression' && this[property] != null) {
if(typeof properties[property] == 'object' && 'type' in properties[property])
if(properties[property].type == 'Expression' && this[property] != null) {
// Expressions with dependencies
for(let objName of this[property].requiredObjects()) {
if(objName in C.currentObjectsByName && !this.requires.includes(C.currentObjectsByName[objName])) {
@ -210,12 +222,11 @@ class DrawableObject {
// Recalculate
this[property].recache()
} else if(typeof properties[property] == 'object' && 'type' in properties[property] && properties[property] == 'ObjectType' && this[property] != null) {
} else if(properties[property].type == 'ObjectType' && this[property] != null) {
// Object dependency
this.requires.push(this[property])
this[property].requiredBy.push(this)
}
// Updating objects dependent on this one
for(let req of this.requiredBy)
req.update()