mediawiki-extensions-Visual.../modules/ve-mw/ui
Ed Sanders 44f4068ecb Use surface's cancel command to close the editor
As this is a surface command, rather than a documentTrigger, pressing
escape will not close the editor if done elsewhere on the page, e.g.
in the site search bar, or an unrelated modal.

Move the logic to ArticleTarget as this could theoretically work
on the mobile site with a keyboard.

Allows us to remove some hacks around the ToolbarDialog that are no
longer necessary.

The command can also be used by the MWBackTool (which should be renamed)
and allows us to remove some custom logic from it.

Bug: T310694
Bug: T310695
Bug: T306763
Change-Id: I91ee6916a91d80d9872b3b44dad7eca55ad1acc4
Depends-On: I29f6af4cc7c71a63a6d1bafc53d16b9abd1b60ec
2022-06-15 19:24:21 +00:00
..
actions Use new config option signature when building sequences 2022-03-11 17:12:54 +00:00
commands Move var declarations inline 2022-03-01 17:50:24 +00:00
contextitems Support the upcoming mw:File typeof 2022-06-10 14:29:31 -04:00
datatransferhandlers Move var declarations inline 2022-03-01 17:50:24 +00:00
dialogs Remove feedback message link 2022-06-15 12:37:14 +00:00
elements Minor performance improvement for collapsible template docs 2022-06-14 16:04:27 +02:00
inspectors Move var declarations inline 2022-03-01 17:50:24 +00:00
pages Remove $wgVisualEditorTransclusionDialogInlineDescriptions feature flag 2022-06-15 12:09:47 +02:00
styles Remove $wgVisualEditorTransclusionDialogInlineDescriptions feature flag 2022-06-15 12:09:47 +02:00
tools Use surface's cancel command to close the editor 2022-06-15 19:24:21 +00:00
widgets Merge "Improve test coverage of template dialog outline" 2022-06-13 12:24:01 +00:00
ve.ui.MWAriaDescribe.js Make better use of the ARIA mixin 2021-11-18 15:21:47 +00:00
ve.ui.MWCommandRegistry.js
ve.ui.MWExtensionWindow.js Move var declarations inline 2022-03-01 17:50:24 +00:00
ve.ui.MWSequenceRegistry.js Use new config option signature when building sequences 2022-03-11 17:12:54 +00:00
ve.ui.MWSurface.js Add mw-show-empty-elt to MW surfaces 2021-11-19 16:08:53 +00:00
ve.ui.MWWikitextCommandRegistry.js Use boolean RegExp.test() instead of .match() where possible 2022-03-24 11:04:43 +01:00
ve.ui.MWWikitextDataTransferHandlerFactory.js Move var declarations inline 2022-03-01 17:50:24 +00:00
ve.ui.MWWikitextSequenceRegistry.js
ve.ui.MWWikitextSurface.js Override default source mode font in placeholders too 2021-09-09 22:30:38 +02:00
ve.ui.MWWikitextTransferRegistry.js