anki/ts/editable
Henrik Giesel 2778b9220c
Mathjax editor improvements (#1502)
* Remove unnecessary stopPropagation of mathjax-overlay events

* Use CodeMirror component for MathjaxHandle

* Refactor ResizeObserver code in MathjaxHandle

* Wrap setRange in CodeMirror in try/catch

* Add Mathjax Editor bottom margin

* Add custom Enter and Shift+Enter shortcuts for the MathjaxHandle

* Format

* Move placeCaretAfter to domlib

* Move focus back to field after editing Mathjax

* Put Cursor after Mathjax after accepting

* Add delete button for Mathjax

* Change border color of mathjax menu

* Refactor into MathjaxMenu

* Put caretKeyword in variable

* Use one ResizeObserver for all Mathjax images

* Add minmimum width for Mathjax editor

* is still smaller than minimal window width

* Add bazel directories to .prettierignore and format from root

* exclude ftl/usage (dae)

the json files that live there are output from our tooling, and
formatting them means an extra step each time we want to update them

also exclude .mypy_cache, which is output by scripts/mypy*

* minor ftl tweak: newline -> new line  (dae)
2021-11-23 10:27:32 +10:00
..
BUILD.bazel Save and restore location on ContentEditable (#1481) 2021-11-09 12:53:39 +10:00
ContentEditable.svelte Mathjax editor improvements (#1502) 2021-11-23 10:27:32 +10:00
decorated.ts Use trailingComma: all setting in .prettierrc (#1435) 2021-10-19 09:06:00 +10:00
editable-base.scss Translate Editor entirely to Svelte (#1403) 2021-10-18 22:01:15 +10:00
icons.ts update to latest rules_nodejs & switch to ts_project 2021-10-01 12:52:53 +10:00
index.ts Translate Editor entirely to Svelte (#1403) 2021-10-18 22:01:15 +10:00
mathjax-element.ts Mathjax editor improvements (#1502) 2021-11-23 10:27:32 +10:00
Mathjax.svelte Mathjax editor improvements (#1502) 2021-11-23 10:27:32 +10:00
mathjax.ts Use trailingComma: all setting in .prettierrc (#1435) 2021-10-19 09:06:00 +10:00
tsconfig.json Save and restore location on ContentEditable (#1481) 2021-11-09 12:53:39 +10:00