Commit graph

12136 commits

Author SHA1 Message Date
jenkins-bot 5f59caf036 Merge "Execute the EditFormPreloadText hook on load for non-existent pages" 2016-06-29 09:59:32 +00:00
jenkins-bot ae8758e895 Merge "screenshots: Add task for cite button" 2016-06-29 09:59:29 +00:00
Alex Monk 984823a77d Replace section edit click handlers in DAT instead of doing it badly in init
If you deactivate without saving (e.g. using the back button), the page
contents aren't replaced and so adding the page click handlers is pointless
and harmful because they will run twice.

This was my fault in Iad1713e1

Bug: T135387
Change-Id: I3c83009bfc0f42125cdcde7f7a51de9bc2f72abf
2016-06-29 03:58:57 +01:00
Ed Sanders d29f874983 screenshots: Add task for link inspector search results
Change-Id: I0cbe71a21e85eeaf4edaf49c8499c6f87a36c1fd
2016-06-28 22:43:01 +01:00
Ed Sanders 7278771254 screenshots: Crop to viewport
Change-Id: I2a50e4b090cdd9a6d60c85fad438cee3cc7e0b1f
2016-06-28 22:43:01 +01:00
jenkins-bot 324ae24f98 Merge "Ensure text version of counter is written to external links when copying" 2016-06-28 16:23:50 +00:00
jenkins-bot bcd2dad806 Merge "screenshots: Add task for Math dialog" 2016-06-28 15:45:15 +00:00
jenkins-bot 30673ba468 Merge "screenshots: Groups some tasks into sessions to improve performance" 2016-06-28 15:45:12 +00:00
jenkins-bot 24deea5a5c Merge "screenshots: Add multi-language support" 2016-06-28 15:45:09 +00:00
jenkins-bot 12b1b3a2b3 Merge "Add screenshots grunt task for taking documentation screenshots" 2016-06-28 15:44:54 +00:00
jenkins-bot eccf56685c Merge "Update VE core submodule to master (be57e9c)" 2016-06-28 13:44:35 +00:00
Ed Sanders 37c45b83b8 screenshots: Add task for cite button
Change-Id: Ibb5677835df4ca157c53ce9d1990197b4cd30c28
2016-06-28 12:12:02 +01:00
Ed Sanders aeca19c9ea Ensure text version of counter is written to external links when copying
Bug: T137503
Change-Id: Iae791253ea272847984fee5d0586dc302027f1bd
2016-06-27 22:17:58 +01:00
Translation updater bot 02ae82fa05 Localisation updates from https://translatewiki.net.
Change-Id: Ic177c506be7997c21ef36e492c004f0c37117c14
2016-06-27 23:11:16 +02:00
James D. Forrester 2f1a8cf3f8 Update VE core submodule to master (be57e9c)
New changes:
368e151 Fix ve.BranchNode#traverse and make non-static
bafca89 Add a node-type index
be57e9c Simplify node class comparison in converter

Change-Id: I0ebf84fdcf81ecd914c3602a92ebcf42029c6b6e
2016-06-27 20:30:45 +00:00
Ed Sanders 5186f92f62 screenshots: Add task for Math dialog
Bug: T136675
Change-Id: I3194eb1b8131cfc3f64188cc40c26c1c1525d8de
2016-06-27 13:53:46 +01:00
Ed Sanders ad287c4744 screenshots: Groups some tasks into sessions to improve performance
Change-Id: I975a1fd44020e034a7a65b837c8715a97f308831
2016-06-27 12:25:05 +01:00
Ed Sanders c3fa707adc screenshots: Add multi-language support
Change-Id: I1da41cffd946a76e5f09097decbc0a25562c9508
2016-06-27 12:23:45 +01:00
Ed Sanders 746321a29f Add screenshots grunt task for taking documentation screenshots
Imported from https://github.com/zeljkofilipin/language-screenshots

