Elian Doran
|
89d2fcb81e
|
refactor(react): add debug information for devtools
|
2025-08-25 11:01:12 +03:00 |
|
Elian Doran
|
ccda623840
|
refactor(react/ribbon): remove unnecessary hook
|
2025-08-25 10:32:11 +03:00 |
|
Elian Doran
|
d85746c1b9
|
Revert "refactor(react/ribbon): use effects for event handling"
This reverts commit 5a17075eef.
|
2025-08-24 22:43:20 +03:00 |
|
Elian Doran
|
5a17075eef
|
refactor(react/ribbon): use effects for event handling
|
2025-08-24 22:21:11 +03:00 |
|
Elian Doran
|
6cab47fb55
|
feat(react/ribbon): bring back toggling tabs via keyboard shortcut
|
2025-08-24 22:14:42 +03:00 |
|
Elian Doran
|
f2db7baeba
|
refactor(react): use beta approach for handling events everywhere
|
2025-08-24 21:18:48 +03:00 |
|
Elian Doran
|
7c86f90ac6
|
chore(react/ribbon): fix some more crashes when rapidly switching tabs
|
2025-08-24 20:31:39 +03:00 |
|
Elian Doran
|
3bccbabe53
|
chore(react/ribbon): port ancestor depth
|
2025-08-24 18:02:18 +03:00 |
|
Elian Doran
|
ac3a8edf2b
|
chore(react/ribbon): add search script
|
2025-08-24 17:20:40 +03:00 |
|
Elian Doran
|
b9193a5562
|
chore(react/ribbon): handle search error
|
2025-08-24 16:41:44 +03:00 |
|
Elian Doran
|
759398d804
|
chore(react/ribbon): working execute search button
|
2025-08-24 15:48:53 +03:00 |
|
Elian Doran
|
9f217b88e4
|
refactor(react/ribbon): set up keyboard shortcuts
|
2025-08-23 20:59:21 +03:00 |
|
Elian Doran
|
a934760960
|
refactor(react/ribbon): use custom method for injecting handlers
|
2025-08-23 20:44:03 +03:00 |
|
Elian Doran
|
12053e75bb
|
chore(react/ribbon): fix size of attribute widget
|
2025-08-23 13:13:01 +03:00 |
|
Elian Doran
|
befc5a9530
|
feat(react/ribbon): display help tooltip in attribute editor
|
2025-08-23 12:31:54 +03:00 |
|
Elian Doran
|
6c30e0836f
|
chore(react/ribbon): also react to width, not just height
|
2025-08-23 11:21:05 +03:00 |
|
Elian Doran
|
5f77ca31bd
|
chore(react/ribbon): react note map to height changes
|
2025-08-23 11:12:14 +03:00 |
|
Elian Doran
|
f7c82d6b09
|
chore(react/ribbon): watch note map size
|
2025-08-23 11:00:25 +03:00 |
|
Elian Doran
|
86dd9aa42a
|
chore(react/ribbon): integrate expand/collapse button
|
2025-08-23 10:47:46 +03:00 |
|
Elian Doran
|
c33280bbb2
|
chore(react): fix leak & adjustable class name
|
2025-08-22 23:45:31 +03:00 |
|
Elian Doran
|
df3aa04787
|
chore(react): proper legacy widget injection & event handling
|
2025-08-22 23:33:02 +03:00 |
|
Elian Doran
|
4bd25a0d4a
|
chore(react): use different injection mechanism
|
2025-08-22 23:24:00 +03:00 |
|
Elian Doran
|
7fadf4c6e1
|
chore(react): prototype hook to render legacy widgets
|
2025-08-22 23:12:14 +03:00 |
|
Elian Doran
|
8287063aab
|
feat(react/ribbon): port image properties
|
2025-08-22 21:09:51 +03:00 |
|
Elian Doran
|
eff5b6459d
|
chore(react/ribbon): fix event
|
2025-08-22 15:11:12 +03:00 |
|
Elian Doran
|
c91748da15
|
feat(react/ribbon): port template switch
|
2025-08-22 12:15:03 +03:00 |
|
Elian Doran
|
f772f59d7c
|
feat(react/ribbon): port editability select
|
2025-08-21 22:19:26 +03:00 |
|
Elian Doran
|
9bb048fb01
|
chore(react/ribbon): toggleable tabs
|
2025-08-21 19:48:07 +03:00 |
|
Elian Doran
|
d76d50f30e
|
chore(react): fix a type error
|
2025-08-21 17:16:03 +03:00 |
|
Elian Doran
|
a106510924
|
chore(react/note_icon): react to icon changes
|
2025-08-21 15:50:14 +03:00 |
|
Elian Doran
|
bea352855a
|
refactor(react): allow binding multiple events at once
|
2025-08-21 13:17:28 +03:00 |
|
Elian Doran
|
51e8a80ca3
|
chore(react/note_title): delete new notes on escape
|
2025-08-21 13:13:48 +03:00 |
|
Elian Doran
|
8a543d4513
|
chore(react/note_title): focus content on enter
|
2025-08-21 13:00:08 +03:00 |
|
Elian Doran
|
945e180a6f
|
chore(react/note_title): add before unload listener
|
2025-08-21 12:55:33 +03:00 |
|
Elian Doran
|
033e90f8b7
|
fix(react/note_title): not refreshing on protected session
|
2025-08-21 12:13:30 +03:00 |
|
Elian Doran
|
be576176c5
|
feat(react/note_title): bring back navigation title
|
2025-08-21 11:08:33 +03:00 |
|
Elian Doran
|
4da3e8a4d8
|
refactor(react/note_title): use note property for title as well
|
2025-08-21 10:54:38 +03:00 |
|
Elian Doran
|
db2bf537ea
|
refactor(react/note_title): use hook for listening to note property
|
2025-08-21 10:44:58 +03:00 |
|
Elian Doran
|
ca40360f7d
|
feat(react): basic implementation of note title
|
2025-08-21 10:08:49 +03:00 |
|
Elian Doran
|
799e705ff8
|
fix(react): note context not always updated
|
2025-08-21 09:18:52 +03:00 |
|
Elian Doran
|
59486cd55d
|
feat(react): basic handling of note context aware
|
2025-08-20 23:53:13 +03:00 |
|
Elian Doran
|
afe3904ea3
|
feat(react): render raw react components
|
2025-08-20 22:13:52 +03:00 |
|
Elian Doran
|
4ec46a2ebd
|
chore(client): add some documentation
|
2025-08-20 20:34:00 +03:00 |
|
Elian Doran
|
1d7799f981
|
refactor(react/settings): add names to all form groups
|
2025-08-19 23:34:25 +03:00 |
|
Elian Doran
|
51291a61e6
|
refactor(react/settings): associate IDs for labels
|
2025-08-19 22:54:23 +03:00 |
|
Elian Doran
|
73ff41f2b2
|
fix(react/settings): hook leak after closing tabs
|
2025-08-18 22:15:47 +03:00 |
|
Elian Doran
|
b97a5ef888
|
chore(react/settings): reimplement reset shortcuts
|
2025-08-18 19:47:40 +03:00 |
|
Elian Doran
|
71b627fbc7
|
feat(react/settings): port text formatting toolbar
|
2025-08-18 09:34:16 +03:00 |
|
Elian Doran
|
f62078d02b
|
feat(react/settings): port sync options
|
2025-08-15 11:21:19 +03:00 |
|
Elian Doran
|
c368ec3c38
|
feat(react/settings): port content languages
|
2025-08-15 10:26:25 +03:00 |
|