Commit graph

618 commits

Author SHA1 Message Date
Paladox 45ebd2d55d Update Jenkins tests
Test jshint and jscs through npm using latest version of jscs and jshint.

Add support for composer.json running phplint and in the future php code
sniffer.

Change-Id: Id8f11f9414fae8313dc18a857a07e11694354dcb
2016-03-03 13:29:48 +00:00
Legoktm bf5da5eec5 Revert "Compress PNGs with zopflipng"
This reverts commit a64a74ce7d.

Change-Id: Ifc03d61aabc711bde030f3e013669edc8f07a6b2
2016-02-27 23:32:49 +00:00
Ori Livneh a64a74ce7d Compress PNGs with zopflipng
Zopfli is the most efficient DEFLATE compression algorithm, trading run-time
performance for file sizes that are typically 3-8% smaller than those produced
by zlib with the maximum compression setting. Its output is Deflate-compatible,
so no specialized decoder is needed.

This change was created by running zopflipng against all the PNG files in this
repository. The exact invocation was:

  git ls-files --exclude-per-directory=.gitignore -- '*.png' \|
    parallel zopflipng -m -y {} {} \;

Files which zopflipng was not able to compress more efficiently were left unmodified.

Bug: T127608
Change-Id: I765f876aa2cf863479f93912efe387160b4ef348
2016-02-21 00:59:49 +00:00
Ori Livneh a97494e94e Compress PNGs with zopflipng
Zopfli is the most efficient DEFLATE compression algorithm, trading run-time
performance for file sizes that are typically 3-8% smaller than those produced
by zlib with the maximum compression setting. Its output is Deflate-compatible,
so no specialized decoder is needed.

This change was created by running zopflipng against all the PNG files in this
repository. The exact invocation was:

  git ls-files --exclude-per-directory=.gitignore -- '*.png' \|
    parallel zopflipng -m -y --iterations=500 --filters=01234mepb {} {} \;

Files which zopflipng was not able to compress more efficiently were left unmodified.

Bug: T127608
Change-Id: Iec319a37c5884798afa58145a30d496bb1c9d57b
2016-02-20 22:57:24 +00:00
Translation updater bot 8921068441 Localisation updates from https://translatewiki.net.
Change-Id: I95256396037afb0e7bcd46b5bc0a522147ecaea6
2016-01-16 21:55:36 +01:00
Pavel Astakhov 7854e7c06b Update the CodeMirror library to 5.9 (v 3.4.0)
Change-Id: Ia36b0573809d632c0521477cea72268b5524efae
2015-12-14 11:28:57 +06:00
Paladox d51ef3cc2a Update the CodeMirror library to 5.8
Url:

- https://github.com/codemirror/CodeMirror/tree/5.8.0

Change-Id: I1634b34f47386dbb55951b7679bac3a197b17484
2015-11-22 19:15:54 +00:00
Pavel Astakhov 740cc73d1a Go to next field when TAB key is pressed (v 3.3.0)
Bug: T118180
Change-Id: Ic86736f0c2b657bd3b56c16f9243a4f123af6d5e
2015-11-18 14:34:08 +06:00
Pavel Astakhov 82f8acd450 Fix conflict with the CodeEditor extension (v 3.2.3)
CodeMirror will be not initialized if CodeEditor is used

