Update VE core submodule to master (f8a563a)

New changes:
e251898 [BREAKING CHANGE] Allow tools to specify which selection types they support

Local changes:
New requiresSelection api for tools

Change-Id: Idc3f62d60bfb5710f786734c342f71b1c73fd4c0
This commit is contained in:
James D. Forrester 2014-10-20 12:14:30 -07:00
parent 90705118d9
commit 4fd4367d6a
5 changed files with 7 additions and 7 deletions

2
lib/ve

@ -1 +1 @@
Subproject commit 51a919d4d99082a696037579b4ef70fd7e772ef5
Subproject commit f8a563a64ecb7a471d01a3d917f97e003216e304

View file

@ -30,7 +30,7 @@ ve.ui.MWCitationDialogTool.static.group = 'cite';
ve.ui.MWCitationDialogTool.static.modelClasses = [ ve.dm.MWReferenceNode ];
ve.ui.MWCitationDialogTool.static.requiresRange = true;
ve.ui.MWCitationDialogTool.static.requiresSelection = [ 'linear' ];
/**
* Only display tool for single-template transclusions of these templates.

View file

@ -25,7 +25,7 @@ ve.ui.MWMediaDialogTool.static.title =
OO.ui.deferMsg( 'visualeditor-dialogbutton-media-tooltip' );
ve.ui.MWMediaDialogTool.static.modelClasses = [ ve.dm.MWBlockImageNode, ve.dm.MWInlineImageNode ];
ve.ui.MWMediaDialogTool.static.commandName = 'media';
ve.ui.MWMediaDialogTool.static.requiresRange = true;
ve.ui.MWMediaDialogTool.static.requiresSelection = [ 'linear' ];
ve.ui.MWMediaDialogTool.static.autoAddToCatchall = false;
ve.ui.MWMediaDialogTool.static.autoAddToGroup = false;
ve.ui.toolFactory.register( ve.ui.MWMediaDialogTool );

View file

@ -25,7 +25,7 @@ ve.ui.MWReferenceDialogTool.static.title =
OO.ui.deferMsg( 'visualeditor-dialogbutton-reference-tooltip' );
ve.ui.MWReferenceDialogTool.static.modelClasses = [ ve.dm.MWReferenceNode ];
ve.ui.MWReferenceDialogTool.static.commandName = 'reference';
ve.ui.MWReferenceDialogTool.static.requiresRange = true;
ve.ui.MWReferenceDialogTool.static.requiresSelection = [ 'linear' ];
ve.ui.toolFactory.register( ve.ui.MWReferenceDialogTool );
/**
@ -48,7 +48,7 @@ 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.requiresRange = true;
ve.ui.MWUseExistingReferenceDialogTool.static.requiresSelection = [ 'linear' ];
ve.ui.MWUseExistingReferenceDialogTool.static.autoAddToGroup = false;
ve.ui.MWUseExistingReferenceDialogTool.static.autoAddToCatchall = false;
@ -94,5 +94,5 @@ ve.ui.MWReferencesListDialogTool.static.title =
OO.ui.deferMsg( 'visualeditor-dialogbutton-referenceslist-tooltip' );
ve.ui.MWReferencesListDialogTool.static.modelClasses = [ ve.dm.MWReferencesListNode ];
ve.ui.MWReferencesListDialogTool.static.commandName = 'referencesList';
ve.ui.MWReferencesListDialogTool.static.requiresRange = true;
ve.ui.MWReferencesListDialogTool.static.requiresSelection = [ 'linear' ];
ve.ui.toolFactory.register( ve.ui.MWReferencesListDialogTool );

View file

@ -35,7 +35,7 @@ ve.ui.MWTransclusionDialogTool.static.title =
ve.ui.MWTransclusionDialogTool.static.modelClasses = [ ve.dm.MWTransclusionNode ];
ve.ui.MWTransclusionDialogTool.static.requiresRange = true;
ve.ui.MWTransclusionDialogTool.static.requiresSelection = [ 'linear' ];
ve.ui.MWTransclusionDialogTool.static.commandName = 'transclusion';