Ed Sanders
13ef05b489
Don't require a selection to run any of the save actions
...
Change-Id: I3a8f7e1e9e3714f226ac240a429a62d011112285
2017-09-10 14:53:14 +01:00
Translation updater bot
dc2366cbba
Localisation updates from https://translatewiki.net .
...
Change-Id: I768e3e14ff1b0becdba08daa7694b22625792fab
2017-09-09 00:22:20 +02:00
jenkins-bot
2bc46f93d3
Merge "CollabTarget: Minimise dependencies, and make toolbar tweaks"
2017-09-08 15:52:55 +00:00
Ed Sanders
e4585d520b
CollabTarget: Minimise dependencies, and make toolbar tweaks
...
Change-Id: I37cccd5760b8e65fc4232ca4572147f3b031255d
2017-09-08 15:46:45 +00:00
Translation updater bot
b80952158a
Localisation updates from https://translatewiki.net .
...
Change-Id: I10f4721b977be987129d271ba1534887bcaabd4d
2017-09-07 23:42:28 +02:00
David Lynch
569f917edc
MWExtensionWindow: clean up originalMwData on teardown
...
Not doing this makes adding a new extension node with the exact same content
as a previously-viewed one have the Done button disabled.
Bug: T172586
Change-Id: I39105144e17135044ef644b5464b0fbfdfc019d5
2017-09-07 10:40:36 -05:00
Translation updater bot
67ef60629d
Localisation updates from https://translatewiki.net .
...
Change-Id: I6176a308b3b526f068da420473e52d342aa0da14
2017-09-06 23:02:05 +02:00
Bartosz Dziewoński
92cea19890
Use .length instead of .size() for jQuery objects
...
.size() is deprecated.
Change-Id: Ib28b7fede117de474efea705adf5dc2cdf8cb101
2017-09-06 14:52:40 +02:00
jenkins-bot
a13620f49a
Merge "MWTemplateDialog: BookletLayout: Use findClosestPage instead of getClosestPage"
2017-09-06 00:38:33 +00:00
Translation updater bot
8980881dd4
Localisation updates from https://translatewiki.net .
...
Change-Id: I745a308a42416baed8debda4b5e2e7491ef5537d
2017-09-05 23:04:02 +02:00
jenkins-bot
9ef0f71983
Merge "Stop requiring deprecated EditPage::getCheckboxes()"
2017-09-05 18:00:52 +00:00
Prateek Saxena
2b923c0346
MWTemplateDialog: BookletLayout: Use findClosestPage instead of getClosestPage
...
Bug: T76630
Depends-on: I068dad8c79c4bda6ea37ab6a1eb6ba72ab6f7dc0
Change-Id: Ib4e380aa6cd0cacbadd42bdf447ddee6443f22ef
2017-09-05 12:13:41 +10:00
Translation updater bot
828ce717f3
Localisation updates from https://translatewiki.net .
...
Change-Id: I09c9579992c49851382f4c0d54af59e1552a6532
2017-09-04 22:52:04 +02:00
Translation updater bot
ef753a82ce
Localisation updates from https://translatewiki.net .
...
Change-Id: Ib1ff25374fcf0df6c0e8ffc3d402adbd3b36dfa1
2017-09-03 22:41:47 +02:00
jenkins-bot
d743fa7c1f
Merge "Disable VE on Special:Undelete"
2017-08-31 23:40:41 +00:00
Bartosz Dziewoński
df9e564b73
Stop requiring deprecated EditPage::getCheckboxes()
...
Instead, use getCheckboxesDefinition(), and build our save form
checkboxes from that rather than extracting them from the HTML.
The ability to have non-checkbox fields there is removed, as that was
never intentional and is now impossible.
To avoid transient problems during deployment (old JS code cached in
the user's browser receiving the new format of API responses), the old
property is kept in the API response. We should remove it next week.
Bug: T174613
Bug: T174686
Change-Id: I5bfca5e116fe790302c3b6ac1357e80237fb1ed2
2017-08-31 17:47:15 +02:00
jenkins-bot
af756c4c20
Merge "EducationPopup: Add cursor:pointer"
2017-08-30 17:59:26 +00:00
Ed Sanders
24747966b6
EducationPopup: Add cursor:pointer
...
We still expect the user to click on the tool, and
the actions still works (albeit delayed), so we
should use cursor:pointer.
Change-Id: I6d2b0140f5fd918809f05acc6e405ef430c518fd
2017-08-30 17:48:27 +00:00
jenkins-bot
a24be49c01
Merge "ve.ui.MWEducationPopupTool: Position blue dots with CSS only"
2017-08-30 17:42:38 +00:00
jenkins-bot
1a40fd2b71
Merge "ve.ui.MWLanguageVariantNodeContextItem: Fix condition for empty table"
2017-08-30 15:48:07 +00:00
jenkins-bot
61ae9df214
Merge "MWParameterPage: Vertically align actions with label"
2017-08-30 15:42:53 +00:00
Bartosz Dziewoński
bff16fb352
ve.ui.MWLanguageVariantNodeContextItem: Fix condition for empty table
...
For magical HTML reasons, a `<tbody>` node is automatically inserted
inside the `<table>` node. Therefore the table always had exactly one
direct child, this check always failed and table was never shown.
Instead, count the rows.
Change-Id: Ia8a5387c3f605689ab1053c923952ec955b83253
2017-08-29 21:57:48 +02:00
jenkins-bot
50c31a0b29
Merge "mw.ArticleTarget: strip HTML tags entirely from source-mode summary"
2017-08-29 19:50:04 +00:00
David Lynch
dc101c6169
mw.ArticleTarget: strip HTML tags entirely from source-mode summary
...
Bug: T173711
Change-Id: If8b354b2788285ea27472bf9a16544f8e5c091f8
2017-08-29 12:01:33 -05:00
David Lynch
5d4ff082e6
MWLinkAnnotationInspector: check input validity when switching modes
...
Focusing a TextInputWidget normally unsets validity. However, because we're
kind of pretending this is the same input, just in a different mode, it
doesn't make sense to the user that the focus behavior occurs. So, make it
recheck validity after we switch.
Bug: T172159
Change-Id: I1d9d6670d72483c7510fd5ed3c539b43af8432bf
2017-08-29 11:28:29 -05:00
Bartosz Dziewoński
0a378318bf
ve.ui.MWEducationPopupTool: Position blue dots with CSS only
...
We can place them in bottom center of the toolbar buttons with
just CSS, no need to manually calculate the position (which
doesn't give the correct results if the toolbar is not visible).
Also add z-index for correct rendering inside TargetWidget,
not overlapped by the toolbar border (e.g. in the media dialog).
Bug: T174120
Change-Id: I556ddfcf252669107cf21810fbed7c9a3751e906
2017-08-29 18:21:44 +02:00
Ed Sanders
c8e856bfb2
MWParameterPage: Vertically align actions with label
...
Also make label consistent height, with or without an
indicator using line-height, and move closer to input.
Change-Id: I1b6e6e2f3caa4c949583cafa9448aae6ebc1e0a1
2017-08-29 14:45:21 +01:00
Ed Sanders
550408f863
Increase width of param actions container
...
Bug: T174202
Change-Id: I61a175593b087219b22c5be91d00054b1c15e1dc
2017-08-29 14:28:26 +01:00
Translation updater bot
498d1dde0c
Localisation updates from https://translatewiki.net .
...
Change-Id: I85367b5829adcc6402905429b09b00302d1c8585
2017-08-29 09:27:05 +02:00
Translation updater bot
632a39446f
Localisation updates from https://translatewiki.net .
...
Change-Id: I86a476a67016ccfec0ece9a6d40576bcc9cc9683
2017-08-28 13:47:03 +02:00
Ed Sanders
3ba918a6ae
Disable VE on Special:Undelete
...
Bug: T173154
Change-Id: I2a7d815a67c9e0f80ab3cdfd3a3755370c831867
2017-08-25 18:09:37 +01:00
Translation updater bot
4677c6837b
Localisation updates from https://translatewiki.net .
...
Change-Id: I5ea49bc6475bf5c10b900b9ade15455ee939b4a8
2017-08-25 10:06:55 +02:00
jenkins-bot
b73deb1690
Merge "Create wrapper paragraph when converting block image to inline"
2017-08-24 22:16:16 +00:00
jenkins-bot
842b3336bd
Merge "Move historical diff loading to DiffLoader util"
2017-08-24 18:33:45 +00:00
jenkins-bot
f315c650f6
Merge "Don't focus media dialog until ready process"
2017-08-24 17:18:54 +00:00
Brad Jorsch
2abb9b1b2d
Remove execute mode from non-executable
...
Change-Id: I46549acd49ca883e9047b8117cb968a9ddbb06cc
2017-08-24 10:57:25 -04:00
Ed Sanders
eb2ee52de0
Create wrapper paragraph when converting block image to inline
...
This prevents the image jumping into another paragraph,
e.g. in a different table cell.
Move the logic for removing the old image out of MWMediaDialog
and into MWImageModel#insertImageNode.
Bug: T121449
Change-Id: Ibd7c92f3f90c382ceffd3e0defb12ba36a3786d2
2017-08-24 15:56:22 +01:00
Ed Sanders
b11b144ad6
Don't focus media dialog until ready process
...
Bug: T174027
Change-Id: I070b5538e12c8a165a714ac6c3fd172f0ed179d4
2017-08-24 15:38:11 +01:00
Ed Sanders
51207e7aa5
Allow for mw.body being null in <selfclosing/> extensions
...
Bug: T173016
Change-Id: I8daa65e5dc0368b366710f044b621287e83e26f7
2017-08-23 16:13:16 +00:00
Translation updater bot
21759ac8c9
Localisation updates from https://translatewiki.net .
...
Change-Id: I39a7dcd4701e7481dadc37a285159ab283d995e2
2017-08-23 09:43:48 +02:00
jenkins-bot
8e29c59e44
Merge "Decrease border contrast on selected Vector tabs"
2017-08-22 20:47:22 +00:00
Volker E
a2f70cac8b
Decrease border contrast on selected Vector tabs
...
Decreasing border contrast on selected Vector tabs.
Bug: T173465
Change-Id: I46530c8cdf9161e527f421eeb8186a7695057361
2017-08-22 13:28:24 -07:00
Translation updater bot
03e17c61bc
Localisation updates from https://translatewiki.net .
...
Change-Id: Ibd8a3f757e90d99142994dc73b15f178cf98d90b
2017-08-22 09:24:57 +02:00
Translation updater bot
066cc2ed3e
Localisation updates from https://translatewiki.net .
...
Change-Id: I0e8878a5878027ffcf58bd02629fe8c54123634a
2017-08-19 09:26:56 +02:00
jenkins-bot
12ee2041d7
Merge "Align border
and border-radius
values"
2017-08-17 14:52:10 +00:00
jenkins-bot
9c2bccea48
Merge "Replace remaining greys/reds with WikimediaUI color palette colors"
2017-08-17 14:52:05 +00:00
Translation updater bot
98618638a1
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia7afe35d0f465b16d73f065c2373ded6f2dff063
2017-08-17 09:20:06 +02:00
Volker E
19eb726677
Align border
and border-radius
values
...
Aligning `border` code syntax codebase-wide and
`border-radius` values to WikimediaUI theme.
Change-Id: I1a16dccf17bd112ba5071ebfe02d57237feb39e0
2017-08-16 14:05:55 -07:00
Volker E
aaffa6aa46
Replace remaining greys/reds with WikimediaUI color palette colors
...
Replacing remaining greys and reds apart Monobook/Apex specific
stylesheets with WikimediaUI palette colors.
Bug: T173459
Change-Id: I9b5b1c379bf76e8da57eeff28c7dd000f148a8fc
2017-08-16 13:43:02 -07:00
Translation updater bot
84c6f28b97
Localisation updates from https://translatewiki.net .
...
Change-Id: I594ea5f8e9f15fb6739e2ede21e3e365caa77b0a
2017-08-15 09:02:55 +02:00