Commit Graph

3247 Commits (831d27147b9ab4c3518e33dd72a66b1c5c75480e)

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