Ed Sanders
5ec5da115e
Replace toolbar background image with CSS linear gradient
...
Change-Id: I1d72be9119e85fd9957ba0fb86f22a9a5cc2edca
2018-03-30 15:59:36 +01:00
Ed Sanders
2dd87044e2
Provide #setActive API for buttons
...
Change-Id: I3e6f65f6f290778d3fbfa22f5d212c26fee12a86
2018-03-23 13:39:01 +00:00
Ed Sanders
e7fea7563c
Toolbar: Increase opacity on active tools
...
Change-Id: Ib83fa83794b9ecdb091aa14a5c4002640fc2f2fc
2018-03-22 15:33:52 +00:00
jenkins-bot
8f6a39059e
Merge "Provide a 'tool-active' styling for toggle buttons"
2018-03-21 23:15:58 +00:00
jenkins-bot
76dcd4216a
Merge "Allow toolbar items to use OOUI icons as buttons"
2018-03-21 22:50:43 +00:00
jenkins-bot
b0a5d572d1
Merge "Remove never-used tools"
2018-03-21 19:38:23 +00:00
Ed Sanders
a2e2b69241
Provide a 'tool-active' styling for toggle buttons
...
Based on styling used by CodeMirror extension.
Change-Id: I74b7399c6dba3409b26656ae89fa3a569c69fef3
2018-03-21 18:31:36 +00:00
Ed Sanders
6b9aa52894
Allow toolbar items to use OOUI icons as buttons
...
Change-Id: I04e8b6c395e9569e5593378a556e239edc254186
2018-03-21 18:31:21 +00:00
Ed Sanders
accdb762f1
Remove never-used tools
...
Five tools are registered in toolbar.config, then overridden
in dialogs.config with more advanced verisons. As the dialog
module is no longer optional, the simplified versions are
no longer accessible.
Change-Id: Ib66025d209a36fb821c5619cbfe63330fb6c9a1f
2018-03-21 17:28:32 +00:00
jenkins-bot
5ce2c13463
Merge "Avoid '|' in title is interpreted as separator on API request"
2018-03-12 22:36:25 +00:00
Fomafix
d5648e2c95
Avoid '|' in title is interpreted as separator on API request
...
mw.Api uses U+001f as separator when the title contains a '|'.
This is activated by using an array instead of a string.
The local check for an invalid title because of a '|' is not necessary
anymore.
This changes requires MediaWiki 1.28+ which is already required.
Change-Id: I8450c478d42158f064bf5309efae6bd1d81244ea
2018-03-04 09:44:27 +01:00
Amire80
2592dc0e4c
Use display:inline-block for special character buttons
...
This allows them to use the natural text direction which will
be right-to-left for right-to-left alphabets.
Also fix bottom padding to match top padding.
Bug: T56310
Change-Id: I7b2ebf9d1682fe827517fc959618531c904c94ca
2018-02-28 13:56:07 +00:00
Alangi Derick
e0977eeb93
Escape messages appropriately and not use raw html
...
Make sure messages are escaped and not feed on raw html
before inserting into the group.
Also, updated the minus-x version to 0.3.0.
Bug: T154891
Change-Id: I12e5dc03396fa8bed9beb362ae91a77e64646113
2018-01-22 20:21:58 +01:00
jenkins-bot
b25a3f68dc
Merge "Restore isSupported as deprecated dummy function"
2018-01-18 12:44:10 +00:00
Ed Sanders
a92c99cd45
Restore isSupported as deprecated dummy function
...
Bug: T185143
Change-Id: I0be5d09390b70ee581262b4ba6421f5f51f2e696
2018-01-18 11:24:10 +00:00
James D. Forrester
86256e0c10
Remove reference to mw-editButtons-pipe-separator, now removed from MW
...
Change-Id: I50aeda4aee2dae8094ae19bdc6fb0c64425c3e14
2018-01-10 14:27:59 -08:00
Ed Sanders
17cf175e78
Save/restore selection in all browsers
...
Previously this wasn't required due to an iFrame mode.
Change-Id: Ib89af27d5ab6b9b1b05046b32b05ce368ff47a5f
2018-01-02 21:46:31 +00:00
Ed Sanders
84926bbd33
Remove browser compatibility checks
...
WikiEditor works in all browsers that MW supports,
and should do going forward.
Change-Id: I189516917d805dff3819e742a9fd8ad96a161159
2018-01-02 21:44:59 +00:00
James D. Forrester
6f35dcc39c
Merge all the non-styles-only ResourceLoader modules into one
...
These were always jointly loaded, so they just bloated the module table
to no benefit.
Bug: T165112
Change-Id: I51745e84d6b840a18d84385dfb5ea4f96ada311d
2018-01-02 21:41:42 +00:00
James D. Forrester
be36244c70
Radically simplify this extension now there's only one config option
...
On or off. Pick your apples.
Change-Id: I7677f0b597c33f236192aea1aaa347a36216fbb7
2018-01-02 21:25:16 +00:00
James D. Forrester
77cea2697c
Drop the never-finished "Labs" publish and preview features
...
These features were ideas in the Usability Initiative but were never
finished to the level that they would be deployed on Wikimedia wikis
and have been marked as "going to be removed" for years. Now is time
to act on that promise.
Change-Id: Ia1eb91d2dfb1979518d97badc1477146b4606f7c
2018-01-02 21:00:44 +00:00
jenkins-bot
3d39b80b0c
Merge "Track time-to-ready/loaded via window.performance"
2017-12-11 21:28:30 +00:00
jenkins-bot
fae67b0a3d
Merge "Track action=loaded when the editor is *fully* ready"
2017-12-11 21:28:29 +00:00
David Lynch
046e9b6374
Track time-to-ready/loaded via window.performance
...
Change-Id: Iadb9c131ca6730c20d4b166e686942f9b404e198
2017-12-11 11:53:14 -06:00
Ed Sanders
0322d628aa
Track action=loaded when the editor is *fully* ready
...
Change-Id: I29ee776bdfe5d89ddffb97175588ed037ef0beee
2017-12-06 16:32:27 +00:00
Seb35
db23e9984c
Cancel button returns Undefined error
...
The associated HTML changed in MediaWiki commit 97d7de0b.
Bug: T177313
Change-Id: I360fbd375efd7090256626df3fce418a5aa45ac2
2017-11-24 19:12:53 +01:00
Amir Sarabadani
f3aad21d96
More alignment with WikimediaUI color style
...
Bug: T174119
Change-Id: I4ae87be955ef60e5cad45133c9b0118e1cf246be
2017-10-31 21:48:22 +01:00
jenkins-bot
1c67de24a2
Merge "build: Update linters and fix errors"
2017-10-31 19:17:42 +00:00
Ed Sanders
66a29b9c0a
build: Update linters and fix errors
...
Change-Id: I3d316cfa7432d0600f0114608342155c1d1f6c1d
2017-10-31 18:40:57 +00:00
Amir Sarabadani
2726762994
Align colors with WikimediaUI color palette
...
Bug: T179411
Change-Id: I39f47c15547c0bc3197dc1c186cee748f48b1b67
2017-10-31 17:12:52 +01:00
Ed Sanders
ca87c9020e
Remove rest of partially-removed IE hack
...
Bug: T123219
Change-Id: I3b900116ce2dc44338451c07ecdc419bad82014b
2017-10-12 16:02:48 +01:00
jenkins-bot
a005f16488
Merge "Align close colors to conform to WCAG level AA"
2017-10-12 01:18:47 +00:00
Fomafix
1e0621fc1f
Show invalidreason from API response on invalid title
...
Bug: T99547
Change-Id: I34372e054e509732b008875260ba5c5e0248e551
2017-10-11 11:02:08 +02:00
Volker E
10c92ebd15
Align close colors to conform to WCAG level AA
...
`#666` is closest simple one that also works on
backgrounds like `#fafafa`.
Change-Id: Iffca2872504e2a173155e4ddc5e4ab652464eb8f
2017-10-10 20:06:12 -07:00
jenkins-bot
3fb5a2c9e1
Merge "Hide loading spinner also on API fail"
2017-08-10 22:32:26 +00:00
Pavel Astakhov
3e14a90fb7
Do not add a background image if the icon is not defined
...
Bug: T172500
Change-Id: Ib658651e04090ec4f5bc1f5bacbbfb0d7e7f893e
2017-08-04 15:46:08 +06:00
Fomafix
bb1bc1d2c1
Hide loading spinner also on API fail
...
Change-Id: I65c1adf8058f2cd0a18466b0d92e43d5ec67d8f7
2017-07-25 17:43:14 +02:00
Derk-Jan Hartman
0cdd6d467e
WikiEditor: <br /> -> <br>
...
Bug: T150172
Change-Id: I645cd627a8f66144fdbbdecf15b24af0528746a8
2017-06-04 20:54:37 +02:00
James D. Forrester
ba6e4e171d
Follow-up d400102
: Drop irrelevant comment, merge var declaration
...
Change-Id: I09685da71cdfa21b40258ecffc64fa9a2f6ec272
2017-05-22 13:20:09 +02:00
jenkins-bot
a899832759
Merge "Remove IE8 hacks"
2017-05-22 10:47:25 +00:00
Ed Sanders
d400102c38
Remove IE8 hacks
...
Change-Id: I23e33e3498487bedcc50d95e2162175e940882c4
2017-05-22 11:50:04 +02:00
Fomafix
c410ce8a4d
Add parameter useskin to action=parse for live preview
...
This change duplicates the Change-Id: Ie3615866 in core and is needed to load
the module 'mediawiki.toc' since Change-Id: Iaad84d24.
Change-Id: Ie667e97737acb66a8efcb299bc081b9577ae24d6
2017-05-21 19:44:30 +02:00
jenkins-bot
86da31e8e0
Merge "Make toolbar and dialog part of the core module"
2017-05-11 23:17:17 +00:00
Fomafix
5432a42d2d
Use background-image instead of <img> for spinner
...
* Background images get embedded.
Change-Id: Iea1fb3db29b1eb8d5bff1b9b07a6c16145b9efc0
2017-05-05 19:09:37 +02:00
Ed Sanders
1b0bd60ee8
build: Update eslint to 0.4.0 and make pass
...
Change-Id: Ib0ac14fb53479eb964a5d51066661b4771b1f72e
2017-05-04 22:38:47 +00:00
Ed Sanders
781504057a
Make toolbar and dialog part of the core module
...
Bug: T163793
Change-Id: Ia6d02b51d4e04f148d836827640ff132366c4bee
2017-05-03 11:54:23 -07:00
jenkins-bot
ecc01e9122
Merge "Explicit load module 'jquery.tablesorter' instead of use when loaded"
2017-04-27 13:04:51 +00:00
Fomafix
278ae63c04
Explicit load module 'jquery.tablesorter' instead of use when loaded
...
The module 'jquery.tablesorter' is already loaded a few lines above.
The previous situation depends on a race-condition of the function is called
or not.
Change-Id: If6777fcc7d9d49604eb78b6d233a32898fc82446
2017-04-27 13:50:23 +02:00
Fomafix
25d64833dd
Remove workarounds for IE8
...
Since MediaWiki 1.27 JavaScript is disabled on Internet Explorer 8.
Bug: T123219
Change-Id: If8e36d5cf39531ca9c599131847f612d17c31166
2017-04-26 18:28:25 +02:00
jenkins-bot
983cd6f480
Merge "Replace deprecated jQuery.isArray with Array.isArray"
2017-04-26 16:12:50 +00:00