Commit graph

592 commits

Author SHA1 Message Date
Trevor Parscal 3dcba7679a Add OO.ui.ToggleWidget
Compact toggle widget with short labels for on/off states.

Change-Id: I582e81126d5f1564302409c1b262e28e4a9505ac
2013-11-12 16:54:35 -08:00
Translation updater bot d5b6ba5321 Localisation updates from http://translatewiki.net.
Change-Id: Ifc8ee0848e7aaffb256ded8c43b3ddb1b87e2ffc
2013-11-12 20:33:39 +00:00
Translation updater bot ed3172d0f8 Localisation updates from http://translatewiki.net.
Change-Id: I8074572fae263f9eb4e404170cb35cbadcd1dacd
2013-11-11 20:20:17 +00:00
Translation updater bot 51a7807fd2 Localisation updates from http://translatewiki.net.
Change-Id: I20148f3abe2e53b2b81f9c9dde2153d67cb1f27a
2013-11-10 20:30:29 +00:00
Translation updater bot 9149bca6fe Localisation updates from http://translatewiki.net.
Change-Id: I4f694fd5a99641533eb08fc4f21a361240af4613
2013-11-09 19:14:44 +00:00
Trevor Parscal 4192cbc4d5 Window refactor
Changes:

* Cleanup the window API to use more consistent and intuitive methods - we
  now use initialize/setup/teardown instead of
  initialize/onSetup/onOpen/onClose as methods which are overridden, and
  use open/close methods to control the window
* Change events around to have opening/open and closing/close events which
  act as before/after points during the opening/closing process
* Make WindowSet and Context respond to windows being opened, rather than
  opening them directly
* Fix a LinkInspector creation mode bug where the initial text doesn't get
  reset
* Move inspector, a VisualEditor concept, back to VE
* Cleanup naming of SurfaceDialog, SurfaceToolbar, etc. to use shorter
  names, they were given Surface* names when the generic ones were also in
  VE, but now the generic ones are in OO, so they can return to their
  original names

Change-Id: I82c4fed8bcb3fb5630938c8bc4dd9b2d5f1a8c1d
2013-11-08 12:33:25 -08:00
Translation updater bot 0aee2f7849 Localisation updates from http://translatewiki.net.
Change-Id: I4366816b15e4f477021a6f94c2eb3e25fd692715
2013-11-07 20:22:50 +00:00
Translation updater bot f60036a798 Localisation updates from http://translatewiki.net.
Change-Id: I98da6500d27ee875387677665cd5e1fce4b22395
2013-11-06 20:49:09 +00:00
Translation updater bot 900ec3f237 Localisation updates from http://translatewiki.net.
Change-Id: I684c1fb09fed13621a13ed63aee1451edd2b39af
2013-11-05 21:09:15 +00:00
Translation updater bot 3469c01488 Localisation updates from http://translatewiki.net.
Change-Id: If3bfcb58e16a5296d50b674f8003b1d245219e07
2013-11-04 20:01:49 +00:00
Amir E. Aharoni 1ccc0ac5d3 Slightly rephrased visualeditor-preference-language-description
To make it easier to understand and to translate.

Change-Id: I6d6bff9889422eb55be2fd14672569b251ead1de
2013-11-04 19:16:22 +02:00
Translation updater bot c0de7c69fc Localisation updates from http://translatewiki.net.
Change-Id: If88d02e7665ed066cbe85ed2de9f096f0a3682dd
2013-11-03 19:59:52 +00:00
Translation updater bot efb3f65789 Localisation updates from http://translatewiki.net.
Change-Id: I08bfd179b75cda0a022b7cc5fb02489823758d11
2013-11-02 20:04:41 +00:00
Translation updater bot 16084e4fe8 Localisation updates from http://translatewiki.net.
Change-Id: Ifa1355bc7ae03cc2a45d1f723006667b4dce0b92
2013-10-31 20:23:38 +00:00
jenkins-bot 1cb87f73d4 Merge "Button tool to switch to edit source with changes" 2013-10-31 17:49:45 +00:00
Ed Sanders 7b2cacbe57 Button tool to switch to edit source with changes
By serialising the current DOM, and injecting it into a form we can
end up in the source editor with our VE changes converted.

Bug: 50687
Change-Id: Iafcc02a737d9c6c3a59dce1caff130d47ca25650
2013-10-31 10:46:51 -07:00
Mark Holmquist aec9f416dd Use new BetaFetaures message fields
Depends on Iccf52b789682d in the BetaFeatures repo.

