Commit Graph

1799 Commits

Author SHA1 Message Date
James D. Forrester
ba97f53114 Follow-up Ia268c3a49: Actually hide the BF behind a feature flag
Change-Id: I9bfbfb4512bc6d5c96cdd8e7f75056f0e26b2016
2014-03-06 17:26:26 -08:00
jenkins-bot
8360d7d54c Merge "Shorter, punchier text copy for the compact language links BetaFeature" 2014-03-06 23:49:22 +00:00
jenkins-bot
86fb469ff4 Merge "Put new compact language links Beta Feature behind a feature flag" 2014-03-06 23:49:21 +00:00
James D. Forrester
f7faf07778 Shorter, punchier text copy for the compact language links BetaFeature
The title should be a noun, not a verb, and should use as simple language as
possible. The description should sell why it's better, rather than describe
what it does.

Change-Id: I72517ae8c48dfa7c5f294fea59f406d7b3cad96a
2014-03-06 15:40:18 -08:00
Niharika Kohli
7f405134c7 Put new compact language links Beta Feature behind a feature flag
Add new $wgULSCompactLinks feature flag, defaulting to false (as is standard
for Beta Features). Only allow enabling of the feature if ULS position is
'interlanguage'.

Change-Id: Ia268c3a49b5aa14b6a00e33c7f01a61eba48e776
2014-03-06 15:34:59 -08:00
Translation updater bot
d9c78db975 Localisation updates from https://translatewiki.net.
Change-Id: I8db05d63c2c5e59e62a3928e8b36d1535f02c23e
2014-03-06 19:57:10 +00:00
Zeljko Filipin
fd92954e1c Updated to mediawiki_selenium 0.2.9 to fix log in problems
Paired with Amir Aharoni.

Change-Id: Ie802ec65c0893bf3a40357d3e4292ce891fe178c
2014-03-06 15:39:31 +01:00
Zeljko Filipin
d38b431d2b Using @custom-browser Cucumber tag instead of @user_agent
Implementing the convention:
https://www.mediawiki.org/wiki/Manual:Coding_conventions/Selenium#Option
al_tags

Bug: 61458
Change-Id: Iac411401a08eadfb04fd43f1d93ce2fd36fbea4a
2014-03-06 14:47:32 +01:00
Translation updater bot
28459a869e Localisation updates from https://translatewiki.net.
Change-Id: I0e137046dd90bcdf41b1e6d89cfe33975da16c1e
2014-03-05 21:12:05 +00: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
jenkins-bot
dd29bd1755 Merge "Updated Ruby version from 2.1.0 to 2.1.1" 2014-03-05 10:53:35 +00:00
Translation updater bot
4f95efbc2b Localisation updates from https://translatewiki.net.
Change-Id: Icb62b6b4ec30a0d54d669356066d0035225f076d
2014-03-04 20:46:30 +00:00
Niharika Kohli
5ca0d5d400 Compacting the interlanguage links with the ULS
Displays a shorter version of the language list with the languages that are more relevant to you.
More info at https://www.mediawiki.org/wiki/Universal_Language_Selector/Design/Interlanguage_links

Due to a problem with duplicate patchsets we had to create a new one. 
The history and info on code and security revisions is available at
https://gerrit.wikimedia.org/r/#/c/104793/

Change-Id: I109bfb10f6181b6408aab170db5e8ca32493d657
2014-03-04 09:41:47 +00:00
vikassy
64ea5e05da Updated Ruby version from 2.1.0 to 2.1.1
Bug: 62152
Change-Id: I2f73432017b90af70fb2fb453b02f832a8bcb196
2014-03-04 03:32:22 +00:00
Translation updater bot
d4454c6588 Localisation updates from https://translatewiki.net.
Change-Id: Id91f99c9820c72e84b6ff395e52c0403df417762
2014-03-03 21:09:18 +00:00
Translation updater bot
5b676d4e8f Localisation updates from https://translatewiki.net.
Change-Id: Iff283a278668ffed7670c0d44314f44dd062c31c
2014-03-02 20:45:38 +00:00
Kartik Mistry
2c877d24fd Update version.
Change-Id: Id774269622a374ac2200df61f7e1791399094c94
2014-02-28 18:31:17 +05:30
Santhosh Thottingal
ac50f27d2d Fix: Live preview of languages removes labels from the language panel
MW ULS uses its api to load the localization. Avoid the conflict with
i18n.load method. Directly use the i18n message stores load method

