mediawiki-extensions-Revisi.../modules
Addshore b86be90b06 Reintroduce improved hover and bar clicking
This patch mainly reintroduces the option to click on bars and move
the pointers with it. To do this, 'ghost' pointers are introduced
to show what would happen when bars are clicked. The pointers moved
differ depending on where the user clicks on a bar. Pointers are
still not allowed to change positions, so in some cases booth pointers
move with one click. See the task description.

The patch also includes some renaming and also refactoring of the
click handling in general. Furthermore bar hover mechanics are handled
by the RevisionListView class now.

Moving both pointers is not possible when it would push one of them of
limits.

Bug: T172092, T173566
Change-Id: I32a8256f7667e03081324d54accdf03a17454faf
2017-08-29 09:19:13 +00:00
..
ext.RevisionSlider.Api.js Minor optimisation and clean up 2017-07-10 22:41:43 +00:00
ext.RevisionSlider.css Reintroduce improved hover and bar clicking 2017-08-29 09:19:13 +00:00
ext.RevisionSlider.DiffPage.js Use core wgDiffOldId/wgDiffNewId JS config values 2017-07-18 16:16:05 +00:00
ext.RevisionSlider.HelpButtonView.js Improve support for screenreaders 2017-06-12 09:14:22 +00:00
ext.RevisionSlider.HelpDialog.js Remove last SliderViewTwo parts 2017-07-05 10:22:33 +02:00
ext.RevisionSlider.init.js Use core wgDiffOldId/wgDiffNewId JS config values 2017-07-18 16:16:05 +00:00
ext.RevisionSlider.lazy.css Adjust z-indexes to work with Modern skin 2017-05-24 13:41:31 +00:00
ext.RevisionSlider.lazy.js Lazy load most of the JS 2016-11-30 11:59:16 +01:00
ext.RevisionSlider.modern.css Monobook uses x-small and a globalWrapper to make everything inside 2017-08-09 10:49:24 -05:00
ext.RevisionSlider.monobook.css Monobook uses x-small and a globalWrapper to make everything inside 2017-08-09 10:49:24 -05:00
ext.RevisionSlider.noscript.css Convert the few instances of IDs to classes 2016-08-10 15:32:12 -07:00
ext.RevisionSlider.Pointer.js Move data pos attr to PointerView 2017-07-14 12:18:51 +02:00
ext.RevisionSlider.PointerLine.js Refactor pointer class names 2017-07-11 10:17:24 +02:00
ext.RevisionSlider.PointerView.js Improve doc, naming and pointer updates 2017-07-14 10:19:33 +00:00
ext.RevisionSlider.Revision.js Replace deprecated method zone() with utcOffset() 2017-04-06 11:55:04 +02:00
ext.RevisionSlider.RevisionList.js Reintroduce improved hover and bar clicking 2017-08-29 09:19:13 +00:00
ext.RevisionSlider.RevisionListView.js Reintroduce improved hover and bar clicking 2017-08-29 09:19:13 +00:00
ext.RevisionSlider.Settings.js Fix typo and set optional values 2017-08-23 17:01:03 +02:00
ext.RevisionSlider.Slider.js Reintroduce improved hover and bar clicking 2017-08-29 09:19:13 +00:00
ext.RevisionSlider.SliderArrowView.js Improve doc, naming and pointer updates 2017-07-14 10:19:33 +00:00
ext.RevisionSlider.SliderView.js Reintroduce improved hover and bar clicking 2017-08-29 09:19:13 +00:00
ext.RevisionSlider.util.js Update scroll type detection 2017-08-06 23:49:48 +02:00