mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-09-23 18:28:51 +00:00
Update VE core submodule to master (19e50b7)
New changes: e536779 [DEPRECATING CHANGE] Rename link inspector tools 3899967 Localisation updates from https://translatewiki.net. 0a1c09e [BREAKING CHANGE] ve.init.Target: Upstream the action toolbar from sa/mw desktop targets Local changes: * Refactor tools for the breaking change Change-Id: I676af9c50b09ef007926240eb2327d1a0fdd80f5
This commit is contained in:
parent
672c91f41b
commit
aa2e0af348
|
@ -411,12 +411,13 @@
|
|||
<script src="lib/ve/src/ui/widgets/ve.ui.WhitespacePreservingTextInputWidget.js"></script>
|
||||
<script src="lib/ve/src/ui/tools/ve.ui.AnnotationTool.js"></script>
|
||||
<script src="lib/ve/src/ui/tools/ve.ui.ClearAnnotationTool.js"></script>
|
||||
<script src="lib/ve/src/ui/tools/ve.ui.DialogTool.js"></script>
|
||||
<script src="lib/ve/src/ui/tools/ve.ui.WindowTool.js"></script>
|
||||
<script src="lib/ve/src/ui/tools/ve.ui.FragmentWindowTool.js"></script>
|
||||
<script src="lib/ve/src/ui/tools/ve.ui.FragmentInspectorTool.js"></script>
|
||||
<script src="lib/ve/src/ui/tools/ve.ui.ToolbarDialogTool.js"></script>
|
||||
<script src="lib/ve/src/ui/tools/ve.ui.FormatTool.js"></script>
|
||||
<script src="lib/ve/src/ui/tools/ve.ui.HistoryTool.js"></script>
|
||||
<script src="lib/ve/src/ui/tools/ve.ui.IndentationTool.js"></script>
|
||||
<script src="lib/ve/src/ui/tools/ve.ui.InspectorTool.js"></script>
|
||||
<script src="lib/ve/src/ui/tools/ve.ui.LanguageInspectorTool.js"></script>
|
||||
<script src="lib/ve/src/ui/tools/ve.ui.ListTool.js"></script>
|
||||
<script src="lib/ve/src/ui/tools/ve.ui.TableTool.js"></script>
|
||||
|
|
|
@ -749,12 +749,13 @@
|
|||
"lib/ve/src/ui/widgets/ve.ui.WhitespacePreservingTextInputWidget.js",
|
||||
"lib/ve/src/ui/tools/ve.ui.AnnotationTool.js",
|
||||
"lib/ve/src/ui/tools/ve.ui.ClearAnnotationTool.js",
|
||||
"lib/ve/src/ui/tools/ve.ui.DialogTool.js",
|
||||
"lib/ve/src/ui/tools/ve.ui.WindowTool.js",
|
||||
"lib/ve/src/ui/tools/ve.ui.FragmentWindowTool.js",
|
||||
"lib/ve/src/ui/tools/ve.ui.FragmentInspectorTool.js",
|
||||
"lib/ve/src/ui/tools/ve.ui.ToolbarDialogTool.js",
|
||||
"lib/ve/src/ui/tools/ve.ui.FormatTool.js",
|
||||
"lib/ve/src/ui/tools/ve.ui.HistoryTool.js",
|
||||
"lib/ve/src/ui/tools/ve.ui.IndentationTool.js",
|
||||
"lib/ve/src/ui/tools/ve.ui.InspectorTool.js",
|
||||
"lib/ve/src/ui/tools/ve.ui.ListTool.js",
|
||||
"lib/ve/src/ui/tools/ve.ui.TableTool.js",
|
||||
"lib/ve/src/ui/inspectors/ve.ui.FragmentInspector.js",
|
||||
|
|
2
lib/ve
2
lib/ve
|
@ -1 +1 @@
|
|||
Subproject commit 601ba8cb774e7a7d965082f32e2b331077cbee35
|
||||
Subproject commit 19e50b7845b5abc4199d27eb647e5820df924ebf
|
|
@ -9,15 +9,15 @@
|
|||
* MediaWiki UserInterface gallery tool.
|
||||
*
|
||||
* @class
|
||||
* @extends ve.ui.InspectorTool
|
||||
* @extends ve.ui.FragmentInspectorTool
|
||||
* @constructor
|
||||
* @param {OO.ui.ToolGroup} toolGroup
|
||||
* @param {Object} [config] Configuration options
|
||||
*/
|
||||
ve.ui.MWGalleryInspectorTool = function VeUiMWGalleryInspectorTool( toolGroup, config ) {
|
||||
ve.ui.InspectorTool.call( this, toolGroup, config );
|
||||
ve.ui.MWGalleryInspectorTool = function VeUiMWGalleryInspectorTool() {
|
||||
ve.ui.MWGalleryInspectorTool.super.apply( this, arguments );
|
||||
};
|
||||
OO.inheritClass( ve.ui.MWGalleryInspectorTool, ve.ui.InspectorTool );
|
||||
OO.inheritClass( ve.ui.MWGalleryInspectorTool, ve.ui.FragmentInspectorTool );
|
||||
ve.ui.MWGalleryInspectorTool.static.name = 'gallery';
|
||||
ve.ui.MWGalleryInspectorTool.static.group = 'object';
|
||||
ve.ui.MWGalleryInspectorTool.static.icon = 'imageGallery';
|
||||
|
|
|
@ -9,15 +9,15 @@
|
|||
* MediaWiki UserInterface media edit tool.
|
||||
*
|
||||
* @class
|
||||
* @extends ve.ui.DialogTool
|
||||
* @extends ve.ui.FragmentWindowTool
|
||||
* @constructor
|
||||
* @param {OO.ui.ToolGroup} toolGroup
|
||||
* @param {Object} [config] Configuration options
|
||||
*/
|
||||
ve.ui.MWMediaDialogTool = function VeUiMWMediaDialogTool( toolGroup, config ) {
|
||||
ve.ui.DialogTool.call( this, toolGroup, config );
|
||||
ve.ui.MWMediaDialogTool = function VeUiMWMediaDialogTool() {
|
||||
ve.ui.MWMediaDialogTool.super.apply( this, arguments );
|
||||
};
|
||||
OO.inheritClass( ve.ui.MWMediaDialogTool, ve.ui.DialogTool );
|
||||
OO.inheritClass( ve.ui.MWMediaDialogTool, ve.ui.FragmentWindowTool );
|
||||
ve.ui.MWMediaDialogTool.static.name = 'media';
|
||||
ve.ui.MWMediaDialogTool.static.group = 'object';
|
||||
ve.ui.MWMediaDialogTool.static.icon = 'image';
|
||||
|
|
|
@ -9,15 +9,15 @@
|
|||
* MediaWiki UserInterface meta dialog tool.
|
||||
*
|
||||
* @class
|
||||
* @extends ve.ui.DialogTool
|
||||
* @extends ve.ui.WindowTool
|
||||
* @constructor
|
||||
* @param {OO.ui.Toolbar} toolbar
|
||||
* @param {Object} [config] Configuration options
|
||||
*/
|
||||
ve.ui.MWMetaDialogTool = function VeUiMWMetaDialogTool( toolbar, config ) {
|
||||
ve.ui.DialogTool.call( this, toolbar, config );
|
||||
ve.ui.MWMetaDialogTool = function VeUiMWMetaDialogTool() {
|
||||
ve.ui.MWMetaDialogTool.super.apply( this, arguments );
|
||||
};
|
||||
OO.inheritClass( ve.ui.MWMetaDialogTool, ve.ui.DialogTool );
|
||||
OO.inheritClass( ve.ui.MWMetaDialogTool, ve.ui.WindowTool );
|
||||
ve.ui.MWMetaDialogTool.static.name = 'meta';
|
||||
ve.ui.MWMetaDialogTool.static.group = 'utility';
|
||||
ve.ui.MWMetaDialogTool.static.icon = 'window';
|
||||
|
@ -39,15 +39,15 @@ ve.ui.commandRegistry.register(
|
|||
* MediaWiki UserInterface page settings tool.
|
||||
*
|
||||
* @class
|
||||
* @extends ve.ui.DialogTool
|
||||
* @extends ve.ui.WindowTool
|
||||
* @constructor
|
||||
* @param {OO.ui.Toolbar} toolbar
|
||||
* @param {Object} [config] Configuration options
|
||||
*/
|
||||
ve.ui.MWPageSettingsDialogTool = function VeUiMWPageSettingsDialogTool( toolbar, config ) {
|
||||
ve.ui.DialogTool.call( this, toolbar, config );
|
||||
ve.ui.MWPageSettingsDialogTool = function VeUiMWPageSettingsDialogTool() {
|
||||
ve.ui.MWPageSettingsDialogTool.super.apply( this, arguments );
|
||||
};
|
||||
OO.inheritClass( ve.ui.MWPageSettingsDialogTool, ve.ui.DialogTool );
|
||||
OO.inheritClass( ve.ui.MWPageSettingsDialogTool, ve.ui.WindowTool );
|
||||
ve.ui.MWPageSettingsDialogTool.static.name = 'settings';
|
||||
ve.ui.MWPageSettingsDialogTool.static.group = 'utility';
|
||||
ve.ui.MWPageSettingsDialogTool.static.icon = 'settings';
|
||||
|
@ -69,15 +69,15 @@ ve.ui.commandRegistry.register(
|
|||
* MediaWiki UserInterface advanced page settings tool.
|
||||
*
|
||||
* @class
|
||||
* @extends ve.ui.DialogTool
|
||||
* @extends ve.ui.WindowTool
|
||||
* @constructor
|
||||
* @param {OO.ui.Toolbar} toolbar
|
||||
* @param {Object} [config] Configuration options
|
||||
*/
|
||||
ve.ui.MWAdvancedPageSettingsDialogTool = function VeUiMWAdvancedPageSettingsDialogTool( toolbar, config ) {
|
||||
ve.ui.DialogTool.call( this, toolbar, config );
|
||||
ve.ui.MWAdvancedPageSettingsDialogTool = function VeUiMWAdvancedPageSettingsDialogTool() {
|
||||
ve.ui.MWAdvancedPageSettingsDialogTool.super.apply( this, arguments );
|
||||
};
|
||||
OO.inheritClass( ve.ui.MWAdvancedPageSettingsDialogTool, ve.ui.DialogTool );
|
||||
OO.inheritClass( ve.ui.MWAdvancedPageSettingsDialogTool, ve.ui.WindowTool );
|
||||
ve.ui.MWAdvancedPageSettingsDialogTool.static.name = 'advancedSettings';
|
||||
ve.ui.MWAdvancedPageSettingsDialogTool.static.group = 'utility';
|
||||
ve.ui.MWAdvancedPageSettingsDialogTool.static.icon = 'advanced';
|
||||
|
@ -99,15 +99,15 @@ ve.ui.commandRegistry.register(
|
|||
* MediaWiki UserInterface categories tool.
|
||||
*
|
||||
* @class
|
||||
* @extends ve.ui.DialogTool
|
||||
* @extends ve.ui.WindowTool
|
||||
* @constructor
|
||||
* @param {OO.ui.Toolbar} toolbar
|
||||
* @param {Object} [config] Configuration options
|
||||
*/
|
||||
ve.ui.MWCategoriesDialogTool = function VeUiMWCategoriesDialogTool( toolbar, config ) {
|
||||
ve.ui.DialogTool.call( this, toolbar, config );
|
||||
ve.ui.MWCategoriesDialogTool = function VeUiMWCategoriesDialogTool() {
|
||||
ve.ui.MWCategoriesDialogTool.super.apply( this, arguments );
|
||||
};
|
||||
OO.inheritClass( ve.ui.MWCategoriesDialogTool, ve.ui.DialogTool );
|
||||
OO.inheritClass( ve.ui.MWCategoriesDialogTool, ve.ui.WindowTool );
|
||||
ve.ui.MWCategoriesDialogTool.static.name = 'categories';
|
||||
ve.ui.MWCategoriesDialogTool.static.group = 'utility';
|
||||
ve.ui.MWCategoriesDialogTool.static.icon = 'tag';
|
||||
|
@ -129,15 +129,15 @@ ve.ui.commandRegistry.register(
|
|||
* MediaWiki UserInterface languages tool.
|
||||
*
|
||||
* @class
|
||||
* @extends ve.ui.DialogTool
|
||||
* @extends ve.ui.WindowTool
|
||||
* @constructor
|
||||
* @param {OO.ui.Toolbar} toolbar
|
||||
* @param {Object} [config] Configuration options
|
||||
*/
|
||||
ve.ui.MWLanguagesDialogTool = function VeUiMWLanguagesDialogTool( toolbar, config ) {
|
||||
ve.ui.DialogTool.call( this, toolbar, config );
|
||||
ve.ui.MWLanguagesDialogTool = function VeUiMWLanguagesDialogTool() {
|
||||
ve.ui.MWLanguagesDialogTool.super.apply( this, arguments );
|
||||
};
|
||||
OO.inheritClass( ve.ui.MWLanguagesDialogTool, ve.ui.DialogTool );
|
||||
OO.inheritClass( ve.ui.MWLanguagesDialogTool, ve.ui.WindowTool );
|
||||
ve.ui.MWLanguagesDialogTool.static.name = 'languages';
|
||||
ve.ui.MWLanguagesDialogTool.static.group = 'utility';
|
||||
ve.ui.MWLanguagesDialogTool.static.icon = 'textLanguage';
|
||||
|
|
|
@ -9,15 +9,15 @@
|
|||
* MediaWiki UserInterface reference tool.
|
||||
*
|
||||
* @class
|
||||
* @extends ve.ui.DialogTool
|
||||
* @extends ve.ui.FragmentWindowTool
|
||||
* @constructor
|
||||
* @param {OO.ui.ToolGroup} toolGroup
|
||||
* @param {Object} [config] Configuration options
|
||||
*/
|
||||
ve.ui.MWReferenceDialogTool = function VeUiMWReferenceDialogTool( toolGroup, config ) {
|
||||
ve.ui.DialogTool.call( this, toolGroup, config );
|
||||
ve.ui.MWReferenceDialogTool = function VeUiMWReferenceDialogTool() {
|
||||
ve.ui.MWReferenceDialogTool.super.apply( this, arguments );
|
||||
};
|
||||
OO.inheritClass( ve.ui.MWReferenceDialogTool, ve.ui.DialogTool );
|
||||
OO.inheritClass( ve.ui.MWReferenceDialogTool, ve.ui.FragmentWindowTool );
|
||||
ve.ui.MWReferenceDialogTool.static.name = 'reference';
|
||||
ve.ui.MWReferenceDialogTool.static.group = 'object';
|
||||
ve.ui.MWReferenceDialogTool.static.icon = 'reference';
|
||||
|
@ -32,21 +32,20 @@ ve.ui.toolFactory.register( ve.ui.MWReferenceDialogTool );
|
|||
* MediaWiki UserInterface use existing reference tool.
|
||||
*
|
||||
* @class
|
||||
* @extends ve.ui.DialogTool
|
||||
* @extends ve.ui.WindowTool
|
||||
* @constructor
|
||||
* @param {OO.ui.ToolGroup} toolGroup
|
||||
* @param {Object} [config] Configuration options
|
||||
*/
|
||||
ve.ui.MWUseExistingReferenceDialogTool = function VeUiMWUseExistingReferenceDialogTool( toolGroup, config ) {
|
||||
ve.ui.DialogTool.call( this, toolGroup, config );
|
||||
ve.ui.MWUseExistingReferenceDialogTool = function VeUiMWUseExistingReferenceDialogTool() {
|
||||
ve.ui.MWUseExistingReferenceDialogTool.super.apply( this, arguments );
|
||||
};
|
||||
OO.inheritClass( ve.ui.MWUseExistingReferenceDialogTool, ve.ui.DialogTool );
|
||||
OO.inheritClass( ve.ui.MWUseExistingReferenceDialogTool, ve.ui.WindowTool );
|
||||
ve.ui.MWUseExistingReferenceDialogTool.static.name = 'reference/existing';
|
||||
ve.ui.MWUseExistingReferenceDialogTool.static.group = 'object';
|
||||
ve.ui.MWUseExistingReferenceDialogTool.static.icon = 'reference-existing';
|
||||
ve.ui.MWUseExistingReferenceDialogTool.static.title =
|
||||
OO.ui.deferMsg( 'visualeditor-dialog-reference-useexisting-tool' );
|
||||
ve.ui.MWUseExistingReferenceDialogTool.static.modelClasses = [];
|
||||
ve.ui.MWUseExistingReferenceDialogTool.static.commandName = 'reference/existing';
|
||||
ve.ui.MWUseExistingReferenceDialogTool.static.autoAddToGroup = false;
|
||||
ve.ui.MWUseExistingReferenceDialogTool.static.autoAddToCatchall = false;
|
||||
|
@ -73,15 +72,15 @@ ve.ui.commandHelpRegistry.register( 'insert', 'ref', {
|
|||
* MediaWiki UserInterface references list tool.
|
||||
*
|
||||
* @class
|
||||
* @extends ve.ui.DialogTool
|
||||
* @extends ve.ui.FragmentWindowTool
|
||||
* @constructor
|
||||
* @param {OO.ui.ToolGroup} toolGroup
|
||||
* @param {Object} [config] Configuration options
|
||||
*/
|
||||
ve.ui.MWReferencesListDialogTool = function VeUiMWReferencesListDialogTool( toolGroup, config ) {
|
||||
ve.ui.DialogTool.call( this, toolGroup, config );
|
||||
ve.ui.MWReferencesListDialogTool = function VeUiMWReferencesListDialogTool() {
|
||||
ve.ui.MWReferencesListDialogTool.super.apply( this, arguments );
|
||||
};
|
||||
OO.inheritClass( ve.ui.MWReferencesListDialogTool, ve.ui.DialogTool );
|
||||
OO.inheritClass( ve.ui.MWReferencesListDialogTool, ve.ui.FragmentWindowTool );
|
||||
ve.ui.MWReferencesListDialogTool.static.name = 'referencesList';
|
||||
ve.ui.MWReferencesListDialogTool.static.group = 'object';
|
||||
ve.ui.MWReferencesListDialogTool.static.icon = 'references';
|
||||
|
|
|
@ -9,18 +9,18 @@
|
|||
* MediaWiki UserInterface transclusion tool.
|
||||
*
|
||||
* @class
|
||||
* @extends ve.ui.DialogTool
|
||||
* @extends ve.ui.WindowTool
|
||||
* @constructor
|
||||
* @param {OO.ui.ToolGroup} toolGroup
|
||||
* @param {Object} [config] Configuration options
|
||||
*/
|
||||
ve.ui.MWTransclusionDialogTool = function VeUiMWTransclusionDialogTool( toolGroup, config ) {
|
||||
ve.ui.DialogTool.call( this, toolGroup, config );
|
||||
ve.ui.WindowTool.call( this, toolGroup, config );
|
||||
};
|
||||
|
||||
/* Inheritance */
|
||||
|
||||
OO.inheritClass( ve.ui.MWTransclusionDialogTool, ve.ui.DialogTool );
|
||||
OO.inheritClass( ve.ui.MWTransclusionDialogTool, ve.ui.WindowTool );
|
||||
|
||||
/* Static Properties */
|
||||
|
||||
|
@ -55,7 +55,7 @@ ve.ui.MWTransclusionDialogTool.static.isCompatibleWith = function ( model ) {
|
|||
var compatible;
|
||||
|
||||
// Parent method
|
||||
compatible = ve.ui.DialogTool.static.isCompatibleWith.call( this, model );
|
||||
compatible = ve.ui.WindowTool.static.isCompatibleWith.call( this, model );
|
||||
|
||||
if ( compatible && this.template ) {
|
||||
return model.isSingleTemplate( this.template );
|
||||
|
|
Loading…
Reference in a new issue