Commit Graph
100 Commits
Author SHA1 Message Date
Amire80 b9db9caa17 Remove the 20 edits threshold from ULSCompactLinksDisablePref.php
Change-Id: I0ce645201f2a7dab72fb68f855c0f2be59dcf55e
2017-10-16 17:10:36 +03:00
Amire80 cc1dd9fe8c Show the same tooltips on compact language links
The tooltips include the title of the target article
and the name of the language in the user's language.

Bug: T160976
Change-Id: If3dd416e4a6f13b7b1366d30a1a3807a505346cb
2017-10-11 10:01:47 +03:00
Amire80 3df02cf213 Update timestamp in CLL preferences script to 20170101
This is how it was announced on the German Wikipedia for deployment.

Bug: T177836
Change-Id: I3ea36dc27341d50f3454564f6e00291f3c934750
2017-10-10 17:03:44 +03:00
Amire80andNikerabbit 0c5b4d3072 Split API messages from ULS
It's not a lot of messages, but this is a very common and basic extension,
and it's often one of the first to be translated, so it's good to make its
translation easier.

To be committed together with the corresponding
translatewiki configuration change:
I33ca817b457abc5504917745c2730ec223e263e0

Change-Id: I13ea351553319583051778cfb6c55f843b5f86e5
2017-09-20 14:28:06 +00:00
Amire80 49e64de4d2 Update jquery.uls from upstream
* Localisation update for ro, sc
* Redirect skr to skr-arab in langdb
* Add the Coptic language

Updating to
https://github.com/wikimedia/jquery.uls/commit/80a08de07228f9e668f3facf7b8dc8325841f32f

Change-Id: Ib79cf2e79afa4ae5a5139b619a827294b78142e7
2017-07-22 14:29:37 +03:00
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
https://github.com/wikimedia/jquery.uls/commit/6e07d913bd4ae93ce8cebe7d7e698e1270290d59

Updating ime to
https://github.com/wikimedia/jquery.ime/commit/f59576143f7732d614fd5e0ef418553c0a5362fa

Change-Id: If55e4834849312df20fefbea4b193ad89dc96268
2017-07-11 09:13:16 +03:00
Amire80 4d759868f9 Update jquery.uls from upstream
Updating bs localization.

Updating to
https://github.com/wikimedia/jquery.uls/commit/68e3f6682d455681b9e283b91deae86218030b0e

Change-Id: I4e8c23b685b2a2500f86fa7c7e172b6066fd1e28
2017-07-03 13:26:45 +03:00
Amire80 32bc02f2ac Update jquery.ime and jquery.uls from upstream
jquery.ime:
* Add Gothic keyboard
Updating to
https://github.com/wikimedia/jquery.ime/commit/d96604c20855557af512193256379ffa28270d6d

jquery.uls
* Update localization for English (UK)
Updating to
https://github.com/wikimedia/jquery.uls/commit/056ff3f5b37c15156194d13aa741e7577ef07182

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
https://github.com/wikimedia/jquery.ime/commit/98d89d8b780ab212de7e260af9f85c5d92b35c48

Change-Id: I59f207c2d0dc840b183add75c2dbee27e207a919
2017-06-13 13:13:39 +03:00
Amire80 aeabe06c97 Update jquery.uls from upstream
* Localization update for Chechen
* Made all autonyms unique. See https://github.com/wikimedia/jquery.uls/pull/265
* Fix tkr autonym

Change-Id: I6c80b28dacaeb26cc158e6c8e715d1f04122b9f9
2017-06-13 08:25:02 +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
https://github.com/wikimedia/jquery.ime/commit/b7a96d47371f5d0d3fc9f0622e8a82b625b4fb5a

Change-Id: I092ff1b8aef70f8274829f3794090738826d1a8a
2017-06-06 15:32:09 +03:00
Amire80 6e06729a16 Update jquery.uls from upstream
Add the Xibe language (sjo).

Updating to
https://github.com/wikimedia/jquery.uls/commit/b8ebc26bac7cdd91b1522de4b7c07322db467e49

