Tienson Qin
daf0b6174e
detects has-more loading by whether there's a next open block
2022-04-02 21:40:28 +08:00
Tienson Qin
b0999efa47
Switch back to blocks tree instead of virtual list for now
2022-04-02 21:40:28 +08:00
Tienson Qin
2d5c929407
Improve performance of get-by-parent-&-left
2022-04-02 21:40:28 +08:00
Tienson Qin
c3d95482bc
Bump rum to batch updates
2022-04-02 21:40:28 +08:00
Tienson Qin
b679f549d3
remove unused code
2022-04-02 21:40:28 +08:00
Tienson Qin
d6a4c705c5
fix: pagination fetch for nested scoped blocks
2022-04-02 21:40:28 +08:00
Tienson Qin
42f8f087b6
fix: don't transact :block/children, left, level into db
2022-04-02 21:40:28 +08:00
Tienson Qin
bfae3f07d4
feat: virtual list
2022-04-02 21:40:28 +08:00
Tienson Qin
af6e727071
fix: prevent auto-scroll when inserting new blocks
2022-04-02 21:40:28 +08:00
Tienson Qin
06b15bdfc3
use :block/_refs instead of reactive block-refs-count query
2022-04-02 21:40:28 +08:00
Tienson Qin
7a095571f6
remove unused code
2022-04-02 21:40:28 +08:00
Tienson Qin
94a6d5eef2
fix: loading in page embed
2022-04-02 21:40:28 +08:00
Tienson Qin
b6e02e18b1
fix: lazy loading in block embeds
2022-04-02 21:40:28 +08:00
Tienson Qin
2ea282b902
Reduce reactive queries for core outliner ops
2022-04-02 21:40:28 +08:00
Tienson Qin
c244674ad1
remove unused code
2022-04-02 21:40:28 +08:00
Tienson Qin
df597688b6
fix: simplify pagination loop
2022-04-02 21:40:28 +08:00
Tienson Qin
b9df07ee45
Merge page and block queries to get-paginated-blocks
2022-04-02 21:40:28 +08:00
Tienson Qin
ee897c244b
Refactor page loading
2022-04-02 21:40:28 +08:00
Tienson Qin
b5576c8a22
WIP: long page performance improvement
2022-04-02 21:40:28 +08:00
Charlie
0d3ac91ca3
Feature/Setups of Onboarding Process ( #4580 )
...
UX enhancement: onboarding setup graphs
Co-authored-by: llcc <lzhes43@gmail.com>
Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2022-04-02 21:37:38 +08:00
Tienson Qin
bcffcd7661
Add large vars hint
2022-04-02 20:05:58 +08:00
charlie
8b8967e85a
enhance(ux): filter of marketplace plugins list
2022-04-02 20:05:58 +08:00
llcc
06465e658f
feat(list): enable checkbox toggle
2022-04-02 18:51:58 +08:00
llcc
a1293513ec
fix redundant relative path when inserting orgmode page reference
...
occurs when creating a new page in autocomplete menu if
`org-mode/insert-file-link` non-nils.
fix https://github.com/logseq/logseq/issues/4732
2022-04-02 18:45:12 +08:00
llcc
93b49b59d5
fix: preview image file with capitalized extension
2022-04-01 13:24:29 -04:00
Junyi Du
65c76f79bb
chore: rename variable names in keyboard event e2e tests
2022-04-01 17:36:39 +08:00
Junyi Du
a97c37c2ad
test(e2e): fix missing event_ property of KeyboardEvent in Google Closure Library
2022-04-01 17:36:39 +08:00
Junyi Du
f4ce0ea62f
test(e2e): composition events
2022-04-01 17:36:39 +08:00
Junyi Du
1bd33fdb5d
test(e2e): win10 RIME case fix
2022-04-01 17:36:39 +08:00
Junyi Du
a520781503
test(e2e): addressing #3440 related case on macOS
2022-04-01 17:36:39 +08:00
Junyi Du
2cfa95d17b
test(e2e): addressing #3251 and #3440
2022-04-01 17:36:39 +08:00
Junyi Du
e8aa586707
test(e2e): keyboard event capture script
2022-04-01 17:36:39 +08:00
Junyi Du
75ab20e1e7
test(e2e): add keyboard event simulation
2022-04-01 17:36:39 +08:00
Gabriel Horner
0ccbe4d046
Enhance: validate local storage ( #4784 )
...
* Validate localStorage with spec
This will help get at the source of errors like #4706 quicker
* Fix settings bugs
Close #4679 as shortcut tooltip setting is now visible.
No need to js/alert when a setting is changed. Probably leftover bugging
* Add docs and example of reusing specs in bb task
Co-authored-by: Andelf <andelf@gmail.com>
2022-04-01 15:46:52 +08:00
Tienson Qin
28d3cb4658
Merge pull request #4753 from logseq/enhance/allow-more-translations
...
Enhance: Allow translations throughout the application
2022-04-01 15:31:52 +08:00
Tienson Qin
1663192709
fix: command palette is no long working
2022-04-01 02:51:52 +08:00
Gabriel Horner
da3c9b04c4
Tweak error screen to look more like mockup
...
Also tweak steps based on Junyi's feedback
2022-03-31 22:32:54 +08:00
Gabriel Horner
a4d3cba2e8
First pass at root errot screen
2022-03-31 22:32:54 +08:00
Peng Xiao
721b56f12e
fix: some unique "key" prop issues ( #4773 )
...
* fix: some unique "key" prop issues
2022-03-31 16:42:43 +08:00
Peng Xiao
65f5f2e470
fix: disable some functions for published graph
2022-03-31 13:58:24 +08:00
Gabriel Horner
262a761b53
Remove tutorial keys which weren't translated and explain tutorials more
2022-03-30 10:12:54 -04:00
Gabriel Horner
dad62be359
Merge branch 'master' into enhance/allow-more-translations
2022-03-30 09:56:44 -04:00
TaylorHo
7ad052c3e8
Fully translated in portuguese (brazilian)
2022-03-30 20:17:40 +08:00
Andelf
8698a99c47
fix(dev): missing today queries key ( #4755 )
2022-03-29 11:57:10 -04:00
Gabriel Horner
fd37436322
Merge branch 'master' into enhance/allow-more-translations
2022-03-28 17:04:16 -04:00
Gabriel Horner
1500683197
Merge pull request #4681 from sosuisen/patch-tutorial-i18n
...
Patch tutorial i18n
2022-03-28 16:43:51 -04:00
Gabriel Horner
f683b461cd
Merge branch 'master' into patch-tutorial-i18n
2022-03-28 16:31:48 -04:00
Gabriel Horner
391d3e48f3
Simplify i18n translate
...
No need for translate fn to be stateful. No reason to check preferred
language on _every_ translation
2022-03-28 16:22:57 -04:00
Gabriel Horner
918e3511d6
Make inactive commands more explicit with :inactive
...
Also fixed inactive commands showing up in settings page.
This is a follow up to #4436
2022-03-28 15:36:23 -04:00
Gabriel Horner
f4839da1e1
Make dictionary namespaces bb compatible
...
Now that translations are just data no excuse for them not being bb
compatible. Also gets rid of needless sexp parsing
2022-03-28 12:33:28 -04:00