Bug: T119482
Bug: T132574
Co-authored-by: Željko Filipin <zeljko.filipin@gmail.com>
Change-Id: Idade622d1f3db0eb4b5f3fbc1a0eee401feeb600
2016-06-27 12:19:35 +01:00
Translation updater bot 3f284194af Localisation updates from https://translatewiki.net.
Change-Id: I3922a5f891d6ce1b139b80b03bb577f87d233b6d
2016-06-26 14:23:53 +02:00
Translation updater bot d4cbb9ad8f Localisation updates from https://translatewiki.net.
Change-Id: I3c5d8addff2af948ce7f8a10e180e7151f957895
2016-06-25 14:57:51 +02:00
Tpt 9efd96cced Execute the EditFormPreloadText hook on load for non-existent pages
Note that this does not add support of the preload GET parameter,
which is in T51622.

Bug: T138588
Change-Id: I46ade4de02f15444c1ca5731a475ed89b31960d9
2016-06-25 08:50:22 +00:00
Tpt 2a2a041933 Allow extensions to register a specific target per content model
Bug: T138489
Change-Id: Ic9d2fa34b90afc58f7e31adf38f97a701aac64f9
2016-06-24 15:38:28 +00:00
jenkins-bot 4973740ae3 Merge "Make visualeditor-quick-access-characters.json always exist" 2016-06-24 10:04:53 +00:00
Translation updater bot 3bf1beb981 Localisation updates from https://translatewiki.net.
Change-Id: I4481cd584481ee33d3d8fb4403164992ab47053c
2016-06-24 11:18:48 +02:00
jenkins-bot 63f15d310f Merge "Use debug() for stash messages to match core" 2016-06-22 08:04:03 +00:00
Translation updater bot 655a5883c9 Localisation updates from https://translatewiki.net.
Change-Id: I6e137f299d6bcd6e45b2075042c7ce9b9e2e5447
2016-06-21 23:33:27 +02:00
jenkins-bot c2281a2a8c Merge "Make namespace and content model lists extensible" 2016-06-21 15:20:30 +00:00
Aaron Schulz 693b28a4bb Use debug() for stash messages to match core
Change-Id: I366d14d41143d55740e178a16b0af84c5a8ea272
2016-06-20 14:50:26 -07:00
Alex Monk b471ef3868 When logging in, if VEE cookie is set, change the user's preference to match it
Bug: T133304
Change-Id: I9660cfc7b0e980192dd063f44d32d04cf34b1d6d
2016-06-20 22:15:40 +01:00
Translation updater bot 20b93019a0 Localisation updates from https://translatewiki.net.
Change-Id: I5495f3720f4aa2ea5c0ae9bac0c58b3cd0090b6a
2016-06-20 22:24:05 +02:00
Translation updater bot c7b8be0cac Localisation updates from https://translatewiki.net.
Change-Id: I5dc81d91e2745a236137a90a85d6bc907d0fb492
2016-06-19 22:46:59 +02:00
Translation updater bot b11b838f6e Localisation updates from https://translatewiki.net.
Change-Id: I7dbad46f1d3d13dff617e7bde9de1d416bc32882
2016-06-18 22:50:50 +02:00
Translation updater bot 3f9c96d891 Localisation updates from https://translatewiki.net.
Change-Id: Ie2060e033c338aa707dace9cae8e15db82ebcbb1
2016-06-17 22:32:55 +02:00
jenkins-bot 7810dd74a1 Merge "Pass empty summary to parseAndStash() to avoid warnings" 2016-06-16 21:14:44 +00:00
Translation updater bot 4310eef86e Localisation updates from https://translatewiki.net.
Change-Id: I801b0ddb3d0c02aff980d2ef811e71838e4a78bc
2016-06-16 22:31:15 +02:00
Aaron Schulz eee86a9873 Pass empty summary to parseAndStash() to avoid warnings
Since the summary is not known yet, using "" is fine.

