Jforrester has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/68223


Change subject: Media display and insertion no longer an experimental feature
......................................................................

Media display and insertion no longer an experimental feature

Media item dialog for settings; drag-and-drop placement; caption
editing still to come.

Bug: 37870
Change-Id: I547e06dcdb92e19f0159660314187c4f1a62f3ed
---
M VisualEditor.php
M demos/ve/index.php
M modules/ve/test/index.php
3 files changed, 27 insertions(+), 27 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/VisualEditor 
refs/changes/23/68223/1

diff --git a/VisualEditor.php b/VisualEditor.php
index 20c21a3..6542e0e 100644
--- a/VisualEditor.php
+++ b/VisualEditor.php
@@ -276,6 +276,9 @@
                        've/dm/nodes/ve.dm.MWEntityNode.js',
                        've/dm/nodes/ve.dm.MWHeadingNode.js',
                        've/dm/nodes/ve.dm.MWPreformattedNode.js',
+                       've/dm/nodes/ve.dm.MWInlineImageNode.js',
+                       've/dm/nodes/ve.dm.MWBlockImageNode.js',
+                       've/dm/nodes/ve.dm.MWImageCaptionNode.js',
 
                        've/dm/annotations/ve.dm.LinkAnnotation.js',
                        've/dm/annotations/ve.dm.MWExternalLinkAnnotation.js',
@@ -333,6 +336,9 @@
                        've/ce/nodes/ve.ce.MWEntityNode.js',
                        've/ce/nodes/ve.ce.MWHeadingNode.js',
                        've/ce/nodes/ve.ce.MWPreformattedNode.js',
+                       've/ce/nodes/ve.ce.MWInlineImageNode.js',
+                       've/ce/nodes/ve.ce.MWBlockImageNode.js',
+                       've/ce/nodes/ve.ce.MWImageCaptionNode.js',
 
                        've/ce/annotations/ve.ce.LinkAnnotation.js',
                        've/ce/annotations/ve.ce.MWExternalLinkAnnotation.js',
@@ -395,6 +401,8 @@
                        've/ui/widgets/ve.ui.MWCategoryPopupWidget.js',
                        've/ui/widgets/ve.ui.MWCategoryItemWidget.js',
                        've/ui/widgets/ve.ui.MWCategoryWidget.js',
+                       've/ui/widgets/ve.ui.MWMediaSelectWidget.js',
+                       've/ui/widgets/ve.ui.MWMediaSelectItemWidget.js',
 
                        've/ui/layouts/ve.ui.FieldsetLayout.js',
                        've/ui/layouts/ve.ui.GridLayout.js',
@@ -403,6 +411,7 @@
 
                        've/ui/dialogs/ve.ui.PagedDialog.js',
                        've/ui/dialogs/ve.ui.MWMetaDialog.js',
+                       've/ui/dialogs/ve.ui.MWMediaInsertDialog.js',
 
                        've/ui/tools/ve.ui.ButtonTool.js',
                        've/ui/tools/ve.ui.AnnotationButtonTool.js',
@@ -417,6 +426,7 @@
                        've/ui/tools/buttons/ve.ui.ClearButtonTool.js',
                        've/ui/tools/buttons/ve.ui.LinkButtonTool.js',
                        've/ui/tools/buttons/ve.ui.MWLinkButtonTool.js',
+                       've/ui/tools/buttons/ve.ui.MWMediaInsertButtonTool.js',
                        've/ui/tools/buttons/ve.ui.BulletButtonTool.js',
                        've/ui/tools/buttons/ve.ui.NumberButtonTool.js',
                        've/ui/tools/buttons/ve.ui.IndentButtonTool.js',
@@ -470,6 +480,9 @@
                        'visualeditor-dialog-action-apply',
                        'visualeditor-dialog-action-cancel',
                        'visualeditor-dialog-action-close',
+                       'visualeditor-dialog-media-insert-button',
+                       'visualeditor-dialog-media-insert-title',
+                       'visualeditor-dialog-media-title',
                        'visualeditor-dialog-meta-categories-data-label',
                        'visualeditor-dialog-meta-categories-defaultsort-label',
                        
'visualeditor-dialog-meta-categories-input-matchingcategorieslabel',
@@ -485,6 +498,7 @@
                        'visualeditor-dialog-meta-languages-readonlynote',
                        'visualeditor-dialog-meta-languages-section',
                        'visualeditor-dialog-meta-title',
+                       'visualeditor-dialogbutton-media-tooltip',
                        'visualeditor-dialogbutton-meta-tooltip',
                        'visualeditor-diff-nochanges',
                        'visualeditor-differror',
@@ -514,6 +528,7 @@
                        'visualeditor-linkinspector-title',
                        'visualeditor-listbutton-bullet-tooltip',
                        'visualeditor-listbutton-number-tooltip',
+                       'visualeditor-media-input-placeholder',
                        'visualeditor-meta-tool',
                        'visualeditor-notification-created',
                        'visualeditor-notification-restored',
@@ -539,26 +554,16 @@
        ),
        'ext.visualEditor.experimental' => $wgVisualEditorResourceTemplate + 
