Commit Graph

18312 Commits

Author SHA1 Message Date
Tienson Qin
f17289c34a fix: prefer chosen UUID value than page name
The reason is that multiple pages can share the same name
2024-06-24 12:11:15 +08:00
Gabriel Horner
0ea8a414f2 chore: move and rewrite outliner.property tests
Moved tests to be next to implementation. Rewrote some tests
so that they matched common usage of fns and rewrote some tests
so that each fn is tested independently
2024-06-23 23:47:08 -04:00
rcmerci
89c65c54a9 chore: remove debug prn 2024-06-24 01:14:50 +08:00
rcmerci
8500fbc4e2 enhance(rtc): add rtc-recent-updates-flow 2024-06-24 01:14:49 +08:00
Andelf
4374741afd fix: add icon for fastlane metadata
Close #11381
2024-06-23 22:23:10 +08:00
Tienson Qin
1c22c78c94 chore: remove buggy and rough template
Also, :object kinda works like template, and we also plan to
support templates on Classes.
2024-06-23 22:22:33 +08:00
rcmerci
08225c4d16 enhance(rtc): add :recent-updates in response schema 2024-06-23 22:12:29 +08:00
Tienson Qin
9f6105a62d fix: new page creates two empty blocks 2024-06-23 22:06:40 +08:00
Tienson Qin
4b6070bc0d fix: can't delete the first empty block 2024-06-23 21:56:45 +08:00
Tienson Qin
253f0815be fix: can't use mouse to select blocks because of virtualization
Notice the bug still exists for Shift select and mod+a to select
all blocks.
2024-06-23 21:46:48 +08:00
Tienson Qin
eb245e5a76 fix: lint 2024-06-23 17:58:15 +08:00
Tienson Qin
caf1af1911 enhance: bring back inline tags support 2024-06-23 17:50:51 +08:00
charlie
38f20be9fc enhance(ui): avoid the page blink when entering the long blocks page 2024-06-23 16:50:35 +08:00
Tienson Qin
beb0b706ab fix: lint 2024-06-23 16:33:13 +08:00
charlie
612bfcd5ed fix(ux): incorrect behavior for the blocks virtual list when remount the component 2024-06-22 12:46:23 +08:00
Tienson Qin
4921480e0f fix: somehow repeated content when pressing Enter too fast 2024-06-21 21:22:44 +08:00
Tienson Qin
9f9e5d21ce fix: lint 2024-06-21 19:12:46 +08:00
Tienson Qin
62b00e182d fix: delete block async test 2024-06-21 19:10:42 +08:00
Tienson Qin
f16e972709 fix: wrong pos when pressing Backspace
Editor's state including last pos and cursor range need to be cleared
when callling block-handler/edit-block!
2024-06-21 18:29:48 +08:00
Tienson Qin
797b13ac78 fix: lint and test 2024-06-21 18:09:20 +08:00
Tienson Qin
1c15e51170 fix: references/unlinked refs blink when creating a new block
This commit removes the performance hack for async creating and
deleting block.
2024-06-21 17:46:17 +08:00
charlie
1a9ad96ad9 chore(ui): update shui demo 2024-06-21 16:22:25 +08:00
charlie
f1f7d6810b enhance(ui): theme-related components 2024-06-21 16:21:22 +08:00
Tienson Qin
30230b38ca fix: test 2024-06-21 14:04:42 +08:00
charlie
37cff08d4a fix(ui): incorrect behavior for the shui tooltip within popups trigger 2024-06-21 14:02:25 +08:00
charlie
4c9e117062 enhance(ui): polish query container 2024-06-21 13:41:10 +08:00
rcmerci
d8fb876917 fix(rtc): remote-t update position 2024-06-21 13:02:21 +08:00
rcmerci
420fe6edc9 enhance(rtc): add :local-tx :remote-tx for rtc-state map 2024-06-21 13:00:51 +08:00
Tienson Qin
b0c03b0003 fix: tests 2024-06-21 12:50:29 +08:00
Tienson Qin
89efb99b71 fix: enable property shortcut only if a block has been selected 2024-06-21 12:09:11 +08:00
Tienson Qin
9b86ff649f enhance: show tooltip for positioned porperties 2024-06-21 11:55:38 +08:00
rcmerci
58bb273d8f enhance(rtc): indicator update 2024-06-21 11:50:25 +08:00
Tienson Qin
0b38900d70 fix: blocks->vec-tree 2024-06-21 11:31:52 +08:00
Tienson Qin
194f7b7a41 fix: /calc 2024-06-21 11:17:24 +08:00
Tienson Qin
bd95e38e09 fix: copy paste nested blocks
Related to LOG-3160
2024-06-21 11:03:04 +08:00
charlie
73757c0f21 enhance(api): enhancements & types 2024-06-21 09:57:05 +08:00
Tienson Qin
90d4c8a334 enhance: sync indicator 2024-06-20 22:58:08 +08:00
rcmerci
779b085beb enhance(rtc): create pending-local-ops-flow 2024-06-20 22:16:19 +08:00
Tienson Qin
16689299c2 fix: listen to db changes after initial data transacted 2024-06-20 21:51:40 +08:00
charlie
9a17933790 fix(ui): better font size for the rtc members modal 2024-06-20 21:22:47 +08:00
Gabriel Horner
d4a323805d fix: deps lints 2024-06-20 09:14:59 -04:00
Tienson Qin
2a3f9d40b4 fix: lint 2024-06-20 21:04:23 +08:00
Tienson Qin
74a077668c fix: add missing malli schema for :file/size 2024-06-20 20:55:57 +08:00
Tienson Qin
dec56b31f0 chore: remove unused :file/handle 2024-06-20 20:53:15 +08:00
rcmerci
be41c8bae7 chore: add some comments 2024-06-20 17:01:58 +08:00
rcmerci
dc785a92a7 refactor: make journal-day page's uuid like this
00000001-2024-0620-0000-000000000000
2024-06-20 17:01:58 +08:00
Tienson Qin
62a2564f4d fix: add missing file/created-at attribute for db graphs 2024-06-20 16:57:38 +08:00
Tienson Qin
519f3cab3f fix: don't focus for :many property 2024-06-20 16:45:21 +08:00
Tienson Qin
396f49ecf3 enhance: focus on editor after setting a block property 2024-06-20 16:27:05 +08:00
Tienson Qin
5d61a43b5b fix: listen to ESC for the editor itself 2024-06-20 16:21:56 +08:00