Change-Id: I725b2daa05aa79de6f81ca4a9d70a5be37e259ce
2017-06-05 14:33:51 +03:00
Amire80 b0c34752b0 Update jquery.uls from upstream
Add languages byn, dag, doi, gaa, tig to langdb.

Updating to
https://github.com/wikimedia/jquery.uls/commit/841aedb7a905089bcf8ef99736464e4c23db4376

Change-Id: I19f4dcbc4d4a43d243b23ab18e098db57a6305b7
2017-06-01 13:23:59 +03:00
Amire80 757d28b114 Show languages from the Babel box on the user page
Bug: T135371
Change-Id: Ieeaf446326be93a779df3e6bd7a8dca899950a6c
2017-05-30 17:25:23 +03:00
Amire80andKartikMistry 9838760971 Update jquery.ime from upstream
* Add input methods for Dagbani and Bambara.

Update to:
https://github.com/wikimedia/jquery.ime/commit/d47a617f3749f1e9cb46dd1b43c993f61461b55c

Change-Id: I7107dde813124b41b01d0e94eb4336b7379eb394
2017-05-30 04:21:12 +00:00
Amire80 d4b3c9e7b8 Update jquery.uls from upstream
* Localisation update for af and yi
* Added for languages: es-ni, nod, ovd, skr-arab

Updating to
https://github.com/wikimedia/jquery.uls/commit/68de8e928f5526a0651b2c7e47f7160d1d2fe07b

Change-Id: I9898f3f8015139293326c3e5ba6e4fb218c162d4
2017-05-29 22:39:01 +03:00
Amire80 67ff941888 Update jquery.uls from upstream
Localization update for af.

Updating to:
https://github.com/wikimedia/jquery.uls/commit/e9ce354dde16659efea16925a12822b22d2b3908

Change-Id: I1a17af29f83f2d4bf283785bd48b975eda1bdd53
2017-05-11 12:00:08 +03:00
Amire80 2df208fe9f Update jquery.ime from upstream
Resolves an RTL issue in the IME selector.

Updating to
https://github.com/wikimedia/jquery.ime/commit/db91278db3144a83e29b8a0e15bdffe7b8351e5f

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
https://github.com/wikimedia/jquery.ime/commit/e3a6368df032fea9dec433f5f378d2f021dd5eb9

Change-Id: I310fb8e33555a704ea23bbbf1ba720b46158323b
2017-05-04 09:33:57 +03:00
Amire80 b118f44c0f Update jquery.uls from upstream
Updating to
https://github.com/wikimedia/jquery.uls/commit/1912897aed4c011e706955ec7bed95d491752edb

Change-Id: Ie88c4949d86c507de36a409703788312e4303e31
2017-05-03 23:42:12 +03:00
Amire80 ab4f9ba8a0 Update jquery.uls from upstream.
* Localisation updates for glk, lv, sco
* Add five languages of Taiwan: ais, ami, tay, trv, xsy

Updating to
https://github.com/wikimedia/jquery.uls/commit/949547a880011e8e14c772f658dc4ac1cfaa3bb8

Change-Id: Id00b61e0b4553a49a7038682ea3dc72db030c394
2017-05-03 10:58:12 +03:00
Amire80 8add76532f Update jquery.uls from upstream
Add languages: Babylonian Aramaic (tmr), Guambiano (gum)

Updating to:
https://github.com/wikimedia/jquery.uls/commit/fa095568127302d200dbba3707b1e89d9e46af4d

Change-Id: I83e12f148791abb4564ce2e5983daad255bf6758
2017-03-28 14:34:41 +03:00
Amire80 dcd53534f6 Comment spelling correction
Change-Id: I247644c71f981d7d57304468cab31b4e3057bb81
2017-03-11 16:24:35 +02:00
Amire80 a7b2d8ba00 Localisation update from upstream
Updating to
https://github.com/wikimedia/jquery.uls/commit/1e3f467d54d70ac752f545cb10cc12ea3cad87f6

