Merge lp:~michael-sheldon/ubuntu-keyboard/fix-1421411 into lp:ubuntu-keyboard

Proposed by Michael Sheldon
Status: Superseded
Proposed branch: lp:~michael-sheldon/ubuntu-keyboard/fix-1421411
Merge into: lp:ubuntu-keyboard
Diff against target: 1263 lines (+177/-107)
83 files modified
plugins/ar/qml/Keyboard_ar.qml (+1/-1)
plugins/ar/qml/Keyboard_ar_email.qml (+1/-1)
plugins/ar/qml/Keyboard_ar_url.qml (+1/-1)
plugins/ar/qml/Keyboard_ar_url_search.qml (+1/-1)
plugins/az/qml/Keyboard_az.qml (+2/-2)
plugins/az/qml/Keyboard_az_email.qml (+1/-1)
plugins/az/qml/Keyboard_az_url.qml (+1/-1)
plugins/az/qml/Keyboard_az_url_search.qml (+1/-1)
plugins/bs/qml/Keyboard_bs.qml (+2/-2)
plugins/bs/qml/Keyboard_bs_email.qml (+1/-1)
plugins/bs/qml/Keyboard_bs_url.qml (+1/-1)
plugins/bs/qml/Keyboard_bs_url_search.qml (+1/-1)
plugins/ca/qml/Keyboard_ca.qml (+2/-2)
plugins/ca/qml/Keyboard_ca_email.qml (+1/-1)
plugins/ca/qml/Keyboard_ca_url.qml (+1/-1)
plugins/cs/qml/Keyboard_cs.qml (+2/-2)
plugins/cs/qml/Keyboard_cs_email.qml (+1/-1)
plugins/cs/qml/Keyboard_cs_url.qml (+1/-1)
plugins/cs/qml/Keyboard_cs_url_search.qml (+1/-1)
plugins/da/qml/Keyboard_da.qml (+2/-2)
plugins/da/qml/Keyboard_da_email.qml (+1/-1)
plugins/da/qml/Keyboard_da_url.qml (+1/-1)
plugins/da/qml/Keyboard_da_url_search.qml (+1/-1)
plugins/de/qml/Keyboard_de.qml (+2/-2)
plugins/de/qml/Keyboard_de_email.qml (+1/-1)
plugins/de/qml/Keyboard_de_url.qml (+1/-1)
plugins/de/qml/Keyboard_de_url_search.qml (+1/-1)
plugins/en/qml/Keyboard_en.qml (+2/-2)
plugins/en/qml/Keyboard_en_email.qml (+1/-1)
plugins/en/qml/Keyboard_en_url.qml (+1/-1)
plugins/en/qml/Keyboard_en_url_search.qml (+1/-1)
plugins/es/qml/Keyboard_es.qml (+2/-2)
plugins/es/qml/Keyboard_es_email.qml (+1/-1)
plugins/es/qml/Keyboard_es_url.qml (+1/-1)
plugins/es/qml/Keyboard_es_url_search.qml (+1/-1)
plugins/fi/qml/Keyboard_fi.qml (+2/-2)
plugins/fr/qml/Keyboard_fr.qml (+2/-2)
plugins/fr/qml/Keyboard_fr_email.qml (+1/-1)
plugins/fr/qml/Keyboard_fr_url.qml (+1/-1)
plugins/fr/qml/Keyboard_fr_url_search.qml (+1/-1)
plugins/he/qml/Keyboard_he.qml (+2/-2)
plugins/he/qml/Keyboard_he_email.qml (+1/-1)
plugins/he/qml/Keyboard_he_url.qml (+1/-1)
plugins/he/qml/Keyboard_he_url_search.qml (+1/-1)
plugins/hr/qml/Keyboard_hr.qml (+2/-2)
plugins/hr/qml/Keyboard_hr_email.qml (+1/-1)
plugins/hr/qml/Keyboard_hr_url.qml (+1/-1)
plugins/hr/qml/Keyboard_hr_url_search.qml (+1/-1)
plugins/hu/qml/Keyboard_hu.qml (+2/-2)
plugins/hu/qml/Keyboard_hu_email.qml (+1/-1)
plugins/hu/qml/Keyboard_hu_url.qml (+1/-1)
plugins/hu/qml/Keyboard_hu_url_search.qml (+1/-1)
plugins/it/qml/Keyboard_it.qml (+2/-2)
plugins/it/qml/Keyboard_it_email.qml (+1/-1)
plugins/it/qml/Keyboard_it_url.qml (+1/-1)
plugins/it/qml/Keyboard_it_url_search.qml (+1/-1)
plugins/nl/qml/Keyboard_nl.qml (+2/-2)
plugins/nl/qml/Keyboard_nl_email.qml (+1/-1)
plugins/nl/qml/Keyboard_nl_url.qml (+1/-1)
plugins/nl/qml/Keyboard_nl_url_search.qml (+1/-1)
plugins/pl/qml/Keyboard_pl.qml (+2/-2)
plugins/pl/qml/Keyboard_pl_email.qml (+1/-1)
plugins/pl/qml/Keyboard_pl_url.qml (+1/-1)
plugins/pl/qml/Keyboard_pl_url_search.qml (+1/-1)
plugins/pt/qml/Keyboard_pt.qml (+2/-2)
plugins/pt/qml/Keyboard_pt_email.qml (+1/-1)
plugins/pt/qml/Keyboard_pt_url.qml (+1/-1)
plugins/pt/qml/Keyboard_pt_url_search.qml (+1/-1)
plugins/ru/qml/Keyboard_ru.qml (+2/-2)
plugins/ru/qml/Keyboard_ru_email.qml (+1/-1)
plugins/ru/qml/Keyboard_ru_url.qml (+1/-1)
plugins/ru/qml/Keyboard_ru_url_search.qml (+1/-1)
plugins/sr/qml/Keyboard_sr.qml (+2/-2)
plugins/sr/qml/Keyboard_sr_email.qml (+1/-1)
plugins/sr/qml/Keyboard_sr_url.qml (+1/-1)
plugins/sr/qml/Keyboard_sr_url_search.qml (+1/-1)
plugins/sv/qml/Keyboard_sv.qml (+2/-2)
plugins/sv/qml/Keyboard_sv_email.qml (+1/-1)
plugins/sv/qml/Keyboard_sv_url.qml (+1/-1)
plugins/sv/qml/Keyboard_sv_url_search.qml (+1/-1)
qml/keys/ExtendedKeysSelector.qml (+1/-1)
tests/autopilot/ubuntu_keyboard/emulators/keyboard.py (+12/-2)
tests/autopilot/ubuntu_keyboard/tests/test_keyboard.py (+64/-4)
To merge this branch: bzr merge lp:~michael-sheldon/ubuntu-keyboard/fix-1421411
Reviewer Review Type Date Requested Status
PS Jenkins bot continuous-integration Needs Fixing
Ubuntu Phablet Team Pending
Review via email: mp+249853@code.launchpad.net

This proposal has been superseded by a proposal from 2015-03-11.

Commit message

Add punctuation to extended keys and make comma key more consistent across shift states

Description of the change

Add punctuation to extended keys and make comma key more consistent across shift states

To post a comment you must log in.
Revision history for this message
Michael Sheldon (michael-sheldon) wrote :

Are there any related MPs required for this MP to build/function as expected? Please list.

 * No

Is your branch in sync with latest trunk (e.g. bzr pull lp:trunk -> no changes)

 * Yes

Did you perform an exploratory manual test run of your code change and any related functionality on device or emulator?

 * Yes

Did you successfully run all tests found in your component's Test Plan (https://wiki.ubuntu.com/Process/Merges/TestPlan/ubuntu-keyboard) on device or emulator?

 * Yes

If you changed the UI, was the change specified/approved by design?

 * No change

If you changed UI labels, did you update the pot file?

 * No change

If you changed the packaging (debian), did you add a core-dev as a reviewer to this MP?

 * No change

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Bill Filler (bfiller) wrote :

going to hold off landing this until we fix the issue with the extended keys being shifted by Qt5.4 as it makes it quite apparent with these extra keys

321. By Michael Sheldon

Merge from trunk

322. By Michael Sheldon

Merge fix-extended-key-ordering branch

323. By Michael Sheldon

Add tests for additional punctuation on extended keys (and sliding through extended keys in general)

324. By Michael Sheldon

Fix extended key sliding tests across different devices

Unmerged revisions

324. By Michael Sheldon

Fix extended key sliding tests across different devices

323. By Michael Sheldon

Add tests for additional punctuation on extended keys (and sliding through extended keys in general)

322. By Michael Sheldon

Merge fix-extended-key-ordering branch

321. By Michael Sheldon

