Henrik Giesel
c432831a19
Move enabled/disabled logic to EditorToolbar
2021-04-15 13:09:50 +02:00
Henrik Giesel
ef9eb38d26
Utilize enableButtons disableButtons from Svelte component
2021-04-15 13:09:49 +02:00
Damien Elmes
1f475a1709
add missing copyright headers to *.ts
2021-04-13 18:57:08 +10:00
Damien Elmes
188a8891fd
add docstring to forEditorField
2021-03-29 18:13:45 +10:00
Arthur Milchior
cfa2ee6774
NF: add type ts
2021-03-28 23:59:16 +02:00
Henrik Giesel
d346ae6feb
No need to explicitly import from index
2021-03-28 19:41:20 +10:00
Henrik Giesel
1aefab95f8
Move html-filter into its own directory
2021-03-28 19:41:20 +10:00
Henrik Giesel
f5bf50ed02
Fix bug with initially enabled toolbar in browser
2021-03-10 19:28:08 +01:00
Henrik Giesel
f98ba1e412
Remove button highlight on disabling button (i.e. blur)
2021-03-09 13:43:09 +01:00
Henrik Giesel
e94fbdbc38
Separate index.ts into editable/editingArea/editorField/labelContainer.ts
2021-03-09 13:40:47 +01:00
Henrik Giesel
3f96290214
Connect icons to sticky fields values
2021-03-09 13:37:56 +01:00
Henrik Giesel
07e3812072
Add visual elements for pinned fields
2021-03-09 13:37:56 +01:00
Damien Elmes
94795b9392
Merge pull request #1060 from hgiesel/focusplus
...
Fix focus handling by moving caretToEnd logic
2021-03-09 11:53:09 +10:00
Henrik Giesel
4dd565065f
Move caretToEnd logic out of focus handling
2021-03-08 20:40:23 +01:00
abdo
5af6a63e20
Fix editor RTL check
2021-03-07 18:12:42 +03:00
Henrik Giesel
eed8fb06c6
Remove logic for pulling editor field in view
2021-02-23 12:55:04 +01:00
Henrik Giesel
c521ac1e94
Rework focusing code to fix two issues:
...
1. Clicking away from the editor window, and back on it should not focus old field
2. Clicking on a field, which is not fully visible, should scroll it into view
2021-02-09 01:09:16 +01:00
Henrik Giesel
f72bcc679d
Use mouseup intead of click for updateButtonState
2021-02-08 22:18:06 +01:00
Henrik Giesel
22e098f5c9
Put wrapping code into its own file
2021-02-08 21:02:46 +01:00
Henrik Giesel
c721e2fa2f
updateButtonState on clicking editor field
2021-02-08 20:49:33 +01:00
Henrik Giesel
de3b120031
Export saveNow
2021-02-08 20:28:02 +01:00
Henrik Giesel
3c9f3e7baa
Split up index.ts into several more files
...
This is to provide minimal closures for the mutable file-local variables:
- changeTimer
- previousActiveElement
- currentNoteId
This makes it clear, that they should not be used, but rather the
functions which wrap them in an API
2021-02-08 19:48:42 +01:00
Henrik Giesel
3287f61b75
Avoid making currentField a global
2021-02-08 17:00:27 +01:00
Henrik Giesel
d509bf6d3c
Export current field for editor
2021-02-08 15:44:56 +01:00
Henrik Giesel
c554d4ac28
Remove usage of window.event in onPaste
2021-02-05 13:42:49 +01:00
Henrik Giesel
e9f8ba14f9
Remove dead code kept for compatibility
2021-02-05 13:41:35 +01:00
Henrik Giesel
72259ed629
Export getEditorField and forEditorField
2021-01-31 20:56:28 +01:00
Henrik Giesel
978258067b
Move editor to /ts/editor
2021-01-31 14:15:03 +01:00