Change-Id: I70ba5115da7538efac5ad4ff472ff680f70727ad
2017-03-06 22:35:54 +02:00
Amire80 3e17adcf5f Add a maintenance script for opt-in
To test, do
mwscript extensions/UniversalLanguageSelector/maintenance/ULSCompactLinksDisablePref.php XXwiki

(Where "XXwiki" is the database name, like "enwiki".)

To actually run,
mwscript extensions/UniversalLanguageSelector/maintenance/ULSCompactLinksDisablePref.php XXwiki --really

Bug: T133031
Change-Id: Ic4a5cd9561535aa1c8e049843b15c1731977ef7b
2017-02-20 14:39:35 +02:00
Amire80andKartikMistry c778bc2ce4 Update jquery.uls to 5b88b14 from upstream
Changes:
* Localization updates.

Change-Id: Id38b1bb05c5fce4b2ed56ac92750f6515eee567f
2017-02-06 11:15:14 +00:00
Amire80 f6fd06b8ea Update localization from upstream
Updating to
https://github.com/wikimedia/jquery.uls/commit/4582ec8d2db47fbc555d03c2a1b25e85ad8f881e

Change-Id: If3d547220b78c249a7517fdf35af9cd45b976021
2017-01-30 00:11:31 +02:00
Amire80 1f60b2451d Update jquery.uls from upstream
* Add localization for Fiji Hindi hif-latn.

Updating to
https://github.com/wikimedia/jquery.uls/commit/253fc61a9908a3b3f453545a108c8447074292fb

Change-Id: I7def3dcac478bb39d320145201c71c9daf3057b8
2016-12-29 14:38:58 +02:00
Amire80 18a8080d06 Update jquery.uls from upstream
Localization update for Azerbaijani.

Updating to
https://github.com/wikimedia/jquery.uls/commit/1445c82b294bf3de00ca858fd8bfc90c2fd73a7e

Change-Id: I23841f06b7235e0e0c4f2d96c53144ee854f7de4
2016-12-19 10:22:25 +02:00
Amire80 4ac1d8569e Update jquery.uls from upstream
* Localization updates for diq, id, udm
* Added localization for Javanese

Updated to
https://github.com/wikimedia/jquery.uls/commit/6dc7d0720bbb20d301dccac3f0263363ce4c2224

Change-Id: I19cb4e093660672e61907d16a6ce2e1a2cf359b4
2016-12-16 14:52:09 +02:00
Amire80 2a14bc6864 Update jquery.uls from upstream
* Localization update for sa
* Using the message uls-search-help
* Remove unnecessary LRM from the name of the Laki language.

Updating to
https://github.com/wikimedia/jquery.uls/commit/eca1f94cce1347e6264a20bf431e2456d2110874

Change-Id: I735c1be97391cb648e3417d153b71bc10f575d9f
2016-12-06 17:19:22 +02:00
Amire80 f836f43e7f Update jquery.uls from upstream
* Add Siberian Tatar (sty) to langdb.
* Localization updates.

Updated to:
https://github.com/wikimedia/jquery.uls/commit/9ae0561eb4ab8fff145448ba584104e80df27d12

Change-Id: I03f9cc45975c0dc09d17a4f0dc1b837e83eee625
2016-11-28 11:29:21 +02:00
Amire80 22c721dd1b Bidi-isolate input method name in the input method selector
Without this isolation the input method name can be shown
incorrectly when its direction is different from the direction
of the "How to use" element.

This only breaks on Firefox; Chrome somehow shows it correctly
without isolation, but isolation makes sense in any case.

Change-Id: I3c906f4fdd259b94f909b36bab91474cae2971af
2016-11-07 08:27:04 +00:00
Amire80 33215209a3 Localisation update from upstream
Update to commit
https://github.com/wikimedia/jquery.uls/commit/4806dbc58c6cc4bcd1954ee7f621044e20379c4b