Change-Id: I45ac87e9c715a3bcb1663c83329e1581bcef7907
2013-10-30 16:56:58 -05:00
Translation updater bot 80f67b6824 Localisation updates from http://translatewiki.net.
Change-Id: I83ca16b236954b6e5ff5fcb25b8e7d982dba1494
2013-10-30 19:38:04 +00:00
Ed Sanders 9c8070aba2 Rename 'formulæ' to 'formulae'.
Everyone loves a ligature, but within our codebase we should
be consistent, and sadly that means using en-US, not en-GB-archaic.

Also having non-basic latin characters in filenames is a bit
of a pain for developers.

Similarly for the i18n message, the ligature should go in
MessagesEn_gb if anywhere.

Also in this commit, re-saved the BF thumbnails as plain SVG.

Change-Id: I21a2bf040bed132d3f1c73c916c731d36e0ad852
2013-10-30 17:01:12 +00:00
jenkins-bot 564605711c Merge "Convert the mass Beta Feature into feature-level ones, enabling formulæ" 2013-10-30 00:08:31 +00:00
Trevor Parscal a3295f0939 Allow direct opening of pages in the meta dialog
Objectives:

* Hamburger menu in actions area of toolbar
* Add tools that open specific pages in the meta dialog
* Fix support for using setPage in ve.ui.PagedOutlineLayout
* Allow passing setup config objects through window open calls
* Add dialog action, similar to inspector action
* Fix incorrect or missing documentation

Change-Id: I2d2c9b87554fb2a0c90ed6944a58b38a37efa712
2013-10-29 05:58:06 +00:00
jenkins-bot 40da34aa36 Merge "Split oojs-ui from ve.ui" 2013-10-29 05:45:02 +00:00
Trevor Parscal d2dfb9ac4f Split oojs-ui from ve.ui
* Move and rename generic parts of ve.ui to OO.ui
* We now have a UI test suite because ve.Element (outside ve.ui)
  is now part of oojs-ui, so it needs a test suite.
* Added to the MW test run (just like we do for unicodejs).
* Updated csslint config (also added ve-mw and syntaxhighlight
  which were missing).

oojs-ui still depends on the TriggerRegistry in VE, this is addressed
in a follow-up commit.

Change-Id: Iec147155c1ddf20b73a4d15d87b8742207032312
2013-10-28 22:40:08 -07:00
Roan Kattouw 829967951e Convert the mass Beta Feature into feature-level ones, enabling formulæ
Make every module that was formerly part of the experimental module its own
Beta Feature. For now, all of them are commented out except for formulæ editing
(mwmath). The "experimental" Beta Feature bucket is no more, but the preference
remains so that it can be set to both true and hidden on MediaWiki.org to let
all the different experimental flags.

The feature icons, previous mis-named "logo" and mis-identified as "screenshots"
are now renamed. One for the mwmath Beta Feature has been added (the rest need
creating before those can be enabled). The i18n descriptions now each identify
that the feature is an experimental one, and that caution is needed.

