Commit graph

1683 commits

Author SHA1 Message Date
Umherirrender 317df66119 Use tabs to indent in json
Change-Id: I60c586418679fd5709aef4b9e23e814c45dfb35b
2017-03-31 23:47:20 +02:00
Translation updater bot ae14523f23 Localisation updates from https://translatewiki.net.
Change-Id: I00ff5d5c759f497f9257ad50ac9a34937d2342af
2017-03-30 23:01:26 +02:00
Translation updater bot 5fec2d3ff5 Localisation updates from https://translatewiki.net.
Change-Id: Ifa26f6248a355861c711664cac567f356357e7f5
2017-03-22 22:54:51 +01:00
Translation updater bot 715ea68eb1 Localisation updates from https://translatewiki.net.
Change-Id: Ia6bfabe4b6cd5e185f64a17dbf2bd3d97fe5a587
2017-03-21 22:39:27 +01:00
Translation updater bot 7759ae7138 Localisation updates from https://translatewiki.net.
Change-Id: I2cf1ec136d06008b1cd2854826d99463640f98e9
2017-03-16 23:19:33 +01:00
Translation updater bot 81d0df0d5c Localisation updates from https://translatewiki.net.
Change-Id: I064bc58bfb40cc0d5efaf1c6d4c883afd05c1e39
2017-03-14 22:40:51 +01:00
Translation updater bot cb3eaa69e1 Localisation updates from https://translatewiki.net.
Change-Id: I5f297fb1656ef230d976a0240b897c23645f57db
2017-03-12 22:45:48 +01:00
Translation updater bot b81baf507d Localisation updates from https://translatewiki.net.
Change-Id: Ibaf3ab65320807fcb9e68abffbb663bacfc6ce78
2017-03-10 09:49:38 +01:00
Translation updater bot 3bd913ff2c Localisation updates from https://translatewiki.net.
Change-Id: I1bd7b5904024b0943d97b5739154e7a69b54db4c
2017-03-09 23:21:50 +01:00
Translation updater bot 941c4e8abd Localisation updates from https://translatewiki.net.
Change-Id: Idf2ba307b6e6ef5651d7432049906472b4b58056
2017-03-07 22:45:30 +01:00
jenkins-bot 0443fb8a0e Merge "Update tests to Selenium 3" 2017-03-07 09:44:02 +00:00
Translation updater bot 09f1a3c9dd Localisation updates from https://translatewiki.net.
Change-Id: I94e774326559a122fc3492f7170fa146df825149
2017-03-05 22:40:27 +01:00
Translation updater bot 4a5409d39c Localisation updates from https://translatewiki.net.
Change-Id: Ibeec793edb6760d4e09a518890aef73cd4c03363
2017-03-04 22:51:21 +01:00
Translation updater bot 11e14a64c9 Localisation updates from https://translatewiki.net.
Change-Id: Ic4ee3b2760fcdd635688d6acf99980e7e176f8f5
2017-03-03 22:35:18 +01:00
Translation updater bot 2b23a971cc Localisation updates from https://translatewiki.net.
Change-Id: I87ff15435e59ff9a48d93b4c4df56b7a35402c10
2017-02-27 22:25:57 +01:00
Željko Filipin 0f40aee52a Update tests to Selenium 3
Bug: T158074
Change-Id: Ie939cecfadd014fd69110a2f985516c753c2ee69
2017-02-27 15:53:37 +01:00
Translation updater bot 1a684fad9e Localisation updates from https://translatewiki.net.
Change-Id: I4d4445a4099f2538ca089163ab10d79fdcbda5d9
2017-02-26 22:39:30 +01:00
Translation updater bot 839aa87854 Localisation updates from https://translatewiki.net.
Change-Id: I2879b0254d2db47dc788c31206cdde1fbd91a810
2017-02-25 22:29:41 +01:00
Translation updater bot 4e1fb0f96a Localisation updates from https://translatewiki.net.
Change-Id: Ied5147a7b634bc6527cda7a9574ab062985a4696
2017-02-24 22:33:16 +01:00
Translation updater bot d1dadca0a4 Localisation updates from https://translatewiki.net.
Change-Id: I6640787909f86964c530c794ab3ac23c598809ce
2017-02-23 22:54:15 +01:00
jenkins-bot 30eece41c5 Merge "Correct "operators" message in chemSymbols.json" 2017-02-23 19:53:24 +00:00
Amire80 8674fdd47b Correct "operators" message in chemSymbols.json
Follow up to
I4452ceca55197fda5f1e1293a5741c6f5fb7c245