array(
                'scripts' => array(
-                       've/dm/nodes/ve.dm.MWInlineImageNode.js',
-                       've/dm/nodes/ve.dm.MWBlockImageNode.js',
-                       've/dm/nodes/ve.dm.MWImageCaptionNode.js',
                        've/dm/nodes/ve.dm.MWTemplateNode.js',
                        've/dm/nodes/ve.dm.MWReferenceListNode.js',
                        've/dm/nodes/ve.dm.MWReferenceNode.js',
 
-                       've/ce/nodes/ve.ce.MWInlineImageNode.js',
-                       've/ce/nodes/ve.ce.MWBlockImageNode.js',
-                       've/ce/nodes/ve.ce.MWImageCaptionNode.js',
                        've/ce/nodes/ve.ce.MWTemplateNode.js',
                        've/ce/nodes/ve.ce.MWReferenceListNode.js',
                        've/ce/nodes/ve.ce.MWReferenceNode.js',
 
-                       've/ui/dialogs/ve.ui.MWMediaInsertDialog.js',
-                       've/ui/widgets/ve.ui.MWMediaSelectWidget.js',
-                       've/ui/widgets/ve.ui.MWMediaSelectItemWidget.js',
                        've/ui/tools/buttons/ve.ui.MWReferenceButtonTool.js',
                        've/ui/tools/buttons/ve.ui.MWTemplateButtonTool.js',
-                       've/ui/tools/buttons/ve.ui.MWMediaInsertButtonTool.js',
                        've/ui/dialogs/ve.ui.MWReferenceDialog.js',
                        've/ui/dialogs/ve.ui.MWTemplateDialog.js',
                ),
@@ -567,15 +572,10 @@
                ),
                'messages' => array(
                        // VE messages needed by code that is only in 
experimental mode
-                       'visualeditor-dialog-media-insert-button',
-                       'visualeditor-dialog-media-insert-title',
-                       'visualeditor-dialog-media-title',
                        'visualeditor-dialog-reference-title',
                        'visualeditor-dialog-template-title',
-                       'visualeditor-dialogbutton-media-tooltip',
                        'visualeditor-dialogbutton-reference-tooltip',
                        'visualeditor-dialogbutton-template-tooltip',
-                       'visualeditor-media-input-placeholder',
                ),
        ),
        'ext.visualEditor.icons-raster' => $wgVisualEditorResourceTemplate + 
