charlie
6bed032689
refactor: rename install-shortcut! with more semantic
2023-05-10 18:05:50 +08:00
charlie
c33aa2c9f2
fix(shortcuts): restore all shortcuts when the shortcuts recorder closed
2023-05-10 16:49:49 +08:00
charlie
e195272862
enhance(ux): shortcut recorder actions impl
2023-05-10 15:19:20 +08:00
charlie
df578a4db0
fix(shortcuts): incorrect validation for removing shortcut
2023-05-10 14:22:44 +08:00
charlie
535f64b495
Merge branch 'master' into enhance/keymaps-manager-x
2023-05-10 10:12:17 +08:00
Konstantinos
5885bc86b6
Enhance (Whiteboards): Add prefix to default keyboard shortcuts ( #9340 )
...
* enhance: keyboard shortcuts
* fix: portal shortcut
* fix: e2e tests
* fix: e2e
* enhance: keyboard shortcuts
2023-05-09 12:38:00 -04:00
Tienson Qin
01479ef9da
enhance(perf): insert and delete blocks ( #9142 )
...
* enhance(perf): improve performance for both insert and delete
* fix: remember cursor pos before executing the body in a transaction
Otherwise, the edit-block and position could be changed
* fix: disable delete-concat when there's no child or right sibling
---------
Co-authored-by: Gabriel Horner <97210743+logseq-cldwalker@users.noreply.github.com >
Co-authored-by: Gabriel Horner <gabriel@logseq.com >
2023-05-09 17:24:09 +08:00
charlie
867dd8fa2a
Merge branch 'master' into enhance/keymaps-manager-x
2023-05-09 15:17:44 +08:00
queeup
4be671526b
i18n: update Turkish translation
2023-05-08 10:20:17 -04:00
Gabriel Horner
74e53c3f03
Add missing subkey and schema key as part of #9325
2023-05-08 10:16:20 -04:00
Tienson Qin
88c15a1b83
fix: lint
2023-05-08 19:34:06 +08:00
Tienson Qin
6b94181116
fix: nested page title can't be clicked
2023-05-08 19:26:14 +08:00
Konstantinos Kaloutas
fdcf2820f8
fix: delete selection shortcut on whiteboards
2023-05-08 18:50:31 +08:00
PerfectPan
5c400112ec
fix: adjust repeater ui
2023-05-08 18:25:45 +08:00
Andelf
2effe08054
fix(android): paste with native input device
...
- use legacy method on Android
2023-05-08 17:43:55 +08:00
charlie
c4c9be91e8
fix(plugin): normalize plugin keybindings to adapt for the closure lib legal keynames
2023-05-08 17:17:31 +08:00
charlie
5f3f20ea79
Merge branch 'master' into enhance/keymaps-manager-x
2023-05-08 11:21:00 +08:00
ingepettersen
c19094288b
Fixed bad paste
2023-05-05 11:04:36 -04:00
Inge
c1c66a773a
Updated Norwegian translations.
2023-05-05 11:04:36 -04:00
charlie
9f36b74224
Merge branch 'master' into enhance/keymaps-manager-x
2023-05-05 16:57:13 +08:00
charlie
39f529b20b
enhance(ui): layout of the recording shortcut modal
2023-05-05 16:31:34 +08:00
Gabriel Horner
8eb1c1f439
Page tags and aliases should be deleted when removed by user
...
Fix #8627 , fix #7720 and fix #8282
2023-05-05 13:49:39 +08:00
charlie
602e0231ea
enhance(ux): support the keymap manager within modal container
2023-05-05 13:06:46 +08:00
charlie
399c88dcc0
Merge branch 'master' into feat/custom-children-list-style
2023-05-05 11:29:12 +08:00
level101
016977059b
main/frontend/dicts: improve ru translation
2023-05-04 11:20:43 -04:00
Gabriel Horner
45b3054b89
Disable dwim lists now that block based lists exist
2023-05-04 10:22:29 -04:00
Gabriel Horner
a09917f671
Remove outdated comment from #9254
...
Also fix typo on 5677be9bfd /cc @tiensonqin
2023-05-04 09:48:27 -04:00
charlie
8b08bcf070
enhance(ui): hover state for the number list item marker
2023-05-04 16:50:51 +08:00
Tienson Qin
5677be9bfd
fix: test
2023-05-04 16:46:34 +08:00
charlie
a2052f8f0b
fix(ui): toggle number children only for the immediate level
2023-05-04 16:43:55 +08:00
charlie
097c58e1e7
enhance(ui): align left for the number list marker
2023-05-04 16:28:23 +08:00
charlie
86103a47e5
enhance(ux): toggle block children as number list
2023-05-04 16:02:53 +08:00
Tienson Qin
a3b60a3278
fix: compute old-refs using db-before
2023-05-04 15:38:14 +08:00
Gabriel Horner
f70fbaf5e0
Fix children blocks having stale :block/path-refs
...
when parent block's refs change.
Fixes #5759 , fixes #5992 , fixes #6990 , fixes #8430 and fixes #4116
2023-05-04 15:38:14 +08:00
charlie
aba0391ac1
fix(plugin): missing renderer for the pagebar ui items
2023-05-04 15:07:59 +08:00
Tienson Qin
a777b265b4
fix: save the current block before property removing
2023-05-04 14:29:04 +08:00
Gabriel Horner
9628fc52b9
Split out property related fns
...
in order to make editor ns more maintainable
2023-05-04 13:50:09 +08:00
charlie
f73d964899
Merge branch 'master' into feat/custom-children-list-style
2023-05-04 10:35:07 +08:00
Konstantinos Kaloutas
e912577610
fix externs
2023-05-03 15:30:05 -04:00
Konstantinos Kaloutas
0997b771fa
Revert "enhance: loosen up check for cut and delete"
...
This reverts commit c0bdb228f0 .
2023-05-03 15:30:05 -04:00
Konstantinos Kaloutas
c94ff10e28
enhance: loosen up check for cut and delete
2023-05-03 15:30:05 -04:00
Konstantinos Kaloutas
736877d5c3
enhance: new whiteboard shortcut category
2023-05-03 15:30:05 -04:00
Konstantinos Kaloutas
590ee630bd
fix: block select all propagation
2023-05-03 15:30:05 -04:00
Konstantinos Kaloutas
59865037db
enhance: hide shortcuts
2023-05-03 15:30:05 -04:00
Konstantinos Kaloutas
00be5edb4c
chore: handle tool shortcuts
2023-05-03 15:30:05 -04:00
Konstantinos Kaloutas
dd9eb3a4e2
enhance (wip): customizable shortcuts
2023-05-03 15:30:05 -04:00
Konstantinos Kaloutas
96aed148b4
enhance (wip): customizable shortcuts
2023-05-03 15:30:05 -04:00
Konstantinos Kaloutas
9a89def497
enhance (wip): customizable shortcuts
2023-05-03 15:30:05 -04:00
Calum Lind
02e8dbabd2
fix: Garbled text in sidebar and dropdown menus on Linux
...
Linux users with Intel GPUs have been reporting issues with garbled
or ghosting text in the sidebar nav and header dropdown menu.
The exact cause is unknown but likely a Electron rendering issue with
Intel GPUs when opacity is set with the icons and text elements.
To workaround the problem we can set an element that will change the
stacking context directly on the problem elements.
Fixes: https://github.com/logseq/logseq/issues/7233
2023-05-03 09:40:31 -04:00
Calum Lind
ae683159fb
feat: Add is-linux ui class
2023-05-03 09:40:31 -04:00