mediawiki-extensions-CodeMi.../resources
MusikAnimal 3c3050447b CodeMirrorSearch: add num results and current selection; improve tabbing
Just like the 2017 editor, we show the number of results and which one
is currently highlighted.

This patch also brings the Tab behaviour closer to the 2017 editor.
Hitting Tab from the search input focuses the replace input, followed by
the replacement buttons, then the find buttons, then the content
editable. Shift+Tab largely does the reverse, except Shift+Tab from the
editor doesn't bring you to the search panel. Doing this would require a
lot of work for minor benefit, as we'd need to determine which panel to
focus to.

Add basic unit test

Bug: T371436
Change-Id: I968f91320ecb6ab9e9da0994052d33c76f85974b
2024-10-31 18:25:05 -04:00
..
legacy Merge "Implement dark mode styles and use Codex CSS components in search panel" 2024-09-03 15:59:15 +00:00
lib Implement dark mode styles and use Codex CSS components in search panel 2024-08-29 18:59:57 -04:00
ve-cm ve.ui.CodeMirror.v6.less: Use white-space: break-spaces 2024-08-29 19:59:17 -04: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 Isolate build step to CM6 library and restructure files to work with RL 2024-07-31 22:45:48 -04: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 Implement dark mode styles and use Codex CSS components in search panel 2024-08-29 18:59:57 -04:00
codemirror.less CodeMirrorSearch: add num results and current selection; improve tabbing 2024-10-31 18:25:05 -04: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: indented table 2024-08-15 12:59:13 +08:00
codemirror.mediawiki.less Implement dark mode styles and use Codex CSS components in search panel 2024-08-29 18:59:57 -04:00
codemirror.mediawiki.templateFolding.js Isolate build step to CM6 library and restructure files to work with RL 2024-07-31 22:45:48 -04:00
codemirror.panel.js Implement dark mode styles and use Codex CSS components in search panel 2024-08-29 18:59:57 -04:00
codemirror.search.js CodeMirrorSearch: add num results and current selection; improve tabbing 2024-10-31 18:25:05 -04: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: make WikiEditor search button open CM search panel 2024-08-29 23:19:34 +00:00
codemirror.wikieditor.less Implement dark mode styles and use Codex CSS components in search panel 2024-08-29 18:59:57 -04:00
codemirror.wikieditor.mediawiki.init.js Isolate build step to CM6 library and restructure files to work with RL 2024-07-31 22:45:48 -04:00