Commit Graph

141 Commits

Author SHA1 Message Date
Amire80
a541083b93 Update jquery.ime and jquery.uls from upstream
* Change ckb autonym to "کوردی" in ime and in uls langdb.
* Add Ho language (hoc) and Warang Citi script to uls langdb.
* Localization update for ca.

Updating uls to
6e07d913bd

Updating ime to
f59576143f

Change-Id: If55e4834849312df20fefbea4b193ad89dc96268
2017-07-11 09:13:16 +03:00
Amire80
32bc02f2ac Update jquery.ime and jquery.uls from upstream
jquery.ime:
* Add Gothic keyboard
Updating to
d96604c208

jquery.uls
* Update localization for English (UK)
Updating to
056ff3f5b3

Change-Id: Ied0f1c56590e0e669dcbfc56f5e592c57190155e
2017-06-21 18:32:31 +03:00
Amire80
a0fe3c2249 Update jquery.ime from upstream
Added one letter to the Dagbani-Alt input method.

Updating to
98d89d8b78

Change-Id: I59f207c2d0dc840b183add75c2dbee27e207a919
2017-06-13 13:13:39 +03:00
Amire80
07ba9a1191 Major update of jquery.ime from upstream
Merged a lot of older and newer patches,
adding numerous new input methods:

* Tibetan Sambhota
* Fulfulde Alt
* Lushotseed
* Mongolian Todo, Todo-Ali, Traditional, Tradional-Ali, Phagspa
* Manchu, Manchu Ali
* Burmese mm3
* Piedmontese
* Tarandine
* Xibe
* Venetian
* Wolof

Also, updates for:
* Oriya Transliteration
* Tamil 99

Updating to
b7a96d4737

Change-Id: I092ff1b8aef70f8274829f3794090738826d1a8a
2017-06-06 15:32:09 +03:00
Amire80
9838760971 Update jquery.ime from upstream
* Add input methods for Dagbani and Bambara.

Update to:
d47a617f37

Change-Id: I7107dde813124b41b01d0e94eb4336b7379eb394
2017-05-30 04:21:12 +00:00
Amire80
2df208fe9f Update jquery.ime from upstream
Resolves an RTL issue in the IME selector.

Updating to
db91278db3

Bug: T164474
Change-Id: Ief78ff773d6c289c707f2b0b99d1759a6885f9c5
2017-05-09 12:54:12 +03:00
Amire80
1d855d5f6e Update jquery.ime from upstream
* 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
2017-05-04 09:33:57 +03:00
Kartik Mistry
d3106d5d57 Update jquery.ime to 7edcc7b from upstream
Changes:
* Added IMEs for Eritrean languages: Tigrinya (ti), Tigre (tig),
  Blin (byn).
* Documentation updates.

Change-Id: Iec9e45711308d0b7a4670c64d3c2c9ae6debd0d9
2017-02-17 17:24:09 +05:30
Kartik Mistry
6758632b2d Update jquery.ime to 4268e73 from upstream
Changes:
* Updated autonym for gom.

Bug: T137222
Change-Id: I9eb0af0d20f6339b7f3b9c024df3d650db464de8
2017-01-30 14:59:03 +00:00
Niklas Laxström
ab8193faac Update jquery.ime to 10ae4c0
* New Khmer imes
* Updates to Urdu ime (T138399)

Bug: T138399
Change-Id: I2ead15d6678787f705103329c59e679240580f87
2016-08-16 10:32:24 +02:00
Amire80
13a81d89f8 Update jquery.ime to 839fa42
Changes:
* Fix bug T102455 in Punjabi.
* Add Akan language keyboard.

Bug: T102455
Change-Id: I144e1cde2bb2bc7fa38a7620ef621f7ec0a32285
2016-07-12 10:43:35 +00:00
Kartik Mistry
69e2020255 Update jquery.ime from upstream
Changes:
 * Add Enhanced Ol Chiki InScript keyboard for Santali language.
 * Add Sarjom Baha phonetic keyboard for Santali language.

Change-Id: I3723a31508592f4463ca84bdc39abff848f5a295
2016-06-20 10:21:42 +05:30
Santhosh Thottingal
9327417702 Add license files for upstream jquery-* libs
Updated the update scripts too

Change-Id: Ia5f509cdc3ab91cd30c81d91da999993d13c68d1
2016-06-03 17:35:19 +05:30
Niklas Laxström
f41d47a4a0 Update jquery libs
jquery.ime to 80f513ecc
* Input method name change

jquery.i18n to 7daaceb
* Some code style changes
* Do not include non js-files (none of the other libs do either)

jquery.uls to 20eea5de
* Improved langdb territories

Change-Id: Id3bcc4f1fe3ec255d2baea7f6096ee9a34fcffc3
2016-06-02 08:45:03 +02:00
Santhosh Thottingal
9dc42d7d31 Update jquery.ime to d563f903c9e
* Remove the undocumented Control+Enter shortcult for toggle

