Commit Graph

16002 Commits (2456deb09765ceda50b5851a176635aca0e7129b)

Author SHA1 Message Date
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