1. Adding new input methods for languages of Africa
without the need for replacement or key combinations:
* Akan (ak, tw)
* Bambara (bm)
* Dagbani (dag)
* Dinka (din)
* Fula (ff)
* Ga (gaa)
* Wolof (wo)
2. Fixing the combining character in Yoruba Alt method
from combining tone to combining accent, for better
Unicode compliance.
3. Minor fixes in existing layouts with replacements and
key combinations for Akan, Dagbani, Dinka, Fula, and Ga.
Updating to
1ff996f24b
Change-Id: I3bbc0ac46def6b4e00f6155c14da9a40e2749b27
Changes:
* New tilde-based layouts for several languages of Africa:
Kabyle, Kabiye, Kikuyu, Luganda, Lingala, Malagasy,
Northern Sotho, Koyraboro Senni, Sango, Sotho, Venda
* Latin Pinyin transliteration keyboard
https://github.com/wikimedia/jquery.ime/pull/545
* CSS and JS cleanup, to switch to stylelint and eslint.
Updating to
22407cf992
Bug: T212637
Change-Id: I167e572a6cc0f7c1c727e87e8ff361d88f87b40f
* Adding a transliteration layout for the Ho language
in the Warang Citi alphabet (by Purty).
* Enable the Palochka layout for Ingush (by stjn).
* Styling improvements in the IME selector (by Volker E).
* Fixes for the Blin / Tigre / Tigrinya GeezIM layout (by Fitsum Gaim).
* Fixes for the Santali Ol Chiki InScript 2 layout (by Ramjit Tudu).
Updating to
2046765d31
Change-Id: I04ba0553ec52fa8f5c8317c538394232c2291346
jquery.ime:
* Add Gothic keyboard
Updating to
d96604c208
jquery.uls
* Update localization for English (UK)
Updating to
056ff3f5b3
Change-Id: Ied0f1c56590e0e669dcbfc56f5e592c57190155e
* Fixed Arabic keyboard name.
* Renamed Akan keyboard and made it usable also for Twi.
* Added Ga keyboard.
* Added Dinka keyboard.
Updating to
e3a6368df0
Change-Id: I310fb8e33555a704ea23bbbf1ba720b46158323b
* Digit fix in Southern Kurdish.
* Rodali, Or-Lekhani and OdiScript layouts.
* Major updates for VisualEditor integration by David Chan.
Change-Id: Ia7301bddb79c1fbce2af7190494bdd7bdd909862
* Fix for Western Baluchi Keyboard beeab196dd
* Add Northern Luri Keyboard Layout a2b34c8bd2
* Remove windows line ending extra character aa51ccb77c
* Fixing name of Western Baluchi Keyboard 0cd0018c3b
* Fixes for South Azerbaijani (azb) 8fa57066cb
* Fix test cases for Southern Kurdish 8295e88690
* Add Southern Kurdish Keyboard Layout 40f9949e55
* Fixes for South Azerbaijani Keyboard Layout 5498eae381
Change-Id: I5007cfd4d49c61ccd5c8ae574930dda517056b96
Changes:
* README update to point about writing tests for IMEs.
* Take scrollTop/scrollLeft into account when positioning.
Change-Id: Ie39fb3f7f9f944e0186b74a51812e4d424174051
Upstream: https://github.com/wikimedia/jquery.ime
Changes:
* hi-inscript: Fixed incorrectly mapped Devanagari letter TTHA
* ml-inscript: Correct the mapping of ഠ
* or-inscript: fix mapping of Oriya letters TTA and TTHA
* Remove unwanted escape for double quotes from rules files
* Remove prefixed border-radius rules
* Avoid JavaSript error while trying to get autonym
* Rules loading: Use $.ajax to cache the rule js file
Change-Id: I49b88551263434a93b600278d665e80737edb555
Upstream: https://github.com/wikimedia/jquery.ime
Changes:
* Bug 53695: For languages with no input methods, set
"use native keyboard" by default.
* Add Venetian input method.
* Drop -moz-linear-gradient
* Apply /* @embed */ pragma to all images, not just the topmost in each
block.
* Validate the input method id in load method.
Change-Id: I05f8350003227e150948670caf919f05a2b00f88
* Make names for Hindi input methods consistent.
* Make names for Marathi input methods consistent.
Bug: 56160
Change-Id: I0b4ff9d8d7e01392237facb54e7b77ee9ef753b0
version: v0.1.0+20131019 (commit: 4ac70e0047)
upstream: https://github.com/wikimedia/jquery.ime
Changes:
* Language tags are case insensitive now
* Fixes to Hindi and Persian input methods
* Shift modifier key support
* Misc CSS fixes
Bug: 54117
Change-Id: I581a1006c34fd86372facdae85ea48b4ed1ffc2c
Version: v0.1.0+20130914
Changes:
1. Improved Persian keyboard.
2. Show the menu correctly if it goes off-screen.
3. Removed unneeded code.
4. Ability to customise time out for IME selector widget.
Bug: 52154
Change-Id: Id87dee11456de0499450083f434b64e188b6d33f
Version: v0.1.0+20130904
Changes:
1. Add Persian keyboard
2. In a ltr page with rtl input, if menu has no space in left,
flip it right
Bug: 50690
Change-Id: Id84fa09b93bd0e31d328bbdaedc4219ea6a9e75d
upstream: http://github.com/wikimedia/jquery.ime
changes:
* Support for contenteditable, like the VisualEditor surfaces. This
support is very minimal now. Because of VE bugs on IME support, many
things are broken. But one-one keyboard mappings should work with less
issues. The UI of jquery.ime is not integrated with VE toolbar
* More input methods
- IPA-X-SAMPA by Amir
- Armenian keymaps by Aleksey Chalabyan
- Kurdish keymaps by Ghybu
- Кыргыз keymap by Amir
- Central Kurdish keyboards by Çalak
* A lot of input method bug fixes multiple contributors
* Minor UX fixes
Introduces Rangy library.
A module named rangy is defined in VisualEditor extension with more features of rangy.
Here we need only the core library. This module is loaded dynamically from
client when rangy is undefined. If VE is present rangy will be defined, the module
defined in VE will be used. ie, This get loaded only when VE is not present and
user trying to type in a contenteditable.
Bug: 49569
Bug: 50849
Bug: 50220
Change-Id: Iadad5a4e5972fbd1359847526d28e9dbbe00a7c4