Gabriel Horner
2456deb097
enhance: create sqlite.build ns as a better
...
load-test-files helper for db graphs and deps.
Most of this ns is split off from create-graph.
Migrated pipeline-test to correct outliner dep and
moved previous pipeline-test to correct db dep
2024-06-03 12:46:53 -04:00
Tienson Qin
36901f9e42
enhance: use link icon instead of letter e for embeds
2024-06-03 23:10:31 +08:00
Tienson Qin
554926cb19
fix: tons of issues on whiteboards
...
Mostly because we made the change that multiple pages can have the
same name now, also the UI db is not full anymore.
2024-06-03 22:50:17 +08:00
Tienson Qin
e69da64091
fix: cached deleting whiteboards count
2024-06-03 19:33:36 +08:00
Tienson Qin
8977e1f7c7
fix: whiteboard block container id
2024-06-03 19:29:35 +08:00
Tienson Qin
721a9e14ad
fix: arrow color
2024-06-03 19:20:50 +08:00
charlie
6066f01b77
fix(ui): incorrect overflow for the repos switch from the header
2024-06-03 17:27:14 +08:00
Tienson Qin
8626710a2f
fix: use the new popover instead of custom dropdown for whiteboards
2024-06-03 16:59:33 +08:00
Tienson Qin
662679fae7
chore: disable flashcards for db graphs for now
2024-06-03 16:03:07 +08:00
Tienson Qin
e7de721dde
fix: broken block ref after deleting source blocks
2024-06-03 15:33:49 +08:00
Tienson Qin
3e94e25741
fix: search in page
2024-06-03 15:12:31 +08:00
charlie
213aa261fc
enhance(ui): alignment for the property key popus
2024-06-03 15:08:00 +08:00
charlie
c4abc29c1c
enhance(ux): sort local graphs by create/update time
2024-06-03 15:04:57 +08:00
Tienson Qin
bce5a308bb
perf: skip db storage when batch applying outliner ops
2024-06-03 14:53:06 +08:00
Tienson Qin
101bdbf24a
fix: icons cursor style
2024-06-03 14:37:36 +08:00
Tienson Qin
b9b2c0fb88
fix: jump to the wrong position when there're selected blocks
2024-06-03 14:21:07 +08:00
Tienson Qin
2abe37c987
fix: change last-saved-cursor to atom to avoid global state changes
2024-06-03 13:33:21 +08:00
Tienson Qin
d7d4a025be
fix: pos changed when moving block up/down
2024-06-03 13:15:28 +08:00
charlie
dd12172800
enhance(ux): improve ux for the property key
2024-06-03 10:14:30 +08:00
rcmerci
8a94b856bd
enhance(rtc): add debug prn when failed to transact
2024-06-02 21:19:59 +08:00
rcmerci
5d1cffef7a
enhance(rtc): :update-op add :card-one-attrs
2024-06-02 16:24:30 +08:00
Tienson Qin
e76a544564
fix: remove ;; when creating :default value
...
Also, press `Backspace` when setting a property should close the
popup and focus on the current editing block.
2024-06-01 22:38:06 +08:00
Tienson Qin
3789d20344
fix: ESC should keep ;;
2024-06-01 21:37:55 +08:00
Tienson Qin
0d6c810b65
enhance: ;; to set block property
2024-06-01 21:07:48 +08:00
Tienson Qin
f5bcf69c6c
ux: show adding property as popup instead of dialog when editing
2024-06-01 20:09:57 +08:00
rcmerci
6a7a7c68e4
fix(rtc): adjust op-mem-layer/new-branch! position
2024-06-01 18:59:32 +08:00
rcmerci
592c57c936
fix(rtc): update remote-op-value->tx-data
2024-06-01 18:03:55 +08:00
Gabriel Horner
03167ae19c
enhance: extract block content refs for generated graphs
...
Also update content with ids and create pages as needed
2024-05-31 17:19:25 -04:00
Gabriel Horner
8d45ad2d8e
fix: property and property value selection for query builder
...
for db graphs
2024-05-31 11:59:21 -04:00
charlie
db6990ab66
enhance(ux): persist client graph metadata to local
2024-05-31 17:26:28 +08:00
charlie
61b158fd7f
enhance(api): compatible block properties for the db graph
2024-05-31 11:03:15 +08:00
charlie
2528317e04
fix(api): upsert block property within db graph
2024-05-31 09:50:19 +08:00
Gabriel Horner
ec7839fcce
fix: simple queries in db graphs for most property types
...
Also fix parse-query was being called in multiple places
without a correct default value for :db-graph? option
2024-05-30 15:54:20 -04:00
Gabriel Horner
8cfaddc25a
fix: frontend lints
2024-05-30 11:27:25 -04:00
Gabriel Horner
790d0460a1
fix: remove + disable :block/macros for db graphs
...
part of LOG-3137
2024-05-30 11:01:37 -04:00
Tienson Qin
da3929376a
fix: don't extract macros from block content for db graphs
2024-05-30 21:32:45 +08:00
Tienson Qin
9dff707ae1
enhance: use an icon to identity block/page embeds
2024-05-30 21:32:19 +08:00
Tienson Qin
bde1eb4ac3
fix: show refs count when editing
2024-05-30 20:43:07 +08:00
Tienson Qin
9ce7f5d709
fix: eager loading nested blocks for short pages
2024-05-30 20:01:31 +08:00
Tienson Qin
22c87bc0dd
debug: worker init time
2024-05-30 18:43:35 +08:00
Tienson Qin
13b19a1b9c
perf: render less blocks and improve app start time
...
1. load only 1 journal when app starts
2. fix can't load more journals
3. pretend all the unloaded pages as long pages to avoid more
rendering
4. don't send <get-block queries if there're already requests
2024-05-30 18:31:19 +08:00
rcmerci
94c13553f5
fix(rtc): update schema transformer
2024-05-30 17:35:02 +08:00
rcmerci
a5ebcd651f
enhance(rtc): apply schema changes from remote
2024-05-30 16:59:26 +08:00
Tienson Qin
eff37bdf2a
fix: display object block as block reference
2024-05-30 16:06:03 +08:00
Tienson Qin
5729da0463
enhance: choose a class before selecting when creating new property
2024-05-30 14:35:20 +08:00
Gabriel Horner
1f44b269ee
fix: new tag from block doesn't redirect
2024-05-29 16:33:49 -04:00
Gabriel Horner
aeb51f8415
fix: only show class pages for tag completion
...
Fixes LOG-2742. Only showing class pages removes buggy
edge cases with property pages that suddenly act like classes,
particularly built-in properties, with no way for the user to undo
their action. Also cleans up search results so users can focus
on the classes they use often
2024-05-29 16:26:29 -04:00
Gabriel Horner
d885c68e84
enhance: page-ref completion completes user pages
...
Don't include built-in pages in :page-search as it clutters their search
results and will be more confusing than helpful
2024-05-29 15:53:57 -04:00
Gabriel Horner
1dd9823fdf
fix: remove alias ref to avoid recursive display bug
...
A page with aliases resulted in linked references recursively showing the
current page
2024-05-29 13:25:32 -04:00
Gabriel Horner
1654d9df34
fix: alias property showing up twice
2024-05-29 12:58:26 -04:00