Henrik Giesel
|
c3f56ad5cd
|
Refactor editable/mathjax.ts
|
2021-09-15 13:33:25 +02:00 |
|
Henrik Giesel
|
45d0cc49e6
|
Set fixed fontSizef or mathjax in editor for now
|
2021-09-15 13:33:25 +02:00 |
|
Henrik Giesel
|
b5900da0b4
|
Set color of Mathjax depending on nightMode
|
2021-09-15 13:33:24 +02:00 |
|
Henrik Giesel
|
6856850a0f
|
Wrap Mathjax buttons into toolbar
|
2021-09-15 13:33:24 +02:00 |
|
Henrik Giesel
|
f76cf24e9d
|
Move wrap to lib to allow editable to use it
|
2021-09-15 13:33:24 +02:00 |
|
Henrik Giesel
|
b6dfbcbc20
|
Move setting inCodable to false into codable
|
2021-09-15 13:33:23 +02:00 |
|
Henrik Giesel
|
1e94f7f16f
|
Display Mathjax error as title (tooltip)
|
2021-09-15 13:33:23 +02:00 |
|
Henrik Giesel
|
8fa6d0045d
|
Show title on mathjax image
|
2021-09-15 13:33:22 +02:00 |
|
Henrik Giesel
|
fca31465b4
|
Display error Mathjax correctly
|
2021-09-15 13:33:22 +02:00 |
|
Henrik Giesel
|
c88223e069
|
Show math icon if Mathjax is empty
|
2021-09-15 13:33:22 +02:00 |
|
Henrik Giesel
|
7ba85a2fbe
|
Disallow draggin of mathjax + only ever have one handle active
|
2021-09-15 13:33:21 +02:00 |
|
Henrik Giesel
|
9ef4bb15c6
|
Fix return behavior on Mathjax decorated element
|
2021-09-15 13:33:21 +02:00 |
|
Henrik Giesel
|
4576ce8cc3
|
Watch for childList instead of subtree
|
2021-09-15 13:33:21 +02:00 |
|
Henrik Giesel
|
b361bcc69f
|
Display Mathjax editor and buttons at the same time
|
2021-09-15 13:33:20 +02:00 |
|
Henrik Giesel
|
b06b5e9151
|
Generalize ChangeTimer and use it in Mathjax editor
|
2021-09-15 13:33:20 +02:00 |
|
Henrik Giesel
|
cb762b880e
|
Add ResizeObserver for MathjaxHandle
|
2021-09-15 13:33:20 +02:00 |
|
Henrik Giesel
|
7168cbf99a
|
Update editor when editing Mathjax
|
2021-09-15 13:33:19 +02:00 |
|
Henrik Giesel
|
701f260c3f
|
Wait for stylesheets to load before setting field content
|
2021-09-15 13:33:19 +02:00 |
|
Henrik Giesel
|
ea01183bfd
|
Move elements inserted into decorated component no matter the position
|
2021-09-15 13:33:19 +02:00 |
|
Henrik Giesel
|
8ddb0bc6ed
|
Fix some cases where Mathjax whitespace formatting is destroyed
|
2021-09-15 13:33:19 +02:00 |
|
Henrik Giesel
|
1185593fee
|
Use CodeMirror for Mathjax Editor
|
2021-09-15 13:33:18 +02:00 |
|
Henrik Giesel
|
882a2710a9
|
Autoupdate mathjax image
* propably should use changeTimer here
|
2021-09-15 13:33:18 +02:00 |
|
Henrik Giesel
|
ce2dbaafb9
|
Fix focus issues with Mathjax editor
|
2021-09-15 13:33:18 +02:00 |
|
Henrik Giesel
|
0f92664d4a
|
First implementation of MathjaxHandleEditor
+ use manual focus highlighting on editing-area
|
2021-09-15 13:33:17 +02:00 |
|
Henrik Giesel
|
df24682b2a
|
Make Mathjax menu also a floating dropdown menu like ImageHandle
|
2021-09-15 13:33:17 +02:00 |
|
Henrik Giesel
|
241d5cdd13
|
Fix MathJax overlay after rebase
|
2021-09-15 13:33:17 +02:00 |
|
Henrik Giesel
|
ed4621de9e
|
Add InlineBlock buttons to mathjax components
|
2021-09-15 13:33:12 +02:00 |
|
Henrik Giesel
|
f9a3c513ce
|
Add HandleControl to MathjaxHandle
|
2021-09-15 13:32:33 +02:00 |
|
Henrik Giesel
|
a37460dbbe
|
Display Mathjax handle when clicking mathjax
|
2021-09-15 13:32:33 +02:00 |
|
Henrik Giesel
|
922461ea47
|
Rename showImageHandle to showHandles
|
2021-09-15 13:32:33 +02:00 |
|
Henrik Giesel
|
6a1fae53df
|
Formalize "Decorated components API"
|
2021-09-15 13:32:32 +02:00 |
|
Henrik Giesel
|
9fb0ce973b
|
Implement moveNodesInsertedBeforeEndToAfterEnd
This will prevent the user typing into the decorated elements
by accident because they place cursor behind it
|
2021-09-15 13:32:32 +02:00 |
|
Henrik Giesel
|
d7e0f77439
|
Unify anki-mathjax-* to just anki-mathjax
|
2021-09-15 13:32:32 +02:00 |
|
Henrik Giesel
|
6b14afda27
|
Add MathjaxHandle
|
2021-09-15 13:32:32 +02:00 |
|
Henrik Giesel
|
14aaa10bf3
|
Implement latex highlighting for Latex in codable
|
2021-09-15 13:32:32 +02:00 |
|
Henrik Giesel
|
6953ea9703
|
Use margin:auto instead of text-align:center for mathjax-block
|
2021-09-15 13:32:31 +02:00 |
|
Henrik Giesel
|
167370fcb7
|
Do not start ImageHandle for images with [data-anki]
|
2021-09-15 13:32:31 +02:00 |
|
Henrik Giesel
|
7950078e2b
|
Nicely portray mathjax with right color + alignment in Editor
|
2021-09-15 13:32:31 +02:00 |
|
Henrik Giesel
|
b0378690c0
|
Enable edit mode for mathjax blocks
|
2021-09-15 13:32:31 +02:00 |
|
Henrik Giesel
|
cd36fe2518
|
Correctly include editable css
|
2021-09-15 13:32:31 +02:00 |
|
Henrik Giesel
|
1465d3a848
|
Survive to Codable and back
|
2021-09-15 13:32:31 +02:00 |
|
Henrik Giesel
|
b0b2ae3ece
|
Transform to mathjax components for fieldHTML
|
2021-09-15 13:32:31 +02:00 |
|
Henrik Giesel
|
5129aca66f
|
Implement MathjaxBlock
|
2021-09-15 13:32:30 +02:00 |
|
Henrik Giesel
|
9b2378c3d2
|
Introduce editable module
|
2021-09-15 13:32:30 +02:00 |
|
Damien Elmes
|
9daf037c0b
|
Merge pull request #1264 from hgiesel/tageditor2
Svelte Tag Editor v2
|
2021-09-15 20:21:16 +10:00 |
|
Damien Elmes
|
be471f8bde
|
Merge pull request #1370 from evandroforks/add_missing_none
Fix previous card attribute not initialized
|
2021-09-15 20:00:35 +10:00 |
|
Henrik Giesel
|
dd280038a8
|
Prevent tooltip expanding body tag in editor
|
2021-09-15 02:24:09 +02:00 |
|
Henrik Giesel
|
a6504e3f47
|
Do not stop showing suggestions when entering double colon for separator
|
2021-09-15 02:02:19 +02:00 |
|
evandrocoan
|
7e32e4efd5
|
Fix previous card attribute not initialized
|
2021-09-13 23:16:25 -03:00 |
|
Damien Elmes
|
926f0c7929
|
disable wayland again, but allow enabling it
Will add an entry to the known issues page.
|
2021-09-14 09:53:23 +10:00 |
|