Change-Id: Iebfa4b867701f7f83d8e07d184204c97b896904b
2016-11-06 11:53:29 +02:00
Amire80 4bd38a0fcf Query only for <a> elements that are interlanguage links targets
Depends on the core change in 1.28, which adds the
interlanguage-link-target class to the <a> elements:
I06c80945af785477be52096022c8493e7f82c298

Includes backwards compatibility code so that ULS compact links
would be usable on core versions that don't have this change.

Bug: T135378
Change-Id: I2909ce31e19087358d194e0e108e1ba038e7273e
Depends-On: I06c80945af785477be52096022c8493e7f82c298
2016-11-01 12:59:35 +00:00
Amire80 edb7907f6d Update jquery.uls to f3a61bd
* Localization updates
* Change language name for olo

Change-Id: I6092536efc0b500c7b8593cdc7b933f964a4ff5e
2016-10-17 12:57:05 -07:00
Amire80andKartikMistry 5fe2e36305 Update jquery.uls to 0a2f79d0
Changes:
* Localization updates.

Change-Id: I099c1069adcbd069b325e9b15f6d58456efe33d2
2016-10-08 17:27:48 +00:00
Amire80 70e35c06e7 Localization update of jquery.uls from upstream
Updated to
https://github.com/wikimedia/jquery.uls/commit/ef4f2c981fdf251f2afd0d66db2cd398969a7fff

Change-Id: I78f10591f8181ee53d7f8ce76fd1f9a175ba7f1c
2016-09-29 23:05:13 +03:00
Amire80 908161f0c1 Add hooks fired when finished processing compact language links
Bug: T145755
Change-Id: I921191c2cd32d55161b32bad2b2e0d98228cf230
2016-09-27 13:34:02 +00:00
Amire80 d80ba589ee Add hooks documentation
Change-Id: Ief93b34001d327d0691698918e42322a83cc61dd
2016-09-15 12:01:48 +03:00
Amire80 11b9f07d08 Change "Language search" to "Search for a language"
This is update from jquery.uls to
https://github.com/wikimedia/jquery.uls/commit/cc02dabe6e40b70d3cdcaef2854a045fed7c7b58

This brings desktop ULS in line with language search on MobileFrontend.

See https://github.com/wikimedia/jquery.uls/pull/239

Bug: T138235
Change-Id: Iee06898acf9745a3450b1a87d5b67637d34ce1ed
2016-09-13 11:07:29 +03:00
Amire80 bf07bc8060 Localization update of jquery.uls from upstream
New language: sah.

