mediawiki-extensions-Echo/modules
Roan Kattouw dc48dfa022 Follow-up 07c5850b: unbreak "mark as read" menu item
07c5850b changed the widget used for the "mark as read"
menu item from OO.ui.ButtonOptionWidget to mw.echo.ui.MenuItemWidget.
While this makes sense, it also broke its functionality, because
mw.echo.ui.MenuItemWidgets are unselectable so if you click them
the 'choose' event isn't emitted.

However, we also can't make these widgets selectable, because
that breaks the links inside these widgets (the containing MenuSelectWidget
intercepts mouse events and prevents default). So instead,
make mw.echo.ui.MenuItemWidgets only be unselectable if they are
links (have config.url set), so that both use cases work.

Bug: T128432
Change-Id: I8374e3ae61a005ec7d25c2eb95b1391cbb191d60
2016-02-29 18:34:02 -08:00
..
icons Revert "Compress PNGs with zopflipng" 2016-02-28 00:08:08 +00:00
logger Log the expand action of a notification group item 2015-12-23 11:36:29 -08:00
nojs Increase space between notification header and body 2016-02-15 15:56:59 -05:00
ooui Follow-up 07c5850b: unbreak "mark as read" menu item 2016-02-29 18:34:02 -08:00
special build: Enable jscs rule 'requireSpacesInsideBrackets' and make pass 2016-02-29 18:03:29 +01:00
viewmodel Merge "build: Enable jscs rule 'requireSpacesInsideBrackets' and make pass" 2016-02-29 22:59:50 +00:00
echo.mixins.less Truncate usernames, titles and excerpts in notifications 2016-01-29 07:04:23 -05:00
echo.variables.less Adjust group bundle styles 2016-02-29 20:16:42 +00:00
echo.variables.monobook.less Separate skin specific styles and improve Monobook appearance 2015-11-10 17:57:44 -08:00
echo.variables.vector.less Separate skin specific styles and improve Monobook appearance 2015-11-10 17:57:44 -08:00
ext.echo.init.js Use the double speech bubble icon in the Messages panel 2015-12-16 18:02:48 -06:00
hooks.txt Add overlay hook for user scripts. 2013-06-13 21:27:26 -04:00