Change-Id: I28862f3e62f5c78aca33f11265aced1db67f4725
2013-10-29 01:20:48 +00:00
Translation updater bot 69a5c1aefa Localisation updates from http://translatewiki.net.
Change-Id: Ifdacd3e4f4da4f131c3515d7e10614d813a1c8c7
2013-10-28 20:12:49 +00:00
James D. Forrester 09b10d4d04 Re-word visualeditor-preference-enable to not specify NSes
Bug: 56205
Change-Id: I9d7786b34beecede60d229878000423907ac7cb1
2013-10-28 10:33:48 -07:00
Translation updater bot b3a7f49521 Localisation updates from http://translatewiki.net.
Change-Id: I7cf3010cef91413e4a3b704b86b45c83879f05b1
2013-10-27 20:08:20 +00:00
Translation updater bot b92489a955 Localisation updates from http://translatewiki.net.
Change-Id: I188bb6fc2d463a42203edb958ec245c24be31935
2013-10-26 19:36:32 +00:00
Translation updater bot 8cf545aac0 Localisation updates from http://translatewiki.net.
Change-Id: I50ac1c99bcabad044e30618fb2a947789f6ccced
2013-10-25 19:00:31 +00:00
Translation updater bot 0128c0d92c Localisation updates from http://translatewiki.net.
Change-Id: I7aabcf823be64924fd40b0733ac1d6aa23529871
2013-10-24 20:51:52 +00:00
Translation updater bot a1700b0dc2 Localisation updates from http://translatewiki.net.
Change-Id: Ie35d9436bf267ee758f9bfa773a26c06d6dcee66
2013-10-23 19:03:51 +00:00
Translation updater bot bc45e38a7a Localisation updates from http://translatewiki.net.
Change-Id: I93cd3eba912f2ae9aac9e1fb45cb38ae7d775e3a
2013-10-22 19:22:15 +00:00
Translation updater bot 760ef37e2b Localisation updates from http://translatewiki.net.
Change-Id: Icec2461d9f8fb25f7fb3378d3999f4095503c0bb
2013-10-21 19:41:55 +00:00
Translation updater bot b2eec25d87 Localisation updates from http://translatewiki.net.
Change-Id: I8d5789a9324d2db53d6f618d7dd2d041ed73a3ac
2013-10-20 21:49:13 +00:00
Translation updater bot a531b39698 Localisation updates from http://translatewiki.net.
Change-Id: I4bf14a6a85bf34125b4982578d476a2a0cf7f5d7
2013-10-18 19:25:56 +00:00
Translation updater bot c1e34465e2 Localisation updates from http://translatewiki.net.
Change-Id: I199fc47c1034f877d4f8777569d867024d59261f
2013-10-17 19:35:10 +00:00
Translation updater bot fd5e746ea0 Localisation updates from http://translatewiki.net.
Change-Id: If5332dacaac7292368f082c1e77bf11e0f7ee173
2013-10-16 21:45:50 +00:00
Translation updater bot d6fa6d3234 Localisation updates from http://translatewiki.net.
Change-Id: Id14c11417b382fe94b8ce118419f4e8a524dbdfe
2013-10-15 20:54:03 +00:00
jenkins-bot 577e3b3924 Merge "Enable VisualEditor using Beta Features" 2013-10-14 18:16:22 +00:00
Translation updater bot ed183390a0 Localisation updates from http://translatewiki.net.
Change-Id: I6dd841140bbc62cf049c2f380b04c4ff122d55ca
2013-10-13 19:31:28 +00:00
Translation updater bot 28b68eb124 Localisation updates from http://translatewiki.net.
Change-Id: I99b5282ccb09a08c2f8c88d57245a4043d37a77c
2013-10-12 18:43:54 +00:00
Translation updater bot a09473b39a Localisation updates from http://translatewiki.net.
Change-Id: I832205a23908ceddb3ac864a1dead3ba7b79faf6
2013-10-11 19:13:51 +00:00
Ed Sanders 9cba9910c6 Enable VisualEditor using Beta Features
Change-Id: I76ba788751dacc24cdbc667b4d24f1656f0ade44
2013-10-11 14:50:24 +01:00
Translation updater bot 62800f99ec Localisation updates from http://translatewiki.net.
Change-Id: Icca7dea6c4c55e435bff7f3131c20be74a4cb146
2013-10-10 19:05:21 +00:00
Translation updater bot 6ed775be5c Localisation updates from http://translatewiki.net.
Change-Id: I39dd30af22a5c64dd4aa7340841aa0142f2d09f2
2013-10-09 19:40:27 +00:00
Translation updater bot 6237dd1881 Localisation updates from http://translatewiki.net.
Change-Id: I6e384e4e91128e63ae6dd106ce6b7d116939d7e4
2013-10-08 19:09:05 +00:00
Translation updater bot ab099e8064 Localisation updates from http://translatewiki.net.
Change-Id: I133c28a9c5da3de808ba6fdb0462a2425cc9eb10
2013-10-08 01:02:09 +00:00
Ed Sanders 972c9a46b7 Make the save dialog an actual dialog
Major changes:
* Create a MW specific save dialog class
* Widgetize save dialog elements
* Simplification of viewPageTarget

Minor changes:
* Added getWindow method to windowSet and setTitle methods to window class
* Add transition css properties to dialog styles

Bug: 48566
Bug: 50722
Bug: 51918
Bug: 52175
Bug: 53313
Change-Id: I8c0db01fb8477a9b3d3dfe2a6073ac67869ce40e
2013-10-07 15:59:00 -07:00
Translation updater bot ac8d301be0 Localisation updates from http://translatewiki.net.
Change-Id: I9e69cd0eb52daae552d3bc7797d45425c291cbd4
2013-10-07 14:09:44 +00:00
Translation updater bot 46f894b06a Localisation updates from http://translatewiki.net.
Change-Id: I94d2a04cc60c7464514931e50bd9168313e7f4db
2013-10-07 01:46:36 +00:00