Tienson Qin
8c20e3b54f
fix: undo/redo editor cursor
2024-04-27 09:56:49 +08:00
Gabriel Horner
1b3b3afd32
fix: invalid placeholder for :date and :page
2024-04-26 09:22:46 -04:00
charlie
0eb44c0090
Merge branch 'master' into feat/db
2024-04-26 17:19:22 +08:00
charlie
82a1a18762
refactor(ui): simplify the old shui codes and remove support for the table.v2
2024-04-26 16:47:53 +08:00
Tienson Qin
81c267ed58
wip: undo redo editor cursor
2024-04-26 14:44:38 +08:00
Gabriel Horner
01382219ca
fix: display page aliases
2024-04-25 16:48:44 -04:00
Gabriel Horner
75bd3e8ef8
fix: invalid new whiteboard pages
2024-04-25 15:12:57 -04:00
Gabriel Horner
4276a3f109
fix: replace file graph helper in db graph namespaces
...
with db graph equivalent
2024-04-25 12:19:58 -04:00
Gabriel Horner
edca3049c0
chore: remove unused fn
2024-04-25 11:24:08 -04:00
Gabriel Horner
3681ac354b
fix: move db-pipeline and datascript-report back to outliner dep
...
graph-parser is primarily a file graph dep that is maintained separately
from db graphs. We want to move as many namespaces out of it as
possible. Also moved differing count assertions to
their respective tests
2024-04-25 11:22:14 -04:00
Gabriel Horner
cb22dca5e0
fix: db tests
2024-04-25 09:39:02 -04:00
rcmerci
b28de803a5
chore: remove debug json
2024-04-25 20:59:50 +08:00
Tienson Qin
98a2cfdb80
fix: lint
2024-04-25 20:57:12 +08:00
Gabriel Horner
b0c78676df
fix: selecting journal in all pages displays journals
...
Journals are not visible by default so enable them
on select so the user can see results
2024-04-25 08:49:37 -04:00
Tienson Qin
b84ea96160
fix: handle more non-consecutive cases
2024-04-25 20:39:15 +08:00
Tienson Qin
331aa50379
fix: delete blocks might be consecutive but reversed
2024-04-25 20:28:06 +08:00
rcmerci
48b69c6f9e
fix(test): ensure generated-op's left,parent,self are not conflict
2024-04-25 18:26:02 +08:00
Tienson Qin
d82c7fa2f5
fix: tests
2024-04-25 17:33:37 +08:00
Tienson Qin
b55c064305
fix: move :block/path-res calculation to dep graph-parser
2024-04-25 16:50:04 +08:00
Tienson Qin
bcd04dba05
fix: file graph issues
2024-04-25 15:57:14 +08:00
charlie
1e13b67ab0
enhance(ui): refactor the context menu with the shui dropdown menu items
2024-04-25 15:25:47 +08:00
charlie
d0866fe4de
enhance(ui): refactor the context menu with the shui dropdown menu items
2024-04-25 15:21:37 +08:00
Tienson Qin
349542b7b9
fix: add journal to all pages filter
2024-04-25 14:59:14 +08:00
rcmerci
fcb3097602
test: add a fixture to persist tx-data-log
...
save the whole transact history to ease debugging
2024-04-25 12:41:01 +08:00
Gabriel Horner
878d69f342
fix: graph parser tests
...
extract and dependent namespaces require a db now and :block/path-refs
is no longer being handled in this dep
2024-04-24 16:55:24 -04:00
Gabriel Horner
c87c077d29
enhance: new classes can be case sensitive
2024-04-24 15:18:20 -04:00
Gabriel Horner
94e6f78dc0
fix: entering case sensitive properties
...
Case sensitive properties worked for p1/P1 but not actor1/Actor1
2024-04-24 15:07:22 -04:00
Gabriel Horner
297e408f6f
fix: db graphs can use case sensitive properties
2024-04-24 14:25:29 -04:00
Tienson Qin
d416687b7b
fix: :block/original-name shouldn't be unique
...
There're at least two use cases for same page original names:
1. multiple clients can create pages with the same title
2. multiple tagged blocks can have the same :block/original-name
2024-04-24 22:49:57 +08:00
Tienson Qin
706f3c76c2
fix: lazy load class and properties
2024-04-24 22:37:10 +08:00
Gabriel Horner
a91b34a2a0
fix: inline classes for property page values
2024-04-24 09:45:01 -04:00
Tienson Qin
4c2a00d890
fix: lost cursor when prev block is a property value
2024-04-24 21:01:54 +08:00
Tienson Qin
e3213d8ae6
fix: journal query
2024-04-24 20:20:40 +08:00
Tienson Qin
e01a771d52
fix: add journal type to malli schema
2024-04-24 20:16:23 +08:00
Tienson Qin
96bdda45fb
fix: disable :block/type filter for now
2024-04-24 20:14:55 +08:00
Tienson Qin
8d9e6da41e
refactor: use :block/type for journal pages instead of :block/journal?
...
breaking change:
removes :block/journal attribute
2024-04-24 20:12:15 +08:00
Tienson Qin
558606e18d
fix: property test
2024-04-24 19:38:51 +08:00
Tienson Qin
fef4e896e1
fix: use existing property pair if exists
2024-04-24 19:13:48 +08:00
Tienson Qin
6d7d4497ff
fix: loading whiteboard
2024-04-24 18:19:12 +08:00
Tienson Qin
92cb360a2f
perf: whiteboard
2024-04-24 18:08:12 +08:00
Tienson Qin
13edd74c2c
fix: can't save whiteboard updates
2024-04-24 17:59:01 +08:00
charlie
8f0d327d53
enhance(ui): polish animations
2024-04-24 17:31:18 +08:00
rcmerci
f3a0737130
enhance(rtc): update schema for query-block-tree
2024-04-24 17:14:27 +08:00
Tienson Qin
edef1ea6e6
fix: show bullets for collapsable property block values
2024-04-24 17:12:23 +08:00
Tienson Qin
58cf9f8411
fix: jump to empty block value
2024-04-24 16:59:57 +08:00
Tienson Qin
0a13e436be
fix: loading block property values
2024-04-24 16:53:08 +08:00
Tienson Qin
2cd090e891
fix: jump to property block value
2024-04-24 16:43:26 +08:00
charlie
64a06568f7
enhance(ux): fix the editor popup flicker when exiting
2024-04-24 16:11:15 +08:00
charlie
7bd25fa2c3
enhance(ui): polish the editor slash commands cp
2024-04-24 15:52:57 +08:00
Tienson Qin
60067304a4
enhance: show as "empty" if a property block's value is empty
2024-04-24 15:25:34 +08:00