WMDE-Fisch
de86ba0a3e
Refactor offset based position calculation
...
This also fixes some issues with RTL and dragging.
Bug: T162914
Change-Id: I76896f94bf68d4ff0fe143d3f2050c21570052d1
2017-04-13 17:00:49 +00:00
Ed Sanders
187ba30937
Fix alignment of expand icon
...
Also fix loading of styles for lazy.css to avoid FOUC and
inline style hacks.
Bug: T162804
Change-Id: Ie5a462993075f87b776f8a1f0494b5fe563df079
2017-04-12 18:22:55 +01:00
WMDE-Fisch
98b1a79d79
Remove not needed z-index
...
Change-Id: Id163b3be651cd6597e665e21fe6e44ae12bc8b3b
2017-04-12 15:47:08 +02:00
jenkins-bot
63cbc5f40d
Merge "Fix JS trigger for the thanks links"
2017-04-12 11:24:09 +00:00
WMDE-Fisch
66ca836e1c
Fix JS trigger for the thanks links
...
Bug: T142636
Change-Id: Idd550f83c02ab50f7c9c10e4224d394ddb39cdb3
2017-04-12 11:57:56 +02:00
Translation updater bot
2628b15304
Localisation updates from https://translatewiki.net .
...
Change-Id: Ib5fa32ae300f3b868702a48003c7170a76eecf4d
2017-04-11 23:04:56 +02:00
jenkins-bot
04d0720b20
Merge "Fix bar hover with pointer lines"
2017-04-11 14:10:07 +00:00
WMDE-Fisch
2af7e96221
Fix bar hover with pointer lines
...
This change fixes the broken hover on bars due to overlying pointer lines.
The lines are now drawn in the background again. To better visualize the
connection to the bars, the bars now get a coloured border set.
Bug: T162456
Change-Id: Ie84ce8d36d43e5d79248c49c6d2d3eae1a7f627c
2017-04-10 14:56:33 +02:00
WMDE-Fisch
3da53f85b6
Highlight and clickability improvements
...
Bug: T162580
Change-Id: I8b16ff8b4a9f2da9b13f057d310aaba93a6823b6
2017-04-10 10:33:30 +02:00
Translation updater bot
eb0dd669e6
Localisation updates from https://translatewiki.net .
...
Change-Id: I5385f97d27f8c32d5fc673f55a46d3bbb546be52
2017-04-09 22:58:30 +02:00
WMDE-Fisch
e6d28dc19d
Use a new config var to activate the alternate SliderView
...
Change-Id: I7e2dd04c333d3b8daf9f009898f8f80b4e7aad3d
2017-04-07 11:58:19 +02:00
jenkins-bot
961cb87256
Merge "Show tooltips when dragging the sliders"
2017-04-06 13:31:34 +00:00
jenkins-bot
a6e9e530ba
Merge "Factored out drag action from draggable"
2017-04-06 13:31:33 +00:00
jenkins-bot
a67b2f09ab
Merge "Remove dark hover effect on bars"
2017-04-06 13:31:32 +00:00
jenkins-bot
af571e7d0b
Merge "Add hover and grab styles when using new slider pointers"
2017-04-06 13:31:31 +00:00
jenkins-bot
061c081469
Merge "Improve SliderViewTwo load stability"
2017-04-06 13:28:31 +00:00
jenkins-bot
f6dd02815c
Merge "Introduce alternate SliderView"
2017-04-06 12:43:49 +00:00
WMDE-Fisch
747ae35a94
Show tooltips when dragging the sliders
...
Change-Id: Ic784681519f1de26af707abde71137b34c90e7f9
2017-04-06 14:26:45 +02:00
jenkins-bot
f46e959c26
Merge "Factor out setting of cursor pointers"
2017-04-06 12:08:08 +00:00
jenkins-bot
444d57c425
Merge "Fade out pointer lines while dragging / pointer animations"
2017-04-06 12:04:15 +00:00
WMDE-Fisch
177d6a1bd1
Factored out drag action from draggable
...
As preperation for tooltip and hover color changes while dragging in
the new SliderView.
Change-Id: I679fc1b6fb5f69d27f6dee0aafd168493dc33957
2017-04-06 13:47:59 +02:00
jenkins-bot
00496de84d
Merge "Replace deprecated method zone() with utcOffset()"
2017-04-06 11:09:27 +00:00
WMDE-Fisch
99d7da0ce1
Remove dark hover effect on bars
...
Bug: T162260
Change-Id: I99fceaf6f27737d48a61e1db9a07ab44fef8040e
2017-04-06 13:00:52 +02:00
WMDE-Fisch
015a622b3a
Add hover and grab styles when using new slider pointers
...
Bug: T162258
Change-Id: I9adbd4714c1c44f7cdce62c3b8c4b9c24bf0b80e
2017-04-06 12:45:19 +02:00
Tobias Gritschacher
a3ee2a0bb1
Replace deprecated method zone() with utcOffset()
...
Also removed the workaround of making the offset negative since utcOffset
now does this correctly. See http://momentjs.com/guides/#/warnings/zone/
Change-Id: I0cecd525ba131a1c32a9ea60f80d269060e022b0
2017-04-06 11:55:04 +02:00
WMDE-Fisch
b8ccbfa763
Improve SliderViewTwo load stability
...
In some cases there seemed to be a race condition where the SliderViewTwo
class was not loaded when the Slider class tried to use it.
Change-Id: I3f161e024bb3ed0e035cb55bd698124be31e8aa1
2017-04-06 11:23:37 +02:00
WMDE-Fisch
c52c657516
Introduce alternate SliderView
...
Adding a new class for an alternative slider view with
one slider for each pointer. The new class will be used
when the extension is installed as a beta feature.
Each pointer has now its own pointer container visualized
with a thin line. Pointers can not change places anymore
and methods doing so where overwritten in the patch.
Selected revisions are not colored atm to better distinguish
between pointers and bars. Poiner lines are now shown above
the bars. ( as from feedback in the last PM session )
Some issues with the design might remain. But since we plan
the deployment anyway next week this could be merged if reviewed.
Bug: T160410
Change-Id: If00c31e30f8a01f3525b191c70605b9c9381671d
2017-04-06 07:29:19 +00:00
WMDE-Fisch
040dd9c945
Factor out setting of cursor pointers
...
Change-Id: Idb66dcd1daeff48dcce3a39be32eae7c8e17acc8
2017-04-06 07:29:12 +00:00
WMDE-Fisch
f978f8690c
Fade out pointer lines while dragging / pointer animations
...
Bug: T162259
Change-Id: I54d6a9bc33b93c0785b2a808b4d1482789d91317
2017-04-06 07:29:02 +00:00
WMDE-Fisch
a79fd1624a
Fix phan checks
...
Phan now can run and pass without BetaFeatures extension beeing installed.
Change-Id: I0bb8433fc9f882ff8e021785aba78f707cec00a1
2017-04-06 09:24:36 +02:00
WMDE-Fisch
218b85d0bb
Remove 4px pointer margins
...
It seems the magic done with the 4px margin and its calculations
are not really needed. Getting rid of this does not only clean
the code but is also very helpfull for the new slider logic.
Change-Id: Iae86b8024d3b56517bdc4db5e8baec69bd61afbf
2017-04-05 09:42:49 +00:00
WMDE-Fisch
268944a0b3
Remove browser tests for beta feature setting
...
The browser tests do not gain very much from the beta
feature tests and the default setting having the extension
only availible as a beta feature slows down the tests in
general.
Furthermore removing this will make it easier to let tests
pass for the temporary change in the slider logic.
Change-Id: I7377a6f11aa103af76d14fea3cbb34572495192a
2017-04-05 11:24:40 +02:00
WMDE-Fisch
a72b31b280
Renamed container offset variable
...
Change-Id: I6fc2d51f5a591dcf4898abb1ae010a433131a0d9
2017-04-03 11:05:51 +02:00
Translation updater bot
1e36399cab
Localisation updates from https://translatewiki.net .
...
Change-Id: I9622b5753151bc668bede919eace49230fb64157
2017-04-01 22:59:55 +02:00
Translation updater bot
ce08b131c4
Localisation updates from https://translatewiki.net .
...
Change-Id: I392e387cd812d6106a6f98d4bacb8450bf41cb0f
2017-03-28 22:56:37 +02:00
jenkins-bot
16d9e74760
Merge "Move arrow button logic to own class"
2017-03-27 22:45:37 +00:00
jenkins-bot
7abac9b03e
Merge "Move helper button logic to own class"
2017-03-27 22:44:09 +00:00
WMDE-Fisch
b0227f24b4
Renamed firstVisibleRevision to oldestVisibleRevison
...
The meaning of first in this context was totally unclear and not
very usefull. It turns out, that the "first" revision is always
the oldest and the last is always the newest revision.
Change-Id: I009438777908a5f4a8833f8f5cb7d3041057741c
2017-03-27 21:04:31 +02:00
WMDE-Fisch
97c85abdf2
Move arrow button logic to own class
...
Change-Id: I56e52d8b11f8557d759dc495512d9754e8f441f6
2017-03-27 18:56:59 +00:00
WMDE-Fisch
7e277fbd9d
Move helper button logic to own class
...
Change-Id: I8fdfeb3344974b3cee7ce07bcf2ceea9308fffe6
2017-03-27 18:56:34 +00:00
jenkins-bot
216b959c75
Merge "Use tabs in json"
2017-03-27 08:18:13 +00:00
Translation updater bot
451c6e5b69
Localisation updates from https://translatewiki.net .
...
Change-Id: I516cd57706d777c68ace8f4c278f0c0a19617f96
2017-03-26 22:41:17 +02:00
Umherirrender
5202e7ef2b
Use tabs in json
...
Change-Id: If29e145a10e39151a6febca23df2b298aa2b2b51
2017-03-25 10:56:02 +01:00
jenkins-bot
5abd483832
Merge "Factor out relative pointer index"
2017-03-24 14:43:25 +00:00
jenkins-bot
abcd2158cd
Merge "Factor out draggable options"
2017-03-24 11:00:00 +00:00
Ed Sanders
b00f11ebd2
Update wgRevisionId when changed by slider
...
Bug: T161257
Change-Id: I1ede31dc9ce67fdc596f117f48ce4bfdde54c2cc
2017-03-23 21:48:11 +00:00
WMDE-Fisch
277d714ec3
Factor out relative pointer index
...
Change-Id: If0843bea19089c1a91228a0c01f8ac65e44f7f3f
2017-03-23 17:54:12 +01:00
WMDE-Fisch
c2510ab082
Factor out draggable options
...
Change-Id: I64cca7a7547310bee64ad95f500b722c362bbb45
2017-03-23 17:42:49 +01:00
WMDE-Fisch
c01d07bc1f
Add documentation for new methods
...
Also some minor refactoring in the pointer method.
Change-Id: I986036277d2b6e65cbed9f39c81f9f03ad0e9e3c
2017-03-23 12:46:24 +01:00
WMDE-Fisch
981e9d4a7e
Bundle slider construction
...
Change-Id: I7202755ee49d1cb42d68f997750170defdc3304c
2017-03-22 18:56:11 +01:00