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
jenkins-bot
48a08b7343
Merge "build: Enable jscs rule 'requireSpacesInsideBrackets' and make pass"
2016-02-29 22:59:50 +00:00
jenkins-bot
b301ae9a0c
Merge "Include cross-wiki notifications in unread count"
2016-02-29 22:39:42 +00:00
jenkins-bot
1696589ffd
Merge "Bidi-embed user names and page names in secondary links"
2016-02-29 21:24:16 +00:00
Stephane Bisson
eb873aaa60
Include cross-wiki notifications in unread count
...
* Client-side only. The backend already counts those.
Bug: T124109
Change-Id: I62e49524bc8cea1ef2d77255e29ff8a919bd1ee7
2016-02-29 16:02:05 -05:00
jenkins-bot
bfcf10c3fa
Merge "Bidi-isolate notification bodies"
2016-02-29 20:57:18 +00:00
Roan Kattouw
08a3a92794
Bidi-embed user names and page names in secondary links
...
Bug: T127407
Change-Id: I50c0363aee2e1f985c5920f869f11675992ecb10
2016-02-29 12:53:42 -08:00
jenkins-bot
fd0036e0c1
Merge "Adjust styling of the 'more actions' menu items"
2016-02-29 20:44:42 +00:00
Roan Kattouw
5f0a78b7ec
Bidi-isolate notification bodies
...
Use dir=auto instead of wrapping in <bdi>.
They have the same effect, except that the latter produces
strange-looking truncation behavior with LTR body text in an RTL
interface because text-overflow: ellipsis; is set on the <div>,
not on the <bdi> node.
Bug: T127407
Change-Id: Id58a70f5b88a10c827e61d9e16aae1a81938709a
2016-02-29 12:37:21 -08:00
jenkins-bot
a42869d2de
Merge "Adjust group bundle styles"
2016-02-29 20:35:40 +00:00
jenkins-bot
a1481a83c1
Merge "Transform the notification action bar to css table layout"
2016-02-29 20:28:34 +00:00
Moriel Schottlender
b62185bf81
Adjust group bundle styles
...
Bug: T128069
Change-Id: If1e5d9811f4569e93ab9ba3064699ce6a6d907f7
2016-02-29 20:16:42 +00:00
Moriel Schottlender
c91f6c566d
Transform the notification action bar to css table layout
...
* Transform the action bar to table layout even in non-bundle
notifications.
* Increase the padding on the side for consistency
Bug: T125909
Bug: T125969
Bug: T126686
Change-Id: I26ba5b7a21a1f36774749154d3f95d61254c5ce2
2016-02-29 12:07:05 -08:00
jenkins-bot
4a2c744114
Merge "Add some debug logging to thank-you-edit notifications"
2016-02-29 19:56:58 +00:00
Ricordisamoa
be0dff6a89
build: Enable jscs rule 'requireSpacesInsideBrackets' and make pass
...
Change-Id: I62bd55936f8416caa2e1b917752d91355f7d9e7d
2016-02-29 18:03:29 +01:00
Ricordisamoa
1f24e0589d
build: Update grunt-jscs to 2.7.0 and disable failing rules
...
Change-Id: I81cfe364b72653a99300be2f9a7c289dce899b69
2016-02-29 16:42:32 +01:00
Kunal Mehta
3a29b1112f
Add some debug logging to thank-you-edit notifications
...
Bug: T128249
Change-Id: I074cfa51e1d45a6dcc5a1316ef4e83e20319f8a6
2016-02-28 22:13:25 -08:00
Translation updater bot
7a5cc5a362
Localisation updates from https://translatewiki.net .
...
Change-Id: I7c375912fd0f6724ee41abe77361b22ea38a0aa7
2016-02-28 21:57:09 +01:00
jenkins-bot
322a1d9113
Merge "Revert "Compress PNGs with zopflipng""
2016-02-28 00:36:48 +00:00
Legoktm
5caa813f4b
Revert "Compress PNGs with zopflipng"
...
This reverts commit 6001f47231
.
Change-Id: I83d673e42d27ad7957a8bec878056f6009fad8c7
2016-02-28 00:08:08 +00:00
Translation updater bot
229ca4c05d
Localisation updates from https://translatewiki.net .
...
Change-Id: I0b5b7ca070d029f198e465da01300a2f01f132d9
2016-02-27 21:55:36 +01:00
jenkins-bot
e82ff49c83
Merge "MentionPresentationModel: Remove pageLink from secondary links"
2016-02-27 08:20:55 +00:00
Roan Kattouw
ff4a54d7f1
MentionPresentationModel: Remove pageLink from secondary links
...
It wasn't meant to be there, and flow-mention doesn't have it either.
We also don't have any other notification types with
three prioritized secondary links.
Bug: T125949
Change-Id: Icbffa185b1116b1a6beb9bb3585339fdf7e82cdd
2016-02-26 20:41:13 -05:00
James D. Forrester
23ebee2a61
Provide three more edit threshold congratulatory notifications
...
Change-Id: Icd213fe7dd7ab8451432d35d6ee289c49449d5d1
2016-02-26 15:51:25 -08:00
Moriel Schottlender
07c5850b88
Adjust styling of the 'more actions' menu items
...
Bug: T126734
Bug: T126740
Change-Id: I48924aba5c06ebf1eeccd2a8977150b366f412a7
2016-02-26 15:21:21 -08:00
Moriel Schottlender
2ac0d2d761
Reorder x-wiki bundles to be after local notifications
...
Bug: T127422
Change-Id: I81ae2e13612168a598c32f130a625eadc0325c8f
2016-02-26 22:11:06 +00:00
Roan Kattouw
ba27d4b8f6
ForeignNotifications::populate(): Fix max timestamp computation
...
We weren't using the maximum timestamp, just the most recently
encountered one.
Change-Id: Ie1cfd8130ab0c5077c4b720101d214d33e3ea9b4
2016-02-26 13:32:48 -08:00
Stephane Bisson
67facac67d
Force notification body on a single line
...
The approach here is to use $msg->escaped() to
remove all markup and then replace new lines
with a single space.
Bug: T128062
Change-Id: I1d5a6e57fbae9b6a441671beff1c60720b9445d5
2016-02-26 07:00:38 -05:00
Translation updater bot
0d071e4da9
Localisation updates from https://translatewiki.net .
...
Change-Id: Idb2f0760aad659140ab9fbbc63178da91e6518e2
2016-02-25 22:18:05 +01:00
jenkins-bot
a87fa83fcd
Merge "Reorganize NotificationBadgeWidget.less"
2016-02-25 18:47:48 +00:00
jenkins-bot
cc87b9a35f
Merge "Bidi-embed formatter user names (the $1 parameter) in notification messages"
2016-02-25 18:46:02 +00:00
jenkins-bot
04522752ed
Merge "Notification: use speechBubbles icon for all talk pages"
2016-02-24 21:43:26 +00:00
jenkins-bot
e0b5d8c397
Merge "Don't process null edits (or other warnings in article save process)"
2016-02-24 21:39:36 +00:00
jenkins-bot
90ea4d8fff
Merge "Remove footer from email notification excerpt"
2016-02-24 21:35:57 +00:00
Roan Kattouw
e7cd68baf1
Bidi-embed formatter user names (the $1 parameter) in notification messages
...
Bug: T127407
Change-Id: I51fdbdfd0a706f21f36513b1e8beeeddffe8bec7
2016-02-24 13:34:53 -08:00
jenkins-bot
656d6c401c
Merge "Handle null user when trying to generate a link for notifications"
2016-02-24 21:29:25 +00:00
Translation updater bot
fa94848835
Localisation updates from https://translatewiki.net .
...
Change-Id: I97fe336d7b2e518e177d344bdbbb7293e785d6ff
2016-02-24 22:01:07 +01:00
Stephane Bisson
3e028b8b1d
Add 'Log' link to user-rights notification
...
Bug: T127249
Change-Id: I0ee20fefa2241d2858e6473bb709dce9519b82d4
2016-02-24 13:23:34 -05:00
Stephane Bisson
f1e68f9451
Handle null user when trying to generate a link for notifications
...
Bug: T127728
Change-Id: I87de2d10887216e3edf53c2972b6bf230191f0ea
2016-02-24 11:42:03 -05:00
Stephane Bisson
bbef0c15b4
Remove footer from email notification excerpt
...
Bug: T127098
Change-Id: I7de634ddcde65cb006afc18e95d83229ecbda6c1
2016-02-24 07:48:38 -05:00
Matthias Mullie
e22675c880
Don't process null edits (or other warnings in article save process)
...
Bug: T123843
Change-Id: I5ce4deb2ad71ae6355fae31bbce68dc147aa0137
2016-02-24 09:27:18 +01:00
Translation updater bot
37b3f4df8b
Localisation updates from https://translatewiki.net .
...
Change-Id: Ieff3dec0ee7b03778b9c1e453f3f437cce58232f
2016-02-23 22:32:36 +01:00
jenkins-bot
701f684eee
Merge "Delete rows in echo_unread_wikis if there are no unread notifs"
2016-02-23 21:18:12 +00:00
jenkins-bot
ac952bf5e8
Merge "Add GENDER support to 'View changes'"
2016-02-23 20:45:35 +00:00
jenkins-bot
92d0d4c533
Merge "Echo API returns absolute URLs in notification links"
2016-02-23 18:02:40 +00:00
Stephane Bisson
a73d63d1a4
Echo API returns absolute URLs in notification links
...
Some notifications return relative urls in their
primary or secondary links. This change makes those
urls absolute so they point to the right wiki
when viewed from another wiki (cross-wiki notifications).
Bug: T125738
Bug: T127697
Change-Id: Ib65337430eb2484f9491668a9998deef70589fb1
2016-02-23 17:54:26 +00:00
Matthias Mullie
4715b55471
Add GENDER support to 'View changes'
...
Change-Id: I42b8b253b8b865c081ba1aec62848afadd21e0f4
2016-02-23 17:56:16 +01:00
Matthias Mullie
6be71f2fae
Delete rows in echo_unread_wikis if there are no unread notifs
...
It used to be like this, but in order to get the messages badge to show
in the correct circumstances, I had to know if the user had ever had
foreign messages before & I also needed euw_messages_ts even if those
messages had already been read.
Now that we're unconditionally showing messages, we no longer need these
0-value rows.
Bug: T127731
Change-Id: I1fc13bf0e5133ae39224f66d1b5a59c769bfcee2
2016-02-23 16:21:28 +01:00
Stephane Bisson
860404eded
Notification: use speechBubbles icon for all talk pages
...
Bug: T56433
Change-Id: I14e1af9dda1c08e1526fde59072f93189ab0b0d0
2016-02-23 06:53:55 -05:00
Kunal Mehta
7fbec72803
Always show the messages flyout icon
...
Bug: T127731
Bug: T124372
Change-Id: Ie97229b7ef34cd807f16c76ceae0682c425c53b4
2016-02-23 01:21:28 -08:00