Change-Id: I78ab2814beb0e40a878f6a02b7d3967c216afce6
2015-11-18 11:34:36 +06:00
Translation updater bot 0cc7a8d635 Localisation updates from https://translatewiki.net.
Change-Id: I6e283213e1cad837dfc2684fb5b58f92ea2ecbdc
2015-11-12 22:57:54 +01:00
Pavel Astakhov 3db709ef0c Skip setCodeEditorPreference for anon users (v 3.2.2)
Change-Id: If4f208b3edd73a100404f09f170fb3a060ce1c3c
2015-10-29 09:15:29 +06:00
Translation updater bot 3678a01c3e Localisation updates from https://translatewiki.net.
Change-Id: Ib555bada3c1c9cdeeac4704f44aac9231a69d188
2015-10-22 21:58:46 +02:00
jenkins-bot 2b513e0e3d Merge "fix highlighting parameters inside a template transclusion (v 3.2.1)" 2015-08-21 05:20:53 +00:00
Translation updater bot 04069b4298 Localisation updates from https://translatewiki.net.
Change-Id: Ie0cff9810a012a906b5f09f09e1a9cda56739617
2015-08-20 21:26:19 +02:00
Pavel Astakhov 991be29500 fix highlighting parameters inside a template transclusion (v 3.2.1)
Bug: T108450
Change-Id: Ic686fe6aa211988d8458037c275779f512d03563
2015-08-20 10:32:11 +06:00
jenkins-bot 104794b753 Merge "fix bold and italic apostrophes (v 3.2)" 2015-08-20 03:13:42 +00:00
Pavel Astakhov 9acce89672 fix bold and italic apostrophes (v 3.2)
Bug: T108455
Change-Id: Ie9e0d734004d062e4c347f7940eb34bdc231d026
2015-08-19 21:10:31 +06:00
Translation updater bot a9780be86a Localisation updates from https://translatewiki.net.
Change-Id: I2fd804effc1bb731b6cc56614bd106bd20aac8f1
2015-08-16 21:54:15 +02:00
Translation updater bot 92e92da787 Localisation updates from https://translatewiki.net.
Change-Id: I672a0f07bca2cc7be868da8cbd3a09ee7665691b
2015-08-14 22:08:25 +02:00
Pavel Astakhov 66b518d8dd fix highlighting of external links, multiple apostrophes end link (3.1.14)
Change-Id: Ibbb4850edc04ed6b184fa59c51e1978d60cd1269
2015-08-14 13:22:47 +06:00
Pavel Astakhov 491f186e14 fix matching hr ---- (v 3.1.13)
Change-Id: I7ea6fa891d2c53da4ac9bd62319dad702a11b8d7
2015-08-14 12:03:41 +06:00
Pavel Astakhov e681dc6ce2 Add setContents to textSelection and JS hook for #wpTextbox1 (v 3.1.12)
Bug: T108711
Change-Id: I65f25108863339fdcfc55c030a1158c2cd789b91
2015-08-14 11:49:12 +06:00
Translation updater bot a186103b96 Localisation updates from https://translatewiki.net.
Change-Id: Ic535a3872f41f06e0be74f68621328f450016dc8
2015-08-12 21:31:23 +02:00
Translation updater bot ecbda264b2 Localisation updates from https://translatewiki.net.
Change-Id: I32c382a71459cee40b31a3c7ef6f0f68569f82b9
2015-08-11 22:07:25 +02:00
Pavel Astakhov c6f14176ca Convert to ExtensionRegistration (v 3.1.11)
Remove group ext.CodeMirror, too. There is no need to load CodeMirror
in it's own request, it can be loaded with all other modules.

Change-Id: I16958866847b66c523e2edfe841ca20694ec7ccc
2015-08-11 13:12:51 +06:00
jenkins-bot 745b2f05e1 Merge "Add translateable tooltip message for CodeMirror button" 2015-08-11 03:46:06 +00:00
Pavel Astakhov 443ccff873 fix function eatFreeExternalLink (v 3.1.10)
allow one '{' in free external link

Change-Id: Ieaa157b79cff9d05d8bed3ae536cfe45e7e4ae42
2015-08-10 23:30:05 +06:00
Pavel Astakhov 00f668e32c add highlighting of free external links (v 3.1.9)
Bug: T108448
Change-Id: I1311be98e346b9d85350eeb9a6dffaf08f344d56
2015-08-10 23:14:18 +06:00
Florian f2c5c5613b Add translateable tooltip message for CodeMirror button
Use a message, that explains a bit more, what CodeMirror is and indicate
what the button do exactly.