Bug: 61990
Change-Id: I7ea7e7fc31a0831ae2b2c4b4301fbe81109fdf9d
2014-02-27 15:18:13 +05:30
Translation updater bot
27553914c4 Localisation updates from https://translatewiki.net.
Change-Id: I00ab672967b6a98d454bcaa0dda2b834f36a6a9e
2014-02-26 22:04:15 +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
Translation updater bot
4f27c6769b Localisation updates from https://translatewiki.net.
Change-Id: I978598c0d3ec690f70d322b276191630b0153823
2014-02-24 21:11:35 +00:00
Translation updater bot
af0200be3f Localisation updates from https://translatewiki.net.
Change-Id: Id1675509bd8df289cf998854c447912f288446d0
2014-02-23 21:50:00 +00:00
jenkins-bot
1e7492b0b8 Merge "Cloudbees Jenkins jobs are now created using Jenkins Job Builder" 2014-02-22 13:09:08 +00:00
Zeljko Filipin
35f2a42e8e Cloudbees Jenkins jobs are now created using Jenkins Job Builder
All Jenkins jobs will fail until this commit is merged:

https://wmf.ci.cloudbees.com/view/uls/

Bug: 61778
Change-Id: Idc36a03291497fefa8aa4464004f423c7a07c90e
2014-02-22 11:59:16 +00:00
Translation updater bot
117c24e693 Localisation updates from https://translatewiki.net.
Change-Id: I0a1be0166a965fa291e1d6379a694b1e6c17a158
2014-02-21 22:34:51 +00:00
Zeljko Filipin
30368d121e Running tests at language-browsertests.wmflabs.org
This will revert: https://gerrit.wikimedia.org/r/#/c/114457/

Change-Id: I53d7adc685820d421d774c196642bddc9e5f19b0
2014-02-21 12:50:54 +00:00
Translation updater bot
cf143e89a6 Localisation updates from https://translatewiki.net.
Change-Id: I7e51a29a789fac35afc3736b57695c348c8dcf14
2014-02-20 21:07:28 +00: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
jenkins-bot
ac3b6d414f Merge "Don't run a feature with enabled webfonts on Beta Commons" 2014-02-20 13:32:38 +00: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
jenkins-bot
361750c310 Merge "Update jquery.uls from upstream" 2014-02-20 13:26:36 +00:00
jenkins-bot
272ff820a2 Merge "Various fixes in font_selection tests." 2014-02-20 13:23:44 +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
Translation updater bot
b6584c8a48 Localisation updates from https://translatewiki.net.
Change-Id: Ib68c83454ffa3621adbb9d6d9243acde3a7d8fb9
2014-02-19 20:21:11 +00:00
jenkins-bot
cf164ced3e Merge "resources/images: Optimize all SVGs (partially by hand)" 2014-02-19 08:50:21 +00:00
Bartosz Dziewoński
c9cd0fc401 resources/images: Optimize all SVGs (partially by hand)
Passed with svgo 0.4.2 <https://github.com/svg/svgo>, then prepended
'<?xml version="1.0" encoding="UTF-8"?>' prolog to each file since
svgo sees it fit to remove it and that breaks file type detection.
svgo truncated all numerical values to a maximum of 3 decimal places
of precision.

Applied some additional optimizations by hand (with a text editor or
in Inkscape).

Did not touch upstream-managed SVG files, will submit separate
patches for them.

File size changes:

