bluegreenmagick
1a9e0ec1a0
set CardLayout fill_empty=False for add cards editor
...
Card layout view functions as a previewer in add cards dialog
so displaying accurately is more important than having placeholders.
Especially for card layouts using conditional-not fields {{^Field}}
card layout is rendered badly.
2021-09-20 18:34:49 +09:00
Damien Elmes
e53192a079
possible fix for reported audio issues
...
https://forums.ankiweb.net/t/2-1-48-release-candidate/13268/6
This is the only area of the sound code that has changed since 2.1.47
2021-09-16 10:27:37 +10:00
Damien Elmes
b423846e3e
Merge pull request #1324 from hgiesel/mathjaxboxv4
...
MathJax Preview + In-line editor
2021-09-16 10:27:08 +10:00
Henrik Giesel
4b0e35a357
Rename StickyBar and StickyBottom to StickyHeader and StickyFooter
2021-09-15 23:15:55 +02:00
Henrik Giesel
9f500cf78a
Remove now unused import in TagEditor
2021-09-15 22:59:47 +02:00
Henrik Giesel
d6702c1c68
Fix suggestions not showing when typing space in a TagInput
2021-09-15 22:54:53 +02:00
Henrik Giesel
84eda7c547
Make the ImageHandle and MathjaxHandle dropdowns perfectly touch the HandleSelection
2021-09-15 22:26:32 +02:00
Henrik Giesel
f4aa6bf90b
Stop propagation for paste in MathjaxHandle editor
2021-09-15 22:14:38 +02:00
Henrik Giesel
dbaba6233a
Prevent hiding handles by clicking on handles
2021-09-15 17:56:56 +02:00
Henrik Giesel
d4c535183b
Remove style attribute after remove float property if not styling left
2021-09-15 17:36:48 +02:00
Henrik Giesel
e10a5f0a38
Always correctly update MathjaxHandle position
2021-09-15 17:05:43 +02:00
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