Merge from trunk

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'plugins/ar/qml/Keyboard_ar.qml'
--- plugins/ar/qml/Keyboard_ar.qml 2014-09-26 13:22:23 +0000
+++ plugins/ar/qml/Keyboard_ar.qml 2015-03-11 13:31:42 +0000
@@ -90,7 +90,7 @@
90 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }90 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
91 CharKey { id: commaKey; label: "ذ"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }91 CharKey { id: commaKey; label: "ذ"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
92 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }92 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }
93 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: specialChar.left; height: parent.height; }93 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: specialChar.left; height: parent.height; }
94 CharKey { id: specialChar; label: "ط"; anchors.right: enterKey.left; height: parent.height; }94 CharKey { id: specialChar; label: "ط"; anchors.right: enterKey.left; height: parent.height; }
95 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }95 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
96 }96 }
9797
=== modified file 'plugins/ar/qml/Keyboard_ar_email.qml'
--- plugins/ar/qml/Keyboard_ar_email.qml 2014-11-27 16:57:43 +0000
+++ plugins/ar/qml/Keyboard_ar_email.qml 2015-03-11 13:31:42 +0000
@@ -91,7 +91,7 @@
91 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }91 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }
92 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }92 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
93 UrlKey { id: urlKey; label: ".eg"; extended: [".com", ".iq", ".lb", ".sa", ".sy", ".jo", ".ye"]; anchors.right: dotKey.left; height: parent.height; }93 UrlKey { id: urlKey; label: ".eg"; extended: [".com", ".iq", ".lb", ".sa", ".sy", ".jo", ".ye"]; anchors.right: dotKey.left; height: parent.height; }
94 CharKey { id: dotKey; label: "."; shifted: "ذ"; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: specialChar.left; height: parent.height; }94 CharKey { id: dotKey; label: "."; shifted: "ذ"; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: specialChar.left; height: parent.height; }
95 CharKey { id: specialChar; label: "ط"; anchors.right: enterKey.left; height: parent.height; }95 CharKey { id: specialChar; label: "ط"; anchors.right: enterKey.left; height: parent.height; }
96 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }96 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
97 }97 }
9898
=== modified file 'plugins/ar/qml/Keyboard_ar_url.qml'
--- plugins/ar/qml/Keyboard_ar_url.qml 2014-11-27 16:57:43 +0000
+++ plugins/ar/qml/Keyboard_ar_url.qml 2015-03-11 13:31:42 +0000
@@ -90,7 +90,7 @@
90 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }90 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
91 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }91 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
92 UrlKey { id: urlKey; label: ".eg"; extended: [".com", ".iq", ".lb", ".sa", ".sy", ".jo", ".ye"]; anchors.right: dotKey.left; height: parent.height; }92 UrlKey { id: urlKey; label: ".eg"; extended: [".com", ".iq", ".lb", ".sa", ".sy", ".jo", ".ye"]; anchors.right: dotKey.left; height: parent.height; }
93 CharKey { id: dotKey; label: "."; shifted: "ذ"; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: specialChar.left; height: parent.height; }93 CharKey { id: dotKey; label: "."; shifted: "ذ"; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: specialChar.left; height: parent.height; }
94 CharKey { id: specialChar; label: "ط"; anchors.right: enterKey.left; height: parent.height; }94 CharKey { id: specialChar; label: "ط"; anchors.right: enterKey.left; height: parent.height; }
95 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }95 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
96 }96 }
9797
=== modified file 'plugins/ar/qml/Keyboard_ar_url_search.qml'
--- plugins/ar/qml/Keyboard_ar_url_search.qml 2014-11-27 16:57:43 +0000
+++ plugins/ar/qml/Keyboard_ar_url_search.qml 2015-03-11 13:31:42 +0000
@@ -93,7 +93,7 @@
93 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }93 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
94 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }94 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
95 UrlKey { id: urlKey; label: ".eg"; extended: [".com", ".iq", ".lb", ".sa", ".sy", ".jo", ".ye"]; anchors.right: dotKey.left; height: parent.height; }95 UrlKey { id: urlKey; label: ".eg"; extended: [".com", ".iq", ".lb", ".sa", ".sy", ".jo", ".ye"]; anchors.right: dotKey.left; height: parent.height; }
96 CharKey { id: dotKey; label: "."; shifted: "ذ"; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: specialChar.left; height: parent.height; }96 CharKey { id: dotKey; label: "."; shifted: "ذ"; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: specialChar.left; height: parent.height; }
97 CharKey { id: specialChar; label: "ط"; anchors.right: enterKey.left; height: parent.height; }97 CharKey { id: specialChar; label: "ط"; anchors.right: enterKey.left; height: parent.height; }
98 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }98 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
99 }99 }
100100
=== modified file 'plugins/az/qml/Keyboard_az.qml'
--- plugins/az/qml/Keyboard_az.qml 2014-11-14 16:53:41 +0000
+++ plugins/az/qml/Keyboard_az.qml 2015-03-11 13:31:42 +0000
@@ -89,9 +89,9 @@
8989
90 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }90 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }
91 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }91 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
92 CharKey { id: commaKey; label: ","; shifted: "/"; extended: ["'", ";", ":"]; anchors.left: languageMenuButton.right; height: parent.height; }92 CharKey { id: commaKey; label: ","; shifted: ","; extended: ["'", "\"", ";", ":", "@", "&", "(", ")"]; extendedShifted: ["'", "\"", ";", ":", "@", "&", "(", ")"]; anchors.left: languageMenuButton.right; height: parent.height; }
93 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }93 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }
94 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }94 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
95 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }95 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
96 }96 }
97 } // column97 } // column
9898
=== modified file 'plugins/az/qml/Keyboard_az_email.qml'
--- plugins/az/qml/Keyboard_az_email.qml 2014-11-14 16:53:41 +0000
+++ plugins/az/qml/Keyboard_az_email.qml 2015-03-11 13:31:42 +0000
@@ -92,7 +92,7 @@
92 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }92 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }
93 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }93 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
94 UrlKey { id: urlKey; label: ".com"; extended: [".az", ".co.uk", ".net", ".org", ".edu", ".gov", ".ac.uk"]; anchors.right: dotKey.left; height: parent.height; }94 UrlKey { id: urlKey; label: ".com"; extended: [".az", ".co.uk", ".net", ".org", ".edu", ".gov", ".ac.uk"]; anchors.right: dotKey.left; height: parent.height; }
95 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }95 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
96 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }96 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
97 }97 }
98 } // column98 } // column
9999
=== modified file 'plugins/az/qml/Keyboard_az_url.qml'
--- plugins/az/qml/Keyboard_az_url.qml 2014-11-14 16:53:41 +0000
+++ plugins/az/qml/Keyboard_az_url.qml 2015-03-11 13:31:42 +0000
@@ -91,7 +91,7 @@
91 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }91 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
92 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }92 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
93 UrlKey { id: urlKey; label: ".com"; extended: [".az", ".co.uk", ".net", ".org", ".edu", ".gov", ".ac.uk"]; anchors.right: dotKey.left; height: parent.height; }93 UrlKey { id: urlKey; label: ".com"; extended: [".az", ".co.uk", ".net", ".org", ".edu", ".gov", ".ac.uk"]; anchors.right: dotKey.left; height: parent.height; }
94 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }94 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
95 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }95 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
96 }96 }
97 } // column97 } // column
9898
=== modified file 'plugins/az/qml/Keyboard_az_url_search.qml'
--- plugins/az/qml/Keyboard_az_url_search.qml 2014-11-14 16:53:41 +0000
+++ plugins/az/qml/Keyboard_az_url_search.qml 2015-03-11 13:31:42 +0000
@@ -93,7 +93,7 @@
93 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }93 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
94 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }94 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
95 UrlKey { id: urlKey; label: ".com"; extended: [".az", ".co.uk", ".net", ".org", ".edu", ".gov", ".ac.uk"]; anchors.right: dotKey.left; height: parent.height; }95 UrlKey { id: urlKey; label: ".com"; extended: [".az", ".co.uk", ".net", ".org", ".edu", ".gov", ".ac.uk"]; anchors.right: dotKey.left; height: parent.height; }
96 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }96 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
97 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }97 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
98 }98 }
99 } // column99 } // column
100100
=== modified file 'plugins/bs/qml/Keyboard_bs.qml'
--- plugins/bs/qml/Keyboard_bs.qml 2014-10-24 14:42:34 +0000
+++ plugins/bs/qml/Keyboard_bs.qml 2015-03-11 13:31:42 +0000
@@ -83,9 +83,9 @@
8383
84 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }84 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }
85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
86 CharKey { id: commaKey; label: ","; shifted: "/"; extended: ["'", ";", ":"]; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: commaKey; label: ","; shifted: ","; extended: ["'", "\"", ";", ":", "@", "&", "(", ")"]; extendedShifted: ["'", "\"", ";", ":", "@", "&", "(", ")"]; anchors.left: languageMenuButton.right; height: parent.height; }
87 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }87 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }
88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
90 }90 }
91 } // column91 } // column
9292
=== modified file 'plugins/bs/qml/Keyboard_bs_email.qml'
--- plugins/bs/qml/Keyboard_bs_email.qml 2014-10-24 21:49:09 +0000
+++ plugins/bs/qml/Keyboard_bs_email.qml 2015-03-11 13:31:42 +0000
@@ -86,7 +86,7 @@
86 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }
87 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }87 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
88 UrlKey { id: urlKey; label: ".com"; extended: [".ba", "com.ba", ".net", ".org", ".edu.ba", ".gov.ba"]; anchors.right: dotKey.left; height: parent.height; }88 UrlKey { id: urlKey; label: ".com"; extended: [".ba", "com.ba", ".net", ".org", ".edu.ba", ".gov.ba"]; anchors.right: dotKey.left; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/bs/qml/Keyboard_bs_url.qml'
--- plugins/bs/qml/Keyboard_bs_url.qml 2014-10-24 21:49:09 +0000
+++ plugins/bs/qml/Keyboard_bs_url.qml 2015-03-11 13:31:42 +0000
@@ -85,7 +85,7 @@
85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
87 UrlKey { id: urlKey; label: ".com"; extended: [".ba", "com.ba", ".net", ".org", ".edu.ba", ".gov.ba"]; anchors.right: dotKey.left; height: parent.height; }87 UrlKey { id: urlKey; label: ".com"; extended: [".ba", "com.ba", ".net", ".org", ".edu.ba", ".gov.ba"]; anchors.right: dotKey.left; height: parent.height; }
88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
90 }90 }
91 } // column91 } // column
9292
=== modified file 'plugins/bs/qml/Keyboard_bs_url_search.qml'
--- plugins/bs/qml/Keyboard_bs_url_search.qml 2014-11-14 16:50:54 +0000
+++ plugins/bs/qml/Keyboard_bs_url_search.qml 2015-03-11 13:31:42 +0000
@@ -87,7 +87,7 @@
87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
88 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }88 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
89 UrlKey { id: urlKey; label: ".com"; extended: [".ba", "com.ba", ".net", ".org", ".edu.ba", ".gov.ba"]; anchors.right: dotKey.left; height: parent.height; }89 UrlKey { id: urlKey; label: ".com"; extended: [".ba", "com.ba", ".net", ".org", ".edu.ba", ".gov.ba"]; anchors.right: dotKey.left; height: parent.height; }
90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
92 }92 }
93 } // column93 } // column
9494
=== modified file 'plugins/ca/qml/Keyboard_ca.qml'
--- plugins/ca/qml/Keyboard_ca.qml 2015-02-13 06:28:21 +0000
+++ plugins/ca/qml/Keyboard_ca.qml 2015-03-11 13:31:42 +0000
@@ -84,9 +84,9 @@
8484
85 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }85 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }
86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
87 CharKey { id: commaKey; label: ","; shifted: "/"; extended: ["'","-",";",":"]; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: commaKey; label: ","; shifted: ","; extended: ["'", "\"", ";", ":", "@", "&", "«","»", "(", ")"]; extendedShifted: ["'", "\"", ";", ":", "@", "&", "«","»", "(", ")"]; anchors.left: languageMenuButton.right; height: parent.height; }
88 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }88 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?","!",'"',"(",")","«","»", "·", "¿", "¡"]; extendedShifted: ["?","!",'"',"(",")","«","»", "·", "¿", "¡"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?","!","-", "_", "+", "%","#","/", "·", "¿", "¡"]; extendedShifted: ["?","!",'"',"(",")", "·", "¿", "¡"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/ca/qml/Keyboard_ca_email.qml'
--- plugins/ca/qml/Keyboard_ca_email.qml 2015-02-13 06:43:48 +0000
+++ plugins/ca/qml/Keyboard_ca_email.qml 2015-03-11 13:31:42 +0000
@@ -87,7 +87,7 @@
87 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }
88 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }88 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
89 UrlKey { id: urlKey; label: ".com"; extended: [".cat", ".ad", ".es"]; anchors.right: dotKey.left; height: parent.height; }89 UrlKey { id: urlKey; label: ".com"; extended: [".cat", ".ad", ".es"]; anchors.right: dotKey.left; height: parent.height; }
90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?","!",'"',"(",")","«","»", "·", "¿", "¡"]; extendedShifted: ["?","!",'"',"(",")","«","»", "·", "¿", "¡"]; anchors.right: enterKey.left; height: parent.height; }90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?","!","-", "_", "+", "%","#","/", "·", "¿", "¡"]; extendedShifted: ["?","!",'"',"(",")", "·", "¿", "¡"]; anchors.right: enterKey.left; height: parent.height; }
91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
92 }92 }
93 } // column93 } // column
9494
=== modified file 'plugins/ca/qml/Keyboard_ca_url.qml'
--- plugins/ca/qml/Keyboard_ca_url.qml 2015-02-13 06:43:48 +0000
+++ plugins/ca/qml/Keyboard_ca_url.qml 2015-03-11 13:31:42 +0000
@@ -86,7 +86,7 @@
86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
88 UrlKey { id: urlKey; label: ".com"; extended: [".cat", ".ad", ".es"]; anchors.right: dotKey.left; height: parent.height; }88 UrlKey { id: urlKey; label: ".com"; extended: [".cat", ".ad", ".es"]; anchors.right: dotKey.left; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?","!",'"',"(",")","«","»", "·", "¿", "¡"]; extendedShifted: ["?","!",'"',"(",")","«","»", "·", "¿", "¡"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?","!","-", "_", "+", "%","#","/", "·", "¿", "¡"]; extendedShifted: ["?","!",'"',"(",")", "·", "¿", "¡"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/cs/qml/Keyboard_cs.qml'
--- plugins/cs/qml/Keyboard_cs.qml 2014-09-26 13:22:23 +0000
+++ plugins/cs/qml/Keyboard_cs.qml 2015-03-11 13:31:42 +0000
@@ -84,9 +84,9 @@
8484
85 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }85 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }
86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
87 CharKey { id: commaKey; label: ","; shifted: "/"; extended: ["'", ";", ":"]; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: commaKey; label: ","; shifted: ","; extended: ["'", "\"", ";", ":", "@", "&", "(", ")"]; extendedShifted: ["'", "\"", ";", ":", "@", "&", "(", ")"]; anchors.left: languageMenuButton.right; height: parent.height; }
88 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }88 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/cs/qml/Keyboard_cs_email.qml'
--- plugins/cs/qml/Keyboard_cs_email.qml 2014-11-27 16:57:43 +0000
+++ plugins/cs/qml/Keyboard_cs_email.qml 2015-03-11 13:31:42 +0000
@@ -87,7 +87,7 @@
87 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }
88 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }88 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
89 UrlKey { id: urlKey; label: ".cz"; extended: [".com", ".sk"];anchors.right: dotKey.left; height: parent.height; }89 UrlKey { id: urlKey; label: ".cz"; extended: [".com", ".sk"];anchors.right: dotKey.left; height: parent.height; }
90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
92 }92 }
93 } // column93 } // column
9494
=== modified file 'plugins/cs/qml/Keyboard_cs_url.qml'
--- plugins/cs/qml/Keyboard_cs_url.qml 2014-11-27 16:57:43 +0000
+++ plugins/cs/qml/Keyboard_cs_url.qml 2015-03-11 13:31:42 +0000
@@ -86,7 +86,7 @@
86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
88 UrlKey { id: urlKey; label: ".cz"; extended: [".com", ".sk"]; anchors.right: dotKey.left; height: parent.height; }88 UrlKey { id: urlKey; label: ".cz"; extended: [".com", ".sk"]; anchors.right: dotKey.left; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/cs/qml/Keyboard_cs_url_search.qml'
--- plugins/cs/qml/Keyboard_cs_url_search.qml 2014-11-27 16:57:43 +0000
+++ plugins/cs/qml/Keyboard_cs_url_search.qml 2015-03-11 13:31:42 +0000
@@ -87,7 +87,7 @@
87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
88 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }88 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
89 UrlKey { id: urlKey; label: ".cz"; extended: [".com", ".sk"]; anchors.right: dotKey.left; height: parent.height; }89 UrlKey { id: urlKey; label: ".cz"; extended: [".com", ".sk"]; anchors.right: dotKey.left; height: parent.height; }
90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
92 }92 }
93 } // column93 } // column
9494
=== modified file 'plugins/da/qml/Keyboard_da.qml'
--- plugins/da/qml/Keyboard_da.qml 2014-09-26 13:22:23 +0000
+++ plugins/da/qml/Keyboard_da.qml 2015-03-11 13:31:42 +0000
@@ -85,9 +85,9 @@
8585
86 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }86 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }
87 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }87 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
88 CharKey { id: commaKey; label: ","; shifted: "/"; extended: ["'", ";", ":"]; anchors.left: languageMenuButton.right; height: parent.height; }88 CharKey { id: commaKey; label: ","; shifted: ","; extended: ["'", "\"", ";", ":", "@", "&", "(", ")"]; extendedShifted: ["'", "\"", ";", ":", "@", "&", "(", ")"]; anchors.left: languageMenuButton.right; height: parent.height; }
89 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }89 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }
90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: umlaut.left; height: parent.height; }90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: umlaut.left; height: parent.height; }
91 CharKey { id: umlaut; label: "ø"; shifted: "Ø"; anchors.right: enterKey.left; height: parent.height; }91 CharKey { id: umlaut; label: "ø"; shifted: "Ø"; anchors.right: enterKey.left; height: parent.height; }
92 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }92 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
93 }93 }
9494
=== modified file 'plugins/da/qml/Keyboard_da_email.qml'
--- plugins/da/qml/Keyboard_da_email.qml 2014-11-27 16:57:43 +0000
+++ plugins/da/qml/Keyboard_da_email.qml 2015-03-11 13:31:42 +0000
@@ -87,7 +87,7 @@
87 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }
88 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }88 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
89 UrlKey { id: urlKey; label: ".dk"; extended: [".com", ".fo", ".gl"]; anchors.right: dotKey.left; height: parent.height; }89 UrlKey { id: urlKey; label: ".dk"; extended: [".com", ".fo", ".gl"]; anchors.right: dotKey.left; height: parent.height; }
90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: umlaut.left; height: parent.height; }90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: umlaut.left; height: parent.height; }
91 CharKey { id: umlaut; label: "ø"; shifted: "Ø"; anchors.right: enterKey.left; height: parent.height; }91 CharKey { id: umlaut; label: "ø"; shifted: "Ø"; anchors.right: enterKey.left; height: parent.height; }
92 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }92 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
93 }93 }
9494
=== modified file 'plugins/da/qml/Keyboard_da_url.qml'
--- plugins/da/qml/Keyboard_da_url.qml 2014-11-27 16:57:43 +0000
+++ plugins/da/qml/Keyboard_da_url.qml 2015-03-11 13:31:42 +0000
@@ -86,7 +86,7 @@
86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
88 UrlKey { id: urlKey; label: ".dk"; extended: [".com", ".fo", ".gl"]; anchors.right: dotKey.left; height: parent.height; }88 UrlKey { id: urlKey; label: ".dk"; extended: [".com", ".fo", ".gl"]; anchors.right: dotKey.left; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: umlaut.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: umlaut.left; height: parent.height; }
90 CharKey { id: umlaut; label: "ø"; shifted: "Ø"; anchors.right: enterKey.left; height: parent.height; }90 CharKey { id: umlaut; label: "ø"; shifted: "Ø"; anchors.right: enterKey.left; height: parent.height; }
91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
92 }92 }
9393
=== modified file 'plugins/da/qml/Keyboard_da_url_search.qml'
--- plugins/da/qml/Keyboard_da_url_search.qml 2014-11-27 16:57:43 +0000
+++ plugins/da/qml/Keyboard_da_url_search.qml 2015-03-11 13:31:42 +0000
@@ -87,7 +87,7 @@
87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
88 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }88 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
89 UrlKey { id: urlKey; label: ".dk"; extended: [".com", ".fo", ".gl"]; anchors.right: dotKey.left; height: parent.height; }89 UrlKey { id: urlKey; label: ".dk"; extended: [".com", ".fo", ".gl"]; anchors.right: dotKey.left; height: parent.height; }
90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: umlaut.left; height: parent.height; }90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: umlaut.left; height: parent.height; }
91 CharKey { id: umlaut; label: "ø"; shifted: "Ø"; anchors.right: enterKey.left; height: parent.height; }91 CharKey { id: umlaut; label: "ø"; shifted: "Ø"; anchors.right: enterKey.left; height: parent.height; }
92 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }92 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
93 }93 }
9494
=== modified file 'plugins/de/qml/Keyboard_de.qml'
--- plugins/de/qml/Keyboard_de.qml 2014-09-26 13:22:23 +0000
+++ plugins/de/qml/Keyboard_de.qml 2015-03-11 13:31:42 +0000
@@ -85,9 +85,9 @@
8585
86 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }86 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }
87 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }87 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
88 CharKey { id: commaKey; label: ","; shifted: "/"; extended: ["'", ";", ":"]; anchors.left: languageMenuButton.right; height: parent.height; }88 CharKey { id: commaKey; label: ","; shifted: ","; extended: ["'", "\"", ";", ":", "@", "&", "(", ")"]; extendedShifted: ["'", "\"", ";", ":", "@", "&", "(", ")"]; anchors.left: languageMenuButton.right; height: parent.height; }
89 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }89 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }
90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: umlaut.left; height: parent.height; }90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: umlaut.left; height: parent.height; }
91 CharKey { id: umlaut; label: "ö"; shifted: "Ö"; anchors.right: enterKey.left; height: parent.height; }91 CharKey { id: umlaut; label: "ö"; shifted: "Ö"; anchors.right: enterKey.left; height: parent.height; }
92 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }92 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
93 }93 }
9494
=== modified file 'plugins/de/qml/Keyboard_de_email.qml'
--- plugins/de/qml/Keyboard_de_email.qml 2014-11-27 16:57:43 +0000
+++ plugins/de/qml/Keyboard_de_email.qml 2015-03-11 13:31:42 +0000
@@ -88,7 +88,7 @@
88 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }88 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }
89 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }89 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
90 UrlKey { id: urlKey; label: ".de"; extended: [".com", ".at", ".ch"]; anchors.right: dotKey.left; height: parent.height; }90 UrlKey { id: urlKey; label: ".de"; extended: [".com", ".at", ".ch"]; anchors.right: dotKey.left; height: parent.height; }
91 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: umlaut.left; height: parent.height; }91 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: umlaut.left; height: parent.height; }
92 CharKey { id: umlaut; label: "ö"; shifted: "Ö"; anchors.right: enterKey.left; height: parent.height; }92 CharKey { id: umlaut; label: "ö"; shifted: "Ö"; anchors.right: enterKey.left; height: parent.height; }
93 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }93 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
94 }94 }
9595
=== modified file 'plugins/de/qml/Keyboard_de_url.qml'
--- plugins/de/qml/Keyboard_de_url.qml 2014-11-27 16:57:43 +0000
+++ plugins/de/qml/Keyboard_de_url.qml 2015-03-11 13:31:42 +0000
@@ -87,7 +87,7 @@
87 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }87 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
88 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }88 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
89 UrlKey { id: urlKey; label: ".de"; extended: [".com", ".at", ".ch"]; anchors.right: dotKey.left; height: parent.height; }89 UrlKey { id: urlKey; label: ".de"; extended: [".com", ".at", ".ch"]; anchors.right: dotKey.left; height: parent.height; }
90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: umlaut.left; height: parent.height; }90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: umlaut.left; height: parent.height; }
91 CharKey { id: umlaut; label: "ö"; shifted: "Ö"; anchors.right: enterKey.left; height: parent.height; }91 CharKey { id: umlaut; label: "ö"; shifted: "Ö"; anchors.right: enterKey.left; height: parent.height; }
92 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }92 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
93 }93 }
9494
=== modified file 'plugins/de/qml/Keyboard_de_url_search.qml'
--- plugins/de/qml/Keyboard_de_url_search.qml 2014-11-27 16:57:43 +0000
+++ plugins/de/qml/Keyboard_de_url_search.qml 2015-03-11 13:31:42 +0000
@@ -88,7 +88,7 @@
88 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }88 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
89 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }89 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
90 UrlKey { id: urlKey; label: ".de"; extended: [".com", ".at", ".ch"]; anchors.right: dotKey.left; height: parent.height; }90 UrlKey { id: urlKey; label: ".de"; extended: [".com", ".at", ".ch"]; anchors.right: dotKey.left; height: parent.height; }
91 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: umlaut.left; height: parent.height; }91 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: umlaut.left; height: parent.height; }
92 CharKey { id: umlaut; label: "ö"; shifted: "Ö"; anchors.right: enterKey.left; height: parent.height; }92 CharKey { id: umlaut; label: "ö"; shifted: "Ö"; anchors.right: enterKey.left; height: parent.height; }
93 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }93 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
94 }94 }
9595
=== modified file 'plugins/en/qml/Keyboard_en.qml'
--- plugins/en/qml/Keyboard_en.qml 2014-09-26 13:22:23 +0000
+++ plugins/en/qml/Keyboard_en.qml 2015-03-11 13:31:42 +0000
@@ -83,9 +83,9 @@
8383
84 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }84 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }
85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
86 CharKey { id: commaKey; label: ","; shifted: "/"; extended: ["'", ";", ":"]; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: commaKey; label: ","; shifted: ","; extended: ["'", "\"", ";", ":", "@", "&", "(", ")"]; extendedShifted: ["'", "\"", ";", ":", "@", "&", "(", ")"]; anchors.left: languageMenuButton.right; height: parent.height; }
87 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }87 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }
88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
90 }90 }
91 } // column91 } // column
9292
=== modified file 'plugins/en/qml/Keyboard_en_email.qml'
--- plugins/en/qml/Keyboard_en_email.qml 2014-09-26 15:49:22 +0000
+++ plugins/en/qml/Keyboard_en_email.qml 2015-03-11 13:31:42 +0000
@@ -86,7 +86,7 @@
86 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }
87 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }87 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
88 UrlKey { id: urlKey; label: ".com"; extended: [".co.uk", ".net", ".org", ".edu", ".gov", ".ac.uk"]; anchors.right: dotKey.left; height: parent.height; }88 UrlKey { id: urlKey; label: ".com"; extended: [".co.uk", ".net", ".org", ".edu", ".gov", ".ac.uk"]; anchors.right: dotKey.left; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/en/qml/Keyboard_en_url.qml'
--- plugins/en/qml/Keyboard_en_url.qml 2014-09-26 13:22:23 +0000
+++ plugins/en/qml/Keyboard_en_url.qml 2015-03-11 13:31:42 +0000
@@ -85,7 +85,7 @@
85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
87 UrlKey { id: urlKey; label: ".com"; extended: [".co.uk", ".net", ".org", ".edu", ".gov", ".ac.uk"]; anchors.right: dotKey.left; height: parent.height; }87 UrlKey { id: urlKey; label: ".com"; extended: [".co.uk", ".net", ".org", ".edu", ".gov", ".ac.uk"]; anchors.right: dotKey.left; height: parent.height; }
88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
90 }90 }
91 } // column91 } // column
9292
=== modified file 'plugins/en/qml/Keyboard_en_url_search.qml'
--- plugins/en/qml/Keyboard_en_url_search.qml 2014-09-26 13:22:23 +0000
+++ plugins/en/qml/Keyboard_en_url_search.qml 2015-03-11 13:31:42 +0000
@@ -87,7 +87,7 @@
87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
88 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }88 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
89 UrlKey { id: urlKey; label: ".com"; extended: [".co.uk", ".net", ".org", ".edu", ".gov", ".ac.uk"]; anchors.right: dotKey.left; height: parent.height; }89 UrlKey { id: urlKey; label: ".com"; extended: [".co.uk", ".net", ".org", ".edu", ".gov", ".ac.uk"]; anchors.right: dotKey.left; height: parent.height; }
90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
92 }92 }
93 } // column93 } // column
9494
=== modified file 'plugins/es/qml/Keyboard_es.qml'
--- plugins/es/qml/Keyboard_es.qml 2014-09-26 13:22:23 +0000
+++ plugins/es/qml/Keyboard_es.qml 2015-03-11 13:31:42 +0000
@@ -84,9 +84,9 @@
8484
85 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }85 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }
86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
87 CharKey { id: commaKey; label: ","; shifted: "/"; extended: ["'", ";", ":"]; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: commaKey; label: ","; shifted: ","; extended: ["'", "\"", ";", ":", "@", "&", "(", ")"]; extendedShifted: ["'", "\"", ";", ":", "@", "&", "(", ")"]; anchors.left: languageMenuButton.right; height: parent.height; }
88 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }88 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/es/qml/Keyboard_es_email.qml'
--- plugins/es/qml/Keyboard_es_email.qml 2014-11-27 16:57:43 +0000
+++ plugins/es/qml/Keyboard_es_email.qml 2015-03-11 13:31:42 +0000
@@ -87,7 +87,7 @@
87 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }
88 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }88 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
89 UrlKey { id: urlKey; label: ".es"; extended: [".com", ".mx", ".co", ".ar", ".pe", ".ve", ".cl"]; anchors.right: dotKey.left; height: parent.height; }89 UrlKey { id: urlKey; label: ".es"; extended: [".com", ".mx", ".co", ".ar", ".pe", ".ve", ".cl"]; anchors.right: dotKey.left; height: parent.height; }
90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
92 }92 }
93 } // column93 } // column
9494
=== modified file 'plugins/es/qml/Keyboard_es_url.qml'
--- plugins/es/qml/Keyboard_es_url.qml 2014-11-27 16:57:43 +0000
+++ plugins/es/qml/Keyboard_es_url.qml 2015-03-11 13:31:42 +0000
@@ -86,7 +86,7 @@
86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
88 UrlKey { id: urlKey; label: ".es"; extended: [".com", ".mx", ".co", ".ar", ".pe", ".ve", ".cl"]; anchors.right: dotKey.left; height: parent.height; }88 UrlKey { id: urlKey; label: ".es"; extended: [".com", ".mx", ".co", ".ar", ".pe", ".ve", ".cl"]; anchors.right: dotKey.left; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/es/qml/Keyboard_es_url_search.qml'
--- plugins/es/qml/Keyboard_es_url_search.qml 2014-11-27 16:57:43 +0000
+++ plugins/es/qml/Keyboard_es_url_search.qml 2015-03-11 13:31:42 +0000
@@ -87,7 +87,7 @@
87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
88 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }88 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
89 UrlKey { id: urlKey; label: ".es"; extended: [".com", ".mx", ".co", ".ar", ".pe", ".ve", ".cl"]; anchors.right: dotKey.left; height: parent.height; }89 UrlKey { id: urlKey; label: ".es"; extended: [".com", ".mx", ".co", ".ar", ".pe", ".ve", ".cl"]; anchors.right: dotKey.left; height: parent.height; }
90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
92 }92 }
93 } // column93 } // column
9494
=== modified file 'plugins/fi/qml/Keyboard_fi.qml'
--- plugins/fi/qml/Keyboard_fi.qml 2014-09-26 13:22:23 +0000
+++ plugins/fi/qml/Keyboard_fi.qml 2015-03-11 13:31:42 +0000
@@ -84,9 +84,9 @@
8484
85 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }85 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }
86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
87 CharKey { id: commaKey; label: ","; shifted: "/"; extended: ["'", ";", ":"]; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: commaKey; label: ","; shifted: ","; extended: ["'", "\"", ";", ":", "@", "&", "(", ")"]; extendedShifted: ["'", "\"", ";", ":", "@", "&", "(", ")"]; anchors.left: languageMenuButton.right; height: parent.height; }
88 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }88 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: umlaut.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: umlaut.left; height: parent.height; }
90 CharKey { id: umlaut; label: "ö"; shifted: "Ö"; anchors.right: enterKey.left; height: parent.height; }90 CharKey { id: umlaut; label: "ö"; shifted: "Ö"; anchors.right: enterKey.left; height: parent.height; }
91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
92 }92 }
9393
=== modified file 'plugins/fr/qml/Keyboard_fr.qml'
--- plugins/fr/qml/Keyboard_fr.qml 2014-09-26 13:22:23 +0000
+++ plugins/fr/qml/Keyboard_fr.qml 2015-03-11 13:31:42 +0000
@@ -84,9 +84,9 @@
8484
85 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }85 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }
86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
87 CharKey { id: commaKey; label: ","; shifted: "/"; extended: ["'", ";", ":"]; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: commaKey; label: ","; shifted: ","; extended: ["'", "\"", ";", ":", "@", "&", "(", ")"]; extendedShifted: ["'", "\"", ";", ":", "@", "&", "(", ")"]; anchors.left: languageMenuButton.right; height: parent.height; }
88 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }88 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/fr/qml/Keyboard_fr_email.qml'
--- plugins/fr/qml/Keyboard_fr_email.qml 2014-11-27 16:57:43 +0000
+++ plugins/fr/qml/Keyboard_fr_email.qml 2015-03-11 13:31:42 +0000
@@ -87,7 +87,7 @@
87 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }
88 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }88 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
89 UrlKey { id: urlKey; label: ".fr"; extended: [".com", ".ca", ".cd", ".ci", ".ch", ".be", ".ht"]; anchors.right: dotKey.left; height: parent.height; }89 UrlKey { id: urlKey; label: ".fr"; extended: [".com", ".ca", ".cd", ".ci", ".ch", ".be", ".ht"]; anchors.right: dotKey.left; height: parent.height; }
90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
92 }92 }
93 } // column93 } // column
9494
=== modified file 'plugins/fr/qml/Keyboard_fr_url.qml'
--- plugins/fr/qml/Keyboard_fr_url.qml 2014-11-27 16:57:43 +0000
+++ plugins/fr/qml/Keyboard_fr_url.qml 2015-03-11 13:31:42 +0000
@@ -86,7 +86,7 @@
86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
88 UrlKey { id: urlKey; label: ".fr"; extended: [".com", ".ca", ".cd", ".ci", ".ch", ".be", ".ht"]; anchors.right: dotKey.left; height: parent.height; }88 UrlKey { id: urlKey; label: ".fr"; extended: [".com", ".ca", ".cd", ".ci", ".ch", ".be", ".ht"]; anchors.right: dotKey.left; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/fr/qml/Keyboard_fr_url_search.qml'
--- plugins/fr/qml/Keyboard_fr_url_search.qml 2014-11-27 16:57:43 +0000
+++ plugins/fr/qml/Keyboard_fr_url_search.qml 2015-03-11 13:31:42 +0000
@@ -87,7 +87,7 @@
87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
88 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }88 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
89 UrlKey { id: urlKey; label: ".fr"; extended: [".com", ".ca", ".cd", ".ci", ".ch", ".be", ".ht"]; anchors.right: dotKey.left; height: parent.height; }89 UrlKey { id: urlKey; label: ".fr"; extended: [".com", ".ca", ".cd", ".ci", ".ch", ".be", ".ht"]; anchors.right: dotKey.left; height: parent.height; }
90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
92 }92 }
93 } // column93 } // column
9494
=== modified file 'plugins/he/qml/Keyboard_he.qml'
--- plugins/he/qml/Keyboard_he.qml 2014-09-26 15:51:12 +0000
+++ plugins/he/qml/Keyboard_he.qml 2015-03-11 13:31:42 +0000
@@ -83,9 +83,9 @@
8383
84 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }84 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }
85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
86 CharKey { id: commaKey; label: ","; shifted: ","; extended: ["'", ";", ":", "׳", "״"]; extendedShifted: ["'", ";", ":", "׳", "״"]; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: commaKey; label: ","; shifted: ","; extended: ["'", "\"", ";", ":", "@", "&", "(", ")", "׳", "״"]; extendedShifted: ["'", ";", ":", "׳", "״"]; anchors.left: languageMenuButton.right; height: parent.height; }
87 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }87 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }
88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "־"]; extendedShifted: ["?", "!", "־"]; anchors.right: enterKey.left; height: parent.height; }88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/", "־"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/", "־"]; anchors.right: enterKey.left; height: parent.height; }
89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
90 }90 }
91 } // column91 } // column
9292
=== modified file 'plugins/he/qml/Keyboard_he_email.qml'
--- plugins/he/qml/Keyboard_he_email.qml 2014-11-27 16:57:43 +0000
+++ plugins/he/qml/Keyboard_he_email.qml 2015-03-11 13:31:42 +0000
@@ -86,7 +86,7 @@
86 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }
87 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }87 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
88 UrlKey { id: urlKey; label: ".il"; extended: [".com"]; anchors.right: dotKey.left; height: parent.height; }88 UrlKey { id: urlKey; label: ".il"; extended: [".com"]; anchors.right: dotKey.left; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "־"]; extendedShifted: ["?", "!", "־"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/", "־"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/", "־"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/he/qml/Keyboard_he_url.qml'
--- plugins/he/qml/Keyboard_he_url.qml 2014-11-27 16:57:43 +0000
+++ plugins/he/qml/Keyboard_he_url.qml 2015-03-11 13:31:42 +0000
@@ -85,7 +85,7 @@
85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
87 UrlKey { id: urlKey; label: ".il"; extended: [".com"]; anchors.right: dotKey.left; height: parent.height; }87 UrlKey { id: urlKey; label: ".il"; extended: [".com"]; anchors.right: dotKey.left; height: parent.height; }
88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "־"]; extendedShifted: ["?", "!", "־"]; anchors.right: enterKey.left; height: parent.height; }88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/", "־"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/", "־"]; anchors.right: enterKey.left; height: parent.height; }
89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
90 }90 }
91 } // column91 } // column
9292
=== modified file 'plugins/he/qml/Keyboard_he_url_search.qml'
--- plugins/he/qml/Keyboard_he_url_search.qml 2014-11-27 16:57:43 +0000
+++ plugins/he/qml/Keyboard_he_url_search.qml 2015-03-11 13:31:42 +0000
@@ -86,7 +86,7 @@
86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
87 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }87 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
88 UrlKey { id: urlKey; label: ".il"; extended: [".com"]; anchors.right: dotKey.left; height: parent.height; }88 UrlKey { id: urlKey; label: ".il"; extended: [".com"]; anchors.right: dotKey.left; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "־"]; extendedShifted: ["?", "!", "־"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/", "־"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/", "־"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/hr/qml/Keyboard_hr.qml'
--- plugins/hr/qml/Keyboard_hr.qml 2014-10-29 11:17:42 +0000
+++ plugins/hr/qml/Keyboard_hr.qml 2015-03-11 13:31:42 +0000
@@ -83,9 +83,9 @@
8383
84 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }84 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }
85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
86 CharKey { id: commaKey; label: ","; shifted: "/"; extended: ["'", ";", ":"]; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: commaKey; label: ","; shifted: ","; extended: ["'", "\"", ";", ":", "@", "&", "(", ")"]; extendedShifted: ["'", "\"", ";", ":", "@", "&", "(", ")"]; anchors.left: languageMenuButton.right; height: parent.height; }
87 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }87 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }
88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
90 }90 }
91 } // column91 } // column
9292
=== modified file 'plugins/hr/qml/Keyboard_hr_email.qml'
--- plugins/hr/qml/Keyboard_hr_email.qml 2014-10-29 11:17:42 +0000
+++ plugins/hr/qml/Keyboard_hr_email.qml 2015-03-11 13:31:42 +0000
@@ -86,7 +86,7 @@
86 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }
87 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }87 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
88 UrlKey { id: urlKey; label: ".com"; extended: [".ba", "com.ba", ".net", ".org", ".edu.ba", ".gov.ba"]; anchors.right: dotKey.left; height: parent.height; }88 UrlKey { id: urlKey; label: ".com"; extended: [".ba", "com.ba", ".net", ".org", ".edu.ba", ".gov.ba"]; anchors.right: dotKey.left; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/hr/qml/Keyboard_hr_url.qml'
--- plugins/hr/qml/Keyboard_hr_url.qml 2014-10-29 11:17:42 +0000
+++ plugins/hr/qml/Keyboard_hr_url.qml 2015-03-11 13:31:42 +0000
@@ -85,7 +85,7 @@
85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
87 UrlKey { id: urlKey; label: ".com"; extended: [".ba", "com.ba", ".net", ".org", ".edu.ba", ".gov.ba"]; anchors.right: dotKey.left; height: parent.height; }87 UrlKey { id: urlKey; label: ".com"; extended: [".ba", "com.ba", ".net", ".org", ".edu.ba", ".gov.ba"]; anchors.right: dotKey.left; height: parent.height; }
88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
90 }90 }
91 } // column91 } // column
9292
=== modified file 'plugins/hr/qml/Keyboard_hr_url_search.qml'
--- plugins/hr/qml/Keyboard_hr_url_search.qml 2014-11-14 16:50:54 +0000
+++ plugins/hr/qml/Keyboard_hr_url_search.qml 2015-03-11 13:31:42 +0000
@@ -87,7 +87,7 @@
87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
88 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }88 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
89 UrlKey { id: urlKey; label: ".com"; extended: [".ba", "com.ba", ".net", ".org", ".edu.ba", ".gov.ba"]; anchors.right: dotKey.left; height: parent.height; }89 UrlKey { id: urlKey; label: ".com"; extended: [".ba", "com.ba", ".net", ".org", ".edu.ba", ".gov.ba"]; anchors.right: dotKey.left; height: parent.height; }
90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
92 }92 }
93 } // column93 } // column
9494
=== modified file 'plugins/hu/qml/Keyboard_hu.qml'
--- plugins/hu/qml/Keyboard_hu.qml 2014-09-26 13:22:23 +0000
+++ plugins/hu/qml/Keyboard_hu.qml 2015-03-11 13:31:42 +0000
@@ -83,9 +83,9 @@
8383
84 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }84 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }
85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
86 CharKey { id: commaKey; label: ","; shifted: "/"; extended: ["'", ";", ":"]; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: commaKey; label: ","; shifted: ","; extended: ["'", "\"", ";", ":", "@", "&", "(", ")"]; extendedShifted: ["'", "\"", ";", ":", "@", "&", "(", ")"]; anchors.left: languageMenuButton.right; height: parent.height; }
87 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }87 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }
88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
90 }90 }
91 } // column91 } // column
9292
=== modified file 'plugins/hu/qml/Keyboard_hu_email.qml'
--- plugins/hu/qml/Keyboard_hu_email.qml 2014-11-27 16:57:43 +0000
+++ plugins/hu/qml/Keyboard_hu_email.qml 2015-03-11 13:31:42 +0000
@@ -86,7 +86,7 @@
86 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }
87 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }87 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
88 UrlKey { id: urlKey; label: ".hu"; extended: [".com"]; anchors.right: dotKey.left; height: parent.height; }88 UrlKey { id: urlKey; label: ".hu"; extended: [".com"]; anchors.right: dotKey.left; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/hu/qml/Keyboard_hu_url.qml'
--- plugins/hu/qml/Keyboard_hu_url.qml 2014-11-27 16:57:43 +0000
+++ plugins/hu/qml/Keyboard_hu_url.qml 2015-03-11 13:31:42 +0000
@@ -85,7 +85,7 @@
85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
87 UrlKey { id: urlKey; label: ".hu"; extended: [".com"]; anchors.right: dotKey.left; height: parent.height; }87 UrlKey { id: urlKey; label: ".hu"; extended: [".com"]; anchors.right: dotKey.left; height: parent.height; }
88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
90 }90 }
91 } // column91 } // column
9292
=== modified file 'plugins/hu/qml/Keyboard_hu_url_search.qml'
--- plugins/hu/qml/Keyboard_hu_url_search.qml 2014-11-27 16:57:43 +0000
+++ plugins/hu/qml/Keyboard_hu_url_search.qml 2015-03-11 13:31:42 +0000
@@ -86,7 +86,7 @@
86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
87 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }87 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
88 UrlKey { id: urlKey; label: ".hu"; extended: [".com"]; anchors.right: dotKey.left; height: parent.height; }88 UrlKey { id: urlKey; label: ".hu"; extended: [".com"]; anchors.right: dotKey.left; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/it/qml/Keyboard_it.qml'
--- plugins/it/qml/Keyboard_it.qml 2014-09-26 13:22:23 +0000
+++ plugins/it/qml/Keyboard_it.qml 2015-03-11 13:31:42 +0000
@@ -83,9 +83,9 @@
8383
84 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }84 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }
85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
86 CharKey { id: commaKey; label: ","; shifted: "/"; extended: ["'", ";", ":"]; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: commaKey; label: ","; shifted: ","; extended: ["'", "\"", ";", ":", "@", "&", "(", ")"]; extendedShifted: ["'", "\"", ";", ":", "@", "&", "(", ")"]; anchors.left: languageMenuButton.right; height: parent.height; }
87 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }87 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }
88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
90 }90 }
91 } // column91 } // column
9292
=== modified file 'plugins/it/qml/Keyboard_it_email.qml'
--- plugins/it/qml/Keyboard_it_email.qml 2014-11-27 16:57:43 +0000
+++ plugins/it/qml/Keyboard_it_email.qml 2015-03-11 13:31:42 +0000
@@ -86,7 +86,7 @@
86 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }
87 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }87 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
88 UrlKey { id: urlKey; label: ".it"; extended: [".com", ".ch", ".va", ".sm"]; anchors.right: dotKey.left; height: parent.height; }88 UrlKey { id: urlKey; label: ".it"; extended: [".com", ".ch", ".va", ".sm"]; anchors.right: dotKey.left; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/it/qml/Keyboard_it_url.qml'
--- plugins/it/qml/Keyboard_it_url.qml 2014-11-27 16:57:43 +0000
+++ plugins/it/qml/Keyboard_it_url.qml 2015-03-11 13:31:42 +0000
@@ -85,7 +85,7 @@
85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
87 UrlKey { id: urlKey; label: ".it"; extended: [".com", ".ch", ".va", ".sm"]; anchors.right: dotKey.left; height: parent.height; }87 UrlKey { id: urlKey; label: ".it"; extended: [".com", ".ch", ".va", ".sm"]; anchors.right: dotKey.left; height: parent.height; }
88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
90 }90 }
91 } // column91 } // column
9292
=== modified file 'plugins/it/qml/Keyboard_it_url_search.qml'
--- plugins/it/qml/Keyboard_it_url_search.qml 2014-11-27 16:57:43 +0000
+++ plugins/it/qml/Keyboard_it_url_search.qml 2015-03-11 13:31:42 +0000
@@ -86,7 +86,7 @@
86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
87 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }87 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
88 UrlKey { id: urlKey; label: ".it"; extended: [".com", ".ch", ".va", ".sm"]; anchors.right: dotKey.left; height: parent.height; }88 UrlKey { id: urlKey; label: ".it"; extended: [".com", ".ch", ".va", ".sm"]; anchors.right: dotKey.left; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/nl/qml/Keyboard_nl.qml'
--- plugins/nl/qml/Keyboard_nl.qml 2014-09-26 13:22:23 +0000
+++ plugins/nl/qml/Keyboard_nl.qml 2015-03-11 13:31:42 +0000
@@ -83,9 +83,9 @@
8383
84 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }84 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }
85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
86 CharKey { id: commaKey; label: ","; shifted: "/"; extended: ["'", ";", ":"]; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: commaKey; label: ","; shifted: ","; extended: ["'", "\"", ";", ":", "@", "&", "(", ")"]; extendedShifted: ["'", "\"", ";", ":", "@", "&", "(", ")"]; anchors.left: languageMenuButton.right; height: parent.height; }
87 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }87 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }
88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
90 }90 }
91 } // column91 } // column
9292
=== modified file 'plugins/nl/qml/Keyboard_nl_email.qml'
--- plugins/nl/qml/Keyboard_nl_email.qml 2014-11-27 16:57:43 +0000
+++ plugins/nl/qml/Keyboard_nl_email.qml 2015-03-11 13:31:42 +0000
@@ -86,7 +86,7 @@
86 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }
87 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }87 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
88 UrlKey { id: urlKey; label: ".nl"; extended: [".com", ".be", ".an", ".sx", ".sr", ".aw", ".cw"]; anchors.right: dotKey.left; height: parent.height; }88 UrlKey { id: urlKey; label: ".nl"; extended: [".com", ".be", ".an", ".sx", ".sr", ".aw", ".cw"]; anchors.right: dotKey.left; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/nl/qml/Keyboard_nl_url.qml'
--- plugins/nl/qml/Keyboard_nl_url.qml 2014-11-27 16:57:43 +0000
+++ plugins/nl/qml/Keyboard_nl_url.qml 2015-03-11 13:31:42 +0000
@@ -85,7 +85,7 @@
85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }85 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
87 UrlKey { id: urlKey; label: ".nl"; extended: [".com", ".be", ".an", ".sx", ".sr", ".aw", ".cw"]; anchors.right: dotKey.left; height: parent.height; }87 UrlKey { id: urlKey; label: ".nl"; extended: [".com", ".be", ".an", ".sx", ".sr", ".aw", ".cw"]; anchors.right: dotKey.left; height: parent.height; }
88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }88 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }89 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
90 }90 }
91 } // column91 } // column
9292
=== modified file 'plugins/nl/qml/Keyboard_nl_url_search.qml'
--- plugins/nl/qml/Keyboard_nl_url_search.qml 2014-11-27 16:57:43 +0000
+++ plugins/nl/qml/Keyboard_nl_url_search.qml 2015-03-11 13:31:42 +0000
@@ -86,7 +86,7 @@
86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }86 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
87 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }87 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
88 UrlKey { id: urlKey; label: ".nl"; extended: [".com", ".be", ".an", ".sx", ".sr", ".aw", ".cw"]; anchors.right: dotKey.left; height: parent.height; }88 UrlKey { id: urlKey; label: ".nl"; extended: [".com", ".be", ".an", ".sx", ".sr", ".aw", ".cw"]; anchors.right: dotKey.left; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/pl/qml/Keyboard_pl.qml'
--- plugins/pl/qml/Keyboard_pl.qml 2014-09-26 13:22:23 +0000
+++ plugins/pl/qml/Keyboard_pl.qml 2015-03-11 13:31:42 +0000
@@ -87,9 +87,9 @@
8787
88 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }88 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }
89 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }89 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
90 CharKey { id: commaKey; label: ","; shifted: "/"; extended: ["'", ";", ":"]; anchors.left: languageMenuButton.right; height: parent.height; }90 CharKey { id: commaKey; label: ","; shifted: ","; extended: ["'", "\"", ";", ":", "@", "&", "(", ")"]; extendedShifted: ["'", "\"", ";", ":", "@", "&", "(", ")"]; anchors.left: languageMenuButton.right; height: parent.height; }
91 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }91 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }
92 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }92 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
93 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }93 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
94 }94 }
95 } // column95 } // column
9696
=== modified file 'plugins/pl/qml/Keyboard_pl_email.qml'
--- plugins/pl/qml/Keyboard_pl_email.qml 2014-11-27 16:57:43 +0000
+++ plugins/pl/qml/Keyboard_pl_email.qml 2015-03-11 13:31:42 +0000
@@ -90,7 +90,7 @@
90 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }90 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }
91 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }91 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
92 UrlKey { id: urlKey; label: ".pl"; extended: [".com"]; anchors.right: dotKey.left; height: parent.height; }92 UrlKey { id: urlKey; label: ".pl"; extended: [".com"]; anchors.right: dotKey.left; height: parent.height; }
93 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }93 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
94 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }94 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
95 }95 }
96 } // column96 } // column
9797
=== modified file 'plugins/pl/qml/Keyboard_pl_url.qml'
--- plugins/pl/qml/Keyboard_pl_url.qml 2014-11-27 16:57:43 +0000
+++ plugins/pl/qml/Keyboard_pl_url.qml 2015-03-11 13:31:42 +0000
@@ -89,7 +89,7 @@
89 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }89 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
90 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }90 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
91 UrlKey { id: urlKey; label: ".pl"; extended: [".com"]; anchors.right: dotKey.left; height: parent.height; }91 UrlKey { id: urlKey; label: ".pl"; extended: [".com"]; anchors.right: dotKey.left; height: parent.height; }
92 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }92 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
93 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }93 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
94 }94 }
95 } // column95 } // column
9696
=== modified file 'plugins/pl/qml/Keyboard_pl_url_search.qml'
--- plugins/pl/qml/Keyboard_pl_url_search.qml 2014-11-27 16:57:43 +0000
+++ plugins/pl/qml/Keyboard_pl_url_search.qml 2015-03-11 13:31:42 +0000
@@ -90,7 +90,7 @@
90 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }90 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
91 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }91 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
92 UrlKey { id: urlKey; label: ".pl"; extended: [".com"]; anchors.right: dotKey.left; height: parent.height; }92 UrlKey { id: urlKey; label: ".pl"; extended: [".com"]; anchors.right: dotKey.left; height: parent.height; }
93 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }93 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
94 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }94 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
95 }95 }
96 } // column96 } // column
9797
=== modified file 'plugins/pt/qml/Keyboard_pt.qml'
--- plugins/pt/qml/Keyboard_pt.qml 2014-09-26 13:22:23 +0000
+++ plugins/pt/qml/Keyboard_pt.qml 2015-03-11 13:31:42 +0000
@@ -84,9 +84,9 @@
8484
85 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }85 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }
86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
87 CharKey { id: commaKey; label: ","; shifted: "/"; extended: ["'", ";", ":"]; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: commaKey; label: ","; shifted: ","; extended: ["'", "\"", ";", ":", "@", "&", "(", ")"]; extendedShifted: ["'", "\"", ";", ":", "@", "&", "(", ")"]; anchors.left: languageMenuButton.right; height: parent.height; }
88 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }88 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/pt/qml/Keyboard_pt_email.qml'
--- plugins/pt/qml/Keyboard_pt_email.qml 2014-11-27 16:57:43 +0000
+++ plugins/pt/qml/Keyboard_pt_email.qml 2015-03-11 13:31:42 +0000
@@ -87,7 +87,7 @@
87 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }
88 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }88 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
89 UrlKey { id: urlKey; label: ".com.br"; extended: [".com", ".pt", ".mz", ".ao", ".gw", ".tl"]; anchors.right: dotKey.left; height: parent.height; width: panel.keyWidth + units.gu(UI.emailLayoutUrlKeyPadding + 0.5); }89 UrlKey { id: urlKey; label: ".com.br"; extended: [".com", ".pt", ".mz", ".ao", ".gw", ".tl"]; anchors.right: dotKey.left; height: parent.height; width: panel.keyWidth + units.gu(UI.emailLayoutUrlKeyPadding + 0.5); }
90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
92 }92 }
93 } // column93 } // column
9494
=== modified file 'plugins/pt/qml/Keyboard_pt_url.qml'
--- plugins/pt/qml/Keyboard_pt_url.qml 2014-11-27 16:57:43 +0000
+++ plugins/pt/qml/Keyboard_pt_url.qml 2015-03-11 13:31:42 +0000
@@ -86,7 +86,7 @@
86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }86 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
88 UrlKey { id: urlKey; label: ".com.br"; extended: [".com", ".pt", ".mz", ".ao", ".gw", ".tl"]; anchors.right: dotKey.left; height: parent.height; width: panel.keyWidth + units.gu(UI.emailLayoutUrlKeyPadding + 0.5); }88 UrlKey { id: urlKey; label: ".com.br"; extended: [".com", ".pt", ".mz", ".ao", ".gw", ".tl"]; anchors.right: dotKey.left; height: parent.height; width: panel.keyWidth + units.gu(UI.emailLayoutUrlKeyPadding + 0.5); }
89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }89 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }90 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
91 }91 }
92 } // column92 } // column
9393
=== modified file 'plugins/pt/qml/Keyboard_pt_url_search.qml'
--- plugins/pt/qml/Keyboard_pt_url_search.qml 2014-11-27 16:57:43 +0000
+++ plugins/pt/qml/Keyboard_pt_url_search.qml 2015-03-11 13:31:42 +0000
@@ -87,7 +87,7 @@
87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }87 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
88 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }88 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
89 UrlKey { id: urlKey; label: ".com.br"; extended: [".com", ".pt", ".mz", ".ao", ".gw", ".tl"]; anchors.right: dotKey.left; height: parent.height; width: panel.keyWidth + units.gu(UI.emailLayoutUrlKeyPadding + 0.5); }89 UrlKey { id: urlKey; label: ".com.br"; extended: [".com", ".pt", ".mz", ".ao", ".gw", ".tl"]; anchors.right: dotKey.left; height: parent.height; width: panel.keyWidth + units.gu(UI.emailLayoutUrlKeyPadding + 0.5); }
90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }90 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }91 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
92 }92 }
93 } // column93 } // column
9494
=== modified file 'plugins/ru/qml/Keyboard_ru.qml'
--- plugins/ru/qml/Keyboard_ru.qml 2014-09-26 13:22:23 +0000
+++ plugins/ru/qml/Keyboard_ru.qml 2015-03-11 13:31:42 +0000
@@ -89,9 +89,9 @@
8989
90 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }90 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }
91 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }91 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
92 CharKey { id: commaKey; label: ","; shifted: "/"; extended: ["'", ";", ":"]; anchors.left: languageMenuButton.right; height: parent.height; }92 CharKey { id: commaKey; label: ","; shifted: ","; extended: ["'", "\"", ";", ":", "@", "&", "(", ")"]; extendedShifted: ["'", "\"", ";", ":", "@", "&", "(", ")"]; anchors.left: languageMenuButton.right; height: parent.height; }
93 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }93 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }
94 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }94 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
95 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }95 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
96 }96 }
97 } // column97 } // column
9898
=== modified file 'plugins/ru/qml/Keyboard_ru_email.qml'
--- plugins/ru/qml/Keyboard_ru_email.qml 2014-11-27 16:57:43 +0000
+++ plugins/ru/qml/Keyboard_ru_email.qml 2015-03-11 13:31:42 +0000
@@ -91,7 +91,7 @@
91 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }91 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }
92 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }92 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
93 UrlKey { id: urlKey; label: ".ru"; extended: [".com", ".ua",".su",".kg",".рф",".укр",".by",".tj"]; anchors.right: dotKey.left; height: parent.height; }93 UrlKey { id: urlKey; label: ".ru"; extended: [".com", ".ua",".su",".kg",".рф",".укр",".by",".tj"]; anchors.right: dotKey.left; height: parent.height; }
94 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }94 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
95 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }95 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
96 }96 }
97 } // column97 } // column
9898
=== modified file 'plugins/ru/qml/Keyboard_ru_url.qml'
--- plugins/ru/qml/Keyboard_ru_url.qml 2014-11-27 16:57:43 +0000
+++ plugins/ru/qml/Keyboard_ru_url.qml 2015-03-11 13:31:42 +0000
@@ -90,7 +90,7 @@
90 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }90 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
91 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }91 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
92 UrlKey { id: urlKey; label: ".ru"; extended: [".com", ".ua",".su",".kg",".рф","укр",".by",".tj"]; anchors.right: dotKey.left; height: parent.height; }92 UrlKey { id: urlKey; label: ".ru"; extended: [".com", ".ua",".su",".kg",".рф","укр",".by",".tj"]; anchors.right: dotKey.left; height: parent.height; }
93 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }93 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
94 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }94 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
95 }95 }
96 } // column96 } // column
9797
=== modified file 'plugins/ru/qml/Keyboard_ru_url_search.qml'
--- plugins/ru/qml/Keyboard_ru_url_search.qml 2014-11-27 16:57:43 +0000
+++ plugins/ru/qml/Keyboard_ru_url_search.qml 2015-03-11 13:31:42 +0000
@@ -91,7 +91,7 @@
91 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }91 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
92 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }92 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
93 UrlKey { id: urlKey; label: ".ru"; extended: [".com", ".ua",".su",".kg",".рф","укр",".by",".tj"]; anchors.right: dotKey.left; height: parent.height; }93 UrlKey { id: urlKey; label: ".ru"; extended: [".com", ".ua",".su",".kg",".рф","укр",".by",".tj"]; anchors.right: dotKey.left; height: parent.height; }
94 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }94 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
95 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }95 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
96 }96 }
97 } // column97 } // column
9898
=== modified file 'plugins/sr/qml/Keyboard_sr.qml'
--- plugins/sr/qml/Keyboard_sr.qml 2014-09-26 13:22:23 +0000
+++ plugins/sr/qml/Keyboard_sr.qml 2015-03-11 13:31:42 +0000
@@ -68,7 +68,7 @@
68 spacing: 068 spacing: 0
6969
70 ShiftKey { }70 ShiftKey { }
71 CharKey { label: ","; shifted: "/"; }71 CharKey { label: ","; shifted: ","; extended: ["'", "\"", ";", ":", "@", "&", "(", ")"]; extendedShifted: ["'", "\"", ";", ":", "@", "&", "(", ")"]; }
72 CharKey { label: "џ"; shifted: "Џ"; }72 CharKey { label: "џ"; shifted: "Џ"; }
73 CharKey { label: "ц"; shifted: "Ц"; }73 CharKey { label: "ц"; shifted: "Ц"; }
74 CharKey { label: "в"; shifted: "В"; }74 CharKey { label: "в"; shifted: "В"; }
@@ -76,7 +76,7 @@
76 CharKey { label: "н"; shifted: "Н"; }76 CharKey { label: "н"; shifted: "Н"; }
77 CharKey { label: "м"; shifted: "М"; }77 CharKey { label: "м"; shifted: "М"; }
78 CharKey { label: "ж"; shifted: "Ж"; }78 CharKey { label: "ж"; shifted: "Ж"; }
79 CharKey { label: "."; shifted: "."; }79 CharKey { label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; }
80 BackspaceKey { }80 BackspaceKey { }
81 }81 }
8282
8383
=== modified file 'plugins/sr/qml/Keyboard_sr_email.qml'
--- plugins/sr/qml/Keyboard_sr_email.qml 2014-11-27 16:57:43 +0000
+++ plugins/sr/qml/Keyboard_sr_email.qml 2015-03-11 13:31:42 +0000
@@ -77,7 +77,7 @@
77 CharKey { label: "н"; shifted: "Н"; }77 CharKey { label: "н"; shifted: "Н"; }
78 CharKey { label: "м"; shifted: "М"; }78 CharKey { label: "м"; shifted: "М"; }
79 CharKey { label: "ж"; shifted: "Ж"; }79 CharKey { label: "ж"; shifted: "Ж"; }
80 CharKey { label: "."; shifted: "."; }80 CharKey { label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; }
81 BackspaceKey { }81 BackspaceKey { }
82 }82 }
8383
8484
=== modified file 'plugins/sr/qml/Keyboard_sr_url.qml'
--- plugins/sr/qml/Keyboard_sr_url.qml 2014-11-27 16:57:43 +0000
+++ plugins/sr/qml/Keyboard_sr_url.qml 2015-03-11 13:31:42 +0000
@@ -77,7 +77,7 @@
77 CharKey { label: "н"; shifted: "Н"; }77 CharKey { label: "н"; shifted: "Н"; }
78 CharKey { label: "м"; shifted: "М"; }78 CharKey { label: "м"; shifted: "М"; }
79 CharKey { label: "ж"; shifted: "Ж"; }79 CharKey { label: "ж"; shifted: "Ж"; }
80 CharKey { label: "."; shifted: "."; }80 CharKey { label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; }
81 BackspaceKey { }81 BackspaceKey { }
82 }82 }
8383
8484
=== modified file 'plugins/sr/qml/Keyboard_sr_url_search.qml'
--- plugins/sr/qml/Keyboard_sr_url_search.qml 2014-11-27 16:57:43 +0000
+++ plugins/sr/qml/Keyboard_sr_url_search.qml 2015-03-11 13:31:42 +0000
@@ -77,7 +77,7 @@
77 CharKey { label: "н"; shifted: "Н"; }77 CharKey { label: "н"; shifted: "Н"; }
78 CharKey { label: "м"; shifted: "М"; }78 CharKey { label: "м"; shifted: "М"; }
79 CharKey { label: "ж"; shifted: "Ж"; }79 CharKey { label: "ж"; shifted: "Ж"; }
80 CharKey { label: "."; shifted: "."; }80 CharKey { label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; }
81 BackspaceKey { }81 BackspaceKey { }
82 }82 }
8383
8484
=== modified file 'plugins/sv/qml/Keyboard_sv.qml'
--- plugins/sv/qml/Keyboard_sv.qml 2014-09-26 13:22:23 +0000
+++ plugins/sv/qml/Keyboard_sv.qml 2015-03-11 13:31:42 +0000
@@ -86,9 +86,9 @@
8686
87 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }87 SymbolShiftKey { id: symShiftKey; anchors.left: parent.left; height: parent.height; }
88 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }88 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
89 CharKey { id: commaKey; label: ","; shifted: "/"; extended: ["'", ";", ":"]; anchors.left: languageMenuButton.right; height: parent.height; }89 CharKey { id: commaKey; label: ","; shifted: ","; extended: ["'", "\"", ";", ":", "@", "&", "(", ")"]; extendedShifted: ["'", "\"", ";", ":", "@", "&", "(", ")"]; anchors.left: languageMenuButton.right; height: parent.height; }
90 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }90 SpaceKey { id: spaceKey; anchors.left: commaKey.right; anchors.right: dotKey.left; noMagnifier: true; height: parent.height; }
91 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }91 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
92 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }92 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
93 }93 }
94 } // column94 } // column
9595
=== modified file 'plugins/sv/qml/Keyboard_sv_email.qml'
--- plugins/sv/qml/Keyboard_sv_email.qml 2014-11-27 16:57:43 +0000
+++ plugins/sv/qml/Keyboard_sv_email.qml 2015-03-11 13:31:42 +0000
@@ -89,7 +89,7 @@
89 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }89 CharKey { id: atKey; label: "@"; shifted: "@"; anchors.left: languageMenuButton.right; height: parent.height; }
90 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }90 SpaceKey { id: spaceKey; anchors.left: atKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
91 UrlKey { id: urlKey; label: ".se"; extended: [".com", ".fi", ".ax"]; anchors.right: dotKey.left; height: parent.height; }91 UrlKey { id: urlKey; label: ".se"; extended: [".com", ".fi", ".ax"]; anchors.right: dotKey.left; height: parent.height; }
92 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }92 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
93 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }93 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
9494
9595
9696
=== modified file 'plugins/sv/qml/Keyboard_sv_url.qml'
--- plugins/sv/qml/Keyboard_sv_url.qml 2014-11-27 16:57:43 +0000
+++ plugins/sv/qml/Keyboard_sv_url.qml 2015-03-11 13:31:42 +0000
@@ -88,7 +88,7 @@
88 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }88 LanguageKey { id: languageMenuButton; anchors.left: symShiftKey.right; height: parent.height; }
89 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }89 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
90 UrlKey { id: urlKey; label: ".se"; extended: [".com", ".fi", ".ax"]; anchors.right: dotKey.left; height: parent.height; }90 UrlKey { id: urlKey; label: ".se"; extended: [".com", ".fi", ".ax"]; anchors.right: dotKey.left; height: parent.height; }
91 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }91 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
92 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }92 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
93 }93 }
94 } // column94 } // column
9595
=== modified file 'plugins/sv/qml/Keyboard_sv_url_search.qml'
--- plugins/sv/qml/Keyboard_sv_url_search.qml 2014-11-27 16:57:43 +0000
+++ plugins/sv/qml/Keyboard_sv_url_search.qml 2015-03-11 13:31:42 +0000
@@ -90,7 +90,7 @@
90 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }90 CharKey { id: slashKey; label: "/"; shifted: "/"; anchors.left: languageMenuButton.right; height: parent.height; }
91 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }91 SpaceKey { id: spaceKey; anchors.left: slashKey.right; anchors.right: urlKey.left; noMagnifier: true; height: parent.height; }
92 UrlKey { id: urlKey; label: ".se"; extended: [".com", ".fi", ".ax"]; anchors.right: dotKey.left; height: parent.height; }92 UrlKey { id: urlKey; label: ".se"; extended: [".com", ".fi", ".ax"]; anchors.right: dotKey.left; height: parent.height; }
93 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!"]; extendedShifted: ["?", "!"]; anchors.right: enterKey.left; height: parent.height; }93 CharKey { id: dotKey; label: "."; shifted: "."; extended: ["?", "!", "-", "_", "+", "%","#","/"]; extendedShifted: ["?", "!", "-", "_", "+", "%","#","/"]; anchors.right: enterKey.left; height: parent.height; }
94 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }94 ReturnKey { id: enterKey; anchors.right: parent.right; height: parent.height; }
95 }95 }
96 } // column96 } // column
9797
=== modified file 'qml/keys/ExtendedKeysSelector.qml'
--- qml/keys/ExtendedKeysSelector.qml 2014-08-21 11:18:02 +0000
+++ qml/keys/ExtendedKeysSelector.qml 2015-03-11 13:31:42 +0000
@@ -41,7 +41,7 @@
41 // Place the first key in the middle of the model so that it gets41 // Place the first key in the middle of the model so that it gets
42 // selected by default42 // selected by default
43 var middleKey = Math.floor(extendedKeysModel.length / 2);43 var middleKey = Math.floor(extendedKeysModel.length / 2);
44 var reorderedModel = extendedKeysModel;44 var reorderedModel = extendedKeysModel.slice(0); // Ensure the array is cloned
45 reorderedModel.splice(extendedKeysModel.length % 2 == 0 ? middleKey : middleKey + 1, 0, extendedKeysModel[0]);45 reorderedModel.splice(extendedKeysModel.length % 2 == 0 ? middleKey : middleKey + 1, 0, extendedKeysModel[0]);
46 reorderedModel.shift();46 reorderedModel.shift();
47 keyRepeater.model = reorderedModel;47 keyRepeater.model = reorderedModel;
4848
=== modified file 'tests/autopilot/ubuntu_keyboard/emulators/keyboard.py'
--- tests/autopilot/ubuntu_keyboard/emulators/keyboard.py 2015-02-13 16:12:59 +0000
+++ tests/autopilot/ubuntu_keyboard/emulators/keyboard.py 2015-03-11 13:31:42 +0000
@@ -160,7 +160,7 @@
160 except AssertionError:160 except AssertionError:
161 return False161 return False
162162
163 def press_key(self, key, capslock_switch=False, long_press=False):163 def press_key(self, key, capslock_switch=False, long_press=False, slide_offset=None):
164 """Tap on the key with the internal pointer164 """Tap on the key with the internal pointer
165165
166 :params key: String containing the text of the key to tap.166 :params key: String containing the text of the key to tap.
@@ -191,7 +191,9 @@
191 self._show_keypad(req_keypad)191 self._show_keypad(req_keypad)
192 self._change_keypad_to_state(req_key_state)192 self._change_keypad_to_state(req_key_state)
193193
194 if long_press:194 if slide_offset != None:
195 self._select_extended_key(key_pos, slide_offset)
196 elif long_press:
195 self._long_press_key(key_pos)197 self._long_press_key(key_pos)
196 else:198 else:
197 self._tap_key(key_pos)199 self._tap_key(key_pos)
@@ -322,6 +324,14 @@
322 sleep(0.5)324 sleep(0.5)
323 pointer.release()325 pointer.release()
324326
327 def _select_extended_key(self, key_rect, offset, pointer=None):
328 if pointer is None:
329 pointer = Pointer(Touch.create())
330
331 pointer.drag(key_rect.x + key_rect.w / 2.0, key_rect.y + key_rect.h / 2.0,
332 key_rect.x + key_rect.w / 2.0 + offset, key_rect.y + key_rect.h / 2.0,
333 rate=50, time_between_events=2)
334
325 def _keyboard_details_changed(self):335 def _keyboard_details_changed(self):
326 return self._orientation_changed()336 return self._orientation_changed()
327337
328338
=== modified file 'tests/autopilot/ubuntu_keyboard/tests/test_keyboard.py'
--- tests/autopilot/ubuntu_keyboard/tests/test_keyboard.py 2015-02-27 14:12:47 +0000
+++ tests/autopilot/ubuntu_keyboard/tests/test_keyboard.py 2015-03-11 13:31:42 +0000
@@ -61,7 +61,7 @@
61 self.skipTest("Ubuntu Keyboard tests only run on device.")61 self.skipTest("Ubuntu Keyboard tests only run on device.")
62 super(UbuntuKeyboardTests, self).setUp()62 super(UbuntuKeyboardTests, self).setUp()
63 self.set_test_settings()63 self.set_test_settings()
64 sleep(1) # Have to give time for gsettings change to propogate64 sleep(5) # Have to give time for gsettings change to propogate
65 self.pointer = Pointer(Touch.create())65 self.pointer = Pointer(Touch.create())
6666
67 def set_test_settings(self):67 def set_test_settings(self):
@@ -567,7 +567,6 @@
567 text_area.text,567 text_area.text,
568 Eventually(Equals(expected))568 Eventually(Equals(expected))
569 )569 )
570
571570
572 def test_long_press(self):571 def test_long_press(self):
573 """Long pressing a key should enter the default extended character.572 """Long pressing a key should enter the default extended character.
@@ -587,6 +586,67 @@
587 Eventually(Equals(expected))586 Eventually(Equals(expected))
588 )587 )
589588
589 def test_repeated_long_press(self):
590 """The default key should stay in the middle after each long press.
591
592 """
593
594 text_area = self.launch_test_input_area()
595 self.ensure_focus_on_input(text_area)
596 keyboard = Keyboard()
597 self.addCleanup(keyboard.dismiss)
598
599 keyboard.press_key('u', long_press=True)
600 keyboard.press_key('u', long_press=True)
601 keyboard.press_key('u', long_press=True)
602
603 expected = "777"
604 self.assertThat(
605 text_area.text,
606 Eventually(Equals(expected))
607 )
608
609 def test_extended_punctuation(self):
610 """The characters ?!-_+%#/ and '";:@&() should be available as
611 extended keys from the . and , keys.
612
613 """
614
615 text_area = self.launch_test_input_area()
616 self.ensure_focus_on_input(text_area)
617 keyboard = Keyboard()
618 self.addCleanup(keyboard.dismiss)
619
620 gu = float(os.environ.get('GRID_UNIT_PX', 8))
621
622 # The extended key positions aren't accessible until the
623 # drag has already started, so we need to provide their
624 # offsets manually based on the known extended key cell
625 # width
626 keyboard.press_key('.', slide_offset=-17.5 * gu)
627 keyboard.press_key('.', slide_offset=-14 * gu)
628 keyboard.press_key('.', slide_offset=-10.5 * gu)
629 keyboard.press_key('.', slide_offset=-7 * gu)
630 keyboard.press_key('.', slide_offset=-3.5 * gu)
631 keyboard.press_key('.', slide_offset=1)
632 keyboard.press_key('.', slide_offset=3.5 * gu)
633 keyboard.press_key('.', slide_offset=7 * gu)
634
635 keyboard.press_key(',', slide_offset=-10.5 * gu)
636 keyboard.press_key(',', slide_offset=-7 * gu)
637 keyboard.press_key(',', slide_offset=-3.5 * gu)
638 keyboard.press_key(',', slide_offset=-1 * gu)
639 keyboard.press_key(',', slide_offset=3.5 * gu)
640 keyboard.press_key(',', slide_offset=7 * gu)
641 keyboard.press_key(',', slide_offset=10.5 * gu)
642 keyboard.press_key(',', slide_offset=14 * gu)
643
644 expected = "!-_?+%#/\";:'@&()"
645 self.assertThat(
646 text_area.text,
647 Eventually(Equals(expected))
648 )
649
590650
591class UbuntuKeyboardPinyin(UbuntuKeyboardTests):651class UbuntuKeyboardPinyin(UbuntuKeyboardTests):
592652
@@ -762,7 +822,7 @@
762822
763 keyboard.press_key("language")823 keyboard.press_key("language")
764824
765 sleep(1)825 sleep(5)
766826
767 keyboard = Keyboard()827 keyboard = Keyboard()
768828
@@ -786,7 +846,7 @@
786846
787 keyboard.press_key("language")847 keyboard.press_key("language")
788848
789 sleep(1)849 sleep(5)
790850
791 keyboard = Keyboard()851 keyboard = Keyboard()
792852

Subscribers

People subscribed via source and target branches