Commit Graph

31 Commits

Author SHA1 Message Date
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
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
e018a52498 Update jquery.ime from upstream
Change-Id: I904dfd1e089e92deaa2da50510d0975a8e317a94
2013-08-22 15:36:02 +03: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
Amir E. Aharoni
95c23085ff Update jquery.ime from upstream
Change-Id: I1eabfcda79be85c8c28c11472ddc17b2e90c061d
2013-07-15 15:59:29 +03:00
Santhosh Thottingal
2f61970301 Update jquery.ime from upstream
Change-Id: I37d3f1e6b0ebff3ddfd46b2c155e4f5fe590cb4b
Version: 0.1.0+20130708
2013-07-08 15:23:47 +05:30
Santhosh Thottingal
69e037862c Update jquery.ime from upstream
Bug: 50790
Change-Id: I3755581136cca9958e31b20694c4285c14646c38
2013-07-07 21:01:57 +05:30
Amir E. Aharoni
244b20d2b5 Update jquery.ime from upstream
Bug: 49679
Change-Id: I1bc5a4ac2788d20d2bdba6454bd278a3b4681168
2013-06-26 08:52:38 +00:00
Santhosh Thottingal
96f6721772 Update jquery.ime from upstream
Version:  v0.1.0+20130625

* Add sa-iast input method
* Fix bug https://github.com/wikimedia/jquery.ime/issues/188

Bug: 49515
Change-Id: I8ebd5bc4857285eb29d0ec6741cc6953ac187722
2013-06-25 17:17:46 +05:30
Santhosh Thottingal
1be1fdd1bd jquery.ime updates - keyboard mapping fixes
For ru,uz,be kbd mappings

Change-Id: I9a802c21294ab09955760201b14f1cab866402de
2013-06-19 18:25:05 +00:00
Santhosh Thottingal
8dfc3976b1 Update jquery.ime from upstream
Version: 0.1.0+20130619
* Make system as default ime for all languages
* Update uk keyboard

Bug: 49783
Change-Id: I534b13e50f9d95673f66639f1ccef90d7fa8304c
2013-06-19 09:58:55 +00:00
Santhosh Thottingal
2ca2f6d3fe Update jquery.ime from upstream
Version: 0.1.0+20130617

Bug: 49317
Change-Id: I566980aeafb9dce45ab4916751947c301778377c
2013-06-17 16:56:27 +05:30
Santhosh Thottingal
d10b5c86fc Update jquery.ime from upstream
Version: 0.1.0+20130607

Changes:
* Bug 49178: IME icon not visible in IE8
* Bug 49073 - In RTL, checkmark for selected input method overlaps text in ime menu
* Correct Malayalam Avagraha in Malayalam transliteration

Change-Id: Ib3fc2409958e8be8522a2f4072181dce434a76e3
2013-06-07 20:18:15 +05:30
Santhosh Thottingal
000d04c14e Update jquery.ime from upstream
Change-Id: Iac3c14f82c982396c4bcecfb3c5cc97df82c41cb
Version: 0.1.0+20130531
2013-05-31 16:43:46 +05:30
Santhosh Thottingal
00c37b9218 Update jquery.ime from upstream
* selectLanguage need to check whether
 ime changed before return with noop
* Add dot reph(0D4E) to Malayalam transliteration

Change-Id: I35c05e8261270096ceb652db9b0dc24be9fa71fc
2013-05-20 08:07:50 +00:00
Amir E. Aharoni
552cd25ae6 Update from upstream
Change-Id: I8affdf79e5a2f33c88f7661082d2cbd7777240fb
2013-04-23 16:03:28 +03:00
Santhosh Thottingal
d3ce43b1d7 Update jquery.ime from upstream
Fixes the positioning of the menu if there is not enough space
in the left side.

Bug: 41738
Change-Id: I64d40acb41559b0b6376c03a4076d17dcedbc466
2013-04-03 05:50:14 +00:00
Santhosh Thottingal
0738d68504 Update jquery.ime from upstream
Change-Id: I5cecbb8628fe61a00abfab89cc628db25b408528
2013-03-06 15:33:06 +05:30
Santhosh Thottingal
7d9b81fb9d Update jquery.ime from upstream
* Adds many input methods

Change-Id: I2f3576948416e7d2bf2f935e609fe50977e7e9d9
2013-02-17 09:44:26 +00:00
Siebrand Mazeland
a98ff90d49 Update jquery.ime and jquery.webfonts from upstream
Change-Id: I7963adc763c53df87cfb8452fde514554a332e6c
2013-01-17 18:30:36 +00:00
Amir E. Aharoni
4359f1e85a Updating from upstream
Change-Id: I3acc149e5272914d10c879b08e284ef5aa1e2f7f
2012-11-27 08:44:09 +02:00
Santhosh Thottingal
0d4c477323 Update jquery.ime from upstream
* Hide the IME selector after a few milliseconds of inactivity.

Change-Id: I1d06cab7b5a573dea9c82a95fea463b021c4f8ba
2012-11-26 12:12:36 +05:30
Santhosh Thottingal
f8947b9686 Update jquery.ime from upstream
* UI improvements, fixes
* More input methods
* Misc functionality fixes

Change-Id: I1a516027e9654a498e4e87c83f8d72ad24eb5596
2012-11-19 07:56:53 +00:00
Santhosh Thottingal
7546da7888 Update jquery.ime from upstream
Localized named for input methods
Remove capitalize keyboard for English

Change-Id: I3cd64c01adbe9749f8210119070301e0c4cb3488
2012-10-30 20:48:40 +05:30
Santhosh Thottingal
5cbad377e0 Update jquery.ime from upstream and a fix in default preferences
Default preferences are kept while loading from localstorage. It may
be empty first time. Handling that case.

Change-Id: If5780006120e401a4df1171146760692b8963363
2012-10-26 08:54:19 +00:00
Santhosh Thottingal
f13e474e43 Input method integration with ULS
The file ext.uls.settingspanel.js is a draft for common
code in the different settings panels.

Change-Id: I057274f16b27b2c18d43d41c1d43f485a18ef0bf
2012-10-26 11:14:02 +05:30