Commit Graph

275 Commits

Author SHA1 Message Date
defclass
972dfee067 fix(outliner): fix delete nodes 2021-04-30 17:20:10 +08:00
rcmerci
31f8638128 fix: don't copy block-ref if block-id is nil 2021-04-30 17:00:57 +08:00
Weihua Lu
9dafbecc83 fix: delete auto update 2021-04-30 16:18:17 +08:00
Tienson Qin
ea580328d0 fix: refresh! when save current block 2021-04-30 15:55:50 +08:00
Tienson Qin
4f61d12ec9 fix: don't save block when waiting for user's command 2021-04-30 15:11:27 +08:00
rcmerci
414cb9f017 fix: copy-selection-blocks has reversed direction 2021-04-30 15:00:05 +08:00
rcmerci
05e4ffef14 fix: get-state had old block data 2021-04-30 14:35:24 +08:00
Weihua Lu
23662bbd59 feat: enter open edit 2021-04-30 13:02:59 +08:00
Weihua Lu
1f0ad1a8be fix: editing only prevent default 2021-04-30 12:47:34 +08:00
Tienson Qin
05432534e0 fix: be compatible with old queries (:page/name, :page/properties, etc) 2021-04-30 09:11:18 +08:00
Tienson Qin
d8d5a5d486 fix: delete not auto-adjust the editor's height 2021-04-29 23:18:16 +08:00
Tienson Qin
5fdf4d474a Merge branch 'feat/outliner-core' of github.com:logseq/logseq into feat/outliner-core 2021-04-29 21:02:00 +08:00
Tienson Qin
f2dffd51fa fix: Disable mixed heading in unordered list for now 2021-04-29 20:58:15 +08:00
rcmerci
d4c327e11a fix: insert template at wrong pos 2021-04-29 20:08:29 +08:00
Tienson Qin
402c5db938 feat: preserve expand/collapse state
Also, fixed several issues related to data migration
2021-04-29 19:56:57 +08:00
Weihua Lu
70d1952eb6 fix: arrow keys prevent default 2021-04-29 19:54:47 +08:00
Weihua Lu
fa5251b835 fix: search field conflict 2021-04-29 19:10:45 +08:00
Weihua Lu
4e1ebcd705 feat: left right enter edit mode 2021-04-29 19:10:45 +08:00
Tienson Qin
3b353ac515 fix: failed to insert [, {, ( on new created page 2021-04-28 22:39:46 +08:00
Tienson Qin
b34be68137 feat: support both markdown headings and bullets 2021-04-28 20:13:54 +08:00
Tienson Qin
72c2deb5f2 fix: scheduled && deadline not working 2021-04-28 15:36:45 +08:00
Tienson Qin
4c83040ec1 fix: re-order selected blocks before bulk indent and delete 2021-04-28 15:25:06 +08:00
Tienson Qin
b4b3f30305 fix: wrong fn 2021-04-25 11:31:21 +08:00
Tienson Qin
45533ce77b Move to local bindings && events bus (#1686)
refactor: switch to global && local shortcuts

Also, use an events channel to decouple components and handlers
2021-04-25 09:43:18 +08:00
Weihua Lu
aa2e3bd804 fix: selection delete issue 2021-04-20 00:54:32 +08:00
Weihua Lu
a09b5b4abc fix: cannot delete issue 2021-04-20 00:24:04 +08:00
Weihua Lu
99daaeb7ba fix: selection scroll 2021-04-19 23:32:24 +08:00
Tienson Qin
407d93e5ca fix: can't create blocks after using template 2021-04-19 22:36:46 +08:00
Weihua
d1ced9050d Merge branch 'feat/outliner-core' into feat/unify-up-down 2021-04-19 15:39:08 +08:00
Weihua Lu
02e32d9765 feat: cross page select 2021-04-19 15:35:47 +08:00
Weihua Lu
fabb77a094 fix: add content guard 2021-04-19 15:20:28 +08:00
Weihua Lu
0b2351883b feat: esc select block 2021-04-19 15:19:12 +08:00
Weihua Lu
fa4708ed02 chore: remove duplicate require 2021-04-19 15:15:54 +08:00
Tienson Qin
1858094f2c fix: retract old attributes when building new block 2021-04-18 22:09:22 +08:00
Tienson Qin
2fceab4d81 Merge branch 'feat/outliner-core' of github.com:logseq/logseq into feat/outliner-core 2021-04-18 21:37:04 +08:00
Tienson Qin
e09b777219 enhance: don't refresh when auto-save 2021-04-18 21:33:07 +08:00
Weihua Lu
8c8161dcb2 fix: cannot delete hashtag 2021-04-18 19:40:35 +08:00
Tienson Qin
2f808c14bf refactor: simplify editor timeout 2021-04-18 17:27:07 +08:00
Tienson Qin
c61a93112e fix: block background && repeat parents 2021-04-18 16:16:05 +08:00
Tienson Qin
10a839b1c6 fix: zoom-in block editing 2021-04-18 15:50:39 +08:00
Tienson Qin
1375d1fab5 Merge branch 'master' into feat/outliner-core 2021-04-18 15:40:56 +08:00
Tienson Qin
1712fef15a refactor: remove unused code 2021-04-16 23:22:48 +08:00
Tienson Qin
4571723694 refactor: make db transaction sync and add refresh 2021-04-16 23:14:08 +08:00
Tienson Qin
ba0f6bd734 fix: edit block could be nil because async insert 2021-04-16 22:56:48 +08:00
Tienson Qin
0cfc4fed31 Tienson/feat/outliner core (#1672)
* refactor: perf tune wip

* fix: can't create block in new pages

* fix: perf improvement (temporally)
2021-04-16 22:17:52 +08:00
rcmerci
671d301528 refactor(template): insert template 2021-04-16 19:26:34 +08:00
Weihua Lu
97d54c287d chore: remove log 2021-04-16 17:50:20 +08:00
Weihua Lu
dd1ba2633f feat: rework on up/down action 2021-04-16 17:46:05 +08:00
Weihua Lu
d05c540c15 refactor: selection state 2021-04-16 11:49:03 +08:00
Weihua Lu
3751689b9e fix: add selection direction 2021-04-16 11:30:02 +08:00