Commit Graph

930 Commits

Author SHA1 Message Date
llcc
3484902764 fix commands menu not updating on Android (#5936)
* fix commands menu not updating on Android

* handle digit key
2022-07-12 09:50:32 +08:00
Tienson Qin
139075e679 fix: suggestions from gabriel 2022-07-07 01:42:16 +08:00
Tienson Qin
204392f896 fix: block property values auto-complete 2022-07-07 01:42:16 +08:00
Tienson Qin
1d88e285b0 fix: pos 2022-07-07 01:42:16 +08:00
Tienson Qin
ecb2024c14 fix: lint warnings 2022-07-07 01:42:16 +08:00
Tienson Qin
7b74117d85 enhance: auto-complete for property values 2022-07-07 01:42:16 +08:00
Tienson Qin
5d7925115d fix: rename related properties when renaming the page 2022-07-07 01:42:16 +08:00
Tienson Qin
49acb54178 feat: add properties as linked references 2022-07-07 01:42:16 +08:00
Tienson Qin
7c7312d830 refactor: cursor positions 2022-07-07 01:42:16 +08:00
Tienson Qin
6d0be829a1 refactor: unify :editor/show-xxx and (block) commands to :editor/action 2022-07-07 01:42:16 +08:00
Tienson Qin
290c2b5b83 fix: CTRL+X is deleting the last character when nothing is selected
fix #5821
2022-07-07 01:06:14 +08:00
Tienson Qin
7b92360889 fix: safe check string before inserting when autocomplete
also, enables two consecutive spaces to exit autocomplete
2022-07-05 21:46:25 +08:00
charlie
ca52df97bc fix: block properties order missing #5788 2022-06-27 12:26:22 +08:00
Junyi Du
47f5c650f9 fix: edn import: keep block uuid; remove redundant last block
fix: json import uuid failure

enhance: improve get-all-referenced-blocks-uuid query
2022-06-24 17:11:24 +08:00
Junyi Du
0cdacc35e2 feat: import from logseq edn
feat: import edn with provided uuid

feat: overwrite page uuid; use properties in content

feat: error handling for importing

feat: support json import

chore: fix lint by splitting setup ui
2022-06-24 17:11:24 +08:00
Tienson Qin
f8ace0bc8d enhance: simplify copied state 2022-06-16 16:35:56 +08:00
Tienson Qin
bf75529cad fix: replace empty block when pasting 2022-06-16 07:38:17 +08:00
Tienson Qin
6a8ef4f4f8 enhance(ux): convert a url to markdown/org link when pasting 2022-06-16 06:17:28 +08:00
Tienson Qin
a79880eb83 enhance(ux): shift select after esc 2022-06-16 05:49:59 +08:00
Tienson Qin
b59d98ada5 fix: paste blocks 2022-06-16 04:47:17 +08:00
Tienson Qin
855491cd27 fix: html convert only for external case 2022-06-16 04:47:17 +08:00
Tienson Qin
999defdad1 fix: raw paste 2022-06-16 04:47:16 +08:00
Tienson Qin
7d3a536bc8 enhance: press Shift to select without entering editor mode 2022-06-13 18:57:26 +08:00
Gabriel Horner
6608537909 Move logseq.graph-parser.db* namespaces to their own dep
Also add its own CI file
2022-06-10 15:39:11 +08:00
sawhney17
a2cfdfdf73 feat(block-embed): Support mod+e to copy block embed to current block (#5584)
* support mod+e to copy block embed

* fix incorrect notification popup

* fix notification wrap styling

* remove extra files

* fix yarn.lock

* update yarn lock

* fix comments
2022-06-07 15:57:46 -04:00
Tienson Qin
3fdac736d9 fix: paste 2022-06-07 16:31:06 +08:00
Andelf
7df63ec51d fix(editor): failback when pasting bad hiccup 2022-06-07 00:40:32 +08:00
Tienson Qin
1748beb7b4 fix: use clipboard text if html->hiccup failed 2022-06-06 23:57:07 +08:00
Andelf
30d3b6183d fix(editor): paste url handling 2022-06-06 22:13:29 +08:00
Tienson Qin
942d83db36 fix: paste 2022-06-06 21:51:45 +08:00
Tienson Qin
da51051c07 fix: paste text should overwrite the current selection 2022-06-06 17:01:15 +08:00
Tienson Qin
4ff98966da fix: copy paste
related to #5561
2022-06-06 13:21:57 +08:00
Tienson Qin
5ce106813a fix: blanks deleted when paste 2022-06-05 13:57:37 +08:00
Tienson Qin
10d2adc0ec fix: copy paste inside logseq
related to #5522, #5533
2022-06-04 10:52:32 +08:00
Tienson Qin
f49a28fa7b Merge pull request #5420 from logseq/enhance/graph-parser-part-four
Enhance: Finish up graph-parser
2022-06-02 10:00:30 +08:00
Tienson Qin
8bd278ea44 fix: cannot paste at middle of some text
related to #5501
2022-06-01 02:11:24 +08:00
Gabriel Horner
83a4e62bfd Merge branch 'master' into enhance/graph-parser-part-four 2022-05-30 10:18:34 -04:00
Tienson Qin
d49eec78a4 fix: use mod+shift+c for raw text copy 2022-05-30 19:33:55 +08:00
Tienson Qin
f8fd6544d4 feat: save html to clipboards too 2022-05-30 19:33:55 +08:00
Tienson Qin
a3709d8c70 fix: paste headings 2022-05-30 19:33:55 +08:00
Tienson Qin
08e3ba02a0 feat: preserve rich-text format when paste from other editors like
google doc
2022-05-30 19:33:55 +08:00
Tienson Qin
c7698ab77e Merge pull request #5088 from logseq/gesture-support-on-block
Gesture support on mobile
2022-05-30 17:48:47 +08:00
llcc
a4fedbe719 fix block can't be deleted if backspace at the block beginning 2022-05-29 16:40:03 +08:00
llcc
ea7b685827 Merge branch 'master' into gesture-support-on-block 2022-05-27 14:12:58 +08:00
Gabriel Horner
15b8e5e9df Setup CI jobs that are only for graph-parser
Also move all non graph-parser fns to frontend thanks to carve lint
2022-05-26 18:04:45 -04:00
Gabriel Horner
2b48d95493 Move frontend db namespaces that graph-parser depends on
graph-parser should be independent of the app
2022-05-26 18:04:45 -04:00
llcc
7d00b546a0 fix iOS auto suggestion when backspacing 2022-05-26 23:16:28 +08:00
llcc
db1777efa6 Merge branch 'master' into gesture-support-on-block 2022-05-25 15:16:45 +08:00
Tienson Qin
877a5d8042 fix: Error + Data Loss with message block with id already exists.
close #5414

This also adds the support to insert a block as the first child.

Example:
logseq.api.insert_block("628ce7a2-02db-4aa1-a99a-2e6398297780", "foo", {sibling: false, before: true})
2022-05-24 23:18:30 +08:00
llcc
ee3b578d99 Merge branch 'master' into gesture-support-on-block 2022-05-23 22:07:36 +08:00