Change-Id: I3c9f4b4163186195196fb607b589e18475c8f7cb
2016-09-13 06:06:07 +00:00
Amire80 f03f973093 Update jquery.uls from upstream
Like Iecec180ca01a40f0333e5b75914dcdb0c390f6b8
but includes also the unbreak fix by Hoo man
( https://github.com/wikimedia/jquery.uls/pull/238 ).

Updating to
https://github.com/wikimedia/jquery.uls/commit/d77da03dbffcc66d61119f58a6ceaffd37b26729

Bug: T144871
Bug: T138235
Bug: T137870
Change-Id: I0bafd39385148fd09e7793805f698a43a237e204
2016-09-07 13:09:26 +03:00
Amire80 0d1d9a4b6d Apply toLowerCase when reading featured articles
Consistently with getInterlanguageList(). Without this 'nds-NL'
will be handled incorrectly when the article in it is featured.

Bug: T143527
Change-Id: Ie7fe5a270cb3030899b6034512351d5d66d7be06
2016-08-21 22:47:27 +03:00
Amire80 43f62e601c Add languages in which there is a featured article
Bug: T70071
Change-Id: I5ed2f1ece5b11b96ec6416bc1c6c2266ac6b4388
2016-08-04 19:42:46 +03:00
Amire80 c3ada477a3 Add Niharika to authors
Niharika was the developer of the Compact Language Links feature.

Change-Id: I725ebf7fe6e2e739048dc22ac8ad46c48eb36c0c
2016-07-25 14:33:01 +03:00
Amire80 b04be933c8 Update jquery.uls from upstream
To this version:
https://github.com/wikimedia/jquery.uls/commit/008a9f67ce55dbc0b895a0bd56c6c5e71f0920e8

Changes:
* Redirect chm to mhr (different codes for the Mari language, see Bug T136164).
* Add Tulu (tcy) localization.

Change-Id: Ia45e9c3bd023b94339a4e49524d1c7e54f948663
2016-07-19 22:31:42 +03:00
Amire80andKartikMistry 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
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
Amir E. Aharoni 14ca8ccd56 Update jquery.uls localization for be-tarask, ja, kab, nah
Change-Id: Iff95f49fb04a085cb18cb15e752c0ce2c891e22e
2015-10-14 14:02:15 +03:00
Amir E. Aharoni daf6a8d440 Localization update from upstream
* Updated pt and sq
* Added anp and scn

Change-Id: I41fe4aaf2a753758407e0712a09fccbb91dbbe94
2015-09-25 19:50:23 +03:00
Amir E. Aharoni 3a4a6c56de Update jquery.uls from upstream
Update to
https://github.com/wikimedia/jquery.uls/commit/69c9a4d459b8ebab67046c62ec51949d48ef1400

Changes:
* Added localization for:
** Livvi-Karelian (olo)
** Shan (shn)
** Albanian (sq)
* Localization updates for other languages
* Add Livvi-Karelian (olo) to langdb
* Update langdb with CLDR supplemental data

Change-Id: Ied54d9ed73e5883baa269936a3f1cea5aa931428
2015-09-10 13:29:45 +03:00
Amir E. Aharoni a60a32a2aa Update jquery.uls from upstream
Updates the handling of Azerbaijani varieties in langdb,
to make it compatible with CLDR and with the new azb.wikipedia.
See https://github.com/wikimedia/jquery.uls/pull/199

Change-Id: I2f8f14c0130d72a1a21a85c681d8ff0afe4661ae
2015-08-05 09:45:04 +03:00
Amir E. Aharoni 85c3488b1e Update jquery.uls from upstream
* Localization changes for as, gom-deva, or
* Autonym updates for aeb, ady, gom-deva

Change-Id: I9ae89f0dca910047f019c56e58f557a06b0d5940
2015-07-10 14:16:06 +00:00
Amir E. Aharoni 99facdec15 Update jquery.uls localization from upstream
Change-Id: Ic98d37d4d12cf80c472d8b98b6e546fbaf93c53b
2015-06-26 20:42:41 +03:00
Amir E. Aharoni feefea4f56 Update jquery.uls data file from upstream
Added Talossan

Change-Id: If570bc02788fc95522020076111b166e6fe3f11c
2015-04-22 23:01:02 +05:00
Amir E. Aharoni e65202b434 Update jquery.uls from upstream
To github version:
https://github.com/wikimedia/jquery.uls/commit/345097a8bd727cc77b5cf1a1bc523e507fcb7bf3

Show the Common language section only if the list is long enough

Bug: T76196
Change-Id: I6aa0d951657962103c356f6254ab4102e5ee765d
2015-04-08 11:57:23 +00:00
Amir E. Aharoni 3a45a6ae1e Reset the preferences after each browser test scenario
Change-Id: I9ee64cc789c36a3bf726e10fb9ded40c496862da
2015-04-02 14:00:39 +03:00
Amir E. Aharoni 52d76265bd Update Gemfile
For a particular version of mediawiki_selenium that works
with the current Firefox.

Change-Id: I20a4c29c5fcace04bf78b969b821f971e78a5cac
2015-04-02 14:00:39 +03:00
Amir E. Aharoni 4c74d905f2 Fix Rubocop offense Extra empty line
Change-Id: Id87b41bb4dd82bf6665fc28582d319db6f155d6e
2015-04-02 14:00:03 +03:00
Amir E. Aharoni 4fd44df761 Disable failing Cucumber scenarios
Bug: T94158
Change-Id: Ie30260efea0a7b9df7b66f89fc732848c5d289a7
2015-03-30 12:46:44 +03:00
Amir E. Aharoni 3a124421c5 Revert "Restore support for IE8"
This reverts commit c33ac5fdb4.

This must be fixed upstream.

Merged by mistake.

Change-Id: I0ebf6a80c693e01bdb6eba971f44b9fb402a8f32
2015-01-12 14:13:56 +02:00
Amir E. Aharoni 702b85c099 Update jquery.ime from upstream
Correct spelling of Punjabi input methods,
sent by Satdeep Gill.

Based on jquery.ime
https://github.com/wikimedia/jquery.ime/commit/962563d984a0fd2442a53810b0aeff19ae483d9f

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
Amir E. Aharoni 1acaf1515f Update upstream jquery.uls to 10777bb
* Don't show region headings in narrow mode.
* Remove the map.

GitHub link: https://github.com/wikimedia/jquery.uls/commit/10777bb25ea23dc5609a1109a27e901711cc264b

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. AharoniandKartikMistry 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
Amir E. Aharoni b0db2471dc Remove font-size for panel buttons
This fixes the Monobook tiny font issue described in Bug 65516,
and as far as I can see in my testing, it doesn't affect Vector.

Bug: 65516
Change-Id: I910e3ed7cb26fa20fcb371e5baae56edc76ffed2
2014-11-13 17:02:12 +02:00
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
Amir E. Aharoni 6de6bdf8f2 Remove tofu detection logging
Change-Id: I2b808bae2ee19062c16d8aaff2bdf0b2986e8ad0
2014-06-26 16:02:49 +03: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
Amir E. AharoniandNemo bis 50f6bdce29 Replace #p-lang-list with #p-lang .body ul
The #p-lang-list id was removed from core (I028880cfa),
and this broke the compact links beta feature.
This commit replaces it with a different selector.

Change-Id: I154919a54b032dd481fe080204a2a16819d85140
2014-05-22 13:17:15 +00:00
Amir E. AharoniandKartikMistry 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. AharoniandKartikMistry 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
Amir E. AharoniandSanthosh Thottingal 10a25c1cc9 Allow always logging tofu detection
This commit allows to log tofu detection always,
even if the rest of the webfonts library is not loaded.

By default this is disabled.

To enable it, set the variable $wgULSTofuLoggingChance
to a number between 0 and 100, indicating the chance of it
getting logged. The idea of the lottery is that even a partial
sample can be useful.

Change-Id: Ia08fe0de348b7eebfa95498a6be58ae41608ba3b
2014-04-14 09:14:14 +05:30
Amir E. Aharoni d1efe292a5 Localization update from upstream
Change-Id: I3ffc4214dafec7517a13cd52ef9aa3eb592717bc
2014-04-07 01:09:45 +03:00
Amir E. AharoniandSanthosh Thottingal 7c5b750700 Localize the number in the "more languages" message
Change-Id: I11c88423b048f31c8a6fc9be1af63e32835717b4
2014-04-06 20:17:08 +05:30
Amir E. AharoniandSanthosh Thottingal 2ac455bd2a RTL positioning for compact interlanguage links
Bug: 62981
Change-Id: If68975431eb58a7fcafcb7fec9f8a95f5e09ad80
2014-04-06 19:48:56 +05:30
Amir E. Aharoni d4c2053fc0 Whitespace and comments cleanup
Change-Id: Ic1f3d3acbb8d6473d6cc5c2d04f3689dca49f911
2014-04-04 18:52:50 +03:00
Amir E. Aharoni debc1db7e6 Update the comment for $.fn.webfonts.defaults.fontSelector
Suggested by Niklas in the comments on
If68fce9c0bd281019de6e2992c856bdbe843aec8

Change-Id: I3d61b757c72504cac961d13f89f0b3df58746c7b
2014-04-01 14:50:09 +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 1e18b6bd1a Move all the messages from i18n.php to json
This will require the import of all the translations from
the ext-universallanguageselector group
to the ext-jquery-uls group.

The messages already exists, so they are not re-imported.
In the next sync when the translatewiki config is updated,
the json message group of ULS will claim ownership of these messages.

Full export is needed to populate the messages in the existing json
files.

Change-Id: I6c5de42784971f59d1ca6b975095137a64c87363
2014-03-25 13:48:11 +02:00
Amir E. Aharoni 0d384a3f09 Use rtl beta feature icon for compact links
Change-Id: Ifaaadba7815efe00f38253b450d4ef9803986d08
2014-03-22 01:09:14 +02:00
Amir E. AharoniandSanthosh Thottingal 0c8984e2f5 Simplify tofu detection cache
Change-Id: If68fce9c0bd281019de6e2992c856bdbe843aec8
2014-03-18 16:29:05 +05:30
Amir E. Aharoni b1e2812fd6 Cosmetic code fixes
* Clarified comment

Change-Id: Ie10152c979ccf34efea7490176a2752c01513354
2014-03-17 09:58:53 +00:00
Amir E. AharoniandKartikMistry 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
Amir E. Aharoni 9732c5b3cf Coding conventions - whitespace, ===
Change-Id: I56d876529993970b42cf33dc1badb1429b1eda12
2014-03-14 16:47:19 +02:00
Amir E. Aharoni 7e5d727583 Make jqueryMsg a dependency of ext.uls.interface
The message ext-uls-undo-language-tooltip-text uses GRAMMAR,
so it needs jqueryMsg.

Change-Id: I40225fa72ac0049163cc1ef29e8cbc086831e3d1
2014-03-05 16:14:48 +00:00
Amir E. Aharoni 261542d738 Log tofu detection event
This only works if webfonts enabled (the checkbox is checked).

Change-Id: Ibbedc6a34dacb983f156d8a33afa5ab625e32f5f
2014-02-26 00:19:08 +02:00
Amir E. Aharoni 0be71e418e Remove failing tests from Commons
These tests fail because no Wikimedia has webfonts
enabled by default.
This will be addressed more thoroughly by rewriting
the tests to support the new setting, and by enabling
the feature by default on a new testing wiki.

Change-Id: Id197e0b2535097cf5e583e51427ca6130839e1ff
2014-02-20 17:58:23 +04:00
Amir E. Aharoni 05ab9f30dc Don't run the Autonym scenarios in beta sites, because they fail
This is supposed to be addressed more thoroughly in
I5c7433b917b8d7f79f706a4a7a97a6c6a9a6afa2
but until that is merged, they shouldn't run and cause failures.

Change-Id: Ie4e96f2cb0846b9117a26e9bfd902bbcab04eafd
2014-02-20 17:50:57 +04:00
Amir E. Aharoni 1ad4bf197c Don't run a feature with enabled webfonts on Beta Commons
This will fail because webfonts are currently disabled by default
on all Wikimeida wikis.

When a suitable wiki for running these tests will be created,
we'll make this feature run there.

Change-Id: Ia51c5d12bcd49621e85c83166faf855e3476bf5f
2014-02-20 17:30:36 +04:00
Amir E. Aharoni 7627358fb4 Prevent JSON parsing errors
Bug: 61137
Change-Id: I2df6b6108bb7834b927205d3b6afa69354cecaf7
2014-02-10 15:25:37 +02:00
Amir E. Aharoni cf3f1564c5 Move a pending step to the end to get more passing steps
Change-Id: I2bfd0ed60838cc4f75b1e3340aabe7654bebb9ff
2014-01-23 14:50:01 +02:00
Amir E. Aharoni 50eb932756 Add .bundle/ to .gitignore
Change-Id: I43d88cbfce71fbd5f57002a78efb6e898717cfe4
2014-01-23 13:13:34 +02:00
Amir E. Aharoni 5796a742ca Clarify the comment according to the variable name
Change-Id: Ie196339c26737f86d31a2a258123049901dcf7c6
2014-01-22 22:27:10 +02:00
Amir E. Aharoni 5f57b41101 Update ULS from upstream
Chuvash localization

Change-Id: I50b73d0f50fe6c5e71799d51bd3ddbcf0baa78c5
2014-01-12 15:57:11 +02:00