Tienson Qin
831d27147b
chore: use refresh! in transact-react!
2021-04-16 09:56:55 +08:00
Tienson Qin
700ff65c46
enhance: display error message when write failed
2021-04-16 00:14:04 +08:00
Tienson Qin
cae6553a73
chore: remove batch fn
2021-04-16 00:09:06 +08:00
Tienson Qin
a884c84f20
Merge branch 'feat/outliner-core' of github.com:logseq/logseq into feat/outliner-core
2021-04-16 00:03:25 +08:00
Tienson Qin
33ed50ca73
refactor: add batch for handling core.async messages
2021-04-15 23:58:00 +08:00
Weihua Lu
2598d19e3e
chore: add credit
2021-04-15 19:31:39 +08:00
defclass
31c4dc2edf
Merge branch 'feat/outliner-core' of github.com:logseq/logseq into feat/outliner-core
2021-04-15 19:05:31 +08:00
defclass
a8fcbaebe2
fix(file): remove unnecessary write file
2021-04-15 19:05:02 +08:00
rcmerci
a96d65a00f
fix: pasting in journal page generate empty file
2021-04-15 17:54:13 +08:00
Weihua Lu
dfc4516671
fix: input link cannot delete
2021-04-15 17:44:02 +08:00
Weihua Lu
2e04791d01
fix: cannot delete command bug
2021-04-15 16:19:12 +08:00
defclass
d0c8ddf030
Merge branch 'feat/outliner-core' of github.com:logseq/logseq into feat/outliner-core
2021-04-15 16:09:13 +08:00
defclass
f7d68b64a0
feat(file): add batch write file
2021-04-15 16:08:58 +08:00
Weihua Lu
fd0742b1f3
fix: move shortcut install to handler start
2021-04-15 15:53:20 +08:00
Tienson Qin
212e2592d1
fix: add check
2021-04-15 15:45:15 +08:00
defclass
b639edaa64
WIP
2021-04-15 15:43:51 +08:00
Tienson Qin
87f666cbae
fix: add missing parameter
2021-04-15 15:19:27 +08:00
Tienson Qin
11d1de6aa3
fix: add block check
2021-04-15 15:18:47 +08:00
Weihua Lu
efcc3be8c1
refactor: editor copy/cut/delete
2021-04-15 15:12:28 +08:00
rcmerci
318a6bce86
fix: paste err when copied-blocks is nil
2021-04-15 13:24:35 +08:00
rcmerci
2582a99532
fix: paste on journal page
2021-04-15 12:33:38 +08:00
defclass
c9c9fd9f29
Merge branch 'feat/outliner-core' of github.com:logseq/logseq into feat/outliner-core
2021-04-15 12:12:38 +08:00
defclass
45b68e13c2
fix(outliner): write changes into files when user undo or redo
2021-04-15 12:11:22 +08:00
Tienson Qin
da3970d531
refactor: block && page properties
2021-04-15 12:02:35 +08:00
Tienson Qin
d0abccde62
fix: linked && unlinked references
2021-04-15 10:08:40 +08:00
Tienson Qin
d8562c609a
fix: support page properties
2021-04-14 23:48:36 +08:00
Tienson Qin
c81e5259e9
fix: jump cursor
2021-04-14 23:38:43 +08:00
rcmerci
abbc2d2127
chore: clear code
2021-04-14 17:59:50 +08:00
rcmerci
fa4dad5a6b
refactor: copy & paste
2021-04-14 17:48:29 +08:00
Tienson Qin
50f92f7100
fix: undo cursor
...
Also, switched to a timeout instead of periodically saving the current block.
2021-04-14 17:33:16 +08:00
Tienson Qin
e873690a8b
refactor: switch back to store properties directly in plain-text
2021-04-14 10:51:14 +08:00
Weihua Lu
073e0cc554
fix: handle up down selection
2021-04-13 18:26:09 +08:00
Weihua Lu
f4ae38308e
fix: handle left right move when selection
2021-04-13 18:26:09 +08:00
Weihua Lu
bc5f343cd5
fix: up down move between blocks using line pos
2021-04-13 18:26:09 +08:00
Tienson Qin
c809cec032
refactor: block properties
...
- Added :block/created-at and :block/updated-at
- Update block will update page's timestamp too
- Store properties under `:block/properties` in metadata.edn
2021-04-13 17:20:25 +08:00
Tienson Qin
ce055e6ea6
fix: Enter can't create new block
2021-04-12 19:05:05 +08:00
Tienson Qin
d1359c3418
fix: undo cursor
2021-04-12 18:23:03 +08:00
Tienson Qin
880560042b
chore: use last-edit-block instead of block-idx
2021-04-12 15:58:38 +08:00
defclass
a030c53dac
chore: remove unused code
2021-04-12 15:47:48 +08:00
defclass
a2d002293d
Merge branch 'feat/outliner-core' of github.com:logseq/logseq into feat/outliner-core
2021-04-12 15:46:44 +08:00
defclass
89f2f07763
feat(outliner): add options for auto-transact
2021-04-12 15:46:33 +08:00
Tienson Qin
92e7fa3871
chore: binding undo and redo
2021-04-12 14:45:33 +08:00
defclass
7e3895cbe8
chore: remove unused code
2021-04-12 13:02:51 +08:00
defclass
48a1ba4284
Merge branch 'feat/outliner-core' of github.com:logseq/logseq into feat/outliner-core
2021-04-12 12:15:13 +08:00
defclass
c7ce268f92
chore: add debug helper
2021-04-12 10:45:23 +08:00
defclass
e218a8823d
feat(undo): add multiple repo support
2021-04-12 00:01:13 +08:00
defclass
07c25097c0
feat(editor): undo & redo
2021-04-11 23:56:34 +08:00
Tienson Qin
a9007ec134
fix: bulk indent && outdent
2021-04-10 10:08:54 +08:00
Tienson Qin
2aadcc671f
fix: add backspace and delete to global keys
2021-04-10 09:49:25 +08:00
Weihua Lu
0de89fa43c
fix chords cannot type issue
2021-04-10 01:04:14 +08:00