Commit Graph

930 Commits

Author SHA1 Message Date
Tienson Qin
55448c8ed1 fix: Writing in new page in sidebar makes new line after each keypress
also, makes tippy lazy
2021-06-17 22:12:03 +08:00
rcmerci
14719ff422 feat: support - ## like heading 2021-06-17 19:10:22 +08:00
Weihua Lu
a7543a2a18 feat: add a shortcut for escape editing 2021-06-17 13:18:05 +08:00
charlie
6535e2068d improve(plugin): insert block api & type & bump libs version 2021-06-17 13:17:15 +08:00
Tienson Qin
12ea1a29f3 fix: api-insert-new-block! 2021-06-17 12:25:18 +08:00
Weihua Lu
59a8eca650 fix: always clear selection before set selected blocks 2021-06-17 10:31:08 +08:00
Weihua Lu
a825750054 chore: remove unused code 2021-06-17 10:31:08 +08:00
Weihua Lu
2b2742eb6f enhance: shift down select skip nested children 2021-06-17 10:31:08 +08:00
Weihua
e905666250 fix: up select issue 2021-06-16 23:32:04 +08:00
Weihua Lu
b1c7670dd5 fix: only select page blocks 2021-06-16 16:51:09 +08:00
Weihua Lu
af9f583521 enhance: make select-all-blocks work globally 2021-06-16 16:51:09 +08:00
Weihua Lu
a19e336371 feat: add toggle open 2021-06-16 11:55:15 +08:00
Nikhil Warke
5446c17f58 feat: add collapse all binding (#2186)
A shortcut to collapse all top level blocks. It helps in getting
a quick summary of document, especially when there are outlines.

Co-authored-by: Nikhil Warke <nwarke@protonmail.com>
2021-06-16 11:14:06 +08:00
rcmerci
b13572547d feat(opml): support opml import 2021-06-15 21:38:39 +08:00
Tienson Qin
3c0d65de0c fix: quick input()will clear the current block 2021-06-15 19:36:00 +08:00
Tienson Qin
0e31cdd8bd fix: selected blocks order
also, catch all the errors for the main view so that it will not
crash the whole app.
2021-06-15 16:03:42 +08:00
Sebastian Bensusan
3be517a3ea fix: scroll to follow the moving block 2021-06-15 10:03:54 +08:00
Tienson Qin
aa72c37c2b fix: Nothing found for entity id [:block/uuid nil]
close #2188
2021-06-15 09:53:04 +08:00
icremcr
3233dcef2c Merge pull request #2166 from tekacs/toggleable-formatting
feat: toggle formatting of selected area instead of double-wrapping
2021-06-11 19:26:48 +08:00
Tienson Qin
caad77657e Merge pull request #1747 from logseq/feat/integration-plugins-core
Feat/integration plugin core
2021-06-11 17:32:38 +08:00
Amar Sood (tekacs)
d7983322f6 feat: toggle formatting of selected area instead of double-wrapping
enhance: select formatted text after changing its formatting for toggle support
fix: place cursor between (pattern)(pattern) pair when selection is empty
2021-06-11 04:21:46 -04:00
Amar Sood (tekacs)
6ca5e9f98e feat: add :editor/strike-through binding (fixes #701) 2021-06-11 13:57:33 +08:00
Tienson Qin
8faeea1188 refactor: cycle-marker 2021-06-11 11:31:19 +08:00
Tienson Qin
fcd42dfaf1 fix: marker regex pattern 2021-06-11 11:14:38 +08:00
Tienson Qin
5926e6c1bf fix: marker switch 2021-06-11 11:01:42 +08:00
Tienson Qin
7ac785e7ed fix: Marker keywords in bullet content change on ctrl+enter
close #2157
2021-06-10 22:53:23 +08:00
Tienson Qin
648e1ca1a2 fix: Using a #tag in a line followed by a [[page-link]] causes line to
be erased

close #2149
2021-06-10 22:39:31 +08:00
Tienson Qin
40c229a360 fix: block content blinks when in zoom mode 2021-06-10 18:32:00 +08:00
Weihua Lu
24d75ccd26 chore: clean up and some docs 2021-06-10 17:43:06 +08:00
Charlie
5f81998d64 Merge branch 'master' into feat/integration-plugins-core 2021-06-10 12:33:29 +08:00
Weihua Lu
669dac7a09 feat: swap out caret_pos imp 2021-06-10 12:15:50 +08:00
Weihua Lu
3cbf3b74be refactor: extract out cursor pos function 2021-06-10 12:15:50 +08:00
Weihua Lu
9b3f756c6a refactor: clean duplicate methods 2021-06-10 12:15:50 +08:00
Weihua Lu
5b119ea990 fix: wrong cross boundary due to caret_pos bug 2021-06-10 12:15:50 +08:00
Weihua Lu
237f4d9e1a refactor: extract cursor ops to new ns 2021-06-10 12:15:50 +08:00
Weihua Lu
237857aafe feat: imp move cursor up down by position 2021-06-10 12:15:50 +08:00
rcmerci
fe3fa70fc9 fix: rename props to properties 2021-06-10 12:15:33 +08:00
rcmerci
3d2726b014 fix: renamed paste-block-tree-at-point 2021-06-10 12:15:33 +08:00
rcmerci
fa03b7dae1 fix: paste-block-tree-after-target when target-block is page-block 2021-06-10 12:15:33 +08:00
rcmerci
235e1496df fix: paste-block-vec-tree-at-target parameters 2021-06-10 12:15:33 +08:00
rcmerci
b3f792bc7a feat(editor): paste-block-tree-after-target 2021-06-10 12:15:33 +08:00
Tienson Qin
870d46ecfe refactor: better handling of empty block
related to #2140 and #2139
2021-06-10 00:34:54 +08:00
Tienson Qin
0061657d32 fix: can't auto change 【【 on Windows with Sougou Chinese input 2021-06-09 16:57:55 +08:00
Tienson Qin
16e7b397dc fix: enable include-parent? when creating a template 2021-06-09 15:00:38 +08:00
charlie
0ae7ca3e20 Merge branch 'master' into feat/integration-plugins-core 2021-06-08 10:21:44 +08:00
Tienson Qin
d0f17bf01b fix: a.toLowerCase is not a function when expand/collapse 2021-06-08 09:26:12 +08:00
charlie
6a1ebafdac Merge branch 'master' into feat/integration-plugins-core 2021-06-07 20:49:51 +08:00
Tienson Qin
96d7d2dc00 enhance: Chinese input for both page and block refs 2021-06-07 18:42:32 +08:00
Weihua Lu
84b5f97270 enhance: search jump add blocks to selection 2021-06-07 18:07:07 +08:00
charlie
0951c4f70f Merge branch 'master' into feat/integration-plugins-core 2021-06-07 16:10:13 +08:00