rcmerci
|
7a6972bc89
|
update property edit
|
2023-06-21 00:31:22 +08:00 |
|
Tienson Qin
|
d22ff99c91
|
enhance: enable db validate only when dev
|
2023-06-20 19:30:09 +08:00 |
|
Tienson Qin
|
5445a83b5c
|
debug: db validate
|
2023-06-20 19:26:35 +08:00 |
|
rcmerci
|
8a1c54173b
|
[wip] property edit
|
2023-06-20 18:08:40 +08:00 |
|
Tienson Qin
|
029b196432
|
refactor: remove db/get-paginated-blocks
|
2023-06-20 14:06:42 +08:00 |
|
Tienson Qin
|
c238a7b08a
|
chore: remove pprint debug
|
2023-06-20 13:33:51 +08:00 |
|
Tienson Qin
|
aa3510bb12
|
fix: page namespace
|
2023-06-20 13:31:31 +08:00 |
|
Tienson Qin
|
229263b598
|
fix: page rename
|
2023-06-19 17:35:47 +08:00 |
|
Tienson Qin
|
f23dfafe85
|
fix: args order
|
2023-06-19 14:44:18 +08:00 |
|
Tienson Qin
|
497e2dd3a9
|
fix: don't save transit for db-based graphs
|
2023-06-19 14:30:12 +08:00 |
|
rcmerci
|
6ea438053f
|
add property schema
|
2023-06-19 13:49:54 +08:00 |
|
rcmerci
|
d85da1edb7
|
fix missing repo arg
|
2023-06-17 01:52:03 +08:00 |
|
rcmerci
|
3dc67e550d
|
replace all property/Fns with property-edit/Fns
property-edit/Fns do nothing if current repo is db-based version
|
2023-06-17 01:37:39 +08:00 |
|
Tienson Qin
|
da2a753506
|
fix: hide id when press Enter before any page ref
|
2023-06-16 14:07:57 +08:00 |
|
Tienson Qin
|
9188cc6e58
|
update special chars
|
2023-06-16 14:01:48 +08:00 |
|
Tienson Qin
|
48954897e9
|
remove unnecessary when creating a new block
|
2023-06-16 14:01:48 +08:00 |
|
rcmerci
|
90fe19fa82
|
update frontend.util.property-edit
|
2023-06-16 12:56:52 +08:00 |
|
Tienson Qin
|
8746a373ae
|
Replace special [[id]] with [[page name]] when reading block content
|
2023-06-15 22:59:55 +08:00 |
|
Tienson Qin
|
06e8bae3c5
|
Save id instead of page name for page refs
|
2023-06-15 18:40:20 +08:00 |
|
rcmerci
|
5fb3cfd7a5
|
add property_edit.clj(s)
|
2023-06-15 12:56:14 +08:00 |
|
Tienson Qin
|
32173ff95e
|
fix: new page doesn't have block/uuid
|
2023-06-14 17:29:55 +08:00 |
|
Tienson Qin
|
0f1cbb3bc7
|
fix: autopair failed
|
2023-06-14 16:52:31 +08:00 |
|
Tienson Qin
|
ca34564c61
|
fix: db wrap-parse-block
|
2023-06-14 16:20:56 +08:00 |
|
Tienson Qin
|
3a20a147e6
|
fix: parse block
|
2023-06-14 15:40:13 +08:00 |
|
Tienson Qin
|
55ff7584b7
|
wrap-parse-block impl for db && file
|
2023-06-14 15:13:22 +08:00 |
|
rcmerci
|
bd80235f02
|
add comment
|
2023-06-14 13:08:14 +08:00 |
|
rcmerci
|
d38afc9b71
|
better func names to differentiate between 2 types of graphs
- local file based
- db based (sqlite for now)
|
2023-06-14 13:03:08 +08:00 |
|
Tienson Qin
|
41aea60d94
|
Disable lazy when there're fewer blocks
|
2023-06-13 21:08:50 +08:00 |
|
Tienson Qin
|
996817149f
|
chore: no need for blocks infinite list
|
2023-06-13 18:40:05 +08:00 |
|
Tienson Qin
|
7dc22e4c30
|
fix: clear selection
|
2023-06-13 18:23:41 +08:00 |
|
Tienson Qin
|
88496ac8f5
|
enhance: flicker cursor when editing
|
2023-06-07 02:09:44 +08:00 |
|
Tienson Qin
|
444a8cf446
|
enhance: don't lazy invisible blocks above
|
2023-06-06 23:21:57 +08:00 |
|
Tienson Qin
|
e3afa1fff3
|
fix: query
|
2023-06-06 14:27:18 +08:00 |
|
Tienson Qin
|
ed3b063575
|
perf: using :block/_parent instead of blocks->vec-tree
|
2023-06-06 02:00:45 +08:00 |
|
Tienson Qin
|
c85d224e75
|
fix: no need to query for other attributes in pagination
|
2023-06-05 17:26:21 +08:00 |
|
Tienson Qin
|
5b29a2e358
|
Overwrite default clj->js behaviour for datascript Entity
|
2023-06-05 17:17:26 +08:00 |
|
Tienson Qin
|
e7dae7728a
|
fix: paginated blocks
|
2023-06-05 16:45:14 +08:00 |
|
Tienson Qin
|
e2af2e5f2c
|
entity plus
|
2023-06-05 10:34:33 +08:00 |
|
rcmerci
|
9b66c75f20
|
replace more state var as atom
|
2023-06-01 18:18:20 +08:00 |
|
Tienson Qin
|
5b74080d3f
|
perf experiment: lazy load every block
|
2023-06-01 01:04:41 +08:00 |
|
rcmerci
|
628a8b3826
|
use atom to replace some high frequency used state vars
|
2023-06-01 00:14:52 +08:00 |
|
Tienson Qin
|
d0d56cc65a
|
Restore back performance enhancements
|
2023-06-01 00:09:47 +08:00 |
|
Tienson Qin
|
997da82b50
|
fix: pagination blocks
|
2023-06-01 00:05:19 +08:00 |
|
Tienson Qin
|
b008503e40
|
fix: page loading
|
2023-05-31 18:01:41 +08:00 |
|
Tienson Qin
|
49944dc30e
|
fix: db-only graph unlink
|
2023-05-31 17:25:48 +08:00 |
|
Tienson Qin
|
dcb37064c5
|
fix: list db-only graphs in the graph switch
|
2023-05-31 17:17:51 +08:00 |
|
rcmerci
|
6dd7cf8b55
|
remove unused requires
|
2023-05-31 12:15:27 +08:00 |
|
rcmerci
|
1f3c89bb8c
|
perf: skip block/uuid datoms when load other datoms
|
2023-05-31 12:10:06 +08:00 |
|
Tienson Qin
|
4b3d9ea16b
|
perf: remove allocations from eav->datom
|
2023-05-31 04:33:14 +08:00 |
|
Tienson Qin
|
bbaab64241
|
code cleanup
|
2023-05-31 03:52:37 +08:00 |
|