Change-Id: I061180179da83a7ad1229999ed97a783777bcfed
2017-02-23 19:34:54 +00:00
Translation updater bot e8af257c7e Localisation updates from https://translatewiki.net.
Change-Id: I0b6c118013cb8daaaebbc2f3b25ffb23e5a12f6b
2017-02-22 22:38:41 +01:00
jenkins-bot 87c2cb4ab1 Merge "Add support for chemical formulae in VisualEditor" 2017-02-21 23:42:46 +00:00
jenkins-bot 5dada7096d Merge "Remove 'ext.math.scripts' from styles queue on wikidata" 2017-02-21 08:20:24 +00:00
Amire80 848d762e24 Add support for chemical formulae in VisualEditor
The chemical and mathematical formula inspectors and dialogs
have a lot of similar functionality, and the common parts are
now moved to the common MWLatex class.

MWMath* classes now inherit from MWLatex*, and so do
the new MWChem* classes.

Bug: T153365
Change-Id: I4452ceca55197fda5f1e1293a5741c6f5fb7c245
2017-02-19 18:36:26 +00:00
jenkins-bot 74be597efb Merge "build: Bump stylelint and make pass" 2017-02-18 00:13:01 +00:00
James D. Forrester 6a6c68b387 build: Bump stylelint and make pass
grunt-stylelint              0.6.0  →   0.7.0
 stylelint-config-wikimedia   0.3.0  →   0.4.1

Change-Id: Id87b8df04d415e1f1058a4042a31408236402037
2017-02-17 15:30:18 -08:00
Timo Tijhof fcdfc31611 Remove 'ext.math.scripts' from styles queue on wikidata
Follows-up 946a18d1, which accidentally added a scripts module
to the styles queue (which is a no-op).

Fixes the following debug warning:
> Unexpected general module "ext.math.scripts" in styles queue.

Bug: T158376
Change-Id: Id026fbaa48cfab582b192bc0974ba7c6f01f37d0
2017-02-17 14:56:48 -08:00
Translation updater bot 09d7aa6db3 Localisation updates from https://translatewiki.net.
Change-Id: Iec8ce31e1ae6fc57d82c313f8159e86bc4dc38f6
2017-02-15 22:31:33 +01:00
James D. Forrester 4a06cdf728 Follow-up 75db3ed9: Also fall back to symbol.insert in MWMathPage
Bug: T157751
Change-Id: Ia0d40c70f52f41eb07dcbe121437379419b861b3
2017-02-09 17:47:27 -08:00
Ed Sanders 75db3ed9fe Math symbols: Remove 'tex' when identical to 'insert'
Change-Id: I3e9abc923eb686a60b9ae5359d8b823acc863f31
2017-02-09 19:22:47 +00:00
Translation updater bot d9ac1fad43 Localisation updates from https://translatewiki.net.
Change-Id: I4bc64f2774b9c4f527b1158fb2c8faf3a869783c
2017-02-06 22:40:09 +01:00
Brad Jorsch 1c3dd4fb0d Replace use of &$this
Use of &$this doesn't work in PHP 7.1. For callbacks to methods like
array_map() it's completely unnecessary, while for hooks we still need
to pass a reference and so we need to copy $this into a local variable.

