Commit Graph

321 Commits

Author SHA1 Message Date
Fomafix
c33ac5fdb4 Restore support for IE8
IE8 does not support Object.keys.

Bug: T86516
Change-Id: Ib1a5df6c1660bc30f7b33f1b794a9229ce31cba6
2015-01-12 10:54:22 +00:00
jenkins-bot
d0cd56224d Merge "Update jquery.ime from upstream" 2015-01-06 17:33:58 +00:00
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
Amir E. Aharoni
ab75302151 Update jquery.uls from upstream
* Added translations to Baluchi, Kurdish and Urdu.
* Localization update for other languages.

Change-Id: Ie674230cff18df79135953bbee2044ec404e47fc
2015-01-06 08:11:58 +02:00
jenkins-bot
d9e47c5ba8 Merge "Update jquery.ime to 806deb2" 2014-12-29 12:06:20 +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
Kartik Mistry
c82b89acc8 Update jquery.i18n to b9906c0
Changes:
* Add ability to rely on default configuration when loading messages.

Change-Id: Ic2c00526c0d5b1a60cac81925e2bc24228d8767c
2014-12-29 16:43:09 +05:30
Amir E. Aharoni
1acaf1515f Update upstream jquery.uls to 10777bb
* Don't show region headings in narrow mode.
* Remove the map.

GitHub link: 10777bb25e

Change-Id: I4fcfba5a6ef46d0bda34331c6ea111cdedd157a7
2014-12-22 13:40:18 +00:00
Amir E. Aharoni
dff15dbb5a Update from upstream jquery.uls
Allow configurable panel width instead of
hardcoded 4 columns of languages.

Change-Id: I163d7501598bdf6098a00432f53d56babe10a1a9
2014-12-15 13:37:39 +02:00
Amir E. Aharoni
219d494dbd Update jquery.uls to 03a1baa
Changes:
 * Localization updates
 * Added localizations to new languages
 * Added the ISO 15924 code for the Balinese script to langdb
 * Added languages to langdb:
 ** abs - Ambonese
 ** acf - Saint Lucian Creole French
 ** ban - Balinese
 ** bfa - Bari
 ** bgn - Western Balochi
 ** ciw - Chippewa
 ** cnh - Haka Chin
 ** din - Dinka
 ** dty - Dotyali
 ** jdt - Judeo-Tat
 ** kac - Jingpho
 ** lki - Laki
 ** lkt - Lakota
 ** luz - Southern Luri
 ** miq - Mískito
 ** mww - Hmong Daw
 ** pbb - Páez
 ** rcf - Réunion Creole French
 ** sdh - Southern Kurdish
 ** son - Songhay
 ** zgh - Standard Moroccan Tamazight
 * Corrections in the autonyms in langdb for:
 ** aeb - Tunisian Arabic
 ** cs  - Czech
 ** nap - Neapolitan
 ** rup - Aromanian
 ** ty  - Tahitian

Change-Id: I700444f34c36f6583bdf79e1bfcd4b34de288ff0
2014-11-27 06:24:30 +00:00
Santhosh Thottingal
3c65ec183c Update jquery.webfonts
Use latest upstream version. Commit: 482d0a8df22f

* Adds support for WOFF2 webfont format

Change-Id: Ic5e966eb14dc70017f9b15787b9ca1cb9043f23b
2014-11-17 16:20:00 +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
eranroz
7865a65bb0 Compact links: Set href for langugage links in ULS panel
Based on jquery.uls upstream version 982e2c32e7b3
https://github.com/wikimedia/jquery.uls/commit/982e2c32e7b3

Bug: 64797
Change-Id: Ia8b2ad22913693d2f88693091d288ca74d7d8c87
2014-09-25 13:40:41 +05:30
Kartik Mistry
d46206baf9 Update jquery.uls to upstream at a8afed3
Changes:
* Update ULS data with latest supplementalData.xml from CLDR