Change-Id: If8a0a8261cd811407cff4868dcf6475335b3f752
2015-08-10 17:57:09 +02:00
Pavel Astakhov 545d21ce61 add highlighting of indented tables (v 3.1.8)
Bug: T108454
Change-Id: Ib5344fa870954da166314c8ace916861bd71acf9
2015-08-10 13:48:48 +06:00
Pavel Astakhov 27a7499906 skip leading spaces in table syntax (v 3.1.7)
Bug: T108453
Change-Id: I348855b9ae8a4f571bb765df2b0819ebe3fda75d
2015-08-10 11:07:55 +06:00
Pavel Astakhov 19bced27dc add highlighting of table caption (v 3.1.6)
Bug: T108452
Change-Id: I543db4c26c1a0ed7314ae826ddd2876de7539bf2
2015-08-10 10:34:11 +06:00
addshore b020f256df Fix phpdoc for hooks
Change-Id: Ie55df605d721dfe67eded0145d630329d0ba2c06
2015-08-07 15:45:17 +01:00
Translation updater bot 55734434bf Localisation updates from https://translatewiki.net.
Change-Id: Icbf2b58365300f02002d59b11a20c9e87dbf146d
2015-07-24 21:05:52 +02:00
Translation updater bot b59ff80a03 Localisation updates from https://translatewiki.net.
Change-Id: I0154db435634ff66ce36ae9d009893494c388a8b
2015-07-16 21:10:33 +02:00
Pavel Astakhov a3aee2406a Update the CodeMirror library to 5.4 (v 3.1.5)
Change-Id: Ic15062a6d07087771a1773657fff01f176c2de12
2015-07-07 11:50:59 +06:00
Translation updater bot d2c26f2581 Localisation updates from https://translatewiki.net.
Change-Id: I82b5e9557f6ac2140f4da68ef68d007c65827245
2015-07-05 21:59:22 +02:00
Translation updater bot 7cb588c1fa Localisation updates from https://translatewiki.net.
Change-Id: I9c4508d08eb7096dc99792bb8aaf061864b54209
2015-06-01 22:49:05 +02:00
Translation updater bot 1a7006ce16 Localisation updates from https://translatewiki.net.
Change-Id: I94ebbb1f9efacb301799e917f0008418d42dc014
2015-05-26 22:20:01 +02:00
Translation updater bot c8acd734d2 Localisation updates from https://translatewiki.net.
Change-Id: I3cbb901c2ffe1291ea936f1b02ee480ff074f2ca
2015-05-25 22:24:43 +02:00
Translation updater bot cc79f28f65 Localisation updates from https://translatewiki.net.
Change-Id: I59ba1ffe738ce9bebd191b0cc8ab119a5d5a3d54
2015-04-19 21:20:09 +02:00
Pavel Astakhov e648c77ba7 fix function onGetPreferences (v 3.1.3)
It was broken in I6832f4d82ae0497b92ba210ac7960052e4e12143

Change-Id: I1d47ed6356b2aea16d1347d3464ef2cb1584ad3e
2015-04-07 15:13:43 +06:00
Pavel Astakhov ba5a12a679 fix readonly state and TextSelection (v 3.1.2)
Bug: T95149
Bug: T95150
Change-Id: Ia8660d5c2a6dca6a2a37bc60e36620f48aad3260
2015-04-06 17:33:39 +06:00
jenkins-bot c800aab7e7 Merge "Add option to disable CodeMirror frontend" 2015-04-02 20:38:56 +00:00
jenkins-bot 700edb0012 Merge "update CodeMirror library to version 5.0.0 (v 3.1.1)" 2015-03-27 05:20:25 +00:00
Florian 6bd068ca90 Add option to disable CodeMirror frontend
So CodeMirror only provides it's libraries to use in other code.

Change-Id: I6832f4d82ae0497b92ba210ac7960052e4e12143
2015-03-26 18:25:59 +01:00
Translation updater bot c911e6d003 Localisation updates from https://translatewiki.net.
Change-Id: I8f866b8701fba5ecbb8d33599185206c8bc54eda
2015-03-22 21:13:10 +01:00
Pavel Astakhov 533dc431b6 update CodeMirror library to version 5.0.0 (v 3.1.1)
Change-Id: Ifcd1bdcd45c7b6fbb10927d1c6821f8804527ef6
2015-03-16 17:35:50 +00:00
Florian Schmidt 3253edba8b Rework extensions setup (v 3.1.0)
* Cleanup the init process of this extension (PHP & JS setup)
* Make it useable for other extensions like MobileFrontend.
* Call new hook CodeMirrorGetAdditionalResources instead of CodeMirrorGetExtensionMode

Bug: T91796
Change-Id: I9763c40835c2edddafb0dcbacdf53a86f663b8cd
2015-03-16 16:45:18 +01:00
Translation updater bot dd933b665a Localisation updates from https://translatewiki.net.
Change-Id: I65e7d7b993891ec3163a77056a372dba28051d49
2015-01-14 22:37:30 +01:00