Santhosh Thottingal
d4de09ffb9
Improve the hide-show logic of ULS
...
* The events are suppressed on click of ULS trigger, it is an anti
pattern. It can cause other overlay dialogs, if any, to stay with
ULS and causes UI glitch. This patch just propagates the events and not
eats up.
* The show method was hiding all other ULS dialoges open using a
global $('.uls-menu').hide(). This is again not a good pattern.
A plugin instance should not interfere with other instance's state.
More over, calling jQuery hide() method on menu instead of plugin's
hide method leaves the other plugin instance in a corrupted state.
The plugin hide method does more things than just hiding the menu.
It has a 'shown' book keeping property to update. This kind of
corrupted state was causing bugs like https://phabricator.wikimedia.org/T114123
* While avoiding the above two antipatterns, the way ULS was hidden when
clicked on any 'other' part of body was improved. It now uses event.target
to correctly handle the 'click-outside-hide' logic
All these above changes does not change any existing UX.
Change-Id: I40b355115cbda54a68e8d58d3750fb9f1c3b6920
2015-10-06 10:35:05 +05:30
Siebrand Mazeland
423b533b70
Localisation updates from https://translatewiki.net .
2015-09-25 16:09:49 +02:00
Siebrand Mazeland
69c9a4d459
Localisation updates from https://translatewiki.net .
2015-09-10 10:35:21 +02:00
Amir E. Aharoni
48501f7dca
Merge pull request #201 from Mjbmr/master
...
Add Livvi-Karelian language
2015-08-31 21:30:59 +03:00
mjbmr
33c28416f5
Add Livvi-Karelian language
2015-08-27 06:38:20 +00:00
Kartik Mistry
a1416c467f
Merge pull request #199 from amire80/az-arab
...
Update Azerbaijani varieties in langdb
2015-08-05 08:03:29 +05:30
Kartik Mistry
e49d67a996
Merge pull request #200 from amire80/containers-travis
...
Add 'sudo: false' to upgrade to new Travis infrastructure
2015-08-04 22:22:11 +05:30
Amir E. Aharoni
aeea1211fb
Add 'sudo: false' to upgrade to new Travis infrastructure
...
This is done according to
http://docs.travis-ci.com/user/migrating-from-legacy/
As far as I know we don't need sudo of any kind,
and the performance advantages listed there sound good.
2015-08-04 17:29:53 +03:00
Amir E. Aharoni
b4f87fb011
Update Azerbaijani varieties in langdb
...
CLDR now uses only az-arab and az-latn,
so they must both appear in langdb.
2015-08-02 20:36:20 +03:00
Amir E. Aharoni
5f35b1805e
Merge pull request #198 from Mjbmr/patch-1
...
Update Southern Luri name from MediaWiki
2015-08-02 18:15:36 +03:00
mjbmr
e325783f12
Update Southern Luri name from MediaWiki
2015-08-02 15:08:01 +00:00
Kartik Mistry
33fa1b5e4a
Merge pull request #197 from Mjbmr/patch-1
...
Update various names from MediaWiki and translatewiki
2015-07-29 13:00:59 +05:30
mjbmr
7541c3b4d7
Update various names from MediaWiki and translatewiki
2015-07-25 10:30:02 +00:00
Kartik Mistry
01edb7beff
Merge pull request #195 from amire80/ady
...
Change the autonym of ady
2015-07-10 19:39:36 +05:30
Amir E. Aharoni
d81867a7fb
Change the autonym of ady
...
Similar to https://gerrit.wikimedia.org/r/#/c/223783/
This was pointed out to me at translatewiki.net,
and I verified it in a dictionary.
2015-07-10 16:24:18 +03:00
Amir E. Aharoni
ae30317d7e
Merge pull request #194 from wikimedia/Mjbmr-patch-1
...
Mjbmr patch 1
2015-07-10 16:21:48 +03:00
Amir E. Aharoni
54ec06e40d
Merge branch 'patch-1' of https://github.com/Mjbmr/jquery.uls into Mjbmr-patch-1
2015-07-10 16:18:45 +03:00
Amir E. Aharoni
f4b9bcf8ea
Merge pull request #193 from Mjbmr/patch-2
...
Add Tunisian variants
2015-07-10 16:16:11 +03:00
Siebrand Mazeland
90ce4badb6
Localisation updates from https://translatewiki.net .
2015-07-08 08:22:53 +02:00
Siebrand Mazeland
3ee6c5fa17
Localisation updates from https://translatewiki.net .
2015-06-22 11:56:17 +02:00
Siebrand Mazeland
f20abaffb1
Localisation updates from https://translatewiki.net .
2015-06-18 13:30:51 +02:00
mjbmr
eccd3372ff
Add Tunisian variants
2015-06-17 05:24:13 +00:00
mjbmr
542edd8c4a
Fix Goan Konkani variants
2015-06-17 05:07:13 +00:00
Siebrand Mazeland
e84063789a
Localisation updates from https://translatewiki.net .
2015-06-08 16:19:38 +02:00
Kartik Mistry
69f3a91261
Merge pull request #191 from Mjbmr/patch-1
...
Fix the name of Central Kurdish
2015-06-02 09:12:06 +05:30
mjbmr
ec0a1465e3
Fix the name of Central Kurdish
2015-06-01 14:46:32 +00:00
Siebrand Mazeland
9386f1cf94
Localisation updates from https://translatewiki.net .
2015-05-25 13:04:19 +02:00
Kartik Mistry
5a87aa1954
Merge pull request #189 from Mjbmr/master
...
Fix the name of Bakhtiari language
2015-05-25 09:16:07 +05:30
mjbmr
358d989e08
Fix the name of Bakhtiari language
2015-05-24 18:27:45 +00:00
Siebrand Mazeland
3f62aa3454
Localisation updates from https://translatewiki.net .
2015-05-16 18:59:48 +02:00
Kartik Mistry
e2797a05f5
Merge pull request #188 from Mjbmr/patch-1
...
Fix name of Northern Luri language
2015-05-12 12:32:10 +05:30
mjbmr
1072e8fd9a
Fix name of Northern Luri language
2015-05-11 17:36:45 +00:00
Kartik Mistry
2f254389db
Merge pull request #187 from Mjbmr/patch-1
...
Add name of South Azerbaijani (azb)
2015-05-09 11:59:24 +05:30
mjbmr
33250d4ebc
Add name of South Azerbaijani (azb)
...
CLDR only uses Latn and Cyrl variant for Azerbaijani
South Azerbaijani uses azb and there is no az-arab
2015-05-08 06:05:34 +00:00
Siebrand Mazeland
fc986abbf2
Localisation updates from https://translatewiki.net .
2015-05-04 10:57:08 +02:00
Santhosh Thottingal
5dbb9d0111
Merge pull request #185 from robin0van0der0v/patch-2
...
Fixes unit test by adding "tzl".
2015-04-20 19:21:08 +05:30
Robin van der Vliet
2a0911ef10
Fixes unit test by adding "tzl".
2015-04-20 14:38:38 +02:00
Santhosh Thottingal
71f61eaa0e
Merge pull request #184 from robin0van0der0v/patch-1
...
Added Talossan [ISO 639-3:tzl] to langdb and updated jquery.uls.data
2015-04-20 16:25:42 +05:30
Robin van der Vliet
4ba7d0de68
Update jquery.uls.data.js
2015-04-19 16:53:09 +02:00
Robin van der Vliet
f8f0c30b56
Update langdb.yaml
2015-04-19 16:49:49 +02:00
Santhosh Thottingal
09883174f4
Merge pull request #182 from Mjbmr/patch-1
...
Fixes for some languages
2015-04-08 20:08:05 +05:30
Mjbmr
a24f000a6e
Fixes for some languages
2015-04-08 12:11:44 +00:00
Santhosh Thottingal
345097a8bd
Merge pull request #181 from amire80/no-common
...
Show the Common language section only if the list is long enough
2015-04-08 16:42:01 +05:30
Amir E. Aharoni
f724e4a289
Remove unnecessary semicolon
2015-04-08 09:41:17 +03:00
Amir E. Aharoni
eb4f8ff251
Make language count calculation only in core.js
2015-03-31 10:20:34 +03:00
Amir E. Aharoni
c81561b3fc
Refactor the object keys counter function
2015-03-14 23:20:09 +02:00
Amir E. Aharoni
da9a849b42
Show the Common language section only if the list is long enough
2015-03-14 00:48:18 +02:00
Niklas Laxström
ffcfdf1905
Merge pull request #180 from amire80/object-keys
...
Restore support for IE8
2015-02-26 10:50:25 +02:00
Amir E. Aharoni
b6a30c3d44
Restore support for IE8
...
IE8 does not support Object.keys.
https://phabricator.wikimedia.org/T86516
Copying the patch from Gerrit:
https://gerrit.wikimedia.org/r/#/c/184316/
2015-02-26 10:46:35 +02:00
Siebrand Mazeland
fe20552d31
Localisation updates from https://translatewiki.net .
2015-02-19 13:05:59 +01:00