Bug: 62346
Change-Id: I5a5d501b4d056e0c2c80f08bff050ca8246b364c
2014-09-25 04:10:37 +00:00
jenkins-bot
e850935272 Merge "Update jquery.uls from upstream f2e00432cef" 2014-08-28 06:08:13 +00:00
Kartik Mistry
ecc8bffa73 Update jquery.uls from upstream f2e00432cef
Changes:
* Localisation updates from translatewiki.net
* Change the autonym for Algerian Arabic

Change-Id: I06c8949f11bfba509486264d44dd7e1b51a769c7
2014-08-28 06:07:56 +00: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
cc3525f3cb Update jquery.uls from upstream
Changes:
* Add the Rutul language.
* Localisation updates.

Change-Id: Ia266542574d7ee9b54ba3f2b521751c9dd03a633
2014-07-23 11:53:51 +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
Reedy
54e65ce01c Drop execute bit
Change-Id: Ib5aea8f597d1f651c34ff9ef558ea3606bbdb29b
2014-06-30 18:30:37 +01:00
Amir E. Aharoni
77fd46e914 Update jquery.uls from upstream
* Add Khakas language
* Fix id for the search box

Change-Id: I331fb7bbbe5ef47f1ae77a1cf600d13004b9c193
2014-06-10 09:52:15 +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
Santhosh Thottingal
9ce9fa68b8 Update jquery.uls to 36478fa55a0
* Multiple css selector renaming
* Hide misplaced borders in the compact design
* Fix the jQuery migration warnings for jQuery 1.11.1

Bug: 65400
Change-Id: I4a2542b3b745b8b749845a7e8dbb926dd5c4f0e4
2014-05-22 11:14:55 +00:00
Amir E. Aharoni
771c6cff6a Update jquery.uls from upstream
* Localization added for Belarusian
* Code cleanup in jquery.uls.core.js
* Call proper cancel function on pressing the cancel button
* Remove the unused option menu

Change-Id: I4482c6c63d93bdbc520bf3d505288b4b88c66eab
2014-05-14 12:15:41 +00:00
Amir E. Aharoni
a1cbd5074a Update jquery.uls from upstream
* Fix ota writing system and autonym
* Clean up conditions code in uls.core
* Localisation updates

Bug: 60815
Change-Id: I2c7bfa55e495fcac6d9e2cf747004ee4a0e46475
2014-04-25 18:02:59 +03: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
Santhosh Thottingal
ed6c2cf3c8 Remove a console debug statement added in I579c3ccb6e0c1ad
Change-Id: Ifbbc9b8b3a643d38fd8874e23c1087e5ee431e80
2014-04-16 10:53:42 +05:30
Santhosh Thottingal
db750d1a1e Update jquery.webfonts to 372aad1
Introduce overridable font family option
Font stacks given in overridableFontFamilies will be overridden
as as exception to the general policy of not altering elements with
explicit font family styles

Change-Id: I579c3ccb6e0c1ad39d434651a4689e8c595e5a84
2014-04-14 17:35:34 +05:30
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
Amir E. Aharoni
d1efe292a5 Localization update from upstream
Change-Id: I3ffc4214dafec7517a13cd52ef9aa3eb592717bc
2014-04-07 01:09:45 +03:00
Amir E. Aharoni
f67b21bd85 Update jquery.uls from upstream
* German localization update.
* Removed redundant prefixed CSS rules.

Change-Id: I1fe46b7d37d4809d5dd2748d9003a4db40e53364
2014-03-31 20:56:32 +03:00
Amir E. Aharoni
24a47aa034 Update jquery.webfonts from upstream
Changes:
* Fixed the condition for queueing elements for webfonts application.

Bug: 62530
Change-Id: I0100b653682ecf9a07256528aa40a5d8765489db
2014-03-17 06:15:31 +00:00
Amir E. Aharoni
e1c6eb9323 Update from ULS upstream
* Localisation updates
* Added to langdb:
** Lushootseed (lut)
** Fíntika Rómma (rmf)

Change-Id: Ica4420acdfbb96fec5d884d293978c854cd801ce
2014-03-16 14:37:24 +00:00
Kartik Mistry
d8c6e59da8 Update jquery.webfonts from upstream
Upstream: https://github.com/wikimedia/jquery.webfonts
 Changes:
 * Bug 56081: Reset webfonts where we found inline css style upon reset.
   This will fix broken live preview of content font bug.

