Damien Elmes
c3c51af7a9
Merge pull request #1388 from lolilolicon/patch-1
...
Quote $PREFIX properly for paths with spaces
2021-09-27 18:39:25 +10:00
Damien Elmes
da1f890115
Merge pull request #1391 from sobjornstad/change_note_type_hook
...
Add hook for selecting a new note type in the add window
2021-09-27 18:38:40 +10:00
Soren Bjornstad
834118ce8a
Add hook after selecting a new note type in the add window
2021-09-24 21:54:33 -05:00
Damien Elmes
5d0736ab96
update svelte2tsx
...
We can now use the typings from the Svelte library instead of the
svelte2tsx shims
2021-09-25 11:07:31 +10:00
lolilolicon
739d3d3cb5
Update CONTRIBUTORS
2021-09-24 13:46:01 +00:00
lolilolicon
1120e6d644
Quote $PREFIX properly for paths with spaces
2021-09-23 01:24:52 +00:00
lolilolicon
ad9497aaf7
Quote $PREFIX properly for paths with spaces
2021-09-23 01:20:53 +00:00
Damien Elmes
8f7e7498da
update to TypeScript 4.4.x
2021-09-23 09:53:37 +10:00
Damien Elmes
81104f47f4
fixes for TypeScript 4.4.x
...
closes #1386
2021-09-23 09:52:21 +10:00
Damien Elmes
df26c61164
update ts deps
...
typescript and bootstrap have been pinned for now:
https://github.com/ankitects/anki/issues/1386
https://github.com/ankitects/anki/issues/1385
hint failures for svelte-check have also been temporarily turned
off, due to it now complaining about document.execCommand():
Hint: The signature '(commandId: string, showUI?: boolean, value?: string): boolean' of 'document.execCommand' is deprecated. (ts)
const wrapWithForecolor = (color: string) => () => {
document.execCommand("forecolor", false, color);
};
Will follow up in #1377
2021-09-22 23:21:39 +10:00
Damien Elmes
2bd8704554
add SECURITY.md
2021-09-22 22:55:19 +10:00
Damien Elmes
6f8fddffd6
Merge pull request #1384 from hikaru-y/fix-previewer-memory-leak
...
Fix memory leak in previewer
2021-09-22 21:45:14 +10:00
hikaru-y
6e196e43fd
Fix memory leak in previewer
...
Related thread:
https://forums.ankiweb.net/t/high-memory-usage-over-time-on-2-1-44/13544/
2021-09-22 17:21:08 +09:00
Damien Elmes
016443cc88
Merge pull request #1376 from hgiesel/mathjaxcleanupv2
...
Mathjax Cleanup
2021-09-21 18:39:27 +10:00
Damien Elmes
54ec174453
Merge pull request #1375 from RumovZ/disable-actions
...
Disable unusable browser actions on row change
2021-09-21 18:38:30 +10:00
Damien Elmes
2b1ba8f039
bump version
2021-09-21 16:30:15 +10:00
Damien Elmes
888f02a0f6
Merge pull request #1379 from BlueGreenMagick/dont-fill-empty-on-add-cards
...
set CardLayout fill_empty=False for add cards editor
2021-09-21 15:08:54 +10:00
Damien Elmes
2695cb64ff
add hidden option to disable tooltips in browse screen
...
https://forums.ankiweb.net/t/browser-text-pop-up-when-hovering-over-card-poll/13254
2021-09-21 15:03:37 +10:00
Damien Elmes
916ff49efe
temporary fix for error on deleting ( #1374 )
2021-09-20 22:02:44 +10:00
Damien Elmes
8dde10e83a
add startup message about forcing Wayland
2021-09-20 21:42:16 +10:00
Damien Elmes
c0abcdf647
Revert "Merge pull request #1364 from evandroforks/fix_unclosed_python_file"
...
This reverts commit c05475a49e .
Revert "possible fix for reported audio issues"
This reverts commit e53192a079 .
Reverting in case https://forums.ankiweb.net/t/2-1-48-release-candidate/13268/10
is related to this change. If the issue persists, we'll know this was
not the cause.
2021-09-20 21:39:15 +10:00
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
Henrik Giesel
66608b06b0
Allow for explicit any
2021-09-17 21:30:32 +02:00
Henrik Giesel
16b6d95593
Make HandleSelection perfectly size when first activating
2021-09-17 21:23:04 +02:00
Henrik Giesel
1e2fa82446
Fix missizing of HandleSelection when first moving from empty to Mathjax
2021-09-17 20:54:37 +02:00
Henrik Giesel
82d93f3eae
Ugly fix: do not execute moveCursorPastPostfix when front includes "anki-mathjax"
2021-09-17 20:12:11 +02:00
RumovZ
8fd0e89a5a
Disable unusable browser actions on row change
2021-09-17 16:16:34 +02:00
Henrik Giesel
222da3912a
Add ChangeTimer.prototype.fireImmediately
...
so Mathjax is saved when exiting editor prematurely
2021-09-16 14:47:05 +02:00
Henrik Giesel
159e932f79
Wrap Mathjax compilation into try/catch
2021-09-16 14:31:20 +02: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