Commit Graph

7002 Commits

Author SHA1 Message Date
Tienson Qin
ef6e159675 fix: protocol events can't be received on Electron 2022-04-04 22:20:26 +08:00
Tienson Qin
25d3958bec debug: scheme 2022-04-04 22:20:26 +08:00
Tienson Qin
0ba583e98b debug: protocol 2022-04-04 22:20:26 +08:00
Tienson Qin
918f6f8613 feat(sync): add logseq protocol 2022-04-04 22:20:25 +08:00
rcmerci
b185eeb0a2 feat(sync): update local->remote logic 2022-04-04 22:20:25 +08:00
rcmerci
3661f9ad0f [wip] feat: file sync 2022-04-04 22:20:25 +08:00
Andelf
cd8085ac9f feat: add ignore paths to file watcher 2022-04-04 22:20:25 +08:00
Tienson Qin
00c9a5b299 feat(sync): capacitor glue code 2022-04-04 22:20:25 +08:00
Tienson Qin
56047e6441 Merge pull request #4802 from andelf/fix/cannot-create-journal
fix(editor): cannot create journal
2022-04-03 15:31:14 +08:00
Andelf
086b513dbd fix(editor): cannot create journal 2022-04-03 14:55:51 +08:00
Tienson Qin
e4432388b4 Merge pull request #4750 from logseq/perf/long-page
Long page performance improvement
2022-04-02 22:05:59 +08:00
Tienson Qin
ac436ee9fa Use upstream rum 2022-04-02 22:05:13 +08:00
Tienson Qin
24e165ff7e fix wrong commit 2022-04-02 21:57:59 +08:00
Tienson Qin
c37b5bd622 enhance: only restore the last opened graph 2022-04-02 21:52:31 +08:00
Tienson Qin
ca9cecc7d5 fix: don't open link in editing mode 2022-04-02 21:52:31 +08:00
Andelf
ec43dd7ee1 fix(test): e2e fails
refactor(e2e): print logs when error
2022-04-02 21:52:28 +08:00
Tienson Qin
3758a9e1c0 tempory fix for wrong positions of custom context menu
which is caused by the bump of rum too.
2022-04-02 21:49:37 +08:00
Tienson Qin
b7348af7d4 fix: input editor blinks when saving or deleting a block 2022-04-02 21:49:37 +08:00
Andelf
619368d67d fix(test): add time wait to page-search e2e 2022-04-02 21:49:37 +08:00
Tienson Qin
e37649299f use forked rum 2022-04-02 21:49:37 +08:00
Tienson Qin
1ef811ed8e fix code block 2022-04-02 21:49:37 +08:00
Andelf
f1af5344b2 fix(test): refactor and fix all e2e tests 2022-04-02 21:49:34 +08:00
Tienson Qin
dbeca541cf fix: drag drop 2022-04-02 21:40:29 +08:00
Tienson Qin
1682dc3c7e fix: avoid reentrancy when pressing ESC to quit codemirror 2022-04-02 21:40:29 +08:00
Tienson Qin
019160f32a clear last saved cursor when pressing esc 2022-04-02 21:40:28 +08:00
Tienson Qin
d7ac0b197c remove unused code 2022-04-02 21:40:28 +08:00
Tienson Qin
418d084268 remove unused debugging 2022-04-02 21:40:28 +08:00
Tienson Qin
544f0aed81 fix tests 2022-04-02 21:40:28 +08:00
Tienson Qin
a630983cdc fix lint warnings 2022-04-02 21:40:28 +08:00
Tienson Qin
c46c68cd14 improve performance for drag && drop 2022-04-02 21:40:28 +08:00
Tienson Qin
096c69ffb8 fix: cursor jumps to the beginning when indent/outdent
It might be caused by the recent upgrading of rum, which brings back
the old render queue and batched updates.

ae6a85028e
2022-04-02 21:40:28 +08:00
Tienson Qin
c8e5ce3776 fix: first block's content is not updated when pressing enter
between the content.
2022-04-02 21:40:28 +08:00
Tienson Qin
b5b0c1e06b fix: lazy loading ids 2022-04-02 21:40:28 +08:00
Tienson Qin
e848dbf9f8 enhance: run custom queries immediately if editing in a query component 2022-04-02 21:40:28 +08:00
Tienson Qin
daf0b6174e detects has-more loading by whether there's a next open block 2022-04-02 21:40:28 +08:00
Tienson Qin
b0999efa47 Switch back to blocks tree instead of virtual list for now 2022-04-02 21:40:28 +08:00
Tienson Qin
2d5c929407 Improve performance of get-by-parent-&-left 2022-04-02 21:40:28 +08:00
Tienson Qin
c3d95482bc Bump rum to batch updates 2022-04-02 21:40:28 +08:00
Tienson Qin
b679f549d3 remove unused code 2022-04-02 21:40:28 +08:00
Tienson Qin
d6a4c705c5 fix: pagination fetch for nested scoped blocks 2022-04-02 21:40:28 +08:00
Tienson Qin
42f8f087b6 fix: don't transact :block/children, left, level into db 2022-04-02 21:40:28 +08:00
Tienson Qin
bfae3f07d4 feat: virtual list 2022-04-02 21:40:28 +08:00
Tienson Qin
af6e727071 fix: prevent auto-scroll when inserting new blocks 2022-04-02 21:40:28 +08:00
Tienson Qin
06b15bdfc3 use :block/_refs instead of reactive block-refs-count query 2022-04-02 21:40:28 +08:00
Tienson Qin
7a095571f6 remove unused code 2022-04-02 21:40:28 +08:00
Tienson Qin
94a6d5eef2 fix: loading in page embed 2022-04-02 21:40:28 +08:00
Tienson Qin
b6e02e18b1 fix: lazy loading in block embeds 2022-04-02 21:40:28 +08:00
Tienson Qin
2ea282b902 Reduce reactive queries for core outliner ops 2022-04-02 21:40:28 +08:00
Tienson Qin
c244674ad1 remove unused code 2022-04-02 21:40:28 +08:00
Tienson Qin
df597688b6 fix: simplify pagination loop 2022-04-02 21:40:28 +08:00