Change-Id: I60a75611db8cc299b6cc9ba14c5aff6719cb3239
2014-03-14 10:18:40 +05:30
jenkins-bot
361750c310 Merge "Update jquery.uls from upstream" 2014-02-20 13:26:36 +00:00
Kartik Mistry
80a8a465e9 Update jquery.uls from upstream
Upstream: https://github.com/wikimedia/jquery.uls
Changes:
* Optimize all SVGs.
* Bug 60815: Add rwr and ota to the languages supported by ULS.
* Drop -moz-linear-gradient for images.
* Localisation updates from https://translatewiki.net.

Change-Id: I3455db4ec0b9ffd8f0a29d41e8ef56309e9c59d2
2014-02-20 17:59:20 +05:30
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
jenkins-bot
ce27557f02 Merge "Update jquery.i18n from upstream" 2014-02-14 04:24:34 +00:00
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
Kartik Mistry
9c40252a72 Update jquery.i18n from upstream
Upstream: https://github.com/wikimedia/jquery.i18n
Changes:
 * Support fallback loading when folder is passed as source to load
 * Do not overwrite existing messages for a locale while adding messages
   second time
 * Fix the country code case issue
 * Renamed jquery.i18n.messages.js to jquery.i18n.messagestore
 * ULS: Updated Resources.php for renaming of jquery.i18n.messages file

Change-Id: I60a6e3224cb7b8ea813a8ccd7e389071b3d1244c
2014-01-21 10:20:57 +05:30
Santhosh Thottingal
1113786330 Detect tofu before applying any default fonts
To detect whether the client can render a given string,
use a tofu detection algorithm.

If the user has an explicit font preference, do not override it.

If the user has no preference and there is a default font for a
language, see if that language can be rendered at the user's browser
using tofu detection.

If tofu is detected, apply the font.

If the element has 'autonym' class, apply Autonym font only when
that language has tofu.

Change-Id: Ib9ee9497e6bcfa7eb86f7d264e0980d8880d6b70
2014-01-20 22:20:58 +05:30
Ori Livneh
f7066d4d2a Apply /* @embed */ pragma to every image, not just the topmost in each block
/* @embed */ is scoped to the rule immediately below it, not the entire block.

Change-Id: I862b01e6bb70a53904b8264872f08d1bc1b073c1
2014-01-17 19:21:52 -08:00
Amir E. Aharoni
5f57b41101 Update ULS from upstream
Chuvash localization

Change-Id: I50b73d0f50fe6c5e71799d51bd3ddbcf0baa78c5
2014-01-12 15:57:11 +02:00
Amir E. Aharoni
ce9b6c8dbd When clicking a region, scroll only the list and not the whole page
Bug: 59175
Change-Id: I7b6b53ac01b99c6172830513f25ab51c6a83d919
2014-01-06 12:24:32 +00:00
Amir E. Aharoni
f2355dfd65 Updating from ULS upstream
* Localization updates.
* Added localization for Dutch informal.
* Performance improvements - see
  https://github.com/wikimedia/jquery.uls/pull/122

Change-Id: I6a76097722ae7ab2774172838823d73da5050581
2013-12-20 15:24:41 +02:00
Amir E. Aharoni
d7d43e1dbb Update from upstream
Includes the change of all i18n files to Unicode encoding.

Change-Id: I0529696fe541f40c9cdcf8589c9e6b717a921ff9
2013-12-03 20:13:31 +02:00
Amir E. Aharoni
d309b344ea Update uls core from upstream
Change-Id: I8e89431ce1f33da2b46826e9e6669cc214c92a4b
2013-12-01 19:28:19 +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
Amir E. Aharoni
313b4a108a Update from upstream
* Localization updates.
* Solution for bug 54725

Change-Id: I91f8263c49fdfba3084f2b3107a8b57963fd720d
2013-11-22 22:55:48 +05:30