Mega Yu
950b4d36ae
Merge 'master' into enhance/i18n
2026-04-16 15:30:25 +08:00
charlie
08f197ded9
enhance(plugin): add normalization function for user keys and enhance sidebar renderer integration
2026-04-16 13:02:01 +08:00
Mega Yu
df2890396f
fix(i18n): replace pseudo-translations copied from English across locales
2026-04-16 12:18:19 +08:00
Mega Yu
620fbadca2
chore(i18n): remove common ui label from dicts
2026-04-16 11:37:06 +08:00
Mega Yu
0c6d08acd9
fix(i18n): replace copied English locale entries with real translations
2026-04-16 11:25:34 +08:00
Mega Yu
a4644a2699
update contributing to translations md about bb lang:pseudo
2026-04-16 11:12:46 +08:00
Mega Yu
b9f08881db
feat(util): add utility functions for display width and table rendering
2026-04-16 11:08:00 +08:00
Mega Yu
bf197f9861
feat(lang): add functions for identifying identical translations to English
2026-04-16 11:06:44 +08:00
Gabriel Horner
996a278b45
fix: batch page delete always returns failed message
...
This happened because successful deletes didn't return their result
and threw errors
2026-04-15 17:18:10 -04:00
Gabriel Horner
eadad9df45
enhance: improve wording on recycle related ux
...
- Update confirmations so that tag and property are clearly explained as
permanently deleted
- Deleted page/delete-confirmation non-en translations since the text
has changed
2026-04-15 17:18:10 -04:00
Tienson Qin
7edeae6971
enhance(search): speed up indexing and show progress
2026-04-16 03:43:43 +08:00
Tienson Qin
843f871dc6
add log to debug search
2026-04-16 03:09:14 +08:00
Tienson Qin
989e70284d
fix: number eids shouldn't be used for ops
2026-04-16 03:00:33 +08:00
Mega Yu
f28d9b63c7
fix lint
2026-04-15 23:03:39 +08:00
megayu
3a3fd6f301
Merge branch 'master' into enhance/i18n
2026-04-15 22:50:09 +08:00
Mega Yu
26d807d0d6
fix typos
2026-04-15 22:49:11 +08:00
Tienson Qin
7aca776183
chore: show debug checksums on dev or test environments
2026-04-15 22:47:13 +08:00
megayu
e7ff4eb2c9
Merge branch 'master' into enhance/i18n
2026-04-15 22:39:48 +08:00
Mega Yu
230a2b8296
Merge master into enhance/i18n
2026-04-15 22:30:34 +08:00
SHI SHUJUN
1a162ae3f0
fix: installation script handling of icons and user-level installations. ( #12510 )
2026-04-15 22:28:36 +08:00
Mega Yu
ed4aa26c05
add logseq-i18n skill and polish docs
2026-04-15 22:14:06 +08:00
Mega Yu
64700e6c01
refactor(i18n): move reserved character warnings to validation section
2026-04-15 22:12:30 +08:00
Tienson Qin
9d3a725054
style tweaks
2026-04-15 22:09:49 +08:00
Mega Yu
a565386528
chore: remove ripgrep installation step from CI workflow
2026-04-15 21:28:23 +08:00
Mega Yu
e6fbf5a828
add bb lang:format-dicts
2026-04-15 21:27:53 +08:00
Mega Yu
5598ac1287
keep developer-only English labels outside i18n scope
2026-04-15 20:48:34 +08:00
Mega Yu
5d244dd93b
fix(lang): format percentage output for language translation counts
2026-04-15 20:01:45 +08:00
Mega Yu
32a1b18c72
chore: add update logseq-i18n-lint binary workflow
2026-04-15 20:01:09 +08:00
Tienson Qin
86c44dc3a8
enhance(frontend): batch db-worker get-block fetch safely
2026-04-15 18:26:29 +08:00
Tienson Qin
8058ece6c4
fix(page): gate deferred root reveal by children completion
2026-04-15 17:49:50 +08:00
Tienson Qin
58fdd8aea1
add doc for batch-transact! and batch-transact-with-temp-conn!
2026-04-15 17:49:50 +08:00
Tienson Qin
4c7b52c0cb
fix(page): render large pages in top-down deferred order
2026-04-15 17:49:50 +08:00
Tienson Qin
9d292435c8
fix: keep property ops uuid-only
2026-04-15 17:49:50 +08:00
Mega Yu
0ceda82d33
refactor(lang-lint): leverage logseq-i18n-lint for superior accuracy and performance
2026-04-15 16:00:39 +08:00
Mega Yu
69ee9e2f83
chore: change Github to GitHub
2026-04-15 15:43:52 +08:00
Mega Yu
8347708c69
Merge master into enhance/i18n
2026-04-15 10:23:06 +08:00
Mega Yu
91182d8fc6
improve i18n
2026-04-15 10:17:55 +08:00
Ritvik Sharma
5d870d9a15
fix: preserve dark theme when installing non-theme plugins ( #12434 ) ( #12443 )
2026-04-15 09:13:32 +08:00
charlie
d68d0c3a27
fix(ui): improve macro rendering and inline class handling https://github.com/logseq/logseq/pull/9234
2026-04-15 09:10:59 +08:00
Tienson Qin
9881577d7d
fix: keep block indent alignment without shifting siblings
2026-04-15 01:09:28 +08:00
Tienson Qin
bc27dd90a6
fix: lint
2026-04-15 00:04:38 +08:00
Tienson Qin
fc76192631
fix: stabilize uuid-based outliner ops and undo/redo replay
2026-04-14 22:11:51 +08:00
Tienson Qin
cfe00a5e71
fix(template): resolve dynamic variables in template insertion
2026-04-14 22:11:51 +08:00
Tienson Qin
ca6c254328
add offline scenario tests for chrome instances
2026-04-14 22:11:51 +08:00
Mega Yu
43cc74c097
add missing command text in i18n dict
2026-04-14 17:47:49 +08:00
Mega Yu
47c4e9e468
rtc log don't need to i18n
2026-04-14 17:47:15 +08:00
Mega Yu
5eda6a8ab6
Merge master into enhance/i18n
2026-04-14 16:42:19 +08:00
charlie
ba18e5fbfd
chore: build libs
2026-04-14 16:05:11 +08:00
Mega Yu
810f95f5ae
enhance(ui): left sidebar ui improve
2026-04-14 15:49:28 +08:00
Charlie
a95483655b
refactor: plugin libs ( #12395 )
...
This pull request refactors the plugin library infrastructure and adds new experimental features for hosted/sidebar renderers. The main changes include:
Purpose: Refactor plugin communication library (Postmate) to support MessageChannel for improved performance, add support for hosted/sidebar renderers in plugins, add new debug APIs, and consolidate helper functions.
Changes:
Added MessageChannel support to Postmate for optimized plugin-host communication with backward compatibility
Introduced hosted renderer and sidebar renderer APIs for plugins to register custom UI components
Added new app APIs: get_current_route, export_debug_log_db, reset_debug_log_db
Refactored helper functions from helpers.ts to common.ts and updated all import paths
Extended block property APIs to include class properties with default values
Added comprehensive documentation for experiments APIs and plugin development
Added E2E test for plugin marketplace installation
Version bump from 0.2.12 to 0.3.1
2026-04-14 14:29:22 +08:00