diff options
| author | Mikko Syrjä <mikko@syrja.org> | 2019-08-31 22:29:06 +0300 |
|---|---|---|
| committer | Mikko Syrjä <mikko@syrja.org> | 2019-08-31 22:29:06 +0300 |
| commit | 09095046a4641ac6f175a906af879c8ce86c96d7 (patch) | |
| tree | a9f087649fad0edf4f0f8dad5e963bc0964f3315 | |
| parent | 5ae879a9f289011e17cb6f5b0a45c5cb8c35920a (diff) | |
| download | symedit-09095046a4641ac6f175a906af879c8ce86c96d7.tar.gz symedit-09095046a4641ac6f175a906af879c8ce86c96d7.zip | |
Moved language setting from toolbar to settings menu.
| -rw-r--r-- | help/eng/format.rst | 15 | ||||
| -rw-r--r-- | help/eng/menu.rst | 8 | ||||
| -rw-r--r-- | help/eng/tools.rst | 5 | ||||
| -rw-r--r-- | help/fin/format.rst | 15 | ||||
| -rw-r--r-- | help/fin/menu.rst | 8 | ||||
| -rw-r--r-- | help/fin/tools.rst | 5 | ||||
| -rw-r--r-- | locale/symedit.en_GB.qm | bin | 8157 -> 8346 bytes | |||
| -rw-r--r-- | locale/symedit.en_GB.ts | 22 | ||||
| -rw-r--r-- | locale/symedit.fi_FI.qm | bin | 8887 -> 9076 bytes | |||
| -rw-r--r-- | locale/symedit.fi_FI.ts | 20 | ||||
| -rw-r--r-- | locale/symedit.ts | 46 | ||||
| -rw-r--r-- | main.qml | 37 |
12 files changed, 134 insertions, 47 deletions
diff --git a/help/eng/format.rst b/help/eng/format.rst index 696256d..8b7bad0 100644 --- a/help/eng/format.rst +++ b/help/eng/format.rst @@ -74,6 +74,21 @@ Parameters: angle (``G50``) Sets parameter to text alignment (1-12). Default is 9 (bottom left corner). Affects until changed. +1. Top right (``J1``) +2. Top center (``J2``) +3. Top left (``J3``) +4. Base right (``J4``) +5. Base center (``J5``) +6. Base left (``J6``) +7. Bottom right (``J7``) +8. Bottom center (``J8``) +9. Bottom left (``J9``) +10. Middle right (``J10``) +11. Middle center (``J11``) +12. Middle left (``J12``) + +.. image:: ../image/alignment.png + Parameters: alignment (``J9``) **S** - Text absolute size diff --git a/help/eng/menu.rst b/help/eng/menu.rst index f031076..ea07aa6 100644 --- a/help/eng/menu.rst +++ b/help/eng/menu.rst @@ -158,6 +158,14 @@ Tools See :doc:`tools`. +Settings +-------- + +Language +^^^^^^^^ + +Application language: english (eng) or finnish (fin). + Help ---- diff --git a/help/eng/tools.rst b/help/eng/tools.rst index 6aff0bd..50ff51c 100644 --- a/help/eng/tools.rst +++ b/help/eng/tools.rst @@ -113,11 +113,6 @@ Symbol size Symbol size in millimeters or meters in editing. Assumes scale 1:1000. Affects text scaling. -Language -^^^^^^^^ - -Application language: english (eng) or finnish (fin). - Color index ^^^^^^^^^^^ diff --git a/help/fin/format.rst b/help/fin/format.rst index b4372e0..e63ace2 100644 --- a/help/fin/format.rst +++ b/help/fin/format.rst @@ -74,6 +74,21 @@ Parametrit: kulma (``G50``) Asettaa parametrin tekstin asemoinniksi (1-12). Oletus on 9 (vasen alakulma). Voimassa kunnes muutetaan. +1. Ylhäällä oikealla (``J1``) +2. Ylhäällä keskellä (``J2``) +3. Ylhäällä vasemmalla (``J3``) +4. Alareunassa oikealla (``J4``) +5. Alareunassa keskellä (``J5``) +6. Alareunassa vasemmalla (``J6``) +7. Alhaalla oikealla (``J7``) +8. Alhaalla keskellä (``J8``) +9. Alhaalla vasemmalla (``J9``) +10. Puolivälissä oikealla (``J10``) +11. Puolivälissä keskellä (``J11``) +12. Puolivälissä vasemmalla (``J12``) + +.. image:: ../image/alignment.png + Parametrit: asemointi (``J9``) **S** - Tekstin absoluuttinen koko diff --git a/help/fin/menu.rst b/help/fin/menu.rst index f9d404e..e20fe22 100644 --- a/help/fin/menu.rst +++ b/help/fin/menu.rst @@ -158,6 +158,14 @@ Työkalut Katso :doc:`tools`. +Asetukset +--------- + +Kieli +^^^^^ + +Sovelluksen kieli: englanti (eng) tai suomi (fin). + Ohje ---- diff --git a/help/fin/tools.rst b/help/fin/tools.rst index a34c8a9..416551e 100644 --- a/help/fin/tools.rst +++ b/help/fin/tools.rst @@ -113,11 +113,6 @@ Symbolin koko Symbolin koko millimetreinä tai metreinä editoinnissa. Olettaa mittakaavaksi 1:1000. Vaikuttaa tekstien skaalaukseen. -Kieli -^^^^^ - -Sovelluksen kieli: englanti (eng) tai suomi (fin). - Värin indeksi ^^^^^^^^^^^^^ diff --git a/locale/symedit.en_GB.qm b/locale/symedit.en_GB.qm Binary files differindex b6d26dc..5031738 100644 --- a/locale/symedit.en_GB.qm +++ b/locale/symedit.en_GB.qm diff --git a/locale/symedit.en_GB.ts b/locale/symedit.en_GB.ts index 0a461bf..f3f6af6 100644 --- a/locale/symedit.en_GB.ts +++ b/locale/symedit.en_GB.ts @@ -145,7 +145,23 @@ <source></source> <translation>Rotated text</translation> </message> - <message id="id_menu_help"> + <message id="id_menu_settings"> + <source></source> + <translation>Settings</translation> + </message> + <message id="id_menu_settings_lang"> + <source></source> + <translation>Language</translation> + </message> + <message id="id_menu_settings_eng"> + <source></source> + <translation>English</translation> + </message> + <message id="id_menu_settings_fin"> + <source></source> + <translation>Finnish</translation> + </message> + <message id="id_menu_help"> <source></source> <translation>&Help</translation> </message> @@ -277,10 +293,6 @@ <source></source> <translation>Symbol Size</translation> </message> - <message id="id_toolbar_language"> - <source></source> - <translation>Language</translation> - </message> <message id="id_toolbar_symbol_settings"> <source></source> <translation><b>Symbol:</b></translation> diff --git a/locale/symedit.fi_FI.qm b/locale/symedit.fi_FI.qm Binary files differindex af413ca..18b3a00 100644 --- a/locale/symedit.fi_FI.qm +++ b/locale/symedit.fi_FI.qm diff --git a/locale/symedit.fi_FI.ts b/locale/symedit.fi_FI.ts index 29152f4..6355cc0 100644 --- a/locale/symedit.fi_FI.ts +++ b/locale/symedit.fi_FI.ts @@ -145,6 +145,22 @@ <source></source> <translation>Käännetty teksti</translation> </message> + <message id="id_menu_settings"> + <source></source> + <translation>Asetukset</translation> + </message> + <message id="id_menu_settings_lang"> + <source></source> + <translation>Kieli</translation> + </message> + <message id="id_menu_settings_eng"> + <source></source> + <translation>Englanti</translation> + </message> + <message id="id_menu_settings_fin"> + <source></source> + <translation>Suomi</translation> + </message> <message id="id_menu_help"> <source></source> <translation>&Ohje</translation> @@ -277,10 +293,6 @@ <source></source> <translation>Symbolin koko</translation> </message> - <message id="id_toolbar_language"> - <source></source> - <translation>Kieli</translation> - </message> <message id="id_toolbar_symbol_settings"> <source></source> <translation><b>Symboli:</b></translation> diff --git a/locale/symedit.ts b/locale/symedit.ts index de92f40..09b5558 100644 --- a/locale/symedit.ts +++ b/locale/symedit.ts @@ -133,11 +133,35 @@ <source></source> <translation type="unfinished"></translation> </message> - <message id="id_menu_help"> - <source></source> - <translation type="unfinished"></translation> - </message> - <message id="id_tooltip_edit_undo"> + <message id="id_menu_settings"> + <source></source> + <translation type="unfinished"></translation> + </message> + <message id="id_menu_settings_lang"> + <source></source> + <translation type="unfinished"></translation> + </message> + <message id="id_menu_settings_eng"> + <source></source> + <translation type="unfinished"></translation> + </message> + <message id="id_menu_settings_fin"> + <source></source> + <translation type="unfinished"></translation> + </message> + <message id="id_menu_help"> + <source></source> + <translation type="unfinished"></translation> + </message> + <message id="id_menu_help_contents"> + <source></source> + <translation type="unfinished"></translation> + </message> + <message id="id_menu_help_about"> + <source></source> + <translation type="unfinished"></translation> + </message> + <message id="id_tooltip_edit_undo"> <source></source> <translation type="unfinished"></translation> </message> @@ -237,10 +261,6 @@ <source></source> <translation type="unfinished"></translation> </message> - <message id="id_toolbar_language"> - <source></source> - <translation type="unfinished"></translation> - </message> <message id="id_toolbar_symbol_settings"> <source></source> <translation type="unfinished"></translation> @@ -377,14 +397,6 @@ <source></source> <translation type="unfinished"></translation> </message> - <message id="id_menu_help_contents"> - <source></source> - <translation type="unfinished"></translation> - </message> - <message id="id_menu_help_about"> - <source></source> - <translation type="unfinished"></translation> - </message> <message id="id_cli_symbol"> <source></source> <translation type="unfinished"></translation> @@ -113,6 +113,26 @@ ApplicationWindow } Menu { + title: qsTrId("id_menu_settings") + Menu + { + title: qsTrId("id_menu_settings_lang") + MenuItem + { + text: qsTrId("id_menu_settings_eng") + checkable : true; checked: language === "eng" + onTriggered: setlanguage("eng") + } + MenuItem + { + text: qsTrId("id_menu_settings_fin") + checkable : true; checked: language === "fin" + onTriggered: setlanguage("fin") + } + } + } + Menu + { title: qsTrId("id_menu_help") MenuItem { text: qsTrId("id_menu_help_contents"); shortcut: "F1"; onTriggered: help() } MenuSeparator { } @@ -225,16 +245,6 @@ ApplicationWindow onCurrentIndexChanged: { symbolsize = currentIndex + 1; editor.update() } function setSize() { currentIndex = symbolsize - 1 } } - BarSeparator { } - Text { text: qsTrId("id_toolbar_language") } - ComboBox - { - id: langlist - implicitWidth: 60 - model: [ "eng", "fin" ] - onCurrentIndexChanged: { language = (currentIndex ? "fin" : "eng") } - function setLang() { currentIndex = (language === "eng" ? 0 : 1) } - } } RowLayout { @@ -406,7 +416,7 @@ ApplicationWindow snaplist.setSnap() widthlist.setWidth() symbollist.setSize() - langlist.setLang() +// langlist.setLang() colorlist.setColor() filllist.setFill() @@ -521,6 +531,11 @@ ApplicationWindow editor.update() } + function setlanguage(lang) + { + language = lang + } + function help() { manager.help("main") |