* cog-sprite.svg:    2,520 → 1,253 bytes – 50.3% smaller
* cog.svg:          17,961 → 1,154 bytes – 93.6% smaller
* display.svg:       2,591 → 1,053 bytes – 59.4% smaller
* help.svg:          1,790 →   674 bytes – 62.3% smaller
* input.svg:         5,515 → 2,092 bytes – 62.1% smaller
* remove-input.svg:  5,956 → 2,208 bytes – 62.9% smaller

Total:              36,333 → 8,434 bytes – 76.8% smaller

Details:

* cog-sprite.svg:
  * Use <defs> and <use> instead of duplicating the path data.

* cog.svg:
  * Vacuumed defs with Inkscape, there were weird leftovers there.

* input.svg:
  * Simplified the shapes.

* remove-input.svg:
  * As above. Reused the same path data with a transform to improve
    compression when embedded.

Bug: 56292
Change-Id: Iad1771829ba2711e4827befc1c73e34453734640
2014-02-19 00:54:42 +01:00
Niklas Laxström
ff6c3041c2 Wrong border color for caret
After seeing this wrong color dozens of times while testing svg
icons on high zooms, I can't stand the slightly different color of
the border for the caret from the rest of the ULS dialog. The border
of ULS is transparent with 0.2 alpha component over the background,
in this case I just hardcoded the resulting color here to match.

Change-Id: Ib2b2801f51ea02d2788d8703e3410eca9b3a57a3
2014-02-18 22:23:44 +00:00
Niklas Laxström
76a5004b8f Remove period from composer suggest for consistency
Change-Id: Ied9ba8280e59ca32de6003250d85ddf0740ab13b
2014-02-18 11:09:47 +00:00
Kartik Mistry
efb1275fc7 Various fixes in font_selection tests.
1. Fixed comment in header comment (/s/disabled/enabled).
 2. Remove pending step for #56081 bug.

Change-Id: I9b1a74aa4c0305f529123f24dc05f8c8e5d4f58d
2014-02-18 11:27:01 +05:30
Translation updater bot
1fc217625a Localisation updates from https://translatewiki.net.
Change-Id: I24ba363cb50f8f6daf0a61abba7a119d19b6f834
2014-02-17 20:48:36 +00:00
Translation updater bot
ccbe2b7d58 Localisation updates from https://translatewiki.net.
Change-Id: Id29533362d45273713967f8bd74a810ee60e0232
2014-02-16 20:22:26 +00:00
Translation updater bot
ec85ee44cc Localisation updates from https://translatewiki.net.
Change-Id: I63b6cf4a24f948295a262aea5964f64eafd3eff9
2014-02-15 21:08:33 +00:00
Translation updater bot
6498ccc985 Localisation updates from https://translatewiki.net.
Change-Id: Ia6342fc31b1b2515a063bbc8b2df4b2742f299f4
2014-02-14 20:21:58 +00:00
jenkins-bot
ce27557f02 Merge "Update jquery.i18n from upstream" 2014-02-14 04:24:34 +00:00
jenkins-bot
17ce0c7e1a Merge "bump mediawiki_selenium to 0.2.3" 2014-02-14 03:48:21 +00:00
Translation updater bot
a76457ef39 Localisation updates from https://translatewiki.net.
Change-Id: Iadad602c2f8b30fd55b764a4b6244dfbb13c642e
2014-02-13 21:20:24 +00:00
Antoine Musso
a97d2886e7 bump mediawiki_selenium to 0.2.3
mediawiki_selenium 0.2.3 let us specify the destination of screenshots
via SCREENSHOT_FAILURES_PATH env variable.

Change-Id: I199ce712f7e062bac613c66ac5fdcd5a83d3422f
2014-02-13 16:21:44 +01:00
Translation updater bot
424b3852f7 Localisation updates from https://translatewiki.net.
Change-Id: I7b3560de46ab6a037460737da83265255672eaa8
2014-02-12 21:36:48 +00:00