mediawiki-extensions-CodeMi.../resources
MusikAnimal f62a2be966 CodeMirrorWikiEditor: properly manage WikiEditor buttons
Fixes an issue introduced with Ib65d47e989 where continually toggling on
and off CodeMirror would duplicate the search button exponentially, even
leading to browser crashes.

Create a new 'codemirror' toolbar group for the prefs button, styling it
just like the search group, and use WikiEditor's removeToToolbar() to
remove it.

Remove now redundant CSS classes.

Bug: T359498
Follow-Up: Ib65d47e98908b6a888d24157a235de4efe95a33b
Change-Id: If8ae9c0b04b2edcb30a5b8cd788214598a492d30
2024-11-25 02:37:57 -05:00
..
legacy CodeMirror support for WikiEditor keyboard shortcuts 2024-10-17 13:55:28 +05:30
lib CodeMirrorSearch: catch exceptions from invalid regex input 2024-11-22 19:42:11 +00:00
ve-cm Merge "ve.ui.CodeMirrorAction.v6: Use direction of surface view, not model view" 2024-11-19 05:03:00 +00:00
.eslintrc.json Implement dark mode styles and use Codex CSS components in search panel 2024-08-29 18:59:57 -04:00
codemirror.bundle.js CodeMirrorModeMediaWiki: autocompletion 2024-11-19 16:02:35 +08:00
codemirror.gotoLine.js Implement dark mode styles and use Codex CSS components in search panel 2024-08-29 18:59:57 -04:00
codemirror.icon.svg CodeMirrorWikiEditor: use new icon and add text to toggle button 2024-08-09 06:08:33 +00:00
codemirror.js CodeMirrorPreferences: add panel to tweak prefs with the editor open 2024-11-18 22:23:22 -05:00
codemirror.less CodeMirrorModeMediaWiki: autocompletion 2024-11-19 16:02:35 +08:00
codemirror.mediawiki.autocomplete.js CodeMirrorModeMediaWiki: autocompletion 2024-11-19 16:02:35 +08:00
codemirror.mediawiki.bidiIsolation.js Isolate build step to CM6 library and restructure files to work with RL 2024-07-31 22:45:48 -04:00
codemirror.mediawiki.colorblind.less Isolate build step to CM6 library and restructure files to work with RL 2024-07-31 22:45:48 -04:00
codemirror.mediawiki.config.js Isolate build step to CM6 library and restructure files to work with RL 2024-07-31 22:45:48 -04:00
codemirror.mediawiki.init.js Isolate build step to CM6 library and restructure files to work with RL 2024-07-31 22:45:48 -04:00
codemirror.mediawiki.js CodeMirrorModeMediaWiki: autocompletion 2024-11-19 16:02:35 +08:00
codemirror.mediawiki.less CodeMirrorPreferences: add panel to tweak prefs with the editor open 2024-11-18 22:23:22 -05:00
codemirror.mediawiki.templateFolding.js CodeMirrorModeMediaWiki: autocompletion 2024-11-19 16:02:35 +08:00
codemirror.mixins.less CodeMirrorPreferences: add panel to tweak prefs with the editor open 2024-11-18 22:23:22 -05:00
codemirror.panel.js CodeMirrorPreferences: add panel to tweak prefs with the editor open 2024-11-18 22:23:22 -05:00
codemirror.preferences.js Merge "CodeMirrorWikiEditor: add button to open preferences panel" 2024-11-21 18:37:47 +00:00
codemirror.search.js CodeMirrorSearch: catch exceptions from invalid regex input 2024-11-22 19:42:11 +00:00
codemirror.textSelection.js Isolate build step to CM6 library and restructure files to work with RL 2024-07-31 22:45:48 -04:00
codemirror.wikieditor.js CodeMirrorWikiEditor: properly manage WikiEditor buttons 2024-11-25 02:37:57 -05:00
codemirror.wikieditor.less CodeMirrorWikiEditor: properly manage WikiEditor buttons 2024-11-25 02:37:57 -05:00
codemirror.wikieditor.mediawiki.init.js CodeMirrorPreferences: add panel to tweak prefs with the editor open 2024-11-18 22:23:22 -05:00