Elian Doran
|
232fe4e63a
|
refactor(react/type_widgets): move mobile_editor_toolbar
|
2025-09-25 11:17:55 +03:00 |
|
Elian Doran
|
597426f10d
|
Merge remote-tracking branch 'origin/main' into react/type_widgets
|
2025-09-25 11:12:28 +03:00 |
|
Elian Doran
|
a0a904766f
|
fix(options/mfa): significant calls to OAuth status endpoint
|
2025-09-25 10:29:09 +03:00 |
|
Elian Doran
|
8080d3b8a7
|
fix(client/search): unable to search for empty string
|
2025-09-23 22:20:25 +03:00 |
|
Elian Doran
|
1f4dd04ef0
|
fix(client/search): highlight remaining stuck
|
2025-09-23 22:08:17 +03:00 |
|
Elian Doran
|
348432bd5b
|
fix(client/search): not reacting to change
|
2025-09-23 21:55:39 +03:00 |
|
Elian Doran
|
d2962b060e
|
fix(client/search): results not being displayed
|
2025-09-23 21:44:39 +03:00 |
|
Elian Doran
|
fae66e555e
|
chore(client/search): fix improper nesting
|
2025-09-23 20:33:43 +03:00 |
|
Elian Doran
|
aeb9bfc1fd
|
feat(client/options): add a description for the editor features
|
2025-09-23 20:31:15 +03:00 |
|
Elian Doran
|
5a15024e59
|
refactor(client): use type safety for option names
|
2025-09-23 20:24:55 +03:00 |
|
Elian Doran
|
23c2acaab7
|
fix(client): note title shown for read-only notes for the first time
|
2025-09-23 20:24:55 +03:00 |
|
Elian Doran
|
4cc55b02ab
|
feat(client/text): provide a way to disable slash commands
|
2025-09-23 20:24:55 +03:00 |
|
Elian Doran
|
71ce9c459e
|
refactor(client/options): deduplicate editor feature checkbox
|
2025-09-23 20:24:55 +03:00 |
|
Elian Doran
|
13e9fcbfba
|
chore(global_menu): indicate external changes to zoom
|
2025-09-22 20:19:00 +03:00 |
|
Elian Doran
|
5249911ddb
|
chore(client): remove redundant log
|
2025-09-22 20:08:37 +03:00 |
|
Elian Doran
|
59fe1299b2
|
chore(global_menu): make zoom item unclickable to avoid misclicks
|
2025-09-22 20:07:10 +03:00 |
|
Elian Doran
|
1c9f1ba82c
|
chore(global_menu): dismiss menu when entering fullscreen
|
2025-09-22 20:06:01 +03:00 |
|
Elian Doran
|
311f4aded8
|
fix(global_menu): zoom controls tooltip overlapping
|
2025-09-22 20:03:06 +03:00 |
|
Elian Doran
|
3b06845a71
|
fix(board): unable to create by clicking outside
|
2025-09-22 18:52:41 +03:00 |
|
Elian Doran
|
1638fd8590
|
fix(ribbon): unable to set content language to "none"
|
2025-09-22 18:37:03 +03:00 |
|
Elian Doran
|
bb3ac277f4
|
feat(ribbon): hide file details when opening PDF (closes #6873)
|
2025-09-22 18:27:13 +03:00 |
|
Elian Doran
|
db46ca0a76
|
chore(react/type_widget): insert date/time to text
|
2025-09-22 18:03:19 +03:00 |
|
Elian Doran
|
a26ee0d769
|
chore(react/type_widget): hot-pluggable keyboard shortcuts
|
2025-09-22 17:52:05 +03:00 |
|
Elian Doran
|
46db047fa0
|
chore(react/type_widget): scroll to end & focus
|
2025-09-22 13:36:18 +03:00 |
|
Elian Doran
|
efaa1815ec
|
chore(react/type_widget): classic editor & inspector
|
2025-09-22 13:19:20 +03:00 |
|
Elian Doran
|
2eab8b92d5
|
chore(react/type_widget): react to content language changes
|
2025-09-22 12:49:03 +03:00 |
|
Elian Doran
|
8a185262fb
|
chore(react/type_widget): refactor event handling slightly
|
2025-09-22 12:43:43 +03:00 |
|
Elian Doran
|
f6631b7b9a
|
chore(react/type_widget): save on change
|
2025-09-22 12:41:32 +03:00 |
|
Elian Doran
|
1e323de01b
|
chore(react/type_widget): port watchdog state change
|
2025-09-22 12:13:31 +03:00 |
|
Elian Doran
|
f00f2ee5e4
|
chore(react/type_widget): port notification warning
|
2025-09-22 12:07:44 +03:00 |
|
Elian Doran
|
78b83cd17b
|
chore(react/type_widget): get editable text to show up
|
2025-09-22 12:02:45 +03:00 |
|
Elian Doran
|
adea3abff4
|
chore(react/type_widget): add missing interface
|
2025-09-22 10:52:03 +03:00 |
|
Elian Doran
|
58a6d70cbb
|
chore(react/type_widget): finalize porting canvas
|
2025-09-22 10:40:57 +03:00 |
|
Elian Doran
|
44b92a024c
|
chore(react/type_widget): set up self-hosted fonts
|
2025-09-22 10:14:24 +03:00 |
|
Elian Doran
|
68bf5b7e68
|
chore(react/type_widget): set up canvas persistence
|
2025-09-22 09:22:09 +03:00 |
|
Elian Doran
|
8c85aa343c
|
chore(react/type_widget): add more options to canvas
|
2025-09-22 08:40:56 +03:00 |
|
Elian Doran
|
592a8b2232
|
chore(react/type_widgets): start porting canvas
|
2025-09-21 23:33:38 +03:00 |
|
Elian Doran
|
e1ac319a7b
|
chore(react/type_widgets): active note not refreshing
|
2025-09-21 22:59:16 +03:00 |
|
Elian Doran
|
763c489cd3
|
feat(render): integrate with search
|
2025-09-21 22:58:58 +03:00 |
|
Elian Doran
|
b990770e48
|
feat(render): add a floating button to refresh
|
2025-09-21 22:44:39 +03:00 |
|
Elian Doran
|
344607d437
|
chore(react/type_widgets): get render to work
|
2025-09-21 22:33:11 +03:00 |
|
Elian Doran
|
70d0a5441a
|
chore(react/type_widget): port render note partially
|
2025-09-21 22:24:51 +03:00 |
|
Elian Doran
|
61278e1f5a
|
chore(react/type_widget): use different loading mechanism
|
2025-09-21 21:49:23 +03:00 |
|
Elian Doran
|
b73ea6ac4f
|
chore(react/type_widget): reflect note type changes
|
2025-09-21 21:13:04 +03:00 |
|
Elian Doran
|
5d833c1ac4
|
chore(react/type_widget): finalize read-only text
|
2025-09-21 20:50:26 +03:00 |
|
Elian Doran
|
2947682783
|
chore(react/type_widget): add code block & image integration
|
2025-09-21 20:47:40 +03:00 |
|
Elian Doran
|
fb46e09428
|
chore(react/type_widget): render reference links
|
2025-09-21 20:34:02 +03:00 |
|
Elian Doran
|
ff941b2cb1
|
chore(react/type_widget): render math in read-only text
|
2025-09-21 20:29:38 +03:00 |
|
Elian Doran
|
a8007b9063
|
chore(react/type_widget): render included notes in read-only text
|
2025-09-21 20:27:58 +03:00 |
|
Elian Doran
|
2f3c2bbac8
|
chore(react/type_widget): render inline mermaid in read-only text
|
2025-09-21 20:15:57 +03:00 |
|