array(
diff --git a/demos/ve/index.php b/demos/ve/index.php
index e96806d..78f69b9 100644
--- a/demos/ve/index.php
+++ b/demos/ve/index.php
@@ -166,6 +166,9 @@
                <script 
src="../../modules/ve/dm/nodes/ve.dm.MWEntityNode.js"></script>
                <script 
src="../../modules/ve/dm/nodes/ve.dm.MWHeadingNode.js"></script>
                <script 
src="../../modules/ve/dm/nodes/ve.dm.MWPreformattedNode.js"></script>
+               <script 
src="../../modules/ve/dm/nodes/ve.dm.MWInlineImageNode.js"></script>
+               <script 
src="../../modules/ve/dm/nodes/ve.dm.MWBlockImageNode.js"></script>
+               <script 
src="../../modules/ve/dm/nodes/ve.dm.MWImageCaptionNode.js"></script>
                <script 
src="../../modules/ve/dm/annotations/ve.dm.LinkAnnotation.js"></script>
                <script 
src="../../modules/ve/dm/annotations/ve.dm.MWExternalLinkAnnotation.js"></script>
                <script 
src="../../modules/ve/dm/annotations/ve.dm.MWInternalLinkAnnotation.js"></script>
@@ -217,6 +220,9 @@
                <script 
src="../../modules/ve/ce/nodes/ve.ce.MWEntityNode.js"></script>
                <script 
src="../../modules/ve/ce/nodes/ve.ce.MWHeadingNode.js"></script>
                <script 
src="../../modules/ve/ce/nodes/ve.ce.MWPreformattedNode.js"></script>
+               <script 
src="../../modules/ve/ce/nodes/ve.ce.MWInlineImageNode.js"></script>
+               <script 
src="../../modules/ve/ce/nodes/ve.ce.MWBlockImageNode.js"></script>
+               <script 
src="../../modules/ve/ce/nodes/ve.ce.MWImageCaptionNode.js"></script>
                <script 
src="../../modules/ve/ce/annotations/ve.ce.LinkAnnotation.js"></script>
                <script 
src="../../modules/ve/ce/annotations/ve.ce.MWExternalLinkAnnotation.js"></script>
                <script 
src="../../modules/ve/ce/annotations/ve.ce.MWInternalLinkAnnotation.js"></script>
@@ -302,15 +308,9 @@
                <script 
src="../../modules/ve/ui/inspectors/ve.ui.LinkInspector.js"></script>
                <script 
src="../../modules/ve/ui/inspectors/ve.ui.MWLinkInspector.js"></script>
                <!-- ext.visualEditor.experimental -->
-               <script 
src="../../modules/ve/dm/nodes/ve.dm.MWInlineImageNode.js"></script>
-               <script 
src="../../modules/ve/dm/nodes/ve.dm.MWBlockImageNode.js"></script>
-               <script 
src="../../modules/ve/dm/nodes/ve.dm.MWImageCaptionNode.js"></script>
                <script 
src="../../modules/ve/dm/nodes/ve.dm.MWTemplateNode.js"></script>
                <script 
src="../../modules/ve/dm/nodes/ve.dm.MWReferenceListNode.js"></script>
                <script 
src="../../modules/ve/dm/nodes/ve.dm.MWReferenceNode.js"></script>
-               <script 
src="../../modules/ve/ce/nodes/ve.ce.MWInlineImageNode.js"></script>
-               <script 
src="../../modules/ve/ce/nodes/ve.ce.MWBlockImageNode.js"></script>
-               <script 
src="../../modules/ve/ce/nodes/ve.ce.MWImageCaptionNode.js"></script>
                <script 
src="../../modules/ve/ce/nodes/ve.ce.MWTemplateNode.js"></script>
                <script 
src="../../modules/ve/ce/nodes/ve.ce.MWReferenceListNode.js"></script>
                <script 
src="../../modules/ve/ce/nodes/ve.ce.MWReferenceNode.js"></script>
diff --git a/modules/ve/test/index.php b/modules/ve/test/index.php
index bd161bd..bfaac3b 100644
--- a/modules/ve/test/index.php
+++ b/modules/ve/test/index.php
@@ -119,6 +119,9 @@
                <script src="../../ve/dm/nodes/ve.dm.MWEntityNode.js"></script>
                <script src="../../ve/dm/nodes/ve.dm.MWHeadingNode.js"></script>
                <script 
src="../../ve/dm/nodes/ve.dm.MWPreformattedNode.js"></script>
+               <script 
src="../../ve/dm/nodes/ve.dm.MWInlineImageNode.js"></script>
+               <script 
src="../../ve/dm/nodes/ve.dm.MWBlockImageNode.js"></script>
+               <script 
src="../../ve/dm/nodes/ve.dm.MWImageCaptionNode.js"></script>
                <script 
src="../../ve/dm/annotations/ve.dm.LinkAnnotation.js"></script>
                <script 
src="../../ve/dm/annotations/ve.dm.MWExternalLinkAnnotation.js"></script>
                <script 
src="../../ve/dm/annotations/ve.dm.MWInternalLinkAnnotation.js"></script>
@@ -170,6 +173,9 @@
                <script src="../../ve/ce/nodes/ve.ce.MWEntityNode.js"></script>
                <script src="../../ve/ce/nodes/ve.ce.MWHeadingNode.js"></script>
                <script 
src="../../ve/ce/nodes/ve.ce.MWPreformattedNode.js"></script>
+               <script 
src="../../ve/ce/nodes/ve.ce.MWInlineImageNode.js"></script>
+               <script 
src="../../ve/ce/nodes/ve.ce.MWBlockImageNode.js"></script>
+               <script 
src="../../ve/ce/nodes/ve.ce.MWImageCaptionNode.js"></script>
                <script 
src="../../ve/ce/annotations/ve.ce.LinkAnnotation.js"></script>
                <script 
src="../../ve/ce/annotations/ve.ce.MWExternalLinkAnnotation.js"></script>
                <script 
src="../../ve/ce/annotations/ve.ce.MWInternalLinkAnnotation.js"></script>
@@ -255,15 +261,9 @@
                <script 
src="../../ve/ui/inspectors/ve.ui.LinkInspector.js"></script>
                <script 
src="../../ve/ui/inspectors/ve.ui.MWLinkInspector.js"></script>
                <!-- ext.visualEditor.experimental -->
-               <script 
src="../../ve/dm/nodes/ve.dm.MWInlineImageNode.js"></script>
-               <script 
src="../../ve/dm/nodes/ve.dm.MWBlockImageNode.js"></script>
-               <script 
src="../../ve/dm/nodes/ve.dm.MWImageCaptionNode.js"></script>
                <script 
src="../../ve/dm/nodes/ve.dm.MWTemplateNode.js"></script>
                <script 
src="../../ve/dm/nodes/ve.dm.MWReferenceListNode.js"></script>
                <script 
src="../../ve/dm/nodes/ve.dm.MWReferenceNode.js"></script>
-               <script 
src="../../ve/ce/nodes/ve.ce.MWInlineImageNode.js"></script>
-               <script 
src="../../ve/ce/nodes/ve.ce.MWBlockImageNode.js"></script>
-               <script 
src="../../ve/ce/nodes/ve.ce.MWImageCaptionNode.js"></script>
                <script 
src="../../ve/ce/nodes/ve.ce.MWTemplateNode.js"></script>
                <script 
src="../../ve/ce/nodes/ve.ce.MWReferenceListNode.js"></script>
                <script 
src="../../ve/ce/nodes/ve.ce.MWReferenceNode.js"></script>

-- 
To view, visit https://gerrit.wikimedia.org/r/68223
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I547e06dcdb92e19f0159660314187c4f1a62f3ed
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/VisualEditor
Gerrit-Branch: master
Gerrit-Owner: Jforrester <jforres...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to