Henrik Giesel
|
b7d8ae8f22
|
Correctly pass down dropdownObject...
|
2021-09-15 16:16:42 +02:00 |
|
Henrik Giesel
|
9d07639829
|
Using dropdownApi is much less faulty than using dropdownObject
- Update MathjaxSelection and Dropdown more reliably
|
2021-09-15 15:52:56 +02:00 |
|
Henrik Giesel
|
ca4430d922
|
Make StickyBottom actually stick and make editor fullsize + flexbox
|
2021-09-15 15:21:37 +02:00 |
|
Henrik Giesel
|
50cd722dc8
|
Import saveField from editor/saving.ts
|
2021-09-15 14:09:25 +02:00 |
|
Henrik Giesel
|
0fc5c87c1a
|
Remove duplicate outline:none
|
2021-09-15 13:46:07 +02:00 |
|
Henrik Giesel
|
05cf123959
|
Apply specific CSS to Mathjax CodeMirror
|
2021-09-15 13:46:04 +02:00 |
|
Henrik Giesel
|
212b2ce8ba
|
Satisfy eslint
|
2021-09-15 13:45:20 +02:00 |
|
Henrik Giesel
|
745c67fee5
|
Use editorfield instead of editor-field
|
2021-09-15 13:45:20 +02:00 |
|
Henrik Giesel
|
04d9ab1f56
|
Vertically center inline Mathjax
|
2021-09-15 13:45:20 +02:00 |
|
Henrik Giesel
|
75ee705c4e
|
Generalize accesing anki-mathjax from image in MathjaxHandle
|
2021-09-15 13:45:20 +02:00 |
|
Henrik Giesel
|
f2dbe2415e
|
Add copyright header to saving.ts
|
2021-09-15 13:45:20 +02:00 |
|
Henrik Giesel
|
722831ea8d
|
Satisfy eslint
|
2021-09-15 13:45:19 +02:00 |
|
Henrik Giesel
|
975e798d70
|
Define CodeMirror in external codeMirror.ts
|
2021-09-15 13:45:19 +02:00 |
|
Henrik Giesel
|
5b03f51748
|
Correctly import CodeMirror
|
2021-09-15 13:45:19 +02:00 |
|
Henrik Giesel
|
9f201b7a7a
|
Include codemirror libs for svelte
|
2021-09-15 13:45:19 +02:00 |
|
Henrik Giesel
|
65be772799
|
Satisfy eslint
|
2021-09-15 13:45:19 +02:00 |
|
Henrik Giesel
|
48912b016e
|
Remove empty constructor
|
2021-09-15 13:45:19 +02:00 |
|
Henrik Giesel
|
970a5f008b
|
Focus on mount when using Mathjax shortcuts
|
2021-09-15 13:45:17 +02:00 |
|
Henrik Giesel
|
32bdf0f242
|
Fix alignment of empty icon
|
2021-09-15 13:43:37 +02:00 |
|
Henrik Giesel
|
d6e2b794ec
|
Change Wrap commands / shortcuts to use anki-mathjax
|
2021-09-15 13:42:36 +02:00 |
|
Henrik Giesel
|
eb2c81c79f
|
Refactor editable/mathjax.ts
|
2021-09-15 13:33:25 +02:00 |
|
Henrik Giesel
|
9d671581ac
|
Set fixed fontSizef or mathjax in editor for now
|
2021-09-15 13:33:25 +02:00 |
|
Henrik Giesel
|
6c0e649c79
|
Set color of Mathjax depending on nightMode
|
2021-09-15 13:33:24 +02:00 |
|
Henrik Giesel
|
7b509f8313
|
Wrap Mathjax buttons into toolbar
|
2021-09-15 13:33:24 +02:00 |
|
Henrik Giesel
|
befdbf2563
|
Move wrap to lib to allow editable to use it
|
2021-09-15 13:33:24 +02:00 |
|
Henrik Giesel
|
1f477916e6
|
Move setting inCodable to false into codable
|
2021-09-15 13:33:23 +02:00 |
|
Henrik Giesel
|
64b971c464
|
Display Mathjax error as title (tooltip)
|
2021-09-15 13:33:23 +02:00 |
|
Henrik Giesel
|
542c6965fb
|
Show title on mathjax image
|
2021-09-15 13:33:22 +02:00 |
|
Henrik Giesel
|
c273084243
|
Display error Mathjax correctly
|
2021-09-15 13:33:22 +02:00 |
|
Henrik Giesel
|
5ddbcab636
|
Show math icon if Mathjax is empty
|
2021-09-15 13:33:22 +02:00 |
|
Henrik Giesel
|
428b292768
|
Disallow draggin of mathjax + only ever have one handle active
|
2021-09-15 13:33:21 +02:00 |
|
Henrik Giesel
|
875c6fe85f
|
Fix return behavior on Mathjax decorated element
|
2021-09-15 13:33:21 +02:00 |
|
Henrik Giesel
|
b7be5ed3b5
|
Watch for childList instead of subtree
|
2021-09-15 13:33:21 +02:00 |
|
Henrik Giesel
|
dfee30dbe5
|
Display Mathjax editor and buttons at the same time
|
2021-09-15 13:33:20 +02:00 |
|
Henrik Giesel
|
8cadb90d29
|
Generalize ChangeTimer and use it in Mathjax editor
|
2021-09-15 13:33:20 +02:00 |
|
Henrik Giesel
|
631b985d12
|
Add ResizeObserver for MathjaxHandle
|
2021-09-15 13:33:20 +02:00 |
|
Henrik Giesel
|
f342edc43c
|
Update editor when editing Mathjax
|
2021-09-15 13:33:19 +02:00 |
|
Henrik Giesel
|
5646bd34b4
|
Wait for stylesheets to load before setting field content
|
2021-09-15 13:33:19 +02:00 |
|
Henrik Giesel
|
269f09d739
|
Move elements inserted into decorated component no matter the position
|
2021-09-15 13:33:19 +02:00 |
|
Henrik Giesel
|
35098d0f40
|
Fix some cases where Mathjax whitespace formatting is destroyed
|
2021-09-15 13:33:19 +02:00 |
|
Henrik Giesel
|
0a003c7856
|
Use CodeMirror for Mathjax Editor
|
2021-09-15 13:33:18 +02:00 |
|
Henrik Giesel
|
0bb3696aa1
|
Autoupdate mathjax image
* propably should use changeTimer here
|
2021-09-15 13:33:18 +02:00 |
|
Henrik Giesel
|
c2fa9f3218
|
Fix focus issues with Mathjax editor
|
2021-09-15 13:33:18 +02:00 |
|
Henrik Giesel
|
e48ab77de2
|
First implementation of MathjaxHandleEditor
+ use manual focus highlighting on editing-area
|
2021-09-15 13:33:17 +02:00 |
|
Henrik Giesel
|
02d76240dd
|
Make Mathjax menu also a floating dropdown menu like ImageHandle
|
2021-09-15 13:33:17 +02:00 |
|
Henrik Giesel
|
5589e2f7e1
|
Fix MathJax overlay after rebase
|
2021-09-15 13:33:17 +02:00 |
|
Henrik Giesel
|
90b0000f7b
|
Add InlineBlock buttons to mathjax components
|
2021-09-15 13:33:12 +02:00 |
|
Henrik Giesel
|
70e4fd5a3b
|
Add HandleControl to MathjaxHandle
|
2021-09-15 13:32:33 +02:00 |
|
Henrik Giesel
|
5bef89312e
|
Display Mathjax handle when clicking mathjax
|
2021-09-15 13:32:33 +02:00 |
|
Henrik Giesel
|
7981cefb0c
|
Rename showImageHandle to showHandles
|
2021-09-15 13:32:33 +02:00 |
|