Bug: T153505
Change-Id: Ib31f3bbffdd6b25ad9a21498294644e4dde33bd1
2017-01-31 22:54:07 -05:00
Translation updater bot 0677292659 Localisation updates from https://translatewiki.net.
Change-Id: Ib6937cccf5e345cb1889280e35047cd0cd74d318
2017-01-30 22:36:32 +01:00
Translation updater bot 1a21f0b509 Localisation updates from https://translatewiki.net.
Change-Id: I22bbbf8babff372d83b4003d9c292e255d080dd2
2017-01-27 14:44:16 +01:00
jenkins-bot b968932701 Merge "build: Re-use MessageDirs in banana conf" 2017-01-24 08:03:56 +00:00
Ed Sanders 40f5a212ab build: Re-use MessageDirs in banana conf
Change-Id: I9cc8593d38154dd092f576443ea3a5c2302d7cd7
2017-01-23 13:48:34 +00:00
Darian Anthony Patrick a16c563459 Skip shell invocation on large input
Add a sanity check to the math extension that skips shelling out to
texvc if the input is insanely large.

Bug: T129506
Change-Id: I2c7b6561464bddb4c3eab9230fa8168b24adaa37
2017-01-20 15:09:56 -08:00
jenkins-bot cb190d507d Merge "Add scrollbars to displaystyle formulae" 2017-01-17 18:51:13 +00:00
Amire80 48a5a0a7e8 Split ve.ui.MWMathPage.css from ve.ui.MWMathDialog.css
There are separate JS files for them, so the CSS should be separate, too.

This is a part of the refactoring that is required for bug T153365.

Change-Id: Iadbe5eeccff25ed1d184658945a4eb52e465d863
2017-01-11 19:44:31 -08:00
jenkins-bot f8ceb1d495 Merge "Add word list to math dialog for autocompletion" 2017-01-11 23:57:20 +00:00
jenkins-bot ca22dee516 Merge "Create chemistry icon for upcoming VE chemistry support" 2017-01-11 23:33:27 +00:00
Thalia 06f6af78dc Add word list to math dialog for autocompletion
Bug: T155107
Change-Id: I57bbf9d9a75810cd06b9ba43a173f9bf4a74c9fc
2017-01-11 14:44:16 -08:00
Ed Sanders edd166cfa3 Create chemistry icon for upcoming VE chemistry support
Bug: T153365
Change-Id: Ieaf5708932cfc91de6c293fd752dd64b8a73c73d
2017-01-11 14:28:31 -08:00
Moritz Schubotz 63082595d9 Change chemistry tag name from ce to chem
<ce> will still work, but it's deprecated.

Bug: T153606
Change-Id: Idef1078b188f2b945c9e1f8f66096779cc37133f
2017-01-11 11:55:01 -08:00
Moritz Schubotz c877e564fc Add scrollbars to displaystyle formulae
Add mwe-math-element class attribute to the outermost element
holding mathematical expressions. Add a css rule that adds a
scrollbar to the element in case it's a div, which is the case
for displaystyle formulae.

Note, there will be no scroll bar if long formulae are not
explicitly marked up das displaystyle formulae.ƒ

Bug: T134281
Change-Id: Iba462601bb15f8667d1284282ba4f6c2020a02b9
2017-01-11 10:49:40 -08:00
Translation updater bot f5778bafd2 Localisation updates from https://translatewiki.net.
Change-Id: If94ed000794117f38b672f27e3f41212b547c6f2
2017-01-05 23:46:34 +01:00
jenkins-bot 7b3494ede4 Merge "Revert "Add class mwe-math-element to math elements"" 2017-01-04 00:12:02 +00:00
Physikerwelt 797c8ddfc9 Revert "Add class mwe-math-element to math elements"
This reverts commit e674d7e73b.
That commit does not help to solve T134281.
It adds a CSS class name which is configurable
by a global variable to various math elements, which is confusing.

Change-Id: Iea5f231e0cea1221dc717b3409b36c0baf11bb24
2017-01-03 23:57:46 +00:00