Tienson Qin
668a17c2af
enhance: be able to collapse/expand properties
2023-08-07 17:31:34 +08:00
Tienson Qin
6ec79d48cb
feat: property icon emoji picker
2023-08-07 15:03:03 +08:00
Ben Yorke
8bff0f2139
cmdk initial implementation
2023-08-02 23:07:05 +03:00
rcmerci
aff2620505
persist edit-operation
2023-08-02 22:54:05 +08:00
Tienson Qin
15cb78fbf7
fix: add pre-configured properties when creating a new db graph
2023-08-02 01:49:23 +08:00
Tienson Qin
2913af2d96
fix: order list
2023-08-01 20:14:49 +08:00
Tienson Qin
3cc7977d93
fix: heading
2023-08-01 19:16:44 +08:00
Tienson Qin
dbcd082f08
wip: handle built-in properties
2023-08-01 19:03:16 +08:00
Tienson Qin
3ec4c6bedd
remove handler.editor.property
2023-08-01 13:59:06 +08:00
Tienson Qin
1671f540fb
Move property-edit to file-based.property
...
Also, util.property -> file-based.property.util
2023-07-27 11:47:08 +08:00
Gabriel Horner
e9fecfa280
Fix property rules for advanced queries with db graphs
...
and provide a rules var just for db graphs.
Also simplify query-dsl db-graph support as query-dsl/parse-query
doesn't need to know about db graphs for how it's used
2023-07-25 13:53:18 -04:00
Gabriel Horner
5f91e6cf0f
Merge branch 'master' into feat/db
2023-07-24 12:21:19 -04:00
Tienson Qin
261b5a6b28
No need to set block ids for db based graphs
2023-07-19 21:46:00 +08:00
Tienson Qin
f919dac54b
fix: disable plain-text properties and :: to trigger property editing
2023-07-19 17:53:14 +08:00
gfgafn
8a2c6e9537
FIX(editor): Fix delete character which has more than one UTF-16 code unit using Delete key. close the issue #9834 ( #9837 )
...
such as delete 🤔 (U+1F914), 𠀅(U+20005)
2023-07-11 14:10:14 +08:00
Konstantinos Kaloutas
bb80b5f9eb
fix #9783
2023-07-06 16:54:00 -04:00
Tienson Qin
076d4027cb
fix: sort blocks when copy the selection
2023-07-05 18:30:43 +08:00
Mega Yu
982f57ec84
fix selected blocks dom class
2023-07-05 18:30:43 +08:00
Mega Yu
dfe889a45c
fix typo
2023-07-05 18:30:43 +08:00
Mega Yu
70c9bb10b8
remove duplicate logic about identify whether it's cut paste
2023-07-05 18:30:43 +08:00
Mega Yu
bd08a140a5
remove unnecessary print
2023-07-05 18:30:43 +08:00
Mega Yu
5f09b4dc75
exclude any ref-related values when copying blocks
2023-07-05 18:30:43 +08:00
Mega Yu
47f6893457
Fix the display issue caused by inconsistent page order and dbid order of blocks
2023-07-05 18:30:43 +08:00
Mega Yu
730b8e0528
cut blocks remains uuid
2023-07-05 18:30:43 +08:00
Tienson Qin
43e3270f10
fix: pre-check content exists
2023-07-03 15:01:01 +08:00
Tienson Qin
58162cc09d
fix: editing block should be property instead of its parent block
2023-07-03 14:55:42 +08:00
Tienson Qin
e0028a39fa
wip: property UX
2023-07-03 12:02:31 +08:00
rcmerci
0c4e9bf4d4
split db-version query rules
2023-06-27 19:28:12 +08:00
Tienson Qin
37d49b6ab8
fix: WIP assets not loading
2023-06-27 19:08:18 +08:00
Tienson Qin
7e44ff09a8
refactor: move editor impl to db-based and file-based
2023-06-26 19:07:25 +08:00
Tienson Qin
4409554bea
fix: allow deleting blocks from embeds
2023-06-26 16:16:38 +08:00
Tienson Qin
d73c51c41c
fix: task doesn't complete
...
https://linear.app/logseq/issue/LOG-2606/task-doesnt-complete
2023-06-26 15:44:53 +08:00
Tienson Qin
59c3ca7438
fix: remove properties from block content when importing
2023-06-21 16:25:27 +08:00
Tienson Qin
fd6b587235
Merge branch 'master' into feat/db
2023-06-21 14:09:16 +08:00
Konstantinos Kaloutas
d277031918
fix: select all while editing blocks
2023-06-20 09:09:10 -04:00
rcmerci
3dc67e550d
replace all property/Fns with property-edit/Fns
...
property-edit/Fns do nothing if current repo is db-based version
2023-06-17 01:37:39 +08:00
Tienson Qin
da2a753506
fix: hide id when press Enter before any page ref
2023-06-16 14:07:57 +08:00
Tienson Qin
48954897e9
remove unnecessary when creating a new block
2023-06-16 14:01:48 +08:00
Tienson Qin
2d0f67429a
enhance: pub-event! returns a promise ( #9671 )
...
enhance: pub-event! returns a promise
fix: typing 1. sometimes can result in 1. 1.
2023-06-15 23:45:13 +08:00
Tienson Qin
0f1cbb3bc7
fix: autopair failed
2023-06-14 16:52:31 +08:00
Tienson Qin
55ff7584b7
wrap-parse-block impl for db && file
2023-06-14 15:13:22 +08:00
rcmerci
d38afc9b71
better func names to differentiate between 2 types of graphs
...
- local file based
- db based (sqlite for now)
2023-06-14 13:03:08 +08:00
Tienson Qin
cf79079e66
fix: typo
2023-06-13 17:45:52 +08:00
Gabriel Horner
26dfa792ff
Fix formatted link pasting for special links - close #8981
2023-06-08 11:55:30 -04:00
Gabriel Horner
4c2e61cbd3
Remove deprecated :editor/command-trigger option
...
This option has been deprecated for a couple months
2023-06-02 11:49:08 -04:00
rcmerci
9b66c75f20
replace more state var as atom
2023-06-01 18:18:20 +08:00
situ2001
235c9fbb58
fix(editor): handle backspace when at beginning of line in embed page/block ( #8421 )
...
* fix(editor): handle backspace when pos is 0 on embed page
* fix(editor): embed block should also be handled
* fix(editor): handle backspace when pos is 0 on embed page
* fix(editor): embed block should also be handled
* refactor(editor): reduce repeated code
* Add tests for deleting block with backspace
Also replace get-prev-block-non-collapsed-in-embed which
isn't being used enough to merit another copy and paste
---------
Co-authored-by: Gabriel Horner <gabriel@logseq.com >
2023-05-31 15:37:39 -04:00
rcmerci
628a8b3826
use atom to replace some high frequency used state vars
2023-06-01 00:14:52 +08:00
Giuseppe D'Andrea
4c0583ce27
fix: delete selected text at the beginning
2023-05-30 12:35:38 +08:00
Giuseppe D'Andrea
be9654da94
enhance: delete selected text when pressing enter
2023-05-30 12:35:38 +08:00