Bug: T137995
Change-Id: I0ef2a6cbe3ffc9be249bfea5e4172159c57698a2
2016-06-16 13:24:11 -07:00
Translation updater bot 57dd56591d Localisation updates from https://translatewiki.net.
Change-Id: I2d8d2890bbc2e8151b502efaa2be4f59204f1ef0
2016-06-15 22:42:11 +02:00
Alex Monk f69cc559b2 Tell the client whether we created a redirect or not properly.
Instead of letting the API formatter set it to empty string if so
or not set it at all if not, have it set to "1" if so or "" if not,
so the JS will handle it correctly.

Bug: T136546
Change-Id: I7308ab1efc1c3060606b61893432b685038192a9
2016-06-15 20:26:11 +01:00
Alex Monk 4382e18385 Fix our display of redirects during and after editing
Change-Id: Ib559eb8fb8a2643af25ad8df858212f3e9d14b13
2016-06-15 20:25:59 +01:00
Alex Monk 3bda9a75aa Set an automatic summary of empty string when switching from VE into WTE
So if the user supplies a summary in VE, WTE with the "Prompt me when entering
a blank edit summary" preference won't moan.

Bug: T135979
Change-Id: I0e2d2b6f8fb03bb56d600f1118daf82fb3715b66
2016-06-15 18:37:56 +01:00
David Chan 367bc2437f New decodeURIComponentIntoArticleTitle method
This replaces ve.safeDecodeURIComponent(...).replace( /_/g, ' ' ) . This action
is really specific to the quirks of mediawiki title processing.

Change-Id: Ia9e525c9340e6de9e485355899996c97867ccb48
2016-06-14 23:31:23 +01:00
jenkins-bot c3f38c8758 Merge "Decode encoded link titles when generating them from text" 2016-06-14 21:49:41 +00:00
James D. Forrester 08437d364c Update VE core submodule to master (a5063fb)
New changes:
741fad9 BREAKING CHANGE: Update jQuery Client to v2.0.0
19266a0 Create separate CSS hack class for Edge

Change-Id: I3cfe1517496d14175cd6212203e6426fe7ae3c9b
2016-06-14 16:23:17 +01:00
jenkins-bot b45be6f04b Merge "On serialization failure, reset document opacity." 2016-06-14 07:29:45 +00:00
jenkins-bot 1a4c178ea0 Merge "Call child serializeSuccess/Failure in ArticleTarget#serialize" 2016-06-14 07:29:05 +00:00
James D. Forrester 9bd674b0e8 Update VE core submodule to master (fa99ac7)
New changes:
853cb46 Don't fatal when comments are copied

Change-Id: Iac100d64e7cd365576cfa66e0b0f1ef0caf21f11
2016-06-14 00:12:09 +01:00
Alex Monk 9900d42816 On serialization failure, reset document opacity.
In case we were switching to source.
Normally MWWikitextSwitchConfirmDialog#getActionProcess would do this for us,
but this closeWindow call doesn't trigger that, we can't get it by overriding
MWWikitextSwitchConfirmDialog#close either.

Bug: T134333
Change-Id: I66a12ff6d13601250b9d470e1be54fe38a1ef06c
2016-06-13 23:45:43 +01:00
Alex Monk 0659207900 Call child serializeSuccess/Failure in ArticleTarget#serialize
Instead of going straight to ArticleTarget's one.
This causes ve.init.mw.DesktopArticleTarget.prototype.serializeFail
to be called when using that target.

Bug: T134333
Change-Id: I6ec259830178439bc80ea162ba4ad035226022a7
2016-06-13 23:37:27 +01:00
Translation updater bot b517e5dcf1 Localisation updates from https://translatewiki.net.
Change-Id: Ia5bda55b4c1a9e4e0ceb6e7fd1f97be0b15ca3b8
2016-06-13 23:00:04 +02:00