Bug: T106700
Bug: T134664
Change-Id: I1d62d751515016b3d028ecf6ae78a65eb1728391
2016-05-18 05:34:21 +00:00
Santhosh Thottingal
28044a6f14 Update jquery.ime to 7572e2
Documentation, code clean ups and build updates

Change-Id: I7ce3d75345b76f2a7693b6143e013b6a8202e093
2016-04-12 11:52:46 +05:30
James D. Forrester
ce31c64f84 jQuery.IME: Bump to master (b6102fb)
New changes:
9316542 Remove trailing whitespace and superfluous newlines
1db02ed Improve language and method selection API
22ce72a Merge pull request #434 from divec/api
965c94e Update README and example
b6102fb Remove the unused showSelector property of defaultInputMethod

Change-Id: Icc78795fe1ece63b29ea3863ba1902519c818841
2016-03-25 11:24:43 -07:00
Kartik Mistry
4e8b09c5d3 Update jquery.ime to 4389f93
Changes:
* Register as-rodali IME

Change-Id: I2509a2505ec4f6b22c75a0a8ce81e44b219a2b37
2016-01-29 21:01:19 +05:30
Amire80
4cbb2ca88a Update jquery.ime from upstream
* Digit fix in Southern Kurdish.
* Rodali, Or-Lekhani and OdiScript layouts.
* Major updates for VisualEditor integration by David Chan.

Change-Id: Ia7301bddb79c1fbce2af7190494bdd7bdd909862
2016-01-23 11:02:45 +00:00
Amir E. Aharoni
62b2e000d1 Update jquery.ime from master
Add yo-alt layout.

Change-Id: Ifa0064811d38e5e6d5be576a5a9d0ec5c0d43c9d
2015-11-21 21:19:54 +02:00
Kartik Mistry
500db2b9d5 Update jquery.ime to ae3ae15
Changes:
* Various fixes in bo-ewts layout.
* Fix name of gu-transliteration input method.

Change-Id: Ie2d03bfbaf2c663140c6cadc70625b848dd2f65c
2015-10-12 13:30:35 +05:30
mjbmr
8e207b2381 Update jquery.ime to 91dc90c2f2
* Fix indentation in bo-ewts (15668fa788)
* Fix Western Balochi and Northern Luri autonyms (91dc90c2f2)

Change-Id: Ia54c15e6051c1e0ecf4c8e70724e2478bc6e0a86
2015-08-18 06:22:15 +00:00
mjbmr
62a22850d2 Update jquery.ime to b3f68eb6f8
Change-Id: I7ed94f403521b4ca4aca99405b2928d0f87b6561
2015-06-01 09:54:40 +00:00
mjbmr
3f1a498c24 Update jquery.ime to bb38f7d711
* Fixes for Northern Luri Keyboard Layout

Change-Id: I96eb538598ef37a33e209787446c1c1bc8709fb9
2015-05-27 19:32:12 +00:00
mjbmr
b2d269c35e Update jquery.ime to beeab196dd
* 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
2015-05-18 08:31:34 +00:00
Kartik Mistry
3d64406868 Update jquery.ime to 5498eae
Changes:
* Add South Azerbaijani Keyboard Layout
* Add Arabic keyboard layout for Western Baluchi (bgn)
* Added missing te-apple.js and te-modular.js

Change-Id: I9527d659f10703ed0347ca9fa0e4ca5a0dd3d1b4
2015-05-05 04:27:40 +00:00
Santhosh Thottingal
37e0730a31 Update jquery.ime to v0.1.0+20150429
Bug: T88279
Change-Id: I89642bedd7b4bd7bebe45bc2ff3265f060adf6b1
2015-04-29 15:47:41 +05:30
Amir E. Aharoni
702b85c099 Update jquery.ime from upstream
Correct spelling of Punjabi input methods,
sent by Satdeep Gill.

Based on jquery.ime
962563d984

Change-Id: Ia48962225dc97c889384236b2ceb497de2beb1ca
2015-01-06 07:49:37 +00:00
Kartik Mistry
7790e5942a Update jquery.ime to 806deb2
Changes:
* README update to point about writing tests for IMEs.
* Take scrollTop/scrollLeft into account when positioning.

Change-Id: Ie39fb3f7f9f944e0186b74a51812e4d424174051
2014-12-29 16:52:58 +05:30
Amir E. Aharoni
2aaa5b19d1 Update jquery.ime from upstream
Fix a bug in the my-xkb Burmese keyboard.

Change-Id: I881bd1bcf18530a004ca563ddbca5b567ae81ddc
2014-10-28 15:48:43 +02:00
Kartik Mistry
3d202e4774 Update jquery.ime from upstream to 7b24f45b01d
Changes:
* bo-ewts: using unicode NFC instead of NFD.
* Fixed description in bn-probhat layout.

