jenkins-bot and Gerrit Code Review
78adcc5e20
Merge "LanguageSettings: Simplify positioning code"
2016-08-16 11:49:44 +00:00
jenkins-bot and Gerrit Code Review
c4e5dcc2fd
Merge "DisplaySettings: disallow focus on tabgroup buttons"
2016-08-16 10:48:09 +00:00
jenkins-bot and Gerrit Code Review
f44d97230b
Merge "LanguageSettings: Do not render modules twice on initialization"
2016-08-16 10:03:00 +00:00
Niklas Laxström
05e0b8c53e
LanguageSettings: Simplify positioning code
...
* Remove scrolling from positioning code
* Make sure that any calculated default positions also apply to
* modules by updating this.top and this.left.
Bug: T143074
Change-Id: Iffc49674abcca8a8c4a600569a05db1314fae3f6
2016-08-16 06:28:43 +00:00
Niklas Laxström
d24472e962
Fix some comment typos
...
Change-Id: I338891147cb6aa8e6d88119eb61ea718edb93747
2016-08-15 09:55:02 +00:00
Niklas Laxström
5e7e8fe48e
LanguageSettings: Do not render modules twice on initialization
...
Change-Id: I25d939ffcabde394bb7a496ee8bc5df9a87c2573
2016-08-15 09:48:00 +00:00
Niklas Laxström
f6da60cfab
DisplaySettings: disallow focus on tabgroup buttons
...
Focus state looks bad in this context.
Change-Id: I3bc1cd63123711ded0652910ef4fa62f19c3bd12
2016-08-15 09:47:51 +00:00
Niklas Laxström
c00fc12bb6
List of input methods should display only one item per line
...
Change-Id: Id45fe55fd40ffc99d1712424ecf651573a62e58e
2016-08-12 08:53:53 +02: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
jenkins-bot and Gerrit Code Review
9c1decf616
Merge "CompactLinks: support sortPrepend from WikiBaseClient"
2016-08-02 05:14:55 +00:00
jenkins-bot and Gerrit Code Review
b8c79727d8
Merge "Show languages that appear in the page's text"
2016-08-01 06:31:24 +00:00
Santhosh Thottingal and Niklas Laxström
df70f941b2
Show languages that appear in the page's text
...
This is just a simple search for elements with lang attribute.
This will be executed only when previous languages, geo-IP based languages,
browser, UI, content languages etc. are not filling the defined compact size.
Bug: T70077
Change-Id: I77d1efa5e29deeaaf595753fb5519c8b70c7f2b5
2016-07-28 17:32:10 +02:00
Kartik Mistry and Niklas Laxström
d4ea8550fa
Update Skeirs II font
...
This fixes display of Latin text in Gothic script.
Bug: T124785
Change-Id: Iaf2cc6b05591368356c241e7b65ce4a8e33c24e0
2016-07-28 15:32:27 +02:00
Niklas Laxström and Amire80
217aefdb7a
Move als->gsw override to ext.uls.init
...
So that it is loaded for compact language links. The ext.mediawiki.uls
module is starting to look very empty now can could be removed easily
in follow-up. ext.uls.init depends on jquery.uls.data so this is safe.
Bug: T139949
Change-Id: Icac10f073e122284723c48782c2a1cf7f10b45ec
2016-07-27 06:16:51 +00:00
Niklas Laxström and Amire80
89175716ec
CompactLinks: lowercase language codes for internal use
...
Not outputting language codes with proper casing should
be solved upstream in jquery.uls.
Bug: T139795
Change-Id: Ide81c76135b23a031f1f09a33462e767e57a50b0
2016-07-27 05:57:03 +00:00
Niklas Laxström
4f4051a40d
CompactLinks: support sortPrepend from WikiBaseClient
...
Bug: T138973
Change-Id: I64b7aa37d8a6b3cac92d492a33fe6f8cb04ce0e6
2016-07-26 13:36:26 +00:00
Santhosh Thottingal
26cfea8ef4
Compact language links: Use smaller callout arrow
...
Uses equilateral triangle with 16px side.
Bug: T138235
Change-Id: If81342876d59e3041d0ea4029e301c3cc76f6641
2016-07-12 12:17:33 +05:30
Santhosh Thottingal and Niklas Laxström
d109bddf20
Compact links: Execute the compact strategies on need basis
...
We were executing all compacting strategies even when we have
more than enough items as candidates. If the strategy is expensive,
(performance wise) this is a problem.
In this commit, we execute them one by one and stop when we have enough
candidates.
The methods in CompactInterlanguageList class also arranged as
individual function declarations than comma seperated method list.
Change-Id: Idce6489387d139852125f4448d0e192f6a7e1353
2016-07-11 10:58:00 +02:00
Santhosh Thottingal
c4ce628768
Use navigator.languages as fallback for mw.uls.getAcceptLanguageList
...
Follow up: Ib603f836f59f7078ac5dbb7bbbb3b84ca358cb43
Bug: T137522
Change-Id: Ia5de997fe393ce99a91b16ed397811391a85bc59
2016-06-14 04:55:34 +00:00
Santhosh and Gerrit Code Review
09d4c149ca
Merge "Show badges in ULS language list"
2016-06-09 12:01:04 +00:00
Niklas Laxström and Santhosh Thottingal
2a6b4d0fc2
Show badges in ULS language list
...
Update jquery.uls to ae9dda23b71aa76fbbc13f5650
Bug: T131233
Change-Id: I7c7bafccc7d63c0a97c98b81a5b53b48c9afa527
2016-06-09 15:12:39 +05:30
Niklas Laxström
9fc215866a
Have the background for input settings not run to the edge of the dialog
...
Bug: T136273
Change-Id: Iddc5233d840cd6f2c3e4393ea221b6882d03c531
2016-06-02 05:47:38 +00:00
Niklas Laxström
0b89c27678
Give language selection buttons more space
...
Let them assume normal size with regular padding. In the case that
the buttons do not fit one line, some will overflow to the second
line. In my opinion that looks less ugly than irregular padding
and truncated language names.
Bug: T136273
Change-Id: I26dd7745ac03e1b940348b318d74d0a2bd27e1a3
2016-06-02 05:47:25 +00:00
jenkins-bot and Gerrit Code Review
6585dc5285
Merge "Cleanup settings-* rules in ext.uls.css"
2016-06-02 04:05:07 +00:00
Niklas Laxström and Santhosh Thottingal
0784540c40
Simplify code using .one
...
Change-Id: I84fb5e0ade474738ff6a05c2304de351a2476186
2016-05-31 09:21:51 +05:30
Niklas Laxström
791cefeec6
Remove redundant mw.loader.using
...
The only caller is already loading the exact same modules right
before calling these functions.
Change-Id: I71bc682f88c45e8ff20e032c7e5ee2dc3f517baf
2016-05-30 17:07:22 +02:00
jenkins-bot and Gerrit Code Review
31e41a1559
Merge "Remove border-radius: no border on this element"
2016-05-30 10:51:23 +00:00
jenkins-bot and Gerrit Code Review
7294c62c1e
Merge "Remove excessive 5% left-padding and replace with consistent padding"
2016-05-30 10:51:20 +00:00
jenkins-bot and Gerrit Code Review
4672ba47c9
Merge "Remove unnecessary div specification from style rule"
2016-05-30 10:45:41 +00:00
jenkins-bot and Gerrit Code Review
2bf9ebabd8
Merge "Fix the border of font selectors"
2016-05-30 09:39:35 +00:00
jenkins-bot and Gerrit Code Review
9b3c20af30
Merge "Remove useless style rule"
2016-05-30 09:35:24 +00:00
jenkins-bot and Gerrit Code Review
dfc5b703b8
Merge "Set base font size for ULS dialogs to ensure consistent size"
2016-05-30 09:33:25 +00:00
jenkins-bot and Gerrit Code Review
229c3a7b2d
Merge "Remove cursor: pointer for links."
2016-05-30 08:59:42 +00:00
Niklas Laxström and Santhosh
a0859320ea
Cleanup settings-* rules in ext.uls.css
...
`font-size: 11pt` was always overrules by another style. Removed it
and moved rest of settings-* styles to languagesettings.css where
they belong.
Bug: T136273
Change-Id: I4d8fa6ff9f4fc2b6e2ee577d795a28cb8197b3cb
2016-05-30 06:22:30 +00:00
Niklas Laxström
4c3c0421ce
Remove styles now in jquery.uls core
...
Bug: T136273
Change-Id: Ib65928b029a86eba91b1dfbc4527c9effa8d2449
2016-05-26 14:38:17 +02:00
Niklas Laxström
d04e49b891
Remove cursor: pointer for links.
...
This has no effect as far as I can see because that is the default.
Bug: T136273
Change-Id: I57c5aa9d102559d9086291f90c2a82e2b7a09ff4
2016-05-26 14:08:09 +02:00
Niklas Laxström
3ee9ff5720
Fix the border of font selectors
...
The top border was shorter than the others, fixed by using CSS
applied to the first element instead of the parent.
Bug: T136273
Change-Id: Ic894ef99ef2c88a23d6db65b68327fd903473038
2016-05-26 11:57:24 +02:00
Niklas Laxström
f6d06d9500
Remove useless style rule
...
Grid overrides the margin, so this had no effect.
Bug: T136273
Change-Id: I1f079eaf25c4798fe920cba9a97f56f6d5e307c6
2016-05-26 11:48:23 +02:00
Niklas Laxström
44f405cef1
Set base font size for ULS dialogs to ensure consistent size
...
The dialogs had tiny text in Monobook skin.
Bug: T136273
Change-Id: I8d00bbd6eb560e63dc4d64375ca0dbb279f6c9df
2016-05-26 09:38:11 +00:00
Niklas Laxström
2eb2c80264
Remove border-radius: no border on this element
...
Bug: T136273
Change-Id: I19c89db8ebc3ae2695bc44a6eff27e1c558fd049
2016-05-26 10:32:52 +02:00
Niklas Laxström
988372204b
Remove excessive 5% left-padding and replace with consistent padding
...
This gives more space to display/input setting panels and is more
consistent with the padding on the left-side menu as well.
Bug: T136273
Change-Id: I5c0e5e351e370c4c0b19783edc8278250ca3ca76
2016-05-26 10:32:41 +02:00
Niklas Laxström
9f3e0860a9
Remove unnecessary div specification from style rule
...
Bug: T136273
Change-Id: Ib4677e578e8f5eb7da36bb166d77a210cf1d3313
2016-05-26 10:32:31 +02:00
Ed Sanders and Niklas Laxström
e6dcdb56c4
Introduce stylelint and make pass
...
Change-Id: Iaf12e7773f21d42ff59591680abdf248bf121224
2016-05-25 09:24:47 +02:00
jenkins-bot and Gerrit Code Review
9eedc358e6
Merge "Separate ULS previous interface language from previously selected languages"
2016-05-25 06:13:13 +00:00
Niklas Laxström
5dc797617d
Remove ext.uls.buttons
...
All users of this module have migrated to mediawiki.ui or equivalent.
Change-Id: I5579c012807d31fceb51b7ce0e687a128c791d72
2016-05-24 10:18:28 +02:00
Niklas Laxström
b2b75b15eb
Drop eot from supported webfont formats
...
IE9+ which is lowest that MediaWiki still supports is supposed to
support both ttf and woff par some exceptions.
This reduces uncompressed repo size almost 4000 bytes.
Change-Id: If80f4ec898d86d5fd4cf873d0d86245e66da2f0b
2016-05-24 08:06:11 +02:00
jenkins-bot and Gerrit Code Review
7708b8d2ff
Merge "Use FormatJson in font repo generator script"
2016-05-24 05:01:41 +00:00
jenkins-bot and Gerrit Code Review
756b80d8a6
Merge "Increase the number of stored previously selected languages to 9"
2016-05-24 04:43:34 +00:00
jenkins-bot and Gerrit Code Review
4b1056133f
Merge "Make previous languages have most recent in the beginning"
2016-05-24 04:38:49 +00:00
Niklas Laxström
679f616fb2
Remove extra empty lines
...
Change-Id: I4f4e941dc12b4730bdacf35e6d80cd306a88cf01
2016-05-23 17:15:18 +02:00