Change-Id: Ieb58a36fd997bc422dab01a1d2c7692068a26c6b
2014-08-28 06:06:54 +00:00
Kartik Mistry
058dbbcda1 Update jquery.ime from upstream
Changes:
* Update jquery.ime.js version.
* Updated Tibetian (bo) EWTS IME for handling brla and speed
  improvement.

Change-Id: I6a3eb0d16000074ea5fd96ef15d4096a5d9ce9f8
2014-07-28 12:51:56 +00:00
Kartik Mistry
63f1b82f64 Update jquery.ime from upstream
Changes:
* Bug 66064: Remove deprecated event.attrName and use
  event.originalEvent.attrName instead.
* Added Ludic (lud) transliteration layout.
* Added Tibetian (bo) EWTS layout.

Change-Id: Ia171faa1cbd71e31d45408d96f23f0826b914c5e
2014-07-23 08:18:20 +00:00
Kartik Mistry
7515596bdc Update jquery.ime from upstream
Upstream: https://github.com/wikimedia/jquery.ime/
Changes:
* Update sa-transliteration layout as per community request
* Fix license for batak-qwerty layout
* Fix indentations in or-lekhani layout
* Updated jquery.ime.js to v0.1.0+20140528

Bug: 63895
Change-Id: I3441924e8e80023eebe77ee5b3c87541c22b1c42
2014-05-28 09:37:45 +00:00
Amir E. Aharoni
767c3cea4f Update jquery.ime from upstream
* Add Batak input method
* Fix Odia Lekhani input method

Bug: 56309

Change-Id: I9192554f42994a799309b9cec7466045dccfe27d
2014-04-20 12:19:23 +00:00
Kartik Mistry
bfdda7bde4 Update jquery.ime from upstream
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
2014-04-08 18:58:31 +00:00
Kartik Mistry
2a403e407a Update jquery.ime from upstream
Upstream: https://github.com/wikimedia/jquery.ime
Changes:
* Optimize all SVGs.
* Removed unused images/ime-inactive.* files.
* Renamed: rules/README -> rules/README.md

Also, updated version in UniversalLanguageSelector.php

Change-Id: Ifd848da55e8ac68ef63fef5d435ecc23fc20e000
2014-02-20 17:20:34 +05:30
Kartik Mistry
db055c8f47 Update jquery.ime from upstream
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
2014-02-11 18:38:39 +02:00
Amir E. Aharoni
6cf71a54d0 Update jquery.ime from upstream
This should fix bug 54646.

Change-Id: Ibda702d1b92f160de426ebdb05b00d38a1ff5c0d
2013-11-22 19:18:27 +00:00
Santhosh Thottingal
6cd178359e Update jquery.ime to latest version
Version: v0.1.0+20131111
Changes:
* Optimizez icon images

Change-Id: I221c064c47cece276b8f9760fae7dce0e3bd4160
2013-11-11 11:14:38 +05:30
Siebrand Mazeland
901916967f Update jQuery.IME from upstream
* Make names for Hindi input methods consistent.
* Make names for Marathi input methods consistent.

Bug: 56160
Change-Id: I0b4ff9d8d7e01392237facb54e7b77ee9ef753b0
2013-10-29 14:56:38 +01:00
Siebrand Mazeland
a1cf6c7592 Update jQuery.IME from upstream
* Add autonym class where applicable
* Change name for de-transliteration input method
* Remove obsolete my-kbd input method

Bug: 55698
Change-Id: I6e9613b760af2916a614ab687822b3b3b45e1ce5
2013-10-29 14:08:52 +01:00
Santhosh Thottingal
cc413a3a4d Update jquery.ime from upstream
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
2013-10-19 20:00:22 +05:30
Kartik Mistry
9db73d2a11 Update jquery.ime from upstream
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
2013-09-14 10:51:31 +05:30
Santhosh Thottingal
8250d94625 Update jquery.ime from upstream
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
2013-09-04 12:28:13 +05:30
Amir E. Aharoni
60e038b0db Update jquery.ime from upstream
Adds support for specifying the input method menu header text.

Change-Id: I4c0b8c4879ef49b58a4c897b9131dbfddea524f0
2013-08-26 10:22:08 +00:00
Amir E. Aharoni
e018a52498 Update jquery.ime from upstream
Change-Id: I904dfd1e089e92deaa2da50510d0975a8e317a94
2013-08-22 15:36:02 +03:00
Amir E. Aharoni
2dd6cf74b8 Update jquery.ime from upstream
Fixes bug 53041 (upstream patch by Matmarex)

Bug: 53041
Change-Id: I8653404833d83a6d798551a47e37d87e6c0c1eaf
2013-08-20 07:22:16 +00:00
Amir E. Aharoni
3b6d5cc83e Log ime-change event
Change-Id: I6dfc769f0de536e2ef35b165fe7a35f196bb181b
2013-08-20 08:34:52 +03:00
Santhosh Thottingal
8f5be106f5 Update jquery.ime library
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
2013-08-19 04:40:08 +00:00