Compare commits

...

1556 commits

Author SHA1 Message Date
Daniel
914c765938
🎨 Database-bound block primary key supports setting static anchor text https://github.com/siyuan-note/siyuan/issues/10049 2024-12-24 19:50:09 +08:00
Vanessa
9850b2079c 🚨 2024-12-24 19:49:53 +08:00
Vanessa
47f79a6289 Merge remote-tracking branch 'origin/dev' into dev 2024-12-24 19:49:34 +08:00
Vanessa
190fa7f8c4 🎨 https://github.com/siyuan-note/siyuan/issues/10049 2024-12-24 19:49:21 +08:00
Daniel
d34caba3bb
🎨 Improve net img convert to local https://github.com/siyuan-note/siyuan/issues/13600 2024-12-24 16:33:24 +08:00
Daniel
78d5f54117
📝 Improve the user guide 2024-12-24 16:29:36 +08:00
Daniel
b12906321f
🎨 Improve notebook sorting https://github.com/siyuan-note/siyuan/issues/13598 2024-12-24 16:25:48 +08:00
Vanessa
5b3fa67332 🐛 https://github.com/siyuan-note/siyuan/issues/10049 2024-12-24 16:19:55 +08:00
Daniel
2052cff7b6
🔖 Release v3.1.17 2024-12-24 10:46:51 +08:00
Vanessa
49206adc9e Merge remote-tracking branch 'origin/dev' into dev 2024-12-24 10:45:22 +08:00
Vanessa
0a1ad2ec34 🚨 2024-12-24 10:45:10 +08:00
Daniel
81b8e8bf26
Reduce startup time when sync is enabled https://github.com/siyuan-note/siyuan/issues/13589 2024-12-24 10:39:30 +08:00
Daniel
e4be1450f4
♻️ Upgrade to Electron v32.2.7 https://github.com/siyuan-note/siyuan/issues/13566 2024-12-24 10:12:53 +08:00
Daniel
de99fb5dfd
🎨 Database-bound block primary key supports setting static anchor text https://github.com/siyuan-note/siyuan/issues/10049 2024-12-24 09:35:05 +08:00
Vanessa
11b02fdfed 🎨 https://github.com/siyuan-note/siyuan/issues/10049 2024-12-23 21:40:43 +08:00
Daniel
bd91c04eeb
🎨 Database-bound block primary key supports setting static anchor text https://github.com/siyuan-note/siyuan/issues/10049 2024-12-23 21:04:43 +08:00
Vanessa
78745006a7 Merge remote-tracking branch 'origin/dev' into dev 2024-12-23 20:55:25 +08:00
Vanessa
caae864c8a 🎨 https://github.com/siyuan-note/siyuan/issues/10049 2024-12-23 20:55:11 +08:00
Daniel
ef38ffb120
🎨 Database-bound block primary key supports setting static anchor text https://github.com/siyuan-note/siyuan/issues/10049 2024-12-23 20:55:00 +08:00
Daniel
3d14c79d31
📝 Update changelogs 2024-12-23 20:27:37 +08:00
Daniel
b52b562b30
🎨 Database-bound block primary key supports setting static anchor text https://github.com/siyuan-note/siyuan/issues/10049 2024-12-23 18:08:46 +08:00
Daniel
04255d86ed
🎨 Database-bound block primary key supports setting static anchor text https://github.com/siyuan-note/siyuan/issues/10049 2024-12-23 17:31:43 +08:00
Daniel
a133e7d771
🎨 Database-bound block primary key supports setting static anchor text https://github.com/siyuan-note/siyuan/issues/10049 2024-12-23 17:30:35 +08:00
Daniel
077a46ac70
🎨 Database-bound block primary key supports setting static anchor text https://github.com/siyuan-note/siyuan/issues/10049 2024-12-23 17:27:27 +08:00
Daniel
6f443be578
🎨 Do not perform check index on mobile https://ld246.com/article/1734939896061 https://github.com/siyuan-note/siyuan/issues/10761 2024-12-23 17:20:11 +08:00
Vanessa
64c2b6a2a2 🎨 https://github.com/siyuan-note/siyuan/issues/13535 2024-12-23 16:42:11 +08:00
Vanessa
0a41dc392c 🎨 https://github.com/siyuan-note/siyuan/issues/10049 2024-12-23 16:27:53 +08:00
Vanessa
4078d33e34 Merge remote-tracking branch 'origin/dev' into dev 2024-12-23 16:22:11 +08:00
Vanessa
978f14147e 🎨 https://github.com/siyuan-note/siyuan/issues/10049 2024-12-23 16:21:59 +08:00
Daniel
25f934ecb4
🎨 Improve exporting HTML/Word 2024-12-23 16:14:16 +08:00
Daniel
b195629d1a
Reduce startup time when sync is enabled https://github.com/siyuan-note/siyuan/issues/13589 2024-12-23 11:20:31 +08:00
Daniel
03c2611c0f
🎨 Improve boot sync 2024-12-23 10:09:36 +08:00
Vanessa
98180f2c5e 🎨 https://github.com/siyuan-note/siyuan/issues/13571 2024-12-23 00:05:32 +08:00
Vanessa
d2b1769957 🎨 https://github.com/siyuan-note/siyuan/issues/13259 2024-12-23 00:00:08 +08:00
Vanessa
1148a4eca5 Merge remote-tracking branch 'origin/dev' into dev 2024-12-22 23:31:00 +08:00
Vanessa
75b4b357e7 🎨 https://github.com/siyuan-note/siyuan/issues/13579 2024-12-22 23:30:31 +08:00
Daniel
811636d051
🎨 Improve exporting Word 2024-12-21 17:52:31 +08:00
Daniel
b5bfbbe14a
🎨 Improve exporting HTML/Word 2024-12-21 17:28:50 +08:00
Daniel
776b4fd6ee
🎨 Database-bound block primary key supports setting static anchor text https://github.com/siyuan-note/siyuan/issues/10049 2024-12-21 12:00:20 +08:00
Vanessa
be6f3a237d 🎨 https://github.com/siyuan-note/siyuan/issues/13410 2024-12-21 11:52:45 +08:00
Vanessa
a6f98c6d40 Merge remote-tracking branch 'origin/dev' into dev 2024-12-21 10:49:18 +08:00
Vanessa
a129c25c2e 🎨 https://github.com/siyuan-note/siyuan/issues/13555 2024-12-21 10:49:07 +08:00
Daniel
e7091cb54f
♻️ Upgrade to Electron v32.2.7 https://github.com/siyuan-note/siyuan/issues/13566 2024-12-21 10:27:14 +08:00
Daniel
9b17b6ea4f
🐛 Cannot export Data on mobile https://github.com/siyuan-note/siyuan/issues/13565 2024-12-21 10:12:07 +08:00
Vanessa
b11417d725 🎨 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-21 09:49:04 +08:00
Vanessa
d808f63bad 🎨 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-21 09:36:48 +08:00
Vanessa
b3301ff162 Merge remote-tracking branch 'origin/dev' into dev 2024-12-21 09:30:33 +08:00
Vanessa
16a0b85803 🎨 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-21 09:30:21 +08:00
Daniel
767bba6a62
🎨 Improve text tip 2024-12-20 23:09:18 +08:00
Vanessa
bb0ddc4147 🎨 https://github.com/siyuan-note/siyuan/issues/13556 2024-12-20 18:57:49 +08:00
Vanessa
e200bc61d9 Merge remote-tracking branch 'origin/dev' into dev 2024-12-20 12:24:02 +08:00
Vanessa
59360f363e 🐛 https://ld246.com/article/1734665662652 2024-12-20 12:23:49 +08:00
Daniel
b7125d7c8d
⬆️ Upgrade to AWS SDK for Go v2 https://github.com/siyuan-note/siyuan/issues/13557 2024-12-20 12:19:17 +08:00
Vanessa
20b4579170 💄 计算后再显示 2024-12-20 10:56:18 +08:00
Vanessa
39af34e53d 🎨 2024-12-20 10:52:56 +08:00
Vanessa
dd223af57e 🎨 https://github.com/siyuan-note/siyuan/issues/13536 2024-12-20 10:41:33 +08:00
Vanessa
2aa66a5d29 Merge remote-tracking branch 'origin/dev' into dev 2024-12-20 10:36:31 +08:00
Vanessa
84083865b7 🎨 https://github.com/siyuan-note/siyuan/pull/13540 2024-12-20 10:36:20 +08:00
Daniel
4d7bd111e1
🎨 Improve search 2024-12-20 10:29:48 +08:00
Vanessa
f2971a273d 🎨 https://github.com/siyuan-note/siyuan/pull/13506 2024-12-20 10:19:53 +08:00
Jeffrey Chen
4620ce5c37
style:移除 .dock__item--activefocus 的 !important 声明 (#13506)
fix https://github.com/siyuan-note/siyuan/issues/13464
2024-12-20 10:15:09 +08:00
Vanessa
350b1bf51c 🎨 https://github.com/siyuan-note/siyuan/pull/13547 2024-12-20 10:05:31 +08:00
Alexander Pape
26f296a87a
extend Plugin API with renderAVAttribute function (#13547) 2024-12-20 09:51:05 +08:00
Vanessa
2f4c7ffbb5 Merge remote-tracking branch 'origin/dev' into dev 2024-12-20 09:39:32 +08:00
Vanessa
eb1a84bedc 🎨 https://github.com/siyuan-note/siyuan/issues/13536 2024-12-20 09:39:21 +08:00
Daniel
77fa89010f
🎨 Improve exporting/importing .sy.zip https://github.com/siyuan-note/siyuan/issues/13531 2024-12-19 23:51:39 +08:00
Vanessa
a3fec2c9e8 🎨 https://github.com/siyuan-note/siyuan/issues/13554 2024-12-19 23:38:41 +08:00
Vanessa
405cec4163 🎨 https://github.com/siyuan-note/siyuan/issues/13550 2024-12-19 23:21:03 +08:00
Vanessa
0eb7c5c896 Merge remote-tracking branch 'origin/dev' into dev 2024-12-19 23:10:44 +08:00
Vanessa
76b6fb8f6b 🎨 https://github.com/siyuan-note/siyuan/issues/13526 2024-12-19 23:10:20 +08:00
Daniel
0cc98a5fe0
🎨 Upgrade to database spec 1 https://github.com/siyuan-note/siyuan/issues/13530 2024-12-19 23:08:44 +08:00
Daniel
dbb5bcccb1
🎨 Improve Markdown code block parsing https://github.com/siyuan-note/siyuan/issues/13552 2024-12-19 22:20:13 +08:00
Daniel
b3074fceea
🎨 Improve Markdown code block parsing https://github.com/siyuan-note/siyuan/issues/13552 2024-12-19 22:12:50 +08:00
Daniel
93a3915f0c
🎨 Improve Markdown code block parsing https://github.com/siyuan-note/siyuan/issues/13552 2024-12-19 22:09:42 +08:00
Daniel
ea98ecb3b6
🎨 Improve text https://github.com/siyuan-note/siyuan/issues/13542 2024-12-19 21:14:31 +08:00
Daniel
22ab71b72f
🐛 Document cannot be exported as Markdown https://github.com/siyuan-note/siyuan/issues/13545 2024-12-19 18:44:43 +08:00
Vanessa
1882ac83ef Merge remote-tracking branch 'origin/dev' into dev 2024-12-19 18:27:17 +08:00
Vanessa
575a151b89 🎨 https://github.com/siyuan-note/siyuan/issues/13526 2024-12-19 18:27:05 +08:00
Daniel
81cb18e14d
🐛 HTML tag search escaping issue https://github.com/siyuan-note/siyuan/issues/13354 2024-12-19 11:04:48 +08:00
Daniel
86adbed3f0
🐛 Results not highlighted when searching using query syntax https://github.com/siyuan-note/siyuan/issues/13532 2024-12-19 11:04:47 +08:00
Vanessa
fd98963038 🎨 https://github.com/siyuan-note/siyuan/issues/13448 2024-12-19 10:45:27 +08:00
Vanessa
e73f78d57e 🎨 https://github.com/siyuan-note/siyuan/issues/13213 2024-12-19 10:19:00 +08:00
Vanessa
7d34a87da4 🎨 tag 颜色 2024-12-18 21:15:48 +08:00
Daniel
ff9cbb0a10
🔖 Release v3.1.16 2024-12-18 21:01:27 +08:00
Daniel
0720e71218
📝 Update changelogs 2024-12-18 20:59:23 +08:00
Vanessa
812a5e392a 🚨 2024-12-18 20:58:31 +08:00
Vanessa
1be47953b8 Merge remote-tracking branch 'origin/dev' into dev 2024-12-18 20:14:58 +08:00
Vanessa
20c7535407 🎨 https://github.com/siyuan-note/siyuan/issues/12209 2024-12-18 20:14:44 +08:00
Daniel
b6bd34ce32
🎨 Improve tag escaping 2024-12-18 18:21:44 +08:00
Vanessa
1d4380bb75 🎨 https://github.com/siyuan-note/siyuan/issues/13524 2024-12-18 18:03:08 +08:00
Vanessa
6cfa8e6cbe Merge remote-tracking branch 'origin/dev' into dev 2024-12-18 17:26:42 +08:00
Vanessa
f7396ac84b 🎨 https://github.com/siyuan-note/siyuan/issues/13523 2024-12-18 17:26:30 +08:00
Daniel
9bbbb2ca11
🔥 Remove Sentry reporting diagnostic data https://github.com/siyuan-note/siyuan/issues/13522 2024-12-18 17:21:12 +08:00
Daniel
b81de5d2da
🎨 Improve exporting data https://github.com/siyuan-note/siyuan/issues/13500 2024-12-18 17:17:24 +08:00
Daniel
5fb2b78911
🔥 Remove Sentry reporting diagnostic data https://github.com/siyuan-note/siyuan/issues/13522 2024-12-18 17:10:23 +08:00
Daniel
d83d5ff74f
📝 Update changelogs 2024-12-18 17:09:45 +08:00
Vanessa
c835205ca5 Merge remote-tracking branch 'origin/dev' into dev 2024-12-18 16:53:41 +08:00
Vanessa
5c60586b58 🎨 https://github.com/siyuan-note/siyuan/issues/13522 2024-12-18 16:53:28 +08:00
V
18ae25fa75
🎨 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-18 12:05:55 +08:00
Vanessa
25a0e85c98 🎨 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-18 11:04:32 +08:00
Vanessa
d5dfa240f5 🎨 search 2024-12-18 01:44:59 +08:00
Vanessa
d672d408b3 Merge remote-tracking branch 'origin/dev' into dev 2024-12-18 01:36:14 +08:00
Vanessa
b8fda7d67f 🎨 https://github.com/siyuan-note/siyuan/issues/12335 2024-12-18 01:36:00 +08:00
Daniel
6683b947b6
🎨 Improve exporting data https://github.com/siyuan-note/siyuan/issues/13500 2024-12-18 01:19:08 +08:00
Vanessa
f4f9610a90 Merge remote-tracking branch 'origin/dev' into dev 2024-12-18 01:09:28 +08:00
Vanessa
f0a7ffd1dc 🎨 https://github.com/siyuan-note/siyuan/issues/13440 2024-12-18 01:08:58 +08:00
Daniel
382f7dd235
🎨 Improve exporting data https://github.com/siyuan-note/siyuan/issues/13500 2024-12-18 01:06:58 +08:00
Daniel
8692455b05
🎨 Clean code 2024-12-17 23:41:54 +08:00
Daniel
500ac7f039
🎨 Improve exporting data https://github.com/siyuan-note/siyuan/issues/13500 2024-12-17 22:48:16 +08:00
Daniel
e968f9da68
🎨 Clean code 2024-12-17 22:13:37 +08:00
Daniel
52b3a1e8fa
🎨 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-17 21:31:47 +08:00
V
c3812c11fe
🎨 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-17 20:26:57 +08:00
Daniel
2cd8fe1379
🎨 Support setting automatic sync interval https://github.com/siyuan-note/siyuan/issues/13448 2024-12-17 20:22:36 +08:00
Yingyi / 颖逸
bd65fa47af
📝 Add Github Trending badge (#13514) 2024-12-17 20:17:35 +08:00
Vanessa
053e03ed53 🎨 https://github.com/siyuan-note/siyuan/issues/13497 2024-12-17 20:03:37 +08:00
Daniel
b3326e9757
⬆️ Upgrade kernel deps 2024-12-17 17:54:13 +08:00
Daniel
4b7a6f5ef7
🐛 Fix code block emoji parsing https://github.com/siyuan-note/siyuan/issues/13502 2024-12-17 10:55:05 +08:00
Vanessa
4b03a5ae86 Merge remote-tracking branch 'origin/dev' into dev 2024-12-17 10:40:38 +08:00
Vanessa
95f24e3eca 🎨 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-17 10:40:25 +08:00
Daniel
8a87999f25
📝 Update changelogs 2024-12-17 10:10:22 +08:00
Daniel
bdd99d8eb0
⬆️ Improve data synchronization stability https://github.com/siyuan-note/siyuan/issues/13503 2024-12-17 10:07:07 +08:00
Vanessa
e1829a8254 🎨 https://github.com/siyuan-note/siyuan/issues/13378 2024-12-17 00:33:31 +08:00
Vanessa
3ea7daa308 Merge remote-tracking branch 'origin/dev' into dev 2024-12-17 00:10:15 +08:00
Vanessa
78b32b8d88 🎨 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-17 00:09:52 +08:00
Daniel
64968335dd
🎨 Improve loading page 2024-12-16 23:38:57 +08:00
Daniel
7ec0b4f65e
📝 Update changelogs 2024-12-16 23:31:21 +08:00
Daniel
be96ea7895
Improve serving assets performance https://github.com/siyuan-note/siyuan/issues/13501 2024-12-16 23:30:26 +08:00
Daniel
4ab2adff4f
📝 Update changelogs 2024-12-16 23:14:55 +08:00
Daniel
560af8e542
🎨 Improve exporting data https://github.com/siyuan-note/siyuan/issues/13500 2024-12-16 23:06:01 +08:00
Daniel
7395554ebe
🎨 Improve exporting markdown https://github.com/siyuan-note/siyuan/issues/13500 2024-12-16 22:50:55 +08:00
Daniel
8d1aff12e1
🎨 Improve link dest https://github.com/siyuan-note/siyuan/issues/13497 2024-12-16 22:10:31 +08:00
Daniel
f3853ee842
🎨 Improve link dest https://github.com/siyuan-note/siyuan/issues/13497 2024-12-16 22:04:43 +08:00
Vanessa
3bd2debf4c 🎨 alt+点击两次报错 2024-12-16 17:45:49 +08:00
Vanessa
b439cd66f7 Merge remote-tracking branch 'origin/dev' into dev 2024-12-16 17:35:43 +08:00
Vanessa
e5ebab8894 🎨 右键弹出文档树菜单时关闭浮窗 2024-12-16 17:35:31 +08:00
Daniel
1cb22968a2
📝 Update the user guide 2024-12-16 17:19:38 +08:00
Daniel
8dc86026a4
📝 Update changelogs 2024-12-16 12:24:20 +08:00
Vanessa
7a6b9b3050 🎨 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-16 12:23:07 +08:00
Vanessa
898d280798 Merge remote-tracking branch 'origin/dev' into dev 2024-12-16 12:22:33 +08:00
Vanessa
5735c71ec2 🎨 https://github.com/siyuan-note/siyuan/issues/13469 2024-12-16 12:22:21 +08:00
Daniel
f83abb9273
🎨 The database primary key field displays the icon of the bound doc https://github.com/siyuan-note/siyuan/issues/13378 2024-12-16 12:00:38 +08:00
Daniel
b3b8266c72
🎨 Improve create time display https://github.com/siyuan-note/siyuan/issues/13477 2024-12-16 11:30:42 +08:00
V
332931343f
🎨 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-16 10:29:42 +08:00
Daniel
6a8ae67d6e
🎨 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-16 01:26:13 +08:00
V
1e2ed90f06
🎨 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-16 01:11:12 +08:00
Vanessa
6f1936e515 🎨 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-15 23:43:37 +08:00
Vanessa
44da8fb71d Merge remote-tracking branch 'origin/dev' into dev 2024-12-15 23:41:52 +08:00
Vanessa
4b258f9462 🎨 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-15 23:41:31 +08:00
Daniel
c8a71aa576
🌐 Improve text 2024-12-15 23:26:40 +08:00
W.Kai
bc48afd1eb
🌐 Add Arabic support for SiYuan (#13475)
* new file:   app/appearance/langs/ar_SA.json

* i18n: add arabic translation (66%)

* i18n: add Arabic support
2024-12-15 23:10:03 +08:00
Daniel
a8f088cb5e
🎨 Simplify document block paths in search results https://github.com/siyuan-note/siyuan/issues/13364 2024-12-15 16:53:18 +08:00
Daniel
7acf83acc9
🎨 Improve petals loading https://github.com/siyuan-note/siyuan/issues/13472 2024-12-15 12:13:11 +08:00
Daniel
0a87b9aed8
🎨 Search preview area supports memo positioning https://github.com/siyuan-note/siyuan/issues/13465 2024-12-15 11:54:09 +08:00
Jeffrey Chen
c5a1a3630f
style:Improve database block style (#13467)
* style:Improve database block style

* style:Improve database block style
2024-12-15 11:29:30 +08:00
Vanessa
9cb025f5e7 🎨 https://github.com/siyuan-note/siyuan/issues/13466 2024-12-15 11:25:33 +08:00
Vanessa
85ba2414fa Merge remote-tracking branch 'origin/dev' into dev 2024-12-15 00:14:32 +08:00
Vanessa
4b5e8a590c 🎨 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-15 00:14:15 +08:00
Daniel
3b130d82c1
📝 Improve the user guide https://github.com/siyuan-note/siyuan/issues/13463 2024-12-14 17:36:37 +08:00
shootlazer
c53a686d79
🌐 Update es_ES.json (#13461)
Fix incorrect name causing Attribute View not to work
2024-12-14 17:12:06 +08:00
Vanessa
a3338a3f89 🎨 https://github.com/siyuan-note/siyuan/issues/13448 2024-12-14 17:04:28 +08:00
Vanessa
a68f7fb99b 🎨 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-14 16:40:03 +08:00
Vanessa
d410d30975 🎨 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-14 12:46:20 +08:00
Vanessa
039930c2d8 Merge remote-tracking branch 'origin/dev' into dev 2024-12-14 12:33:48 +08:00
Vanessa
d707908a2d 🎨 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-14 12:33:34 +08:00
Daniel
967b8993ef
🎨 Support setting automatic sync interval https://github.com/siyuan-note/siyuan/issues/13448 2024-12-14 12:08:42 +08:00
Vanessa
775efe6a8e Merge remote-tracking branch 'origin/dev' into dev 2024-12-14 12:08:17 +08:00
Vanessa
404de2f29b 🎨 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-14 12:08:05 +08:00
Daniel
45a6f7e29d
🎨 Support setting automatic sync interval https://github.com/siyuan-note/siyuan/issues/13448 2024-12-14 12:05:40 +08:00
Vanessa
152fa6e6e0 ♻️ emoji https://github.com/siyuan-note/siyuan/pull/13241 2024-12-14 12:05:10 +08:00
Vanessa
fec3211194 🎨 统一 --b3-font-family-protyle;合并 Number Glyphs Of Custom Font 和 Number Glyphs。 https://github.com/siyuan-note/siyuan/pull/13241 2024-12-14 11:21:19 +08:00
Jeffrey Chen
3d3def6ea2
Improve font family and emoji (#13241)
* Improve font family and emoji (#45)

fix https://github.com/siyuan-note/siyuan/issues/13213 https://github.com/siyuan-note/siyuan/issues/13187

* 补充字体 LICENSE

* 去除新增的变量

* 优先使用自定义字体的数字字形;更新 --b3-font-family-emoji

* 代码中的数字字形应使用 JetBrainsMono-Regular
2024-12-14 10:15:30 +08:00
Vanessa
352ff0676e 🎨 https://github.com/siyuan-note/siyuan/issues/13444 2024-12-14 09:58:12 +08:00
Vanessa
737ef39768 Merge remote-tracking branch 'origin/dev' into dev 2024-12-14 09:42:55 +08:00
Vanessa
3b74e08e5a 🎨 https://github.com/siyuan-note/siyuan/issues/13458 2024-12-14 09:42:42 +08:00
Daniel
322949e8e1
🎨 Add SQL query template function querySQL https://github.com/siyuan-note/siyuan/issues/13455 2024-12-13 22:06:10 +08:00
Vanessa
1dc297d856 🚨 2024-12-13 21:56:06 +08:00
Daniel
b6925ab9e2
🎨 PDF export preview do not lazy load images 2024-12-13 20:24:18 +08:00
Daniel
0088f64886
🎨 Improve importing markdown files https://github.com/siyuan-note/siyuan/issues/13449 2024-12-13 20:07:39 +08:00
Daniel
1813d869b3
🎨 Improve sort when importing markdown files https://github.com/siyuan-note/siyuan/issues/13449 2024-12-13 20:07:39 +08:00
Vanessa
45bd7be977 🎨 https://ld246.com/article/1734018624070 2024-12-13 19:52:05 +08:00
Vanessa
aa36b95bdb 🎨 https://ld246.com/article/1734018624070 2024-12-13 11:50:38 +08:00
Vanessa
fd5c60c054 Merge remote-tracking branch 'origin/dev' into dev 2024-12-13 11:14:54 +08:00
Vanessa
e9bddf9224 🎨 2024-12-13 11:14:42 +08:00
Vanessa
31c4ff9feb
🎨 https://github.com/siyuan-note/siyuan/issues/13424 2024-12-13 11:09:27 +08:00
Vanessa
0239b88c43 🎨 https://github.com/siyuan-note/siyuan/issues/12335 2024-12-13 10:45:14 +08:00
Vanessa
a610f558fd Merge remote-tracking branch 'origin/dev' into dev 2024-12-13 10:42:58 +08:00
Vanessa
b60f84fe09 🎨 https://github.com/siyuan-note/siyuan/issues/12335 2024-12-13 10:42:45 +08:00
Daniel
8f89caf22e
🎨 Improve backmention highlighting https://github.com/siyuan-note/siyuan/issues/13328 2024-12-13 10:42:04 +08:00
Vanessa
441b6f7f65 🎨 https://github.com/siyuan-note/siyuan/issues/13225 2024-12-13 09:49:10 +08:00
Vanessa
7509c10ed6 Merge remote-tracking branch 'origin/dev' into dev 2024-12-13 09:10:07 +08:00
Vanessa
12a58b39a1 🎨 https://github.com/siyuan-note/siyuan/issues/13328 2024-12-13 09:09:55 +08:00
Daniel
29b5124591
📝 Add a template function runeLen https://github.com/siyuan-note/siyuan/issues/13438 2024-12-12 16:41:30 +08:00
Daniel
2f39c2f1bc
🎨 Improve update database cell option https://github.com/siyuan-note/siyuan/issues/13439 2024-12-12 11:23:32 +08:00
Daniel
0bcf1372f4
🎨 Improve update database cell option https://github.com/siyuan-note/siyuan/issues/13439 2024-12-12 11:23:32 +08:00
Vanessa
9166956057 Merge remote-tracking branch 'origin/dev' into dev 2024-12-12 11:22:32 +08:00
Vanessa
03d4647b0f 💄 https://github.com/siyuan-note/siyuan/issues/10867 2024-12-12 11:22:17 +08:00
Daniel
5d18a41db2
🎨 Improve export doc anchor span 2024-12-12 11:15:51 +08:00
Jeffrey Chen
dc11f2d7cc
style: 使用伪元素替代单元格内阴影 fix #10867 (#13435)
* 🎨 style: 使用轮廓线和轮廓偏移替代内阴影 fix https://github.com/siyuan-note/siyuan/issues/10867

* 🎨 style: 使用轮廓线和轮廓偏移替代内阴影 fix https://github.com/siyuan-note/siyuan/issues/10867

* Revert "🎨 style: 使用轮廓线和轮廓偏移替代内阴影 fix https://github.com/siyuan-note/siyuan/issues/10867"

This reverts commit d62e293926.

* style: 使用伪元素替代单元格内阴影 fix https://github.com/siyuan-note/siyuan/issues/10867
2024-12-12 11:13:34 +08:00
Vanessa
5cdc156360 Merge remote-tracking branch 'origin/dev' into dev 2024-12-12 11:12:59 +08:00
Vanessa
6598230112 🎨 删除跨页注释 https://github.com/siyuan-note/siyuan/issues/13282 2024-12-12 11:12:44 +08:00
Daniel
8b882db317
🐛 Fix doc2heading issue https://github.com/siyuan-note/siyuan/issues/13225 2024-12-12 11:04:47 +08:00
Vanessa
923d4b8c1f 🐛 图片预览底部无法点击 https://ld246.com/article/1733317172812/comment/1733962912086#comments 2024-12-12 10:58:02 +08:00
Vanessa
908c2eae56 🎨 撤销后保持原有光标位置 https://github.com/siyuan-note/siyuan/issues/13027 2024-12-12 10:48:57 +08:00
Vanessa
99e2628a79 Merge remote-tracking branch 'origin/dev' into dev 2024-12-12 10:34:00 +08:00
Vanessa
7cdc42e190 🎨 https://github.com/siyuan-note/siyuan/issues/13336 2024-12-12 10:33:45 +08:00
Daniel
a678627fa1
📝 Add block content statistics template function statBlock https://github.com/siyuan-note/siyuan/issues/13438 2024-12-12 10:23:02 +08:00
Daniel
b7a4c4d360
⬆️ Upgrade kernel deps 2024-12-12 09:39:28 +08:00
Vanessa
1f3fbc5d39 🎨 https://github.com/siyuan-note/siyuan/issues/13440 2024-12-12 09:31:57 +08:00
Vanessa
a3e2351153 Merge remote-tracking branch 'origin/dev' into dev 2024-12-12 00:06:54 +08:00
Vanessa
9649ad403d 🎨 https://github.com/siyuan-note/siyuan/issues/13440 2024-12-12 00:06:27 +08:00
Daniel
11d3516aa7
🎨 Add block content statistics template function statBlock https://github.com/siyuan-note/siyuan/issues/13438 2024-12-12 00:00:28 +08:00
Vanessa
e2017a9fba 🎨 https://github.com/siyuan-note/siyuan/issues/13415 2024-12-11 23:39:36 +08:00
Vanessa
eba36f4baa Merge remote-tracking branch 'origin/dev' into dev 2024-12-11 23:24:55 +08:00
Vanessa
5c87b0cd7f 🎨 https://github.com/siyuan-note/siyuan/issues/13415 2024-12-11 23:24:33 +08:00
Daniel
2f30253366
🎨 Improve heading/li-doc converting https://github.com/siyuan-note/siyuan/issues/13225 2024-12-11 23:00:04 +08:00
Daniel
225adea9b6
🧑‍💻 Push update block ID event https://github.com/siyuan-note/siyuan/issues/13434 2024-12-11 22:04:01 +08:00
Daniel
50793ad855
🎨 Remove the collapsed state of the collapsed heading on paste https://github.com/siyuan-note/siyuan/issues/13232 2024-12-11 21:53:25 +08:00
Daniel
922f9fe075
🎨 Improve document tag adding interaction https://github.com/siyuan-note/siyuan/issues/13311 2024-12-11 20:22:36 +08:00
Vanessa
a5363fa0b4 🎨 https://github.com/siyuan-note/siyuan/issues/13263 2024-12-11 19:56:41 +08:00
Vanessa
dc17dc5160 🎨 https://github.com/siyuan-note/siyuan/issues/13282 2024-12-11 18:18:48 +08:00
Vanessa
eb616f9b03 Merge remote-tracking branch 'origin/dev' into dev 2024-12-11 18:10:41 +08:00
Vanessa
39a6b119e5 🎨 https://github.com/siyuan-note/siyuan/issues/13375 2024-12-11 18:10:28 +08:00
Daniel
7e3ce7b6d9
🎨 HTML tag search escaping issue https://github.com/siyuan-note/siyuan/issues/13354 2024-12-11 17:58:24 +08:00
Vanessa
b0b88d3664 Merge remote-tracking branch 'origin/dev' into dev 2024-12-11 17:57:36 +08:00
Vanessa
a3cc2b80f6 🎨 https://github.com/siyuan-note/siyuan/issues/13417 2024-12-11 17:57:19 +08:00
Daniel
fc47230331
🎨 Improve search https://github.com/siyuan-note/siyuan/issues/13430 2024-12-11 17:43:14 +08:00
Daniel
e70ed57f6e
🔒 Some security vulnerabilities https://github.com/siyuan-note/siyuan/issues/13426 2024-12-11 17:30:14 +08:00
Alexander Pape
2b5a9f9f1a
feat: allow stickTab icon in Panels to be used in a browser environment (#13421) 2024-12-11 10:22:25 +08:00
Vanessa
b8c6630eb8 🚨 2024-12-11 10:17:48 +08:00
dependabot[bot]
463d9a19f3
⬆️ Bump nanoid from 3.3.6 to 3.3.8 in /app (#13411)
Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.6 to 3.3.8.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.3.6...3.3.8)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-11 10:16:31 +08:00
Jeffrey Chen
e35d55f10b
🎨 为只读状态选项设置默认光标样式 (#13418) 2024-12-11 10:15:20 +08:00
Vanessa
2ad31747ea 🎨 https://github.com/siyuan-note/siyuan/issues/13263 2024-12-11 10:09:23 +08:00
Vanessa
c3f93f73bb Merge remote-tracking branch 'origin/dev' into dev 2024-12-11 10:07:51 +08:00
Vanessa
6294d64d4a 🎨 https://github.com/siyuan-note/siyuan/issues/13263 2024-12-11 10:07:38 +08:00
Daniel
05a04a1468
🎨 Improve search highlighting https://github.com/siyuan-note/siyuan/issues/13423 2024-12-11 10:06:36 +08:00
Vanessa
404f10aee3 Merge remote-tracking branch 'origin/dev' into dev 2024-12-11 09:18:47 +08:00
Vanessa
72240c7f38 🎨 https://github.com/siyuan-note/siyuan/issues/12656 2024-12-11 09:18:30 +08:00
Daniel
bea49f124b
🎨 Improve inline elements parsing https://github.com/siyuan-note/siyuan/issues/13420 2024-12-11 08:58:16 +08:00
Vanessa
6b59e9d7f2 💄 https://github.com/siyuan-note/siyuan/issues/13263 2024-12-11 01:45:02 +08:00
Vanessa
25d95bc69c Merge remote-tracking branch 'origin/dev' into dev 2024-12-11 00:35:58 +08:00
Vanessa
06deff5361 💄 https://github.com/siyuan-note/siyuan/issues/13263 2024-12-11 00:35:43 +08:00
Daniel
d562fdb68d
🐛 Paste code block missing line break https://github.com/siyuan-note/siyuan/issues/13416 2024-12-11 00:11:12 +08:00
Daniel
7e21eb12e6
🐛 Unable to use Query Syntax to search https://github.com/siyuan-note/siyuan/issues/13422 2024-12-10 23:35:51 +08:00
Daniel
914f6314c0
🐛 Editor not automatically refreshed after rolling back document https://github.com/siyuan-note/siyuan/issues/13419 2024-12-10 23:11:21 +08:00
Vanessa
1df6209175 💄 https://github.com/siyuan-note/siyuan/issues/13263 2024-12-10 13:27:51 +08:00
Vanessa
a5c6b68103 🐛 https://github.com/siyuan-note/siyuan/issues/13409 2024-12-10 11:44:39 +08:00
Daniel
5129ad926a
🔖 Release v3.1.15 2024-12-10 09:20:39 +08:00
Daniel
61623d3980
🎨 Clean code 2024-12-10 09:20:16 +08:00
Vanessa
51501ed4a0 🎨 https://github.com/siyuan-note/siyuan/pull/13395 2024-12-10 09:13:21 +08:00
Menghuan
6d66c807d0
解决Linux中使用中键关闭标签页时会触发粘贴的问题(#13309) (#13395)
* 🐛 Fix Linux key paste issue in tab

* Better way to fix Linux key paste issue in tab

* Only work on linux

* Fix Linux key paste issue in tab
2024-12-10 08:53:28 +08:00
Vanessa
b9f3c1c03c Merge remote-tracking branch 'origin/dev' into dev 2024-12-09 23:17:30 +08:00
Vanessa
5b413d6fb4 🎨 推送 2024-12-09 23:17:13 +08:00
Daniel
d866dbf98a
🎨 Improve floating window backlink https://github.com/siyuan-note/siyuan/issues/13371 2024-12-09 23:16:39 +08:00
Daniel
29d2a9218c
🎨 Support HarmonyOS NEXT system https://github.com/siyuan-note/siyuan/issues/13184 2024-12-09 22:56:22 +08:00
Vanessa
d2670874c0 🚨 2024-12-09 22:04:25 +08:00
Vanessa
d5cdab8e31 🎨 标题引用推送 2024-12-09 21:55:55 +08:00
Vanessa
84e92fa7ee Merge remote-tracking branch 'origin/dev' into dev 2024-12-09 21:46:06 +08:00
Vanessa
0ae04cf5e6 🎨 https://github.com/siyuan-note/siyuan/issues/13375 2024-12-09 21:45:46 +08:00
Daniel
1ce95ad387
🎨 Clean code 2024-12-09 21:25:12 +08:00
Daniel
5342f9f492
🎨 Improve exporting block ref https://github.com/siyuan-note/siyuan/issues/13331 2024-12-09 17:46:41 +08:00
Daniel
8d0aac690e
🎨 Improve exporting block ref https://github.com/siyuan-note/siyuan/issues/13331 2024-12-09 17:31:42 +08:00
Daniel
5a44e10bdd
🎨 Clean code 2024-12-09 12:19:50 +08:00
Vanessa
2040665457 Merge remote-tracking branch 'origin/dev' into dev 2024-12-09 12:15:53 +08:00
Vanessa
c546e0fd94 🎨 https://github.com/siyuan-note/siyuan/issues/13343 2024-12-09 12:15:41 +08:00
Daniel
807f0df86f
🎨 The database primary key field displays the icon of the bound doc https://github.com/siyuan-note/siyuan/issues/13378 2024-12-09 11:55:50 +08:00
Vanessa
dbdf3c15a9 Merge remote-tracking branch 'origin/dev' into dev 2024-12-09 11:23:57 +08:00
Vanessa
44491e4442 🎨 https://github.com/siyuan-note/siyuan/issues/13390 2024-12-09 11:23:46 +08:00
Daniel
04a4a90721
🎨 Improve floating window backlink https://github.com/siyuan-note/siyuan/issues/13371 2024-12-09 10:50:33 +08:00
Vanessa
553891defb 🚨 2024-12-09 10:20:40 +08:00
Vanessa
8f59465ca6 🎨 https://github.com/siyuan-note/siyuan/issues/13391 2024-12-09 09:18:09 +08:00
Vanessa
57d521cba4 Merge remote-tracking branch 'origin/dev' into dev 2024-12-08 23:11:30 +08:00
Vanessa
4d32146dca 🎨 https://github.com/siyuan-note/siyuan/issues/13404 2024-12-08 23:11:06 +08:00
Daniel
67f64f7b2b
🐛 Fix HTML tag search escaping https://github.com/siyuan-note/siyuan/issues/13354 2024-12-08 23:09:06 +08:00
Daniel
497037465b
🧑‍💻 Add a internal kernel API /api/system/reloadUI https://github.com/siyuan-note/siyuan/issues/13402 2024-12-08 22:21:06 +08:00
Daniel
ada8c71ca9
🔊 Add repo key logging https://ld246.com/article/1733660913439 2024-12-08 22:10:35 +08:00
Daniel
67087238d8
🎨 Improve exporting block ref https://github.com/siyuan-note/siyuan/issues/13331 2024-12-08 18:38:38 +08:00
Daniel
60b95448b3
🎨 Improve exporting block ref https://github.com/siyuan-note/siyuan/issues/13331 2024-12-08 18:23:27 +08:00
Daniel
07e444badb
🎨 Improve exporting block ref https://github.com/siyuan-note/siyuan/issues/13331 2024-12-08 18:23:27 +08:00
Daniel
6f87241626
🎨 Improve exporting block ref https://github.com/siyuan-note/siyuan/issues/13331 2024-12-08 18:23:26 +08:00
Vanessa
70d0246668 🎨 https://github.com/siyuan-note/siyuan/issues/13343 2024-12-08 17:52:00 +08:00
Vanessa
8824e552da 💄 https://ld246.com/article/1733642150153 2024-12-08 17:04:57 +08:00
Vanessa
92df05ec56 Merge remote-tracking branch 'origin/dev' into dev 2024-12-08 16:54:02 +08:00
Vanessa
25d9ca9ca8 🎨 反链有筛选时,高亮筛选按钮 2024-12-08 16:53:48 +08:00
Daniel
bf40951781
🎨 Improve search highlighting https://github.com/siyuan-note/siyuan/issues/13343 2024-12-08 16:47:05 +08:00
Vanessa
f587fb1be0 Merge remote-tracking branch 'origin/dev' into dev 2024-12-08 16:42:37 +08:00
Vanessa
372b2f642a 🎨 https://github.com/siyuan-note/siyuan/issues/13343 2024-12-08 16:42:22 +08:00
Daniel
5aa97664d5
🎨 Improve search highlighting https://github.com/siyuan-note/siyuan/issues/13343 2024-12-08 16:37:40 +08:00
Vanessa
6a7fb4ad61 🎨 https://github.com/siyuan-note/siyuan/issues/13343 2024-12-08 11:52:44 +08:00
Daniel
f024e3b07d
🎨 Improve search highlighting https://github.com/siyuan-note/siyuan/issues/13343 2024-12-08 11:29:31 +08:00
Vanessa
6d42df1a29 🎨 https://github.com/siyuan-note/siyuan/issues/13282 2024-12-08 10:40:43 +08:00
Vanessa
2e9c797a13 🎨 https://github.com/siyuan-note/siyuan/issues/13343 2024-12-07 23:23:59 +08:00
Vanessa
88445d5a6c 🎨 https://github.com/siyuan-note/siyuan/issues/13343 2024-12-07 12:36:27 +08:00
Vanessa
ec5b3e3de9 Merge remote-tracking branch 'origin/dev' into dev 2024-12-07 12:29:18 +08:00
Vanessa
0f027ed714 🎨 https://github.com/siyuan-note/siyuan/issues/13343 2024-12-07 12:29:06 +08:00
Daniel
08e3b6b82f
🎨 Improve search highlighting https://github.com/siyuan-note/siyuan/issues/13343 2024-12-07 11:57:24 +08:00
Daniel
96c59433e2
🎨 Clean code https://github.com/siyuan-note/siyuan/issues/13378 2024-12-07 11:57:24 +08:00
Vanessa
68748dc6cd Merge remote-tracking branch 'origin/dev' into dev 2024-12-07 11:20:10 +08:00
Vanessa
594e7f8cee 🎨 https://github.com/siyuan-note/siyuan/issues/13343 2024-12-07 11:19:57 +08:00
Daniel
e4933d0841
🎨 Support flac audio asset playback https://github.com/siyuan-note/siyuan/issues/13386 2024-12-07 11:13:25 +08:00
Vanessa
04806ea4b9 🎨 https://github.com/siyuan-note/siyuan/issues/13343 2024-12-07 11:07:42 +08:00
Vanessa
27e689da26 Merge remote-tracking branch 'origin/dev' into dev 2024-12-07 11:03:43 +08:00
Vanessa
5abdf08706 🎨 https://github.com/siyuan-note/siyuan/issues/13343 2024-12-07 11:03:30 +08:00
Daniel
543ecfb1aa
🎨 Improve template search https://github.com/siyuan-note/siyuan/issues/13348 2024-12-07 10:37:20 +08:00
Vanessa
dacbb22ab4 Merge remote-tracking branch 'origin/dev' into dev 2024-12-07 10:27:32 +08:00
Vanessa
c18f710ac0 🎨 https://github.com/siyuan-note/siyuan/issues/13388 2024-12-07 10:27:19 +08:00
Daniel
ff39ea8c7e
⬆️ Upgrade lute https://github.com/siyuan-note/siyuan/issues/13367 2024-12-06 23:42:33 +08:00
Daniel
d9155c27b6
🐛 Fix multiple docs convert to headings https://github.com/siyuan-note/siyuan/issues/13225 2024-12-06 23:15:49 +08:00
Daniel
75b973d44c
🐛 Full manual sync mode causes data conflicts https://github.com/siyuan-note/siyuan/issues/13387 2024-12-06 17:47:00 +08:00
Vanessa
d2b1710e59 Merge remote-tracking branch 'origin/dev' into dev 2024-12-06 11:12:45 +08:00
Vanessa
0d03024238 🎨 https://github.com/siyuan-note/siyuan/issues/12656 2024-12-06 11:12:33 +08:00
Daniel
a5f842b673
🎨 Improve text https://github.com/siyuan-note/siyuan/issues/13225 2024-12-06 10:30:33 +08:00
Daniel
0d762a52b6
🎨 Improve database attribute panel style https://github.com/siyuan-note/siyuan/pull/13248 2024-12-06 10:30:33 +08:00
Vanessa
ca5d906612 Merge remote-tracking branch 'origin/dev' into dev 2024-12-06 10:07:11 +08:00
Vanessa
c4bb218d33 🎨 https://github.com/siyuan-note/siyuan/issues/12708 2024-12-06 10:06:56 +08:00
Daniel
a1fdad7e0a
🐛 Markdown import fails when tag is empty https://github.com/siyuan-note/siyuan/issues/13382 2024-12-06 09:47:17 +08:00
Vanessa
ee1043514b Merge remote-tracking branch 'origin/dev' into dev 2024-12-06 09:36:21 +08:00
Vanessa
dac23c88f6 🎨 https://github.com/siyuan-note/siyuan/issues/12708 2024-12-06 09:36:08 +08:00
Daniel
66d7a6cd25
🎨 Assets stat in IBytes https://github.com/siyuan-note/siyuan/issues/13374 2024-12-06 09:35:31 +08:00
Vanessa
3d5c08e8b1 🎨 https://github.com/siyuan-note/siyuan/issues/13232 2024-12-06 09:14:30 +08:00
Vanessa
ece3189263 🎨 https://github.com/siyuan-note/siyuan/pull/13376 2024-12-06 08:54:06 +08:00
Jeffrey Chen
482a2ca93b
🎨 Improve action.ts (#13376) 2024-12-06 08:52:15 +08:00
Vanessa
e3b79644e8
💄 https://github.com/siyuan-note/siyuan/issues/13322 2024-12-05 18:04:28 +08:00
Vanessa
865e9f6dd0 🎨 https://github.com/siyuan-note/siyuan/issues/13358 2024-12-05 17:53:57 +08:00
Vanessa
e1914469a2 🎨 https://github.com/siyuan-note/siyuan/issues/13262 2024-12-05 11:45:59 +08:00
Vanessa
83c44cf25b 🎨 https://github.com/siyuan-note/siyuan/issues/13359 2024-12-05 11:21:30 +08:00
Vanessa
3ff44adf59 Merge remote-tracking branch 'origin/dev' into dev 2024-12-05 11:09:20 +08:00
Vanessa
af6ba1b7fa 🎨 https://github.com/siyuan-note/siyuan/issues/13262 2024-12-05 11:09:09 +08:00
Daniel
f21f0ea60b
🧑‍💻 Add a kernel API /api/filetree/moveDocsByID https://github.com/siyuan-note/siyuan/issues/13247 2024-12-05 10:49:54 +08:00
Daniel
c1fd34f57b
🎨 Improve search highlighting https://github.com/siyuan-note/siyuan/issues/13343 2024-12-05 10:11:25 +08:00
Jeffrey Chen
4b3f95e4bf
📝 Improve text (#13370) 2024-12-05 10:03:15 +08:00
Vanessa
2a9290d0b6 🐛 https://github.com/siyuan-note/siyuan/issues/13347 2024-12-05 09:56:49 +08:00
Daniel
af434451e0
Improve system font loading https://github.com/siyuan-note/siyuan/issues/13356 2024-12-05 09:01:51 +08:00
Daniel
c7746d1399
🎨 Clean code 2024-12-05 08:51:08 +08:00
Daniel
0b5a83d55f
🎨 Improve system font loading https://github.com/siyuan-note/siyuan/issues/13356 2024-12-05 08:50:54 +08:00
Daniel
23a3452a5e
🎨 Improve HTML clipping https://github.com/siyuan-note/siyuan/issues/13355 2024-12-05 00:21:45 +08:00
Vanessa
c77a3405a7 Merge remote-tracking branch 'origin/dev' into dev 2024-12-04 23:41:09 +08:00
Vanessa
3ce968b63d 🎨 https://github.com/siyuan-note/siyuan/issues/13252 2024-12-04 23:40:49 +08:00
Daniel
4a1960516f
🎨 Simplify document block paths in search results https://github.com/siyuan-note/siyuan/issues/13364 2024-12-04 23:33:41 +08:00
Daniel
a1c21e9261
🎨 Simplify document block paths in block ref search list https://github.com/siyuan-note/siyuan/issues/13364 2024-12-04 23:19:36 +08:00
Daniel
1a48215076
🎨 Improve document tag adding interaction https://github.com/siyuan-note/siyuan/issues/13311 2024-12-04 22:53:36 +08:00
Vanessa
0050a791fa Merge remote-tracking branch 'origin/dev' into dev 2024-12-04 22:40:13 +08:00
Vanessa
277e75f5d1 🎨 https://github.com/siyuan-note/siyuan/issues/13311 2024-12-04 22:39:57 +08:00
Daniel
22190b532d
🐛 File names ending with . will be considered as missing assets
🎨 Improve HTML clipping https://github.com/siyuan-note/siyuan/issues/13355
2024-12-04 22:37:44 +08:00
Vanessa
821a58d895 🎨 https://github.com/siyuan-note/siyuan/issues/13349 2024-12-04 22:23:36 +08:00
Vanessa
7ace8bb5c9 Merge remote-tracking branch 'origin/dev' into dev 2024-12-04 21:27:33 +08:00
Vanessa
f1ae434e13 🐛 https://github.com/siyuan-note/siyuan/issues/13335 2024-12-04 21:27:18 +08:00
Daniel
2e148ef6b1
🐛 No results found after clicking on the inline tag https://github.com/siyuan-note/siyuan/issues/13351 2024-12-04 20:28:01 +08:00
Vanessa
61d69cc213 🔇 https://github.com/siyuan-note/siyuan/issues/13346 2024-12-04 19:46:49 +08:00
Vanessa
c36d397877 Merge remote-tracking branch 'origin/dev' into dev 2024-12-04 18:15:56 +08:00
Vanessa
d8c3bf25ed 💄 https://github.com/siyuan-note/siyuan/issues/13359 2024-12-04 18:15:44 +08:00
Daniel
f5b806927e
🐛 The sequence number of the ordered list exported to .docx is incorrect https://github.com/siyuan-note/siyuan/issues/13365 2024-12-04 18:09:08 +08:00
Daniel
e58a869e0e
🎨 Support HarmonyOS NEXT system 2024-12-04 18:09:08 +08:00
Vanessa
9693adb9e7 Merge remote-tracking branch 'origin/dev' into dev 2024-12-04 18:04:11 +08:00
Vanessa
3579ada555 🎨 https://github.com/siyuan-note/siyuan/issues/13362 2024-12-04 18:03:58 +08:00
Daniel
facccdf9b6
🎨 Improve mobile boot 2024-12-04 11:26:03 +08:00
Daniel
39386ff4f5
⬆️ Upgrade lute 2024-12-04 11:26:02 +08:00
Vanessa
6d44efe596 🎨 https://github.com/siyuan-note/siyuan/issues/13027 2024-12-04 11:24:54 +08:00
Vanessa
a5ca9f1620 🎨 https://github.com/siyuan-note/siyuan/issues/13027 2024-12-04 11:02:48 +08:00
Vanessa
a82b9c23fb 🎨 https://github.com/siyuan-note/siyuan/pull/13326 2024-12-04 09:24:54 +08:00
Jeffrey Chen
eac2902d9b
Improve tooltip (#13326)
* 减少元素更新

* 改进悬浮提示元素位置计算
messageElement.innerHTML = message; 会更新元素的内容,元素此时的 left 属性会对元素的宽度产生影响,导致更新后的元素(比如元素内的文本意外换行了)与直接新建的元素(元素内的文本不会换行)宽度不一致。messageElement.clientWidth 会获取到不符合预期的宽度,进而导致 left 计算错误。

* fix https://github.com/siyuan-note/siyuan/issues/12680

* 隐藏悬浮提示增加少许延迟,避免在相邻的元素间移动时悬浮提示频繁闪烁

* 频率高的放前面
2024-12-04 08:53:53 +08:00
Vanessa
ded16deb13 Merge remote-tracking branch 'origin/dev' into dev 2024-12-03 23:57:15 +08:00
Vanessa
e8d3eec13c 🐛 https://github.com/siyuan-note/siyuan/issues/13361 2024-12-03 23:56:49 +08:00
Jeffrey Chen
a80a5ea657
📝 Improve text (#13352) 2024-12-03 18:29:14 +08:00
Vanessa
07334bed6a 🐛 CSS 2024-12-03 14:01:51 +08:00
Daniel
1710194122
🔖 Release v3.1.14 2024-12-03 08:36:34 +08:00
Daniel
062c9ba51e
⬆️ Upgrade kernel deps 2024-12-03 08:23:20 +08:00
Vanessa
5c7eb2e341 Merge remote-tracking branch 'origin/dev' into dev 2024-12-03 00:30:09 +08:00
Vanessa
53ff151369 🎨 https://github.com/siyuan-note/siyuan/issues/13320 2024-12-03 00:29:53 +08:00
Daniel
dcf7705552
🎨 Support HarmonyOS NEXT system 2024-12-03 00:18:03 +08:00
Daniel
4cbe4684b8
🎨 Support HarmonyOS NEXT system 2024-12-03 00:15:50 +08:00
Daniel
f54195c7b4
🎨 Support HarmonyOS NEXT system 2024-12-03 00:08:46 +08:00
Daniel
204f2fd1db
🎨 Support HarmonyOS NEXT system 2024-12-02 21:40:26 +08:00
Daniel
160143c275
🎨 Support HarmonyOS NEXT system 2024-12-02 21:12:21 +08:00
Daniel
df19d66101
🎨 Support HarmonyOS NEXT system 2024-12-02 20:44:58 +08:00
Daniel
1036bc3f4a
🎨 Support HarmonyOS NEXT system 2024-12-02 20:28:50 +08:00
Vanessa
9b6a315f07 🎨 https://github.com/siyuan-note/siyuan/issues/13334 2024-12-02 20:22:00 +08:00
Vanessa
ea029d571e Merge remote-tracking branch 'origin/dev' into dev 2024-12-02 20:13:05 +08:00
Vanessa
9a572bad71 🎨 https://github.com/siyuan-note/siyuan/issues/13181 2024-12-02 20:12:48 +08:00
Daniel
4aedef073d
🎨 Improve exporting block ref https://github.com/siyuan-note/siyuan/issues/13283 2024-12-02 11:50:32 +08:00
Daniel
ee15219bbc
🎨 Clean code 2024-12-02 10:05:36 +08:00
Daniel
6970492034
🐛 Fix NPE 2024-12-02 10:05:22 +08:00
Daniel
a66960ae60
📝 Update changelogs 2024-12-02 00:24:28 +08:00
Vanessa
fdee19e703 🎨 https://github.com/siyuan-note/siyuan/issues/13324 2024-12-02 00:10:03 +08:00
Daniel
3a53fd4a9a
🐛 Fix NPE 2024-12-01 23:33:33 +08:00
Daniel
715ecc57bd
🎨 Improve image width setting https://github.com/siyuan-note/siyuan/issues/12516 https://github.com/siyuan-note/siyuan/issues/13327 2024-12-01 23:33:33 +08:00
Yingyi / 颖逸
62d6c13317
🧑‍💻 Kernel serve CalDAV service on path /caldav/ (#13321)
* 🎨 define the interface of CalDAV

* 🎨 Adjust iCalendar files directory structure

* 🎨 Implement CalDAV Calendar manage functions

* 🎨 Implement CalDAV calendar object manage functions

* 🎨 improve ETag scheme
2024-12-01 23:20:47 +08:00
Daniel
f1984cc22d
🎨 Improve exporting block ref https://github.com/siyuan-note/siyuan/issues/13283 2024-12-01 21:37:31 +08:00
Daniel
39ddd18616
🎨 Improve exporting block ref https://github.com/siyuan-note/siyuan/issues/13283 2024-12-01 20:49:18 +08:00
Daniel
2292f1a0a5
🐛 Fix backmention highlighting https://github.com/siyuan-note/siyuan/issues/13324 2024-12-01 18:25:44 +08:00
Daniel
6c7c737178
🎨 Improve image width setting https://github.com/siyuan-note/siyuan/issues/12516 2024-12-01 18:05:48 +08:00
Daniel
0b1a1af96b
♻️ Upgrade FSRS to v3.3.0 https://github.com/siyuan-note/siyuan/issues/13323 2024-12-01 17:11:03 +08:00
Vanessa
460c00eaca Merge remote-tracking branch 'origin/dev' into dev 2024-12-01 12:42:15 +08:00
Vanessa
5af57ca16b 💄 https://github.com/siyuan-note/siyuan/issues/13320 2024-12-01 12:41:51 +08:00
Daniel
a7ee282044
🎨 Improve exporting block ref https://github.com/siyuan-note/siyuan/issues/13283 2024-12-01 12:25:17 +08:00
Vanessa
855b1945de Merge remote-tracking branch 'origin/dev' into dev 2024-12-01 12:19:05 +08:00
Vanessa
2e2e2f331b 💄 https://github.com/siyuan-note/siyuan/issues/13311 2024-12-01 12:18:41 +08:00
Daniel
1c060947f9
🐛 Fix pdf outline exporting https://github.com/siyuan-note/siyuan/issues/13319 2024-12-01 11:49:34 +08:00
Daniel
c8670fe146
🎨 Improve exporting block ref https://github.com/siyuan-note/siyuan/issues/13283 2024-11-30 22:01:34 +08:00
Daniel
bbc3326426
🔨 Update goproxy to https://mirrors.aliyun.com/goproxy/ 2024-11-30 20:56:59 +08:00
Vanessa
fa14fdc2e6 Merge remote-tracking branch 'origin/dev' into dev 2024-11-30 20:51:15 +08:00
Vanessa
f8e6f5d1c1 💄 https://github.com/siyuan-note/siyuan/issues/13317 2024-11-30 20:50:53 +08:00
Daniel
5dc73d0be6
🎨 Improve inbox move https://ld246.com/article/1732765275719 2024-11-30 20:46:54 +08:00
Vanessa
257cf706b6 Merge remote-tracking branch 'origin/dev' into dev 2024-11-30 20:24:18 +08:00
Vanessa
1010021dda 💄 https://github.com/siyuan-note/siyuan/issues/13187 2024-11-30 20:23:56 +08:00
Daniel
654d6ee587
🎨 Add logging https://ld246.com/article/1732931024696 2024-11-30 18:44:11 +08:00
Daniel
e972e71d40
⬆️ Upgrade lute 2024-11-30 18:38:08 +08:00
Vanessa
4d6b7b15d4 🐛 https://github.com/siyuan-note/siyuan/issues/13314 2024-11-30 17:56:21 +08:00
Vanessa
16e1a90bfa 🚨 2024-11-29 11:57:58 +08:00
Vanessa
e98f0480ee 🎨 https://github.com/siyuan-note/siyuan/issues/12904 2024-11-29 11:56:29 +08:00
Vanessa
cfc636cf62 Merge remote-tracking branch 'origin/dev' into dev 2024-11-29 11:32:58 +08:00
Vanessa
a2c5af0317 🎨 https://github.com/siyuan-note/siyuan/issues/12904 2024-11-29 11:32:47 +08:00
Daniel
041c050d98
🎨 Add a kernel API /api/system/getWorkspaceInfo https://github.com/siyuan-note/siyuan/issues/13300 2024-11-29 11:10:00 +08:00
Daniel
691290a7be
🎨 Add a kernel API /api/system/getWorkspaceInfo https://github.com/siyuan-note/siyuan/issues/13300 2024-11-29 10:56:32 +08:00
Daniel
cc629041f9
🎨 Improve doc title Paste as plain text https://github.com/siyuan-note/siyuan/issues/13301 https://github.com/siyuan-note/siyuan/issues/10866 2024-11-29 10:18:17 +08:00
Vanessa
b30c0f5833 🎨 https://github.com/siyuan-note/siyuan/issues/10914 2024-11-29 09:49:20 +08:00
Vanessa
4a77508a7d 🎨 https://github.com/siyuan-note/siyuan/issues/13163 2024-11-29 09:16:18 +08:00
Vanessa
1942c3be0d Merge remote-tracking branch 'origin/dev' into dev 2024-11-29 09:11:25 +08:00
Vanessa
0faf5ba44b 🎨 https://github.com/siyuan-note/siyuan/issues/13181 2024-11-29 09:11:13 +08:00
Daniel
11640f777a
🎨 Improve dragging of headings or list items to the doc tree https://github.com/siyuan-note/siyuan/issues/13170 2024-11-29 09:07:17 +08:00
Daniel
6f7e106be4
♻️ Extract method util.GetTreeID 2024-11-29 08:41:43 +08:00
Vanessa
c295a496d7 💄 https://github.com/siyuan-note/siyuan/pull/13248 2024-11-29 07:55:43 +08:00
Vanessa
18ef49aa4b ♻️ 2024-11-29 07:53:16 +08:00
Vanessa
363bd008cc Merge remote-tracking branch 'origin/dev' into dev 2024-11-29 07:46:07 +08:00
Vanessa
476547cfcd 🚨 2024-11-29 07:45:56 +08:00
Daniel
c8e8174f78
🎨 Support HarmonyOS NEXT system https://github.com/siyuan-note/siyuan/issues/13184 2024-11-29 00:20:08 +08:00
Daniel
6cc948f114
⬆️ Upgrade lute 2024-11-29 00:03:35 +08:00
Daniel
5939be2e5c
♻️ Upgrade pdfcpu to v0.9.1 https://github.com/siyuan-note/siyuan/issues/13305 2024-11-28 23:36:13 +08:00
Vanessa
c315fce720 🎨 https://github.com/siyuan-note/siyuan/issues/13178 2024-11-28 23:34:16 +08:00
Vanessa
736c09fc79 🎨 https://github.com/siyuan-note/siyuan/issues/12516 2024-11-28 23:23:16 +08:00
Vanessa
b6b9218283 Merge remote-tracking branch 'origin/dev' into dev 2024-11-28 23:15:21 +08:00
Vanessa
c8d44b0028 🎨 https://github.com/siyuan-note/siyuan/issues/12516 2024-11-28 23:15:05 +08:00
Daniel
4feaa2aa5f
♻️ Upgrade pdfcpu to v0.9.1 https://github.com/siyuan-note/siyuan/issues/13305 2024-11-28 23:04:55 +08:00
Daniel
384bec36a3
♻️ Upgrade pdfcpu to v0.9.1 https://github.com/siyuan-note/siyuan/issues/13305 2024-11-28 23:04:55 +08:00
Daniel
734fd34a99
♻️ Upgrade pdfcpu to v0.9.1 https://github.com/siyuan-note/siyuan/issues/13305 2024-11-28 23:04:54 +08:00
Daniel
ac240d69c8
🎨 Improve exporting block ref https://github.com/siyuan-note/siyuan/issues/13283 2024-11-28 23:04:54 +08:00
Vanessa
f7fea18b3b 🎨 https://github.com/siyuan-note/siyuan/issues/13178 2024-11-28 22:59:21 +08:00
Vanessa
c800731c0a Merge remote-tracking branch 'origin/dev' into dev 2024-11-28 19:12:52 +08:00
Vanessa
d9a527a082 🎨 https://github.com/siyuan-note/siyuan/issues/12516 2024-11-28 19:12:39 +08:00
Daniel
3b22330b4b
🎨 Improve exporting block ref https://github.com/siyuan-note/siyuan/issues/13283 2024-11-28 15:54:43 +08:00
Daniel
e1a9051d76
🎨 Improve exporting block ref https://github.com/siyuan-note/siyuan/issues/13283 2024-11-28 15:54:43 +08:00
Daniel
7884b62718
🎨 Improve exporting block ref https://github.com/siyuan-note/siyuan/issues/13283 2024-11-28 15:54:42 +08:00
Daniel
5b79d7a2b6
🎨 Improve exporting block ref https://github.com/siyuan-note/siyuan/issues/13283 2024-11-28 15:54:42 +08:00
Vanessa
5228511bd3 🎨 https://github.com/siyuan-note/siyuan/issues/13181 2024-11-28 11:47:48 +08:00
Vanessa
1b1ea3ca59 🎨 https://github.com/siyuan-note/siyuan/issues/13181 2024-11-28 11:37:36 +08:00
Vanessa
19c71abdc5 Merge remote-tracking branch 'origin/dev' into dev 2024-11-28 11:14:38 +08:00
Vanessa
0d161fdaeb 🎨 https://github.com/siyuan-note/siyuan/issues/12516 2024-11-28 11:14:26 +08:00
Jeffrey Chen
cc1b783273
改进光标样式 (#13295) 2024-11-28 10:49:11 +08:00
Vanessa
cc6a92e5a1 💄 https://github.com/siyuan-note/siyuan/pull/13248 2024-11-28 09:27:09 +08:00
Vanessa
4e3341985c 🎨 https://github.com/siyuan-note/siyuan/pull/13284 2024-11-27 23:03:50 +08:00
Vanessa
671851235a 🎨 https://github.com/siyuan-note/siyuan/pull/13248 2024-11-27 22:33:22 +08:00
Daniel
eb21e8f90f
🎨 Improve exporting Markdown https://github.com/siyuan-note/siyuan/issues/13273 2024-11-27 20:55:13 +08:00
Jeffrey Chen
f716e16e37
改进数据库属性面板样式 (#13248)
* 改进数据库属性面板样式

* 改进数据库属性面板样式

* 添加占位符

* 添加占位符

* 改进数据库属性面板样式、添加占位符

* 语法错误

* 改进添加字段按钮 的样式

* 改进 添加字段 按钮的样式

* 改进 添加字段 按钮的样式

* 添加占位符
2024-11-27 20:51:40 +08:00
Jeffrey Chen
40b0cd4cba
Improve tooltip (#13286)
* Improve tooltip
为悬浮提示添加类名前先重置一次

* Improve tooltip
为悬浮提示添加类名前先重置一次

* Improve tooltip
2024-11-27 20:50:07 +08:00
Vanessa
b666338959 Merge remote-tracking branch 'origin/dev' into dev 2024-11-27 20:39:37 +08:00
Vanessa
83ea11101a 🎨 https://github.com/siyuan-note/siyuan/pull/13284 2024-11-27 20:39:21 +08:00
Daniel
eafac1498a
🎨 Improve escaping 2024-11-27 20:34:36 +08:00
Daniel
7446599c0f
🎨 Remove Unicode PUA characters https://github.com/siyuan-note/siyuan/issues/13291 2024-11-27 20:15:37 +08:00
Jeffrey Chen
18f68ac715
Improve drag block to database highlighting (#13284)
fix https://github.com/siyuan-note/siyuan/issues/13251
2024-11-27 19:56:54 +08:00
Vanessa
0ed794aacf Merge remote-tracking branch 'origin/dev' into dev 2024-11-27 18:36:21 +08:00
Vanessa
7feba07e35 🎨 https://github.com/siyuan-note/siyuan/pull/13271 2024-11-27 18:36:09 +08:00
Daniel
f6c350311b
🎨 Lazy loading of images and IFrames https://github.com/siyuan-note/siyuan/issues/13204 2024-11-27 11:40:38 +08:00
Vanessa
11316ea0b9 🎨 https://github.com/siyuan-note/siyuan/pull/13271 2024-11-27 11:39:40 +08:00
Jeffrey Chen
595842f915
fix #13214 #13267 (#13271)
* fix #13214 #13267

* fix #13214 #13267

* Revert "fix #13214 #13267"

This reverts commit 8ca78a4938.
2024-11-27 11:33:37 +08:00
Daniel
f441a37d50
🎨 Cannot use the Microsoft Input Method to input Chinese https://github.com/siyuan-note/siyuan/issues/13288 2024-11-27 10:44:45 +08:00
Daniel
2fb42c5b8c
🧑‍💻 Add a kernel API /api/filetree/removeDocByID 2024-11-27 10:44:25 +08:00
Vanessa
30ea789fd3 📱 https://github.com/siyuan-note/siyuan/issues/13193 2024-11-27 10:06:24 +08:00
Vanessa
cc045dc6f0 Merge remote-tracking branch 'origin/dev' into dev 2024-11-27 09:40:57 +08:00
Vanessa
ac7e57ce5d 🎨 https://github.com/siyuan-note/siyuan/issues/13193 2024-11-27 09:40:45 +08:00
Daniel
394a685e6e
🎨 Support creating new rows when filling in the database relation field https://github.com/siyuan-note/siyuan/issues/10914 2024-11-27 09:01:52 +08:00
Daniel
55a4fdbd8b
🔥 Graph nodes no longer display memos https://github.com/siyuan-note/siyuan/issues/13287 2024-11-27 08:39:24 +08:00
Vanessa
a96da3dff0 🎨 plugin 2024-11-27 00:43:24 +08:00
Vanessa
bf07166a2f 📝 https://github.com/siyuan-note/siyuan/issues/10914 2024-11-26 23:50:41 +08:00
Vanessa
80d1860f23 Merge remote-tracking branch 'origin/dev' into dev 2024-11-26 23:45:49 +08:00
Vanessa
59f3a96e99 🎨 https://github.com/siyuan-note/siyuan/issues/10914 2024-11-26 23:45:32 +08:00
Daniel
83d4516fd2
🎨 Support HarmonyOS NEXT system https://github.com/siyuan-note/siyuan/issues/13184 2024-11-26 22:15:45 +08:00
Vanessa
c051f2b478 💄 https://github.com/siyuan-note/siyuan/issues/12318 2024-11-26 20:57:46 +08:00
Vanessa
8feb03ad50 ♻️ https://github.com/siyuan-note/siyuan/pull/13281 2024-11-26 20:17:49 +08:00
Jeffrey Chen
e85018956b
Improve drag block highlighting (#13281) 2024-11-26 20:06:25 +08:00
Vanessa
90960c0046 ⬆️ https://github.com/siyuan-note/siyuan/issues/13276 2024-11-26 18:45:03 +08:00
Vanessa
9860fc7749 Merge remote-tracking branch 'origin/dev' into dev 2024-11-26 12:07:40 +08:00
Vanessa
bd89dd67e1 🎨 https://github.com/siyuan-note/siyuan/issues/13277 2024-11-26 12:07:28 +08:00
Emptylight
9274b37f76
📝 Improve UserGuide (#13268)
* docs: Improve UserGuide

日文使用机器翻译无法校对,仅重新翻译为中文大意不变。
可能存在潜在的数据问题,请校对。

* docs: Improve UserGuide

change 'Siyuan' to 'SiYuan'

* docs: Improve UserGuide

将日语的引述符调节至文字前,与其他语言保持一致
2024-11-26 11:51:13 +08:00
Jeffrey Chen
ed03c56762
🎨 Update fonts (#13257) 2024-11-26 11:50:05 +08:00
Daniel
148a27004d
🎨 The backlink panel supports filtering by child blocks https://github.com/siyuan-note/siyuan/issues/13275 https://github.com/siyuan-note/siyuan/issues/12985 2024-11-26 11:16:48 +08:00
Daniel
483faa93dd
🎨 Improve exporting Markdown https://github.com/siyuan-note/siyuan/issues/13273 2024-11-26 10:59:32 +08:00
Daniel
575869c546
🎨 Improve exporting Markdown https://github.com/siyuan-note/siyuan/issues/13273 2024-11-26 10:59:32 +08:00
Daniel
da1b97f70c
🎨 Improve exporting Markdown https://github.com/siyuan-note/siyuan/issues/13273 2024-11-26 10:59:31 +08:00
Daniel
a7a4d85c77
🎨 Special characters in exported file names are replaced by _ https://github.com/siyuan-note/siyuan/issues/13274 2024-11-26 10:59:31 +08:00
Vanessa
cbad03815d 🎨 https://github.com/siyuan-note/siyuan/issues/13254 2024-11-26 10:49:21 +08:00
Vanessa
285e56622a Merge remote-tracking branch 'origin/dev' into dev 2024-11-26 10:14:29 +08:00
Vanessa
f108e463e3 🎨 https://github.com/siyuan-note/siyuan/issues/12775 2024-11-26 10:14:17 +08:00
Daniel
8657abdc27
🎨 Improve HTML clipping https://github.com/siyuan-note/siyuan/issues/13264 2024-11-26 09:46:07 +08:00
Daniel
8689520ffa
🎨 Improve HTML clipping https://github.com/siyuan-note/siyuan/issues/13265 2024-11-26 01:06:36 +08:00
Vanessa
11fd8f2c44 🚨 2024-11-26 01:00:23 +08:00
Daniel
23ee2027a0
🎨 https://github.com/siyuan-note/siyuan/issues/13244 2024-11-25 23:01:36 +08:00
Vanessa
1ed5730d2a
🎨 https://github.com/siyuan-note/siyuan/issues/13244 2024-11-25 22:58:15 +08:00
Vanessa
46b0867c9e
🎨 https://github.com/siyuan-note/siyuan/issues/13244 2024-11-25 22:52:02 +08:00
Daniel
9dade3b29a
🎨 Improve escaping https://ld246.com/article/1732501061120 2024-11-25 22:06:54 +08:00
Daniel
497b7829f1
🎨 Improve assets search https://github.com/siyuan-note/siyuan/issues/13249 2024-11-25 21:51:40 +08:00
Vanessa
4335a464f6 🎨 https://github.com/siyuan-note/siyuan/issues/13244 2024-11-25 12:53:08 +08:00
Jeffrey Chen
3af13a10db
Improve tooltip (#13250)
* Improve tooltip

* Improve tooltip
2024-11-25 11:25:19 +08:00
Vanessa
31f80722e3 Merge remote-tracking branch 'origin/dev' into dev 2024-11-25 11:15:37 +08:00
Vanessa
68bbbd134d 🎨 https://github.com/siyuan-note/siyuan/issues/13244 2024-11-25 11:15:25 +08:00
Daniel
2df3baf92a
🎨 Support HarmonyOS NEXT system https://github.com/siyuan-note/siyuan/issues/13184 2024-11-25 10:52:40 +08:00
Daniel
535db65bf6
🎨 Improve importing Markdown https://github.com/siyuan-note/siyuan/issues/13245 2024-11-25 10:52:15 +08:00
Jeffrey Chen
84fc7092dd
🎨 Improve setting search (#13246) 2024-11-25 10:07:01 +08:00
Vanessa
bef6bc6512 🐛 https://github.com/siyuan-note/siyuan/issues/12661 2024-11-24 17:20:00 +08:00
Vanessa
1f050f4431 Merge remote-tracking branch 'origin/dev' into dev 2024-11-24 17:06:40 +08:00
Vanessa
4756557c17 🐛 https://github.com/siyuan-note/siyuan/issues/12679 2024-11-24 17:06:27 +08:00
Daniel
7e04c3311d
🎨 Improve importing Markdown https://github.com/siyuan-note/siyuan/issues/13245 2024-11-24 10:52:22 +08:00
Daniel
8ea1361f82
🎨 Improve importing Markdown https://github.com/siyuan-note/siyuan/issues/13245 2024-11-24 10:38:10 +08:00
Daniel
4443f3e929
Improve data sync performance https://github.com/siyuan-note/siyuan/issues/13216 2024-11-24 10:17:04 +08:00
Vanessa
30f65e6c8e 💄 https://github.com/siyuan-note/siyuan/pull/13241 2024-11-24 10:03:16 +08:00
Vanessa
3e016551cd 🎨 代码块限制高度后行号 2024-11-24 09:38:42 +08:00
Vanessa
b3f6c40835 :lipsticks: https://github.com/siyuan-note/siyuan/issues/12707 2024-11-23 23:43:20 +08:00
Vanessa
8d20f37198 Merge remote-tracking branch 'origin/dev' into dev 2024-11-23 23:30:36 +08:00
Vanessa
4325991e45 :lipsticks: 2024-11-23 23:30:12 +08:00
Daniel
6cc0b5ae0e
⬆️ Upgrade kernel deps 2024-11-23 23:27:48 +08:00
Daniel
b695011f42
🎨 Improve HTML clipping https://github.com/siyuan-note/siyuan/issues/13242 2024-11-23 23:00:52 +08:00
Vanessa
ff7480a0fb 🎨 https://github.com/siyuan-note/siyuan/issues/13236 2024-11-23 22:57:35 +08:00
Vanessa
6defd3c32c Merge remote-tracking branch 'origin/dev' into dev 2024-11-23 22:19:35 +08:00
Vanessa
f023af2b8f 🎨 https://github.com/siyuan-note/siyuan/issues/12726 2024-11-23 22:19:13 +08:00
Daniel
14bb85017f
🎨 Add statistics on selected blocks and total blocks https://github.com/siyuan-note/siyuan/issues/13235 2024-11-23 20:58:00 +08:00
Vanessa
adb942b4d5 Merge remote-tracking branch 'origin/dev' into dev 2024-11-23 20:34:36 +08:00
Vanessa
3736319e51 🎨 https://github.com/siyuan-note/siyuan/issues/12278 2024-11-23 20:34:20 +08:00
Daniel
0d156d7b6d
🎨 Improve markdown parsing https://github.com/siyuan-note/siyuan/issues/13240 2024-11-23 20:20:07 +08:00
Vanessa
6e5dc8b724 Merge remote-tracking branch 'origin/dev' into dev 2024-11-23 17:45:54 +08:00
Vanessa
ba72898aba 🐛 https://github.com/siyuan-note/siyuan/issues/13237 2024-11-23 17:45:43 +08:00
Daniel
65f55b0dbe
🎨 Support HarmonyOS NEXT system https://github.com/siyuan-note/siyuan/issues/13184 2024-11-23 09:48:08 +08:00
Daniel
8639955ff0
🎨 Improve backlink doc title escaping 2024-11-23 00:20:55 +08:00
Vanessa
a5ea85f872 Merge remote-tracking branch 'origin/dev' into dev 2024-11-23 00:11:33 +08:00
Vanessa
8a6ba2b2d0 🐛 https://github.com/siyuan-note/siyuan/issues/13230 2024-11-23 00:11:18 +08:00
Daniel
a48609755e
🎨 Improve graph https://github.com/siyuan-note/siyuan/issues/13040 2024-11-22 23:27:38 +08:00
Daniel
83b932478e
🐛 Improve markdown import https://github.com/siyuan-note/siyuan/issues/13233 2024-11-22 22:59:55 +08:00
Daniel
b6cd6930c7
🎨 Improve dragging of headings or list items to the doc tree https://github.com/siyuan-note/siyuan/issues/13170 2024-11-22 22:38:56 +08:00
Vanessa
8bc3186976 🐛 https://github.com/siyuan-note/siyuan/issues/13230 2024-11-22 22:12:25 +08:00
Vanessa
703fda3812 🐛 2024-11-22 22:06:01 +08:00
Vanessa
36bd3816d4 🎨 https://github.com/siyuan-note/siyuan/issues/12760 2024-11-22 21:31:34 +08:00
Vanessa
d152a7ff6f 🎨 https://github.com/siyuan-note/siyuan/issues/12727 2024-11-22 21:15:18 +08:00
Vanessa
590b088f69 Merge remote-tracking branch 'origin/dev' into dev 2024-11-22 20:38:26 +08:00
Vanessa
eca2678012 🎨 https://github.com/siyuan-note/siyuan/issues/13223 2024-11-22 20:32:38 +08:00
Daniel
acbbd8ca5d
🎨 Support HarmonyOS NEXT system https://github.com/siyuan-note/siyuan/issues/13184 2024-11-22 20:23:36 +08:00
Jeffrey Chen
909b36d380
🎨 An extra space (#13224) 2024-11-22 19:45:33 +08:00
Jeffrey Chen
1ca0fbce9b
🎨 Update fonts (#13228) 2024-11-22 19:44:55 +08:00
Jeffrey Chen
1ac8cbef0c
🎨 Improve text fix #13227 (#13229) 2024-11-22 19:31:30 +08:00
Vanessa
7b38c9a108 🎨 https://github.com/siyuan-note/siyuan/issues/13170 2024-11-22 17:24:12 +08:00
Vanessa
c6e816e596 🎨 https://github.com/siyuan-note/siyuan/issues/13016 2024-11-22 12:44:22 +08:00
Vanessa
ab8f2b7a39 🎨 https://github.com/siyuan-note/siyuan/issues/13214 2024-11-22 11:52:18 +08:00
Vanessa
02ddc8c17e Merge remote-tracking branch 'origin/dev' into dev 2024-11-22 00:21:16 +08:00
Vanessa
0049c49158 🎨 https://github.com/siyuan-note/siyuan/issues/13127 2024-11-22 00:21:02 +08:00
Daniel
a89012be1a
🐛 Improve HTML clipping https://github.com/siyuan-note/siyuan/issues/13220 2024-11-21 22:57:37 +08:00
Vanessa
2d114d4c3b 💄 https://github.com/siyuan-note/siyuan/issues/13201 2024-11-21 17:30:05 +08:00
Vanessa
c8089a85a3 Merge remote-tracking branch 'origin/dev' into dev 2024-11-21 12:31:13 +08:00
Vanessa
e735472600 🎨 https://github.com/siyuan-note/siyuan/issues/13163 2024-11-21 12:31:00 +08:00
Daniel
3ebc1a4fa0
Improve data sync performance for booting https://github.com/siyuan-note/siyuan/issues/13216 2024-11-21 11:55:38 +08:00
Daniel
dfa246021f
🐛 Fix template rendering for dynamic icon path https://github.com/siyuan-note/siyuan/issues/13211 2024-11-21 11:55:30 +08:00
Daniel
2ce5ba72ee
🎨 Change the statusbar display timeout to 12s 2024-11-21 11:04:30 +08:00
Daniel
89f1887c3b
Improve data sync performance for booting https://github.com/siyuan-note/siyuan/issues/13216 2024-11-21 10:59:29 +08:00
Daniel
eba4dfa0da
Improve data sync performance for booting https://github.com/siyuan-note/siyuan/issues/13216 2024-11-21 10:57:07 +08:00
Vanessa
0e357f7311 🚨 2024-11-21 10:41:11 +08:00
Vanessa
98a096551a 🚨 2024-11-21 10:36:02 +08:00
Vanessa
dea6ecd5b9 🎨 https://github.com/siyuan-note/siyuan/issues/11561 2024-11-21 01:17:11 +08:00
Vanessa
df3bafdb48 🎨 https://github.com/siyuan-note/siyuan/issues/11561 2024-11-21 01:11:27 +08:00
Vanessa
c0b68b1e5e 🎨 https://github.com/siyuan-note/siyuan/issues/13128 2024-11-21 00:22:20 +08:00
Vanessa
028e3118c4 Merge remote-tracking branch 'origin/dev' into dev 2024-11-20 23:39:06 +08:00
Vanessa
4161625ad4 💄 2024-11-20 23:38:52 +08:00
Daniel
0b2f921697
🎨 Improve inline elements find-replace https://github.com/siyuan-note/siyuan/issues/13200 2024-11-20 21:25:18 +08:00
Daniel
31c68efcdc
🎨 The database supports calculating the "Percent unique values" of the field https://github.com/siyuan-note/siyuan/issues/13192 2024-11-20 21:06:20 +08:00
Daniel
72469c277b
🎨 The database supports calculating the "Percent unique values" of the field https://github.com/siyuan-note/siyuan/issues/13192 2024-11-20 20:31:30 +08:00
Daniel
1e28680a58
🎨 The database supports calculating the "Percent unique values" of the field https://github.com/siyuan-note/siyuan/issues/13192 2024-11-20 20:21:15 +08:00
Vanessa
36df3d5ea1 🎨 https://github.com/siyuan-note/siyuan/issues/11561 2024-11-20 16:55:34 +08:00
Vanessa
646d4b8ab0 Merge remote-tracking branch 'origin/dev' into dev 2024-11-20 16:36:40 +08:00
Vanessa
8305ec06d7 🎨 https://github.com/siyuan-note/siyuan/issues/12775 2024-11-20 16:36:28 +08:00
Daniel
247b534aa0
🎨 The backlink panel supports filtering by the block attributes https://github.com/siyuan-note/siyuan/issues/12985 2024-11-20 16:16:31 +08:00
Daniel
8a6733e5b5
🐛 Incorrect backlink keyword highlighting https://github.com/siyuan-note/siyuan/issues/13210 2024-11-20 15:57:04 +08:00
Vanessa
c62015da38 Merge remote-tracking branch 'origin/dev' into dev 2024-11-20 11:32:20 +08:00
Vanessa
5237d7f910 🎨 https://github.com/siyuan-note/siyuan/issues/13209 2024-11-20 11:32:10 +08:00
Daniel
a0cb683f54
⬆️ Upgrade kernel deps 2024-11-20 11:19:17 +08:00
Vanessa
04184fc8bd 🎨 带排序的 av 修改单元格后定位到修改点 2024-11-20 11:14:39 +08:00
Vanessa
e6578a39bf 🎨 https://github.com/siyuan-note/siyuan/pull/13206 2024-11-20 10:51:42 +08:00
Jeffrey Chen
020f55e8ca
改变数据库 添加条目 加载更多 按钮的结构 (#13206)
* Update render.ts

* Update render.ts

* Update action.ts
2024-11-20 10:43:54 +08:00
Daniel
371c64c471
🎨 Improve kernel API /api/block/getBlockKramdown https://github.com/siyuan-note/siyuan/issues/13183 2024-11-20 10:33:42 +08:00
Vanessa
9f46e09f7f Merge remote-tracking branch 'origin/dev' into dev 2024-11-20 00:18:44 +08:00
Vanessa
a02efdb445 🎨 https://github.com/siyuan-note/siyuan/issues/13052 2024-11-20 00:18:25 +08:00
dependabot[bot]
703f220369
⬆️ Bump cross-spawn from 7.0.3 to 7.0.6 in /app (#13199)
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-20 00:04:50 +08:00
Daniel
928c1d476a
🔖 Release v3.1.13 2024-11-19 23:48:31 +08:00
Daniel
7150359e40
🐛 Automatic cleanup of the local data repo may accidentally delete snapshots https://github.com/siyuan-note/siyuan/issues/13203 2024-11-19 23:41:37 +08:00
Daniel
c3b3e25f4a
🎨 Add internal kernel API /api/sqlite/flushTransaction https://github.com/siyuan-note/siyuan/issues/10005 2024-11-19 22:53:18 +08:00
Daniel
84aea8cd2f
🐛 Automatic cleanup of the local data repo may accidentally delete snapshots https://github.com/siyuan-note/siyuan/issues/13203 2024-11-19 22:48:25 +08:00
Vanessa
cc033c115d 🎨 删除块,嵌入块中没有同步删除 2024-11-19 17:25:33 +08:00
Vanessa
9f1430a08a 💄 2024-11-19 17:17:07 +08:00
Daniel
cb057f1e4f
🔖 Release v3.1.12 2024-11-19 16:54:39 +08:00
Vanessa
3746a9bb30 Merge remote-tracking branch 'origin/dev' into dev 2024-11-19 16:48:39 +08:00
Vanessa
ad10151684 ⬆️ eslint 2024-11-19 16:48:28 +08:00
Daniel
27fed40e5f
🎨 Improve graph rendering https://github.com/siyuan-note/siyuan/issues/13196 2024-11-19 16:28:59 +08:00
Vanessa
1087fe8d52 🎨 https://github.com/siyuan-note/siyuan/pull/13143 2024-11-19 16:21:17 +08:00
Vanessa
27b17199b7 Merge remote-tracking branch 'origin/dev' into dev 2024-11-19 16:06:31 +08:00
Vanessa
e7e209c8bd 🎨 https://github.com/siyuan-note/siyuan/issues/13190 2024-11-19 16:06:20 +08:00
Daniel
2e7cecf02b
📝 Update changelogs 2024-11-19 15:48:20 +08:00
Vanessa
dc91c25941 ⬆️ 2024-11-19 15:46:53 +08:00
Daniel
9048b9e52f
🎨 Improve av option editing https://github.com/siyuan-note/siyuan/issues/11484 2024-11-19 15:15:37 +08:00
Vanessa
5dcb82a97c Merge remote-tracking branch 'origin/dev' into dev 2024-11-19 10:12:50 +08:00
Vanessa
3f43f81bb5 🎨 https://github.com/siyuan-note/siyuan/issues/13164 2024-11-19 10:12:38 +08:00
Daniel
83c4469e2e
🎨 Support HarmonyOS NEXT system https://github.com/siyuan-note/siyuan/issues/13184 2024-11-19 00:43:14 +08:00
Vanessa
734bdacb10 🎨 https://github.com/siyuan-note/siyuan/issues/11053 2024-11-19 00:33:07 +08:00
Vanessa
add256d373 🚨 2024-11-19 00:30:22 +08:00
Vanessa
d200f5b3b8 Merge remote-tracking branch 'origin/dev' into dev 2024-11-19 00:30:00 +08:00
Vanessa
3738657755 🎨 https://github.com/siyuan-note/siyuan/issues/11053 2024-11-19 00:29:41 +08:00
Daniel
a20526797b
🎨 Support HarmonyOS NEXT system https://github.com/siyuan-note/siyuan/issues/13184 2024-11-18 23:46:05 +08:00
Vanessa
9c0b53e83e Merge remote-tracking branch 'origin/dev' into dev 2024-11-18 23:43:29 +08:00
Vanessa
bda97eaef5 🎨 https://github.com/siyuan-note/siyuan/issues/13062 2024-11-18 23:43:13 +08:00
Daniel
92ed5f2ecf
🎨 Support HarmonyOS NEXT system https://github.com/siyuan-note/siyuan/issues/13184 2024-11-18 23:33:20 +08:00
Vanessa
5ff5f36af7 Merge remote-tracking branch 'origin/dev' into dev 2024-11-18 23:16:31 +08:00
Vanessa
92cbdc1987 🎨 https://github.com/siyuan-note/siyuan/issues/13175 2024-11-18 23:16:08 +08:00
Daniel
ce9ae722c4
🎨 Support HarmonyOS NEXT system https://github.com/siyuan-note/siyuan/issues/13184 2024-11-18 21:53:12 +08:00
Liang Ding
adc4d13f12 🎨 Support HarmonyOS NEXT system https://github.com/siyuan-note/siyuan/issues/13184 2024-11-18 20:52:59 +08:00
Daniel
5de2ac66ff
🎨 Support HarmonyOS NEXT system https://github.com/siyuan-note/siyuan/issues/13184 2024-11-18 20:49:41 +08:00
Vanessa
8834cd39a5 🎨 https://github.com/siyuan-note/siyuan/issues/11053 2024-11-18 16:45:58 +08:00
Vanessa
b7780e8bec 🎨 https://github.com/siyuan-note/siyuan/issues/11053 2024-11-18 16:42:04 +08:00
Vanessa
02edf47cda 🎨 https://github.com/siyuan-note/siyuan/issues/11053 2024-11-18 16:23:38 +08:00
Vanessa
b7297bdf42 🎨 https://github.com/siyuan-note/siyuan/issues/11053 2024-11-18 16:03:57 +08:00
Vanessa
b31c5eb11d Merge remote-tracking branch 'origin/dev' into dev 2024-11-18 16:01:36 +08:00
Vanessa
b41dd9d6dc 🎨 https://github.com/siyuan-note/siyuan/issues/11053 2024-11-18 16:01:25 +08:00
Daniel
ad66a70b55
🎨 The database supports adding view/field/option description https://github.com/siyuan-note/siyuan/issues/11053 2024-11-18 16:00:21 +08:00
Vanessa
43dcd76808 Merge remote-tracking branch 'origin/dev' into dev 2024-11-18 15:21:39 +08:00
Vanessa
cce77eb712 🎨 https://github.com/siyuan-note/siyuan/issues/11053 2024-11-18 15:21:23 +08:00
Daniel
732ee2eef3
🎨 Fix XSS in the tag name https://github.com/siyuan-note/siyuan/issues/13168 2024-11-18 15:19:41 +08:00
Daniel
a3e3809e07
📝 Add kernel API doc /api/sqlite/flushTransaction 2024-11-18 15:10:01 +08:00
Vanessa
4e9ff1cb11 🎨 https://github.com/siyuan-note/siyuan/issues/11053 2024-11-18 14:58:26 +08:00
Daniel
446c59cb3c
🎨 Improve HTML clipping https://ld246.com/article/1731885857871 2024-11-18 12:16:22 +08:00
Daniel
da2f674e85
🎨 The database supports adding view/field/option description https://github.com/siyuan-note/siyuan/issues/11053 2024-11-18 12:16:22 +08:00
Daniel
a574a67727
🎨 Improve importing markdown 2024-11-18 12:16:21 +08:00
Vanessa
f7ca0ca423 🎨 https://github.com/siyuan-note/siyuan/issues/11053 2024-11-18 12:06:31 +08:00
Vanessa
e9c8cd0e0d 🎨 https://github.com/siyuan-note/siyuan/issues/11053 2024-11-18 11:55:18 +08:00
Vanessa
81ef5d0244 Merge remote-tracking branch 'origin/dev' into dev 2024-11-18 11:03:25 +08:00
Vanessa
57517c27d7 🎨 https://github.com/siyuan-note/siyuan/issues/11053 2024-11-18 11:03:14 +08:00
Daniel
745691dbe4
🎨 The database supports adding view/field/option description https://github.com/siyuan-note/siyuan/issues/11053 2024-11-18 11:00:51 +08:00
Daniel
0e1fe2f20f
🎨 Support exporting Markdown after selecting multiple documents https://github.com/siyuan-note/siyuan/issues/12912 2024-11-18 10:49:22 +08:00
Daniel
4a668ab414
🎨 Improve av option editing https://github.com/siyuan-note/siyuan/issues/11484 2024-11-18 10:24:38 +08:00
Vanessa
b65d4f6742 🎨 https://github.com/siyuan-note/siyuan/issues/12912 2024-11-18 10:03:09 +08:00
Vanessa
cd9a6319a0 🎨 https://github.com/siyuan-note/siyuan/issues/11484 2024-11-17 22:45:53 +08:00
Vanessa
9568554435 Merge remote-tracking branch 'origin/dev' into dev 2024-11-17 17:54:38 +08:00
Vanessa
17f81dc03e 🎨 https://github.com/siyuan-note/siyuan/issues/13134 2024-11-17 17:54:26 +08:00
Daniel
09d6b5a8b8
🎨 Improve av option editing https://github.com/siyuan-note/siyuan/issues/11484 2024-11-17 17:49:16 +08:00
Vanessa
23c6f278f1 Merge remote-tracking branch 'origin/dev' into dev 2024-11-17 17:19:36 +08:00
Vanessa
7820165939 🎨 https://github.com/siyuan-note/siyuan/issues/11484 2024-11-17 17:19:24 +08:00
Daniel
6dad90f821
🎨 Use real theme style value replace var in preview mode https://github.com/siyuan-note/siyuan/issues/11458 2024-11-17 12:08:22 +08:00
Daniel
35d1c10633
🎨 Use real theme style value replace var in preview mode https://github.com/siyuan-note/siyuan/issues/11458 2024-11-17 12:05:53 +08:00
Vanessa
317e84dd7b Merge remote-tracking branch 'origin/dev' into dev 2024-11-17 12:00:27 +08:00
Vanessa
1982ce6885 🎨 https://github.com/siyuan-note/siyuan/pull/13143 2024-11-17 12:00:16 +08:00
Daniel
096fea2c8f
🔒 Some XSS vulnerabilities https://github.com/siyuan-note/siyuan/issues/13171 2024-11-17 11:34:38 +08:00
Vanessa
74db798a04 🎨 https://github.com/siyuan-note/siyuan/issues/12694 2024-11-17 11:31:04 +08:00
Vanessa
d9a4e43979 🎨 https://github.com/siyuan-note/siyuan/issues/11993 2024-11-17 11:23:56 +08:00
Daniel
8653f7ee61
🎨 Fix XSS in the tag name https://github.com/siyuan-note/siyuan/issues/13168 2024-11-17 10:57:40 +08:00
Vanessa
6278c498e8 🎨 https://github.com/siyuan-note/siyuan/issues/13169 2024-11-17 10:56:06 +08:00
Vanessa
7c7b73606c 🎨 https://github.com/siyuan-note/siyuan/issues/13168 2024-11-17 10:51:15 +08:00
Vanessa
203c232de8 Merge remote-tracking branch 'origin/dev' into dev 2024-11-17 10:34:37 +08:00
Vanessa
c0a104df1b 🎨 https://github.com/siyuan-note/siyuan/issues/13168 2024-11-17 10:34:26 +08:00
Daniel
49464fab28
🎨 Improve check index 2024-11-17 09:35:48 +08:00
Daniel
671333ff91
🎨 Automatic purge for local data repo https://github.com/siyuan-note/siyuan/issues/13091 2024-11-17 09:35:34 +08:00
Daniel
02165bc8f1
⬆️ Upgrade kernel deps 2024-11-17 09:34:41 +08:00
Daniel
6a442ad85d
🎨 Automatic purge for local data repo https://github.com/siyuan-note/siyuan/issues/13091 2024-11-17 01:33:21 +08:00
Daniel
93b687a407
🎨 Improve push reload doc info 2024-11-16 20:06:27 +08:00
Vanessa
6a869e3544 🎨 https://github.com/siyuan-note/siyuan/issues/13165 2024-11-16 17:50:47 +08:00
Vanessa
c8b8b28bcc Merge remote-tracking branch 'origin/dev' into dev 2024-11-16 17:36:18 +08:00
Vanessa
e32721f9d8 🎨 https://github.com/siyuan-note/siyuan/issues/13165 2024-11-16 17:36:06 +08:00
Daniel
818d1746c0
🎨 Prevent parent move into child https://github.com/siyuan-note/siyuan/issues/13131 2024-11-16 17:29:59 +08:00
Daniel
3c31baaf04
♻️ Upgrade to Electron v32.2.5 https://github.com/siyuan-note/siyuan/issues/13161 2024-11-16 17:03:37 +08:00
Daniel
07daaad33b
⬆️ Upgrade kernel deps 2024-11-16 16:59:21 +08:00
Vanessa
eb28a44022 🎨 https://github.com/siyuan-note/siyuan/issues/13131 2024-11-16 12:06:15 +08:00
Vanessa
1c100950bd Merge remote-tracking branch 'origin/dev' into dev 2024-11-16 12:03:20 +08:00
Vanessa
2735e16d69 🎨 https://github.com/siyuan-note/siyuan/issues/13131 2024-11-16 12:03:08 +08:00
Daniel
f58ef2f683
🎨 Improve refresh backlinks https://github.com/siyuan-note/siyuan/issues/13131 2024-11-16 11:21:26 +08:00
Vanessa
e3d2894a23 🎨 https://github.com/siyuan-note/siyuan/issues/13142 2024-11-16 10:19:55 +08:00
Vanessa
efa4192278 🎨 https://github.com/siyuan-note/siyuan/issues/12989 2024-11-16 10:04:13 +08:00
V
c93b0f6ace
🎨 https://github.com/siyuan-note/siyuan/issues/12989 2024-11-16 09:58:30 +08:00
Daniel
53e2953d65
🎨 Improve the breadcrumb https://github.com/siyuan-note/siyuan/issues/13141 2024-11-16 09:28:45 +08:00
Daniel
ea0146ceb9
🎨 Improve av block text https://github.com/siyuan-note/siyuan/issues/13140 2024-11-16 00:20:55 +08:00
Daniel
c086ec4eef
🎨 Improve escaping https://github.com/siyuan-note/siyuan/issues/13135 2024-11-16 00:09:38 +08:00
Vanessa
704f23fe02 🐛 https://github.com/siyuan-note/siyuan/issues/13144 2024-11-16 00:07:41 +08:00
Vanessa
88de880608 🐛 https://github.com/siyuan-note/siyuan/issues/13155 2024-11-15 23:39:14 +08:00
Vanessa
54e291ea98 Merge remote-tracking branch 'origin/dev' into dev 2024-11-15 23:02:06 +08:00
Vanessa
f17e341dbc 🐛 https://github.com/siyuan-note/siyuan/issues/13113 2024-11-15 23:01:54 +08:00
Daniel
a2a46f8f39
🎨 Improve escaping https://github.com/siyuan-note/siyuan/issues/13135 2024-11-15 22:42:56 +08:00
Vanessa
7b342fc004 🚨 2024-11-15 22:29:31 +08:00
Vanessa
cd9c4c7bfc Merge remote-tracking branch 'origin/dev' into dev 2024-11-15 22:26:01 +08:00
Vanessa
1412ca6026 🎨 https://github.com/siyuan-note/siyuan/issues/13107 2024-11-15 22:25:41 +08:00
Daniel
f34dd62cef
🎨 Access authorization code captcha vulnerability https://github.com/siyuan-note/siyuan/issues/13147 2024-11-15 20:32:54 +08:00
Daniel
0d3d6df134
🎨 The backlink panel supports filtering by the block attributes https://github.com/siyuan-note/siyuan/issues/12985 2024-11-15 17:20:23 +08:00
Vanessa
748a8c82a8 🎨 https://github.com/siyuan-note/siyuan/issues/13054 2024-11-15 17:19:43 +08:00
Jeffrey Chen
04acdc00f7
Update .protyle-toolbar z-index (#13157) 2024-11-15 17:10:42 +08:00
Daniel
913b3fd254
🎨 Improve importing .sy.zip https://github.com/siyuan-note/siyuan/issues/13011 2024-11-15 16:58:43 +08:00
Daniel
5a4d58b03a
🎨 Improve dynamic icon api 2024-11-15 16:58:42 +08:00
Vanessa
1f0db03f4a Merge remote-tracking branch 'origin/dev' into dev 2024-11-15 13:30:52 +08:00
Vanessa
84d7848583 🎨 https://github.com/siyuan-note/siyuan/issues/12989 2024-11-15 13:30:41 +08:00
Daniel
e408546be5
🎨 Improve HTML clipping https://github.com/siyuan-note/siyuan/issues/13125#issuecomment-2475461284 2024-11-15 13:14:09 +08:00
Vanessa
ab147598e1 🎨 https://github.com/siyuan-note/siyuan/issues/12989 2024-11-15 13:09:46 +08:00
Vanessa
c2c7f87475 Merge remote-tracking branch 'origin/dev' into dev 2024-11-15 12:05:47 +08:00
Vanessa
43c37ae925 🎨 https://github.com/siyuan-note/siyuan/issues/12925 2024-11-15 12:05:35 +08:00
Daniel
c4f5e85f1f
🎨 Improve importing Markdown https://github.com/siyuan-note/siyuan/issues/13149 2024-11-15 11:42:55 +08:00
Yingyi / 颖逸
c110b9ff13
🧑‍💻 Kernel serve CardDAV service on path /carddav/ (#12895)
* 🎨 add CardDAV server

* 🎨 change CardDAV principals path

* 🎨 implement load contacts feature

* 🎨 implement save contacts feature

* 🎨 implement address books CURD

* 🐛 fix CardDAV method `OPTIONS`

* 🎨 implement addresses CURD

* 🎨  implement CardDAV `REPORT` method

* 🎨 parse *.vcf file with multiple vCard
2024-11-15 11:19:52 +08:00
Jeffrey Chen
96194f7dae
🎨 Improve i18n #12943 (#13154) 2024-11-15 11:17:42 +08:00
Shadw
d4e6d3862c
🎨 Italian Translation, refer to #13152 (#13153)
* Update it_IT.json

* Update it_IT.json

* Update it_IT.json
2024-11-15 11:17:12 +08:00
Daniel
2acdad6ee4
🎨 Improve electron-related conf dir https://github.com/siyuan-note/siyuan/issues/13150 2024-11-15 00:52:24 +08:00
Vanessa
6437ec9793 Merge remote-tracking branch 'origin/dev' into dev 2024-11-15 00:38:58 +08:00
Vanessa
5e3d472edb 🎨 https://github.com/siyuan-note/siyuan/issues/13108 2024-11-15 00:38:44 +08:00
Daniel
8229dded32
🎨 Improve breadcrumb https://github.com/siyuan-note/siyuan/issues/13141#issuecomment-2476789553 2024-11-15 00:17:43 +08:00
Daniel
9681fe6d80
🎨 Improve importing Markdown https://github.com/siyuan-note/siyuan/issues/13149 2024-11-15 00:01:55 +08:00
Jeffrey Chen
e164e88dc4
🎨 Modify and standardize database terminology fix #12935 (#13152)
* 中文 i18n

* 简体中文 繁体中文 用户指南

* 繁体中文 i18n

* 英文 用户指南

* 英文 i18n

* 数据库字段菜单

* 数据库视图菜单

* 数据库条目右键菜单

分隔线关联:
https://github.com/siyuan-note/siyuan/issues/12518
https://github.com/siyuan-note/siyuan/issues/12910

* 顺序调整

* 简体中文 繁体中文 i18n
2024-11-15 00:00:37 +08:00
Vanessa
cb2560ffda 🚨 2024-11-14 23:21:55 +08:00
Vanessa
4670092d22 🎨 https://ld246.com/article/1728436915565 2024-11-14 23:21:27 +08:00
Vanessa
0a49a07f2c 🎨 https://github.com/siyuan-note/siyuan/pull/13143 2024-11-14 12:47:59 +08:00
Vanessa
902ee810c9 🎨 https://github.com/siyuan-note/siyuan/pull/13143 2024-11-14 12:18:58 +08:00
Vanessa
1ac5d5a235 Merge remote-tracking branch 'origin/dev' into dev 2024-11-14 11:54:31 +08:00
Vanessa
eb52775a5e 🎨 https://github.com/siyuan-note/siyuan/pull/13143 2024-11-14 11:54:20 +08:00
Daniel
c9cac8b08e
🎨 The backlink panel supports filtering by the block attributes https://github.com/siyuan-note/siyuan/issues/12985 2024-11-14 11:45:51 +08:00
Jeffrey Chen
4ef73e6c6d
改进引述块样式和高亮样式 (#13143)
* 引述块的左边框不需要圆角

* 让高亮覆盖引述块的左边框

* 让子列表块的高亮与其他块的高亮对齐

* 让高亮覆盖引述块的左边框
2024-11-14 11:39:39 +08:00
Daniel
e8e6d81e0d
⬆️ Upgrade kernel deps 2024-11-13 18:19:25 +08:00
Daniel
5b81a4924b
⬆️ Upgrade kernel deps 2024-11-13 16:50:10 +08:00
Vanessa
f29a21e336 Merge remote-tracking branch 'origin/dev' into dev 2024-11-13 16:37:40 +08:00
Vanessa
ce4e2c1dde 🎨 https://github.com/siyuan-note/siyuan/issues/13068 2024-11-13 16:37:28 +08:00
Daniel
ff27d6bad5
⬆️ Upgrade kernel deps 2024-11-13 16:28:45 +08:00
Vanessa
1eaa79c999 🎨 https://github.com/siyuan-note/siyuan/issues/13092 2024-11-13 15:29:09 +08:00
Vanessa
56904648b9 💄 https://github.com/siyuan-note/siyuan/issues/13036 2024-11-13 11:41:05 +08:00
Vanessa
30bf76e2de 💄 hhttps://github.com/siyuan-note/siyuan/issues/12943 2024-11-13 11:30:25 +08:00
Jeffrey Chen
0e9c67f754
fix #13052 (#13090) 2024-11-13 11:22:57 +08:00
Vanessa
1d3274dd2c 💄 https://github.com/siyuan-note/siyuan/issues/13052 2024-11-13 11:18:43 +08:00
Vanessa
88f29a7519 🎨 https://github.com/siyuan-note/siyuan/issues/12673 2024-11-13 10:58:13 +08:00
Vanessa
5218ff42a4 🎨 https://ld246.com/article/1731382162955 2024-11-13 10:37:58 +08:00
Vanessa
16619fc00a 🎨 https://github.com/siyuan-note/siyuan/issues/12943 2024-11-13 01:01:01 +08:00
Vanessa
bc04bd87de Merge remote-tracking branch 'origin/dev' into dev 2024-11-13 00:51:41 +08:00
Vanessa
41954d9cff 🎨 https://github.com/siyuan-note/siyuan/issues/12943 2024-11-13 00:51:30 +08:00
Daniel
2178a15236
🎨 Improve dynamic icon kernel api for rendering template https://github.com/siyuan-note/siyuan/issues/13095 2024-11-12 17:41:59 +08:00
Vanessa
891f0b9a99 Merge remote-tracking branch 'origin/dev' into dev 2024-11-12 17:30:01 +08:00
Vanessa
58e97e0f07 🎨 https://ld246.com/article/1731373012221 2024-11-12 17:29:50 +08:00
Daniel
738a53f43e
🎨 Improve code snippet writing https://github.com/siyuan-note/siyuan/issues/13101 2024-11-12 17:23:53 +08:00
Daniel
e15247c052
🎨 Improve search sorting https://github.com/siyuan-note/siyuan/issues/13119 2024-11-12 17:13:55 +08:00
Vanessa
a412018823 💄 https://ld246.com/article/1730537012801/comment/1731379813002?r=Vanessa#comments 2024-11-12 17:05:49 +08:00
Vanessa
30ef9ab5fc Merge remote-tracking branch 'origin/dev' into dev 2024-11-12 10:51:05 +08:00
Vanessa
a9e8642251 🐛 搜索为空和非空切换时结果被覆盖 2024-11-12 10:50:53 +08:00
Daniel
255afcc9ad
🎨 Improve clipping for ld246.com https://github.com/siyuan-note/siyuan/issues/13117 2024-11-12 10:12:32 +08:00
Vanessa
542f287d88 🐛 https://github.com/siyuan-note/siyuan/issues/13081 2024-11-12 00:16:06 +08:00
Vanessa
32e734d794 🎨 https://github.com/siyuan-note/siyuan/issues/13098 2024-11-11 23:53:46 +08:00
Vanessa
6109143c19 Merge remote-tracking branch 'origin/dev' into dev 2024-11-11 23:34:24 +08:00
Vanessa
ad18ec7519 🎨 https://github.com/siyuan-note/siyuan/issues/13095 2024-11-11 23:34:08 +08:00
Daniel
aaeca6778f
🎨 Improve dynamic icon kernel api for rendering template https://github.com/siyuan-note/siyuan/issues/13095 2024-11-11 23:33:52 +08:00
Vanessa
c96a062027 Merge remote-tracking branch 'origin/dev' into dev 2024-11-11 23:18:19 +08:00
Vanessa
df5e4414f2 🎨 https://github.com/siyuan-note/siyuan/issues/13095 2024-11-11 23:17:57 +08:00
Daniel
e69ea30a4e
🎨 Improve dailynote template rendering https://github.com/siyuan-note/siyuan/issues/13111 2024-11-11 18:01:22 +08:00
Vanessa
76141021d0 🎨 https://github.com/siyuan-note/plugin-sample/issues/24 2024-11-11 12:52:02 +08:00
Vanessa
6b6ce37ca2 Merge remote-tracking branch 'origin/dev' into dev 2024-11-11 12:26:27 +08:00
Vanessa
96bb7c4f39 ♻️ 2024-11-11 12:26:15 +08:00
Daniel
98024ae2b8
🐛 Fix the pandoc packing with wrong platform https://github.com/siyuan-note/siyuan/issues/13110 2024-11-11 12:18:34 +08:00
Daniel
ea3f5fa032
🎨 The backlink panel supports filtering by the block attributes https://github.com/siyuan-note/siyuan/issues/12985 2024-11-11 12:12:39 +08:00
Daniel
7e3e1d03ef
🎨 Apps in Chinese mainland app stores no longer provide AI access settings https://github.com/siyuan-note/siyuan/issues/13051 2024-11-11 11:42:41 +08:00
Daniel
7b9163d480
🧑‍💻 Add a kernel API /api/filetree/renameDocByID https://github.com/siyuan-note/siyuan/issues/13105 2024-11-11 11:37:42 +08:00
Daniel
3922e48404
🎨 Improve doc parsing 2024-11-10 12:07:39 +08:00
Daniel
a0491cd4ff
🎨 Improve markdown importing https://github.com/siyuan-note/siyuan/issues/13097 https://github.com/siyuan-note/siyuan/issues/13080 2024-11-10 12:04:56 +08:00
Daniel
14f5570558
🎨 Improve breadcrumb in embed blocks https://github.com/siyuan-note/siyuan/issues/13099 2024-11-10 11:51:59 +08:00
Daniel
01415b4821
🐛 Fix clean unused assets stat https://github.com/siyuan-note/siyuan/issues/13096 2024-11-10 11:32:17 +08:00
Jixiong Su
77f96529e4
🎨 Improve /api/icon/getDynamicIcon type 4 set fontsize to 200px (#13094) 2024-11-10 11:13:37 +08:00
Daniel
a90b2bb283
🎨 Apps in Chinese mainland app stores no longer provide AI access settings https://github.com/siyuan-note/siyuan/issues/13051 2024-11-09 16:35:52 +08:00
Daniel
962a9dff56
🎨 Apps in Chinese mainland app stores no longer provide AI access settings https://github.com/siyuan-note/siyuan/issues/13051 2024-11-09 16:34:16 +08:00
Vanessa
2ae8edf05b Merge remote-tracking branch 'origin/dev' into dev 2024-11-09 16:26:00 +08:00
Vanessa
002a08e86e 🎨 https://ld246.com/article/1730537012801 2024-11-09 16:25:49 +08:00
Daniel
7cd186373c
🎨 Document icons support the use of dynamic icons https://github.com/siyuan-note/siyuan/issues/12943 2024-11-09 16:08:50 +08:00
Vanessa
7c5762802a 💄 https://github.com/siyuan-note/siyuan/issues/13036 2024-11-09 15:52:01 +08:00
Vanessa
a8e239574c 🚨 2024-11-09 15:42:13 +08:00
Vanessa
2b3283f060 Merge remote-tracking branch 'origin/dev' into dev 2024-11-09 15:41:40 +08:00
Vanessa
cd8a89e5da 🎨 https://github.com/siyuan-note/siyuan/issues/12943 2024-11-09 15:41:27 +08:00
Daniel
597c166c43
🎨 The backlink panel supports filtering by the document name https://github.com/siyuan-note/siyuan/issues/12985 2024-11-09 15:20:01 +08:00
Daniel
2da780a04e
🎨 Improve data synchronization to reduce the probability of conflicts https://github.com/siyuan-note/siyuan/issues/13065 2024-11-09 15:09:53 +08:00
Daniel
a32ceb8e2f
🎨 Support exporting Markdown after selecting multiple documents https://github.com/siyuan-note/siyuan/issues/12912 2024-11-09 14:39:27 +08:00
Daniel
9371c68ec9
🎨 The database supports adding view/field/option description https://github.com/siyuan-note/siyuan/issues/11053 2024-11-09 14:09:40 +08:00
Jixiong Su
d9bcb12c34
🎨 Improve /api/icon/getDynamicIcon returns a square svg (#13088) 2024-11-08 23:30:33 +08:00
Daniel
a15a380388
🎨 Improve marketplace multi-language internationalization https://github.com/siyuan-note/siyuan/issues/13053 2024-11-08 15:02:56 +08:00
tsanz
b4456a9d77
📝 Improve text replace KaTex by KaTeX (#13086) 2024-11-08 14:47:19 +08:00
Daniel
f9f16cd3bb
🎨 Improve plain text comparison in data snapshot https://github.com/siyuan-note/siyuan/issues/13046 2024-11-08 14:36:22 +08:00
Daniel
fb3bc9aa81
🎨 Improve HTML clipping https://github.com/siyuan-note/siyuan/issues/13056 2024-11-08 14:29:25 +08:00
Daniel
c5dc86bf8e
🎨 Improve markdown importing https://github.com/siyuan-note/siyuan/issues/13080 2024-11-08 11:44:57 +08:00
Daniel
4b0228a297
🎨 List only 512 unreferenced assets https://github.com/siyuan-note/siyuan/issues/13075 2024-11-08 11:08:11 +08:00
Daniel
b39ac51859
🎨 List only 512 unreferenced assets https://github.com/siyuan-note/siyuan/issues/13075 2024-11-08 10:46:46 +08:00
Vanessa
06f24ae44b 🎨 https://github.com/siyuan-note/siyuan/issues/13061 2024-11-08 10:12:50 +08:00
Vanessa
748b045c3d Merge remote-tracking branch 'origin/dev' into dev 2024-11-08 01:17:57 +08:00
Vanessa
97c4878376 🎨 https://github.com/siyuan-note/plugin-sample/issues/24 2024-11-08 01:17:38 +08:00
Daniel
558c354ce8
🎨 List only 512 unreferenced assets https://github.com/siyuan-note/siyuan/issues/13075 2024-11-07 17:46:32 +08:00
Daniel
06c39771ce
🔒 SQL injection security vulnerabilities https://github.com/siyuan-note/siyuan/issues/13077 https://github.com/siyuan-note/siyuan/issues/13057 2024-11-07 17:43:44 +08:00
Daniel
ed33718ddf
🔒 SQL injection security vulnerabilities https://github.com/siyuan-note/siyuan/issues/13077 https://github.com/siyuan-note/siyuan/issues/13058 2024-11-07 17:38:10 +08:00
Daniel
831d350653
🔒 SQL injection security vulnerabilities https://github.com/siyuan-note/siyuan/issues/13077 https://github.com/siyuan-note/siyuan/issues/13059 2024-11-07 17:32:51 +08:00
Daniel
7fa1f89061
🔒 SQL injection security vulnerabilities https://github.com/siyuan-note/siyuan/issues/13077 https://github.com/siyuan-note/siyuan/issues/13060 2024-11-07 17:23:42 +08:00
Daniel
560890036d
🎨 List only 256 unreferenced assets https://github.com/siyuan-note/siyuan/issues/13075 2024-11-07 17:03:33 +08:00
Daniel
e585263970
🎨 Apps in Chinese mainland app stores no longer provide AI access settings https://github.com/siyuan-note/siyuan/issues/13051 2024-11-07 16:51:59 +08:00
Daniel
a134f0adb4
🐛 Fix NPE https://ld246.com/article/1730909507718 2024-11-07 16:50:43 +08:00
Daniel
96830dd67d
⬆️ Upgrade lute 2024-11-06 23:45:57 +08:00
Vanessa
dc1525686c 💄 https://github.com/siyuan-note/siyuan/issues/12951 2024-11-06 22:48:11 +08:00
Vanessa
bc65438225 💄 https://github.com/siyuan-note/siyuan/issues/13052 2024-11-06 22:00:14 +08:00
Vanessa
4aa55f7b27 💄 公式块编辑 2024-11-06 19:12:24 +08:00
Vanessa
b0691a41e8 🎨 https://github.com/siyuan-note/siyuan/issues/13052 2024-11-06 12:08:26 +08:00
Vanessa
cf4e9f22ac 🎨 多选复制到单选中会变为多个 2024-11-06 11:06:22 +08:00
Vanessa
2ba5242920 🎨 https://github.com/siyuan-note/siyuan/issues/13036 2024-11-06 10:27:07 +08:00
Vanessa
1cf1854bd3 🎨 https://github.com/siyuan-note/siyuan/issues/13043 2024-11-06 10:14:48 +08:00
Vanessa
22e80c5d9f 🎨 https://github.com/siyuan-note/siyuan/issues/13036 2024-11-05 21:01:52 +08:00
Daniel
487c48427a
🔖 Release v3.1.11 2024-11-05 16:12:37 +08:00
Daniel
0e139b7e22
📝 Update changelogs 2024-11-05 11:47:47 +08:00
Vanessa
cdfaeb300f 📱 https://github.com/siyuan-note/siyuan/issues/13036 2024-11-05 11:04:58 +08:00
Vanessa
6d58e55e63 Merge remote-tracking branch 'origin/dev' into dev 2024-11-05 10:48:24 +08:00
Vanessa
66f3920335 🎨 https://github.com/siyuan-note/siyuan/issues/13036 2024-11-05 10:48:12 +08:00
Daniel
2a3f8e92ac
🎨 Improve text https://github.com/siyuan-note/siyuan/issues/13037 2024-11-05 09:43:53 +08:00
Daniel
dcc5cefa64
🎨 Improve parsing of YAML Front Matter when importing Markdown https://github.com/siyuan-note/siyuan/issues/12962 https://github.com/siyuan-note/siyuan/issues/13038 2024-11-05 09:36:11 +08:00
Daniel
dc70276dae
🎨 Improve db block editing https://github.com/siyuan-note/siyuan/issues/13031 2024-11-05 09:18:11 +08:00
Daniel
141374b7c1
🐛 Fix ocr-texts.json unexpected write 2024-11-05 08:35:25 +08:00
Daniel
5ce414c658
🎨 Improve HTML clipping https://github.com/siyuan-note/siyuan/issues/13026 2024-11-05 00:10:40 +08:00
Daniel
adcbc37929
🐛 Improve pasting text https://github.com/siyuan-note/siyuan/issues/13015 2024-11-04 23:54:08 +08:00
Daniel
82bc406ab1
🎨 Improve the backlink panel https://github.com/siyuan-note/siyuan/issues/13008 2024-11-04 23:14:55 +08:00
Vanessa
3c05a55135 🚨 2024-11-04 22:57:39 +08:00
Vanessa
09115a9c9e Merge remote-tracking branch 'origin/dev' into dev 2024-11-04 22:57:07 +08:00
Vanessa
571f753d66 🎨 面包屑优化 2024-11-04 22:56:55 +08:00
Daniel
a1479d90ff
🎨 Dynamically loading graph nodes and edges https://github.com/siyuan-note/siyuan/issues/13014 2024-11-04 22:33:58 +08:00
Daniel
c55c5753cd
🎨 Improve the backlink panel breadcrumb and block sorting https://github.com/siyuan-note/siyuan/issues/13008 2024-11-04 21:23:53 +08:00
Daniel
f0a292ac51
🎨 Improve the backlink panel breadcrumb and block sorting https://github.com/siyuan-note/siyuan/issues/13008 2024-11-04 17:46:27 +08:00
Vanessa
6ac292ff01 🎨 反链面板块标打开 2024-11-04 17:26:08 +08:00
Vanessa
8bd4056a0e 🎨 反链面板块标打开 2024-11-04 17:22:15 +08:00
Vanessa
358fedbbd9 Merge remote-tracking branch 'origin/dev' into dev 2024-11-04 17:08:28 +08:00
Vanessa
495c3874a5 🎨 https://github.com/siyuan-note/siyuan/issues/13002 2024-11-04 17:08:15 +08:00
Daniel
a5b53c0dde
🎨 Improve the backlink panel breadcrumb and block sorting https://github.com/siyuan-note/siyuan/issues/13008 2024-11-04 16:54:38 +08:00
Daniel
29603922ca
🎨 Dynamically loading graph nodes and edges https://github.com/siyuan-note/siyuan/issues/13014 2024-11-04 16:26:01 +08:00
Daniel
f684169e73
🎨 https://github.com/siyuan-note/siyuan/issues/13020 2024-11-04 12:36:03 +08:00
Daniel
5cdad4940e
🎨 Improve HTML clipping https://ld246.com/article/1730691473023 2024-11-04 12:24:48 +08:00
Vanessa
c79ae400f7 🎨 https://github.com/siyuan-note/siyuan/issues/12497 只有本地 assets/ 开头的允许重命名 2024-11-04 12:16:07 +08:00
Vanessa
38b611ec5f 打开后快速关闭关系图时报错 2024-11-04 12:13:32 +08:00
Vanessa
38ad9eff13 关闭关系图时进行销毁 2024-11-04 12:04:27 +08:00
Vanessa
c7343e56cd Merge remote-tracking branch 'origin/dev' into dev 2024-11-04 11:46:06 +08:00
Vanessa
4d0a26659f ♻️ 2024-11-04 11:45:55 +08:00
Daniel
a547bb7da2
🎨 Improve exporting .sy.zip https://github.com/siyuan-note/siyuan/issues/13011 2024-11-04 11:42:18 +08:00
Vanessa
40cbf3c8c3 Merge remote-tracking branch 'origin/dev' into dev 2024-11-04 11:25:57 +08:00
Vanessa
3a6ab971e2 🎨 焦点在关系图上时搜索快捷键报错 2024-11-04 11:25:45 +08:00
Daniel
fa2f8ed7e5
🎨 Find-replace support file annotation ref elements https://github.com/siyuan-note/siyuan/issues/13013 2024-11-04 10:50:50 +08:00
Daniel
4e6651c46e
🎨 Improve .sy.zip importing https://github.com/siyuan-note/siyuan/issues/13011 2024-11-04 10:50:50 +08:00
Vanessa
54a5d8b76a 🚨 2024-11-04 10:46:51 +08:00
Vanessa
b9e62d2b7a Merge remote-tracking branch 'origin/dev' into dev 2024-11-04 10:43:06 +08:00
Vanessa
d98f0120a4 🎨 首次打开关系图不渲染 2024-11-04 10:42:54 +08:00
Daniel
8b35367eb5
🐛 Fix find-replace for spaces https://github.com/siyuan-note/siyuan/issues/13010
Regexp compile error https://ld246.com/article/1730678393331
2024-11-04 10:04:45 +08:00
Daniel
9c5a610160
🐛 Fix inline underscore element paste as plain text https://github.com/siyuan-note/siyuan/issues/13015 2024-11-04 09:36:56 +08:00
Daniel
c30a6dd711
🎨 Dynamically loading graph nodes and edges https://github.com/siyuan-note/siyuan/issues/13014 2024-11-04 09:12:42 +08:00
Vanessa
dae81eb823 🎨 https://github.com/siyuan-note/siyuan/issues/13014 2024-11-04 01:22:25 +08:00
Daniel
cf01041ea1
🎨 Dynamically loading graph nodes and edges https://github.com/siyuan-note/siyuan/issues/13014 2024-11-03 23:04:50 +08:00
Vanessa
c90801cfdd 🎨 https://github.com/siyuan-note/siyuan/issues/12497 2024-11-03 18:25:50 +08:00
Vanessa
28c217e7a2 🎨 https://github.com/siyuan-note/siyuan/issues/13008 2024-11-03 12:19:58 +08:00
Vanessa
194af0e9d8 Merge remote-tracking branch 'origin/dev' into dev 2024-11-03 12:16:53 +08:00
Vanessa
95dfca6f76 🎨 https://github.com/siyuan-note/siyuan/issues/13008 2024-11-03 12:16:37 +08:00
Daniel
02bb8eaf89
🎨 Improve the backlink panel breadcrumb and block sorting https://github.com/siyuan-note/siyuan/issues/13008 2024-11-03 11:51:19 +08:00
Vanessa
cd9baa2b67 🚨 2024-11-03 11:48:07 +08:00
Vanessa
5b15802def 🎨 https://github.com/siyuan-note/siyuan/issues/13005 2024-11-03 11:47:21 +08:00
Vanessa
12873e8f15 Merge remote-tracking branch 'origin/dev' into dev 2024-11-03 11:44:31 +08:00
Vanessa
e11ba33f4c 🎨 https://github.com/siyuan-note/siyuan/issues/13005 2024-11-03 11:44:19 +08:00
Daniel
abc21c5f59
🎨 Improve the backlink panel breadcrumb and block sorting https://github.com/siyuan-note/siyuan/issues/13008 2024-11-03 11:34:22 +08:00
Daniel
fe8052d2b7
🎨 Improve the backlink panel breadcrumb and block sorting https://github.com/siyuan-note/siyuan/issues/13008 2024-11-03 11:34:21 +08:00
Vanessa
b3bc642e07 Merge remote-tracking branch 'origin/dev' into dev 2024-11-03 11:16:40 +08:00
Vanessa
3d65cd5a9e 🎨 https://github.com/siyuan-note/siyuan/issues/12911 2024-11-03 11:16:27 +08:00
Daniel
b40b9bf032
🎨 Improve the backlink panel breadcrumb and block sorting https://github.com/siyuan-note/siyuan/issues/13008 2024-11-03 11:04:50 +08:00
Daniel
3dbffe00c9
🎨 Improve the backlink panel breadcrumb and block sorting https://github.com/siyuan-note/siyuan/issues/13008 2024-11-03 11:04:23 +08:00
Daniel
46fd653144
🔇 Remove logging 2024-11-03 09:52:36 +08:00
Daniel
957d205902
🐛 Fix table parsing issue https://github.com/siyuan-note/siyuan/issues/13004 2024-11-03 09:28:59 +08:00
Vanessa
d1c830b878 🎨 https://github.com/siyuan-note/siyuan/issues/12862 2024-11-03 00:38:26 +08:00
Daniel
94bb6fe3c2
🎨 The backlink panel no longer displays breadcrumbs of the first-level blocks https://github.com/siyuan-note/siyuan/issues/12862 2024-11-02 17:38:55 +08:00
Daniel
777a7c9f51
🎨 Improve av api setAttributeViewBlockAttr https://github.com/siyuan-note/siyuan/issues/12996 2024-11-02 16:09:18 +08:00
Daniel
680d637ed9
🎨 The backlink panel no longer displays breadcrumbs of the first-level blocks https://github.com/siyuan-note/siyuan/issues/12862 2024-11-02 15:56:33 +08:00
Daniel
0247594d83
🎨 Improve marketplace package statistics network availability https://github.com/siyuan-note/siyuan/issues/12998 2024-11-02 15:46:23 +08:00
Vanessa
dea6195b3e Merge remote-tracking branch 'origin/dev' into dev 2024-11-02 15:17:06 +08:00
Vanessa
7c1f7a8280 🎨 https://github.com/siyuan-note/siyuan/issues/12862 2024-11-02 15:16:53 +08:00
Daniel
94e28c8e64
🎨 Improve av refresh https://github.com/siyuan-note/siyuan/issues/12997 2024-11-02 14:54:02 +08:00
Vanessa
1900b935aa 🎨 https://github.com/siyuan-note/siyuan/issues/12914 2024-11-02 14:47:57 +08:00
Vanessa
677d981f6d 🎨 https://github.com/siyuan-note/siyuan/issues/10488 2024-11-02 14:42:03 +08:00
Vanessa
c164e8741c Merge remote-tracking branch 'origin/dev' into dev 2024-11-02 14:23:50 +08:00
Vanessa
6fa5796423 🎨 https://github.com/siyuan-note/siyuan/issues/11388 2024-11-02 14:23:36 +08:00
Daniel
f3bee2adcf
🎨 Improve av refresh https://github.com/siyuan-note/siyuan/issues/12997 2024-11-02 14:09:50 +08:00
Daniel
885348293a
🎨 Improve markdown inline code pasting https://github.com/siyuan-note/siyuan/issues/12999 2024-11-02 13:45:09 +08:00
Daniel
c70a46d940
🐛 Fix HTML block pasting https://github.com/siyuan-note/siyuan/issues/12994 2024-11-02 13:29:26 +08:00
Daniel
1a3540a767
🐛 Fix HTML block pasting https://github.com/siyuan-note/siyuan/issues/12994 2024-11-02 13:29:26 +08:00
Vanessa
4a9c21b320 Merge remote-tracking branch 'origin/dev' into dev 2024-11-02 13:18:41 +08:00
Vanessa
65d8be2ead 🎨 https://github.com/siyuan-note/siyuan/issues/11939 2024-11-02 13:18:28 +08:00
Daniel
5668e46d65
🎨 Improve data synchronization stability https://github.com/siyuan-note/siyuan/issues/12991 2024-11-02 12:46:08 +08:00
Vanessa
65e410de49 Merge remote-tracking branch 'origin/dev' into dev 2024-11-02 12:38:14 +08:00
Vanessa
da16a44044 🎨 https://github.com/siyuan-note/siyuan/issues/12993 2024-11-02 12:38:01 +08:00
Daniel
a2cb7d4c9b
🎨 All plain text formats are supported when comparing data snapshots https://github.com/siyuan-note/siyuan/issues/12975 2024-11-02 12:21:51 +08:00
Daniel
fc50b864ad
🎨 Improve data synchronization perception https://github.com/siyuan-note/siyuan/issues/13000 2024-11-02 12:09:35 +08:00
Daniel
b6dd1a788f
🎨 Improve data synchronization stability https://github.com/siyuan-note/siyuan/issues/12991 2024-11-02 01:09:40 +08:00
Vanessa
0fceae106c 🎨 https://github.com/siyuan-note/siyuan/issues/12993 2024-11-02 00:11:41 +08:00
Vanessa
a6c70cbd46 Merge remote-tracking branch 'origin/dev' into dev 2024-11-01 09:40:35 +08:00
Vanessa
c4bad8cf44 🎨 面板固定时拖拽过慢 2024-11-01 09:40:19 +08:00
Daniel
6db7b847e9
🎨 All plain text formats are supported when comparing data snapshots https://github.com/siyuan-note/siyuan/issues/12975 2024-11-01 09:39:29 +08:00
Vanessa
641550e1ed 🎨 https://github.com/siyuan-note/siyuan/issues/12914 2024-11-01 09:28:36 +08:00
Vanessa
de0b3b8415 🎨 https://github.com/siyuan-note/siyuan/issues/12914 2024-11-01 08:54:58 +08:00
Vanessa
3eff91d30e Merge remote-tracking branch 'origin/dev' into dev 2024-11-01 08:34:18 +08:00
Vanessa
dc1cc93906 🎨 https://github.com/siyuan-note/siyuan/issues/12914 2024-11-01 08:34:06 +08:00
Jeffrey Chen
4e15568b2e
https://ld246.com/article/1715069193698/comment/1730346295085#comments (#12982)
https://ld246.com/article/1715069193698/comment/1730346295085#comments
2024-11-01 08:31:07 +08:00
Daniel
0c0cc55820
Improve load tree performance 2024-10-31 22:56:48 +08:00
Daniel
56d7a3e2b8
Improve outline panel loading performance https://github.com/siyuan-note/siyuan/issues/12981 2024-10-31 22:39:33 +08:00
Daniel
37fa059403
🎨 Update README Add BaoTa Panel Deployment Method https://github.com/siyuan-note/siyuan/pull/12980 2024-10-31 17:37:14 +08:00
bestlaw66
fb38e16915
📝 Add BaoTa Panel Deployment Method (#12980)
* docs: add BaoTa Panel Deployment Method 

在国内有大部分用户都在使用宝塔面板管理服务器,因此增加使用宝塔面板部署的教程,可视化的部署文档可以帮助用户更加便捷的部署思源笔记

* 📝Add BaoTa Panel Deployment Method

* Modify format

* Modify format

* Modify format
2024-10-31 17:30:12 +08:00
Daniel
92504ab280
🐛 OCR function cannot be used normally on Linux https://github.com/siyuan-note/siyuan/issues/12960 2024-10-31 11:52:41 +08:00
Daniel
59bb202b13
🎨 Add logging https://github.com/siyuan-note/siyuan/issues/12960 2024-10-31 11:08:25 +08:00
Daniel
cb16e5781e
🎨 Add logging https://github.com/siyuan-note/siyuan/issues/12960 2024-10-31 11:02:30 +08:00
Vanessa
b64709c9ec Merge remote-tracking branch 'origin/dev' into dev 2024-10-31 10:53:48 +08:00
Vanessa
16b9480b62 🎨 https://github.com/siyuan-note/siyuan/issues/12914 2024-10-31 10:53:36 +08:00
Daniel
b844ff5503
🎨 Add logging https://github.com/siyuan-note/siyuan/issues/12960 2024-10-31 10:51:26 +08:00
Vanessa
da4f3cb8fd 🎨 https://github.com/siyuan-note/siyuan/issues/12914 2024-10-31 10:22:36 +08:00
Vanessa
7c2efd6b4a Merge remote-tracking branch 'origin/dev' into dev 2024-10-31 10:17:21 +08:00
Vanessa
8ced85870c 🎨 https://github.com/siyuan-note/siyuan/issues/12914 2024-10-31 10:17:09 +08:00
Daniel
3d81af698c
🎨 Improve themes config https://github.com/siyuan-note/siyuan/issues/12976 2024-10-31 09:54:40 +08:00
Daniel
99fc85875c
🎨 Improve text https://github.com/siyuan-note/siyuan/issues/12977 2024-10-31 09:37:27 +08:00
Daniel
37647191c6
🎨 Improve assets rename https://github.com/siyuan-note/siyuan/issues/12497 2024-10-31 00:13:47 +08:00
Daniel
ba9f41aa35
🎨 Improve removing unused assets 2024-10-31 00:12:21 +08:00
Daniel
258d55b41f
🎨 Improve assets rename https://github.com/siyuan-note/siyuan/issues/12497 2024-10-30 23:41:27 +08:00
Daniel
aab6131945
🎨 Improve asset rename ocr text https://github.com/siyuan-note/siyuan/issues/12974 2024-10-30 23:17:55 +08:00
Vanessa
ca6955dc31 🚨 2024-10-30 23:00:52 +08:00
Vanessa
56e64c9b7e 🎨 https://github.com/siyuan-note/siyuan/issues/12907 2024-10-30 23:00:06 +08:00
Vanessa
c86910e5d6 🎨 https://github.com/siyuan-note/siyuan/issues/12932 2024-10-30 22:50:10 +08:00
Vanessa
3be78bb302 Merge remote-tracking branch 'origin/dev' into dev 2024-10-30 22:19:48 +08:00
Vanessa
36f3c3fcab 🎨 https://github.com/siyuan-note/siyuan/issues/12963 2024-10-30 22:19:24 +08:00
Daniel
5a2c0e945f
🎨 Improve HTML clipping https://github.com/siyuan-note/siyuan/issues/12973 2024-10-30 18:44:29 +08:00
Vanessa
9a75a7b52b 🎨 https://github.com/siyuan-note/siyuan/issues/12916 2024-10-30 12:07:56 +08:00
Vanessa
034d5e1fbf 🎨 https://github.com/siyuan-note/siyuan/issues/11520 2024-10-30 12:01:03 +08:00
Vanessa
427cb613e0 Merge remote-tracking branch 'origin/dev' into dev 2024-10-30 11:17:53 +08:00
Vanessa
de61283ef5 🎨 https://github.com/siyuan-note/siyuan/issues/12966 2024-10-30 11:17:41 +08:00
Daniel
a1aba9a9df
🎨 Improve parsing of YAML Front Matter when importing Markdown https://github.com/siyuan-note/siyuan/issues/12962 2024-10-30 11:07:09 +08:00
Daniel
da3a6fee16
🎨 Improve parsing of YAML Front Matter when importing Markdown https://github.com/siyuan-note/siyuan/issues/12962 2024-10-30 11:07:09 +08:00
Daniel
3560fed496
🎨 Clean code 2024-10-30 11:07:09 +08:00
Vanessa
1e0c6a4c64 🎨 https://github.com/siyuan-note/siyuan/issues/11388 2024-10-30 10:22:14 +08:00
Vanessa
aec54b7b9d 🎨 https://github.com/siyuan-note/siyuan/issues/10488 2024-10-30 10:11:57 +08:00
Vanessa
5158805544 🎨 https://github.com/siyuan-note/siyuan/issues/10488 2024-10-30 10:02:01 +08:00
Vanessa
3443891014 💄 https://github.com/siyuan-note/siyuan/issues/12919 2024-10-30 09:32:42 +08:00
Vanessa
ae16b4ef16 Merge remote-tracking branch 'origin/dev' into dev 2024-10-30 09:28:48 +08:00
Vanessa
0d772c9f28 💄 https://github.com/siyuan-note/siyuan/issues/12919 2024-10-30 09:28:19 +08:00
Daniel
b620be4351
🎨 The backlink panel no longer displays breadcrumbs of the first-level blocks https://github.com/siyuan-note/siyuan/issues/12862 2024-10-30 00:53:36 +08:00
Vanessa
facbea8a41 💄 https://github.com/siyuan-note/siyuan/issues/12966 2024-10-29 23:38:06 +08:00
Vanessa
d60d3ea3d6 🐛 https://github.com/siyuan-note/siyuan/issues/12967 2024-10-29 23:27:33 +08:00
Vanessa
7e37563fcd 🚨 2024-10-29 23:01:31 +08:00
Vanessa
24856a1c84 Merge remote-tracking branch 'origin/dev' into dev 2024-10-29 23:01:06 +08:00
Vanessa
6fe03226c5 🎨 https://github.com/siyuan-note/siyuan/issues/10488 2024-10-29 23:00:39 +08:00
Daniel
e0fbe180bb
🎨 Add database template field var https://github.com/siyuan-note/siyuan/issues/12968 2024-10-29 22:48:00 +08:00
Daniel
7c6ff6b55f
🎨 Markdown syntax switch no longer affects clip/paste HTML parsing https://github.com/siyuan-note/siyuan/issues/11604 2024-10-29 17:44:08 +08:00
Vanessa
505cf51efe 🎨 https://ld246.com/article/1730020516427 2024-10-29 13:16:45 +08:00
Vanessa
cf56be53b3 📝 https://github.com/siyuan-note/siyuan/issues/12922 2024-10-29 13:05:18 +08:00
Vanessa
1c00b91aa7 🐛 https://github.com/siyuan-note/siyuan/issues/12922 2024-10-29 13:01:43 +08:00
Vanessa
9cc9a2862a 🐛 https://github.com/siyuan-note/siyuan/issues/11939 2024-10-29 12:40:12 +08:00
Vanessa
63badb1c74 💄 https://github.com/siyuan-note/siyuan/issues/12911 2024-10-29 12:08:37 +08:00
Vanessa
3110b3e1fb 💄 https://ld246.com/article/1730167993803 2024-10-29 11:16:43 +08:00
Vanessa
008e6ab8ca 💄 https://github.com/siyuan-note/siyuan/issues/12844 2024-10-29 11:05:19 +08:00
Vanessa
f0bfc84732 🎨 https://github.com/siyuan-note/siyuan/issues/12843 2024-10-29 10:56:42 +08:00
Vanessa
ab9e2179b4 🎨 https://github.com/siyuan-note/siyuan/issues/12038 2024-10-28 22:31:28 +08:00
Vanessa
4873df8a6b Merge remote-tracking branch 'origin/dev' into dev 2024-10-28 22:29:10 +08:00
Vanessa
1d0ccd19f8 🎨 https://github.com/siyuan-note/siyuan/issues/12038 2024-10-28 22:28:58 +08:00
Daniel
9d334fcb0a
🐛 The bookmark panel cannot display items https://github.com/siyuan-note/siyuan/issues/12959 2024-10-28 22:25:31 +08:00
Vanessa
5456d032c7 🎨 https://github.com/siyuan-note/siyuan/issues/12955 2024-10-28 22:11:59 +08:00
Vanessa
f2a53014fb 🎨 https://github.com/siyuan-note/siyuan/issues/12919 2024-10-28 22:04:48 +08:00
Vanessa
1d142c9df1 Merge remote-tracking branch 'origin/dev' into dev 2024-10-28 18:56:38 +08:00
Vanessa
80c4d15cf6 🎨 https://github.com/siyuan-note/siyuan/issues/12920 2024-10-28 18:56:20 +08:00
Daniel
6fea7e5fa5
🎨 Improve parsing <img> when importing markdown https://github.com/siyuan-note/siyuan/issues/12956 2024-10-28 17:29:02 +08:00
Vanessa
0aa1e2c61f 🎨 https://github.com/siyuan-note/siyuan/issues/12910 2024-10-28 12:40:03 +08:00
Vanessa
9dc2662e7d Merge remote-tracking branch 'origin/dev' into dev 2024-10-28 12:10:48 +08:00
Vanessa
e10d247480 🎨 https://github.com/siyuan-note/siyuan/issues/12910 2024-10-28 12:10:36 +08:00
Daniel
488df3d4f6
🎨 Improve HTML clipping https://github.com/siyuan-note/siyuan/issues/12946 2024-10-28 12:03:44 +08:00
Jixiong Su
f50f4c30e9
🎨 Improve kernel API /api/icon/getDynamicIcon adjust color scheme and support custom color (#12953) 2024-10-28 11:59:33 +08:00
Vanessa
90a89f886d 🎨 https://github.com/siyuan-note/siyuan/issues/12948 2024-10-28 10:37:25 +08:00
Vanessa
4187c39b2f Merge remote-tracking branch 'origin/dev' into dev 2024-10-28 10:25:46 +08:00
Vanessa
b86439d589 🎨 https://github.com/siyuan-note/siyuan/issues/12948 2024-10-28 10:25:34 +08:00
Daniel
a15899d421
🎨 Display document title in data history preview area https://github.com/siyuan-note/siyuan/issues/12948 2024-10-28 10:20:56 +08:00
Vanessa
face9918f1 Merge remote-tracking branch 'origin/dev' into dev 2024-10-28 09:37:37 +08:00
Vanessa
89be47b7b3 📝 https://github.com/siyuan-note/siyuan/issues/12950 2024-10-28 09:37:25 +08:00
Jixiong Su
c22a98b6cd
🎨 Improve kernel API /api/icon/getDynamicIcon
* `/api/icon/getDynamicIcon` 倒数日图标文字始终垂直居中

* type=8 文字图标样式改进

文字图标fontsize动态变化规则改进,之前代码忘记改了,导致英文字体偏小,动态变化规则不对。
并调整文字居中。

* 调整缩进

* 调整缩进

* 优化居中文字:使用x="50%"进行水平居中

* type=3 显示年月图标,年文字fontsize增加

* type=7 倒数日算法改进,支持超过106751天的计算

* Update icon.go

* Type 8: 文字图标单独调整"g", "p", "y", "q"

* Update icon.go
2024-10-28 09:24:50 +08:00
Daniel
ed4661c4ad
🎨 Clean code https://github.com/siyuan-note/siyuan/pull/12939 2024-10-27 22:22:47 +08:00
Jixiong Su
c1a7995862
🧑‍💻 Add internal kernel API /api/icon/getDynamicIcon (#12939)
更改locale参数为lang
新增weekdayType参数,支持设置weekday格式
2024-10-27 22:20:15 +08:00
Vanessa
f4140b61e9 🎨 https://github.com/siyuan-note/siyuan/issues/12932 2024-10-27 18:28:51 +08:00
Vanessa
eb849e725a 🎨 https://github.com/siyuan-note/siyuan/issues/12936 2024-10-27 17:30:01 +08:00
Vanessa
8ab7c5cc73 Merge remote-tracking branch 'origin/dev' into dev 2024-10-27 17:21:03 +08:00
Vanessa
739d1b6249 🎨 https://github.com/siyuan-note/siyuan/issues/12930 2024-10-27 17:20:46 +08:00
Daniel
1f601344af
📝 Update changelogs 2024-10-27 16:56:42 +08:00
Vanessa
0fdac67a8d 💄 https://github.com/siyuan-note/siyuan/issues/12855 2024-10-27 16:56:13 +08:00
Vanessa
24e287d80f Merge remote-tracking branch 'origin/dev' into dev 2024-10-27 16:49:17 +08:00
Vanessa
ee92809ef0 💄 https://github.com/siyuan-note/siyuan/issues/12934 2024-10-27 16:49:05 +08:00
Daniel
4f7d742738
🎨 Improve the user guide https://github.com/siyuan-note/siyuan/issues/12880 https://github.com/siyuan-note/siyuan/issues/7964 2024-10-27 16:47:43 +08:00
Vanessa
e014b02478 Merge remote-tracking branch 'origin/dev' into dev 2024-10-27 12:14:17 +08:00
Vanessa
9485260f66 🚨 2024-10-27 12:14:06 +08:00
Daniel
4a33fa9a29
🎨 The Publishing service no longer support export https://github.com/siyuan-note/siyuan/issues/12928 2024-10-27 12:07:57 +08:00
Daniel
4e407b0ef8
🎨 Return document blocks when the keyword search hits different block content https://github.com/siyuan-note/siyuan/issues/10584 2024-10-27 12:07:57 +08:00
Daniel
6021603966
🎨 Return document blocks when the keyword search hits different block content https://github.com/siyuan-note/siyuan/issues/10584 2024-10-27 12:07:56 +08:00
Vanessa
c716e3cf11 Merge remote-tracking branch 'origin/dev' into dev 2024-10-27 11:27:42 +08:00
Vanessa
7a566e4e6d 🎨 https://github.com/siyuan-note/siyuan/issues/12917 2024-10-27 11:27:29 +08:00
Daniel
66c6d71888
Return document blocks when search hits different block content https://github.com/siyuan-note/siyuan/issues/10584 2024-10-26 23:43:33 +08:00
Daniel
655d1fb6b9
Return document blocks when search hits different block content https://github.com/siyuan-note/siyuan/issues/10584 2024-10-26 23:03:57 +08:00
Daniel
b32257cf1c
🎨 Improve S3/WebDAV data sync config https://github.com/siyuan-note/siyuan/issues/12923 2024-10-26 22:41:58 +08:00
Daniel
e25e8042ba
🐛 The marketplace language does not change after switching the appearance language https://github.com/siyuan-note/siyuan/issues/12892 2024-10-26 21:36:08 +08:00
Daniel
b599c87112
Return document blocks when search hits different block content https://github.com/siyuan-note/siyuan/issues/10584 2024-10-26 21:19:40 +08:00
Vanessa
7072577328 🎨 https://github.com/siyuan-note/siyuan/issues/12911 2024-10-26 17:28:23 +08:00
Vanessa
3d8eba55c8 🎨 多选后 esc 2024-10-26 17:20:35 +08:00
Vanessa
e7a0d8d55f 🎨 https://github.com/siyuan-note/siyuan/issues/12907 2024-10-26 17:17:23 +08:00
Vanessa
c412fe163f Merge remote-tracking branch 'origin/dev' into dev 2024-10-26 17:06:49 +08:00
Vanessa
aea5b7f39f 🎨 https://github.com/siyuan-note/siyuan/issues/12907 2024-10-26 17:06:35 +08:00
Daniel
ee788ee28a
Return document blocks when search hits different block content https://github.com/siyuan-note/siyuan/issues/10584 2024-10-26 12:39:10 +08:00
Daniel
14057d6714
Return document blocks when search hits different block content https://github.com/siyuan-note/siyuan/issues/10584 2024-10-26 12:19:18 +08:00
Vanessa
a86829515b 🎨 https://github.com/siyuan-note/siyuan/issues/12906 2024-10-26 10:42:29 +08:00
Vanessa
3da6924790 💄 https://github.com/siyuan-note/siyuan/issues/12908 2024-10-26 10:35:42 +08:00
Vanessa
f09c10a097 🎨 https://github.com/siyuan-note/siyuan/issues/12900 2024-10-25 23:17:43 +08:00
Vanessa
b305181fb0 Merge remote-tracking branch 'origin/dev' into dev 2024-10-25 23:06:33 +08:00
Vanessa
a3ff944216 🎨 https://github.com/siyuan-note/siyuan/issues/12899 2024-10-25 23:06:14 +08:00
Daniel
1f011dc06c
🎨 Improve database assets calc https://github.com/siyuan-note/siyuan/issues/12880 2024-10-25 22:39:24 +08:00
Daniel
f9a696aa14
🎨 Clean code 2024-10-25 22:18:50 +08:00
Daniel
29f744c7e0
♻️ Improve transaction flush https://github.com/siyuan-note/siyuan/issues/12896 2024-10-25 20:35:57 +08:00
Vanessa
39e21df87e 🎨 https://github.com/siyuan-note/siyuan/issues/12490 2024-10-25 20:30:43 +08:00
Vanessa
b0229e6c7a 🎨 https://github.com/siyuan-note/siyuan/issues/12721 2024-10-25 16:58:06 +08:00
Vanessa
1bacf63b0c 🎨 https://github.com/siyuan-note/siyuan/issues/12855 2024-10-24 18:00:38 +08:00
Vanessa
3d55a020a7 Merge remote-tracking branch 'origin/dev' into dev 2024-10-24 17:52:40 +08:00
Vanessa
f08faec3ba 🎨 https://github.com/siyuan-note/siyuan/issues/12347 2024-10-24 17:52:27 +08:00
Daniel
2a7a96d772
🎨 Return document blocks when search hits different block content https://github.com/siyuan-note/siyuan/issues/10584 2024-10-24 17:38:37 +08:00
Vanessa
91bb18203d Merge remote-tracking branch 'origin/dev' into dev 2024-10-24 17:31:00 +08:00
Vanessa
57ade08618 🎨 https://github.com/siyuan-note/siyuan/issues/12347 2024-10-24 17:30:46 +08:00
Daniel
6c36e9e583
🎨 Return document blocks when search hits different block content https://github.com/siyuan-note/siyuan/issues/10584 2024-10-24 17:06:29 +08:00
Daniel
4367a6f0a0
📝 Update the user guide https://ld246.com/article/1729588229982 2024-10-24 16:34:02 +08:00
Daniel
c77f8cbece
♻️ Upgrade to Electron v32.2.2 https://github.com/siyuan-note/siyuan/issues/12891 2024-10-24 16:26:37 +08:00
Jane Haring
96fddd989e
🎨 Update auto aur PKGBUILD. (#12890) 2024-10-24 16:14:21 +08:00
Daniel
6dbb18e69e
🎨 Return document blocks when search hits different block content https://github.com/siyuan-note/siyuan/issues/10584 2024-10-24 12:16:02 +08:00
Vanessa
52814228b9 🐛 https://github.com/siyuan-note/siyuan/issues/12877 2024-10-24 11:32:21 +08:00
Vanessa
41370addf9 🎨 https://github.com/siyuan-note/siyuan/issues/12887 2024-10-24 10:19:55 +08:00
Vanessa
c9e8d14476 Merge remote-tracking branch 'origin/dev' into dev 2024-10-24 09:19:51 +08:00
Vanessa
84a3d35882 🎨 https://github.com/siyuan-note/siyuan/issues/12859 2024-10-24 09:19:40 +08:00
Daniel
94f378aa55
Revert Document block sort value changed from 0 to 100 https://github.com/siyuan-note/siyuan/issues/12886 2024-10-24 01:08:10 +08:00
Daniel
da341269cd
🎨 Return document blocks when search hits different block content https://github.com/siyuan-note/siyuan/issues/10584 2024-10-24 00:27:26 +08:00
Daniel
3ba6dfed83
🎨 Return document blocks when search hits different block content https://github.com/siyuan-note/siyuan/issues/10584 2024-10-24 00:13:33 +08:00
Daniel
4d1da7bca8
🎨 Document block sort value changed from 0 to 100 https://github.com/siyuan-note/siyuan/issues/12886 2024-10-24 00:13:10 +08:00
Daniel
ad91c2dfc3
🎨 Document block sort value changed from 0 to 100 https://github.com/siyuan-note/siyuan/issues/12886 2024-10-24 00:07:55 +08:00
Daniel
69a1022f8d
🎨 Return document blocks when search hits different block content https://github.com/siyuan-note/siyuan/issues/10584 2024-10-23 23:39:03 +08:00
Daniel
3d5438b91d
🎨 Return document blocks when search hits different block content https://github.com/siyuan-note/siyuan/issues/10584 2024-10-23 23:25:31 +08:00
Daniel
a2f4993907
🎨 Return document blocks when search hits different block content https://github.com/siyuan-note/siyuan/issues/10584 2024-10-23 23:25:30 +08:00
Daniel
b1fdfa5539
🎨 Return document blocks when search hits different block content https://github.com/siyuan-note/siyuan/issues/10584 2024-10-23 23:25:30 +08:00
Vanessa
841913bd20 🎨 https://github.com/siyuan-note/siyuan/issues/12859 2024-10-23 23:16:07 +08:00
Vanessa
323cb9e1ae 🎨 https://github.com/siyuan-note/siyuan/issues/12884 2024-10-23 17:12:47 +08:00
Vanessa
8b9d811c91 🎨 https://github.com/siyuan-note/siyuan/issues/12884 2024-10-23 17:03:36 +08:00
Vanessa
19545f472d 🎨 https://github.com/siyuan-note/siyuan/issues/11782 2024-10-23 16:29:21 +08:00
Vanessa
c856c8725b 🎨 https://github.com/siyuan-note/siyuan/issues/11782 2024-10-23 16:14:44 +08:00
Vanessa
814a4ec3ac 🎨 https://github.com/siyuan-note/siyuan/issues/11782 2024-10-23 15:47:36 +08:00
Vanessa
9f0552bc72 🎨 https://github.com/siyuan-note/siyuan/issues/11782 2024-10-23 11:49:26 +08:00
Vanessa
63f99c7a6a Merge remote-tracking branch 'origin/dev' into dev 2024-10-23 11:47:18 +08:00
Vanessa
d10b25c2ca 🎨 https://github.com/siyuan-note/siyuan/issues/11782 2024-10-23 11:47:06 +08:00
Daniel
0ddf2c3fb5
🐛 The document tree creation time and update time are reversed https://github.com/siyuan-note/siyuan/issues/12874 2024-10-22 19:25:41 +08:00
Daniel
8dd0629b9c
♻️ Improve transaction flush 2024-10-22 19:21:04 +08:00
Vanessa
72d1a059ac Merge remote-tracking branch 'origin/dev' into dev 2024-10-22 18:13:37 +08:00
Vanessa
5760f7fe4c 🎨 https://github.com/siyuan-note/petal/issues/34 2024-10-22 18:13:21 +08:00
Daniel
507f4bfa77
🎨 Improve render database relation and rollup field https://github.com/siyuan-note/siyuan/issues/12865 2024-10-22 17:41:57 +08:00
Daniel
6a3c280639
🎨 Clean code 2024-10-22 17:12:08 +08:00
Daniel
faa5f4decd
📝 Support dark theme for Star History in README.md https://github.com/siyuan-note/siyuan/pull/12876 2024-10-22 16:33:49 +08:00
Jarrett Ye
f49ece2c82
📝 Support dark theme for Star History in README.md (#12876) 2024-10-22 16:31:21 +08:00
Vanessa
20e8b81b8f 🎨 https://github.com/siyuan-note/siyuan/issues/12857 2024-10-22 11:35:52 +08:00
Vanessa
1d0d06512e ⬆️ 2024-10-22 09:48:26 +08:00
Daniel
bc772fe4aa
🔖 Release v3.1.10 2024-10-22 09:43:35 +08:00
Vanessa
cd8f7c64a4 🎨 https://github.com/siyuan-note/siyuan/issues/12780 2024-10-22 00:03:26 +08:00
Vanessa
fd743f15ac Merge remote-tracking branch 'origin/dev' into dev 2024-10-21 23:54:17 +08:00
Vanessa
66f711d48d 💄 https://github.com/siyuan-note/siyuan/issues/12862 2024-10-21 23:53:58 +08:00
Daniel
817a110527
📝 Update changelogs 2024-10-21 23:52:10 +08:00
Daniel
0d1c62a4e4
🐛 Fix NPE 2024-10-21 23:52:02 +08:00
Daniel
f708e99a74
🎨 The backlink panel no longer displays child-block references https://github.com/siyuan-note/siyuan/issues/12861 2024-10-21 23:41:27 +08:00
Vanessa
c9f5a2de3d Merge remote-tracking branch 'origin/dev' into dev 2024-10-21 23:33:07 +08:00
Vanessa
8f9df4ac3f 🎨 https://github.com/siyuan-note/siyuan/issues/12867 2024-10-21 23:32:55 +08:00
Daniel
2da376c7c9
🎨 Improve database paging loading https://github.com/siyuan-note/siyuan/issues/12780 2024-10-21 23:32:16 +08:00
Vanessa
22e954c4e7 🎨 https://github.com/siyuan-note/siyuan/issues/12868 2024-10-21 23:18:45 +08:00
Vanessa
78ebd3119e 🚨 2024-10-21 22:41:07 +08:00
Vanessa
b1ccdd8f88 Merge remote-tracking branch 'origin/dev' into dev 2024-10-21 22:40:24 +08:00
Vanessa
5cb56263ff 💄 https://github.com/siyuan-note/siyuan/issues/12862 2024-10-21 22:40:10 +08:00
Daniel
9f825bd9be
🎨 Improve database paging loading https://github.com/siyuan-note/siyuan/issues/12780 2024-10-21 22:32:05 +08:00
Daniel
382b65b198
📝 Update changelogs 2024-10-21 21:39:20 +08:00
Vanessa
c618acaec3 💄 https://github.com/siyuan-note/siyuan/issues/12858 2024-10-21 21:32:35 +08:00
Vanessa
31e56bf83a 💄 https://github.com/siyuan-note/siyuan/issues/12859 2024-10-21 20:34:17 +08:00
Vanessa
cca0ef4e37 Merge remote-tracking branch 'origin/dev' into dev 2024-10-21 20:18:19 +08:00
Vanessa
787305f025 💄 https://github.com/siyuan-note/siyuan/issues/12859 2024-10-21 20:18:06 +08:00
Daniel
df52d35efa
🎨 The backlink panel no longer displays breadcrumbs of the first-level blocks https://github.com/siyuan-note/siyuan/issues/12862 2024-10-21 20:11:50 +08:00
Vanessa
d0c6268b9f 💄 https://github.com/siyuan-note/siyuan/issues/12859 2024-10-21 20:03:43 +08:00
Daniel
dd256bbaec
🎨 The backlink panel no longer displays child-block references https://github.com/siyuan-note/siyuan/issues/12861 2024-10-21 17:34:21 +08:00
Vanessa
071fbf0605 💄 https://github.com/siyuan-note/siyuan/issues/12858 2024-10-21 13:30:44 +08:00
Vanessa
87c3ae516d 💄 https://github.com/siyuan-note/siyuan/issues/12844 2024-10-21 11:57:53 +08:00
Vanessa
287685d9ed Merge remote-tracking branch 'origin/dev' into dev 2024-10-21 11:38:42 +08:00
Vanessa
9432c2e951 🎨 https://github.com/siyuan-note/siyuan/issues/12856 2024-10-21 11:38:31 +08:00
Daniel
b19bcf3e76
🎨 Improve text for custom emoji https://ld246.com/article/1729479753312 2024-10-21 11:32:38 +08:00
Vanessa
8acc405e12 Merge remote-tracking branch 'origin/dev' into dev 2024-10-21 11:07:22 +08:00
Vanessa
7cb9e6a0d8 🎨 https://ld246.com/article/1729471878997 2024-10-21 11:07:10 +08:00
Daniel
b1e7908b19
🎨 The backlink panel no longer displays breadcrumbs of the first-level blocks https://github.com/siyuan-note/siyuan/issues/12862 2024-10-21 10:59:00 +08:00
Daniel
8b63066430
🎨 Clean code 2024-10-21 10:56:38 +08:00
Vanessa
a1bc2753b7 Merge remote-tracking branch 'origin/dev' into dev 2024-10-21 10:41:38 +08:00
Vanessa
7662e185ca 💄 https://github.com/siyuan-note/siyuan/issues/12844 2024-10-21 10:41:26 +08:00
Daniel
e2b2d46a47
🎨 The backlink panel no longer displays child-block references https://github.com/siyuan-note/siyuan/issues/12861 2024-10-21 10:32:36 +08:00
Daniel
ae32c69bdd
🎨 Clean code 2024-10-21 10:32:35 +08:00
Vanessa
d98ea5bbfd 💄 https://github.com/siyuan-note/siyuan/issues/12844 2024-10-21 10:21:49 +08:00
Vanessa
efb1bb999d Merge remote-tracking branch 'origin/dev' into dev 2024-10-21 10:17:35 +08:00
Vanessa
54f2a61f1e 💄 https://github.com/siyuan-note/siyuan/issues/12844 2024-10-21 10:17:19 +08:00
Daniel
667c9075b5
🎨 Refresh doc tree after data sync https://github.com/siyuan-note/siyuan/issues/12860 2024-10-21 09:48:13 +08:00
Daniel
f7f48b23f6
🎨 Refresh doc tree after data sync https://github.com/siyuan-note/siyuan/issues/12860 2024-10-21 09:36:56 +08:00
Daniel
eef7e47ce1
Revert improve ID format validation https://github.com/siyuan-note/siyuan/issues/12824 2024-10-21 09:06:48 +08:00
Vanessa
4a0600bea7 💄 https://github.com/siyuan-note/siyuan/issues/12842 2024-10-21 00:10:10 +08:00
Vanessa
204de68d65 💄 https://github.com/siyuan-note/siyuan/issues/12846 2024-10-21 00:04:54 +08:00
Vanessa
6129078035 Merge remote-tracking branch 'origin/dev' into dev 2024-10-21 00:03:26 +08:00
Vanessa
7e2d6b0bd9 🎨 https://github.com/siyuan-note/siyuan/issues/12846 2024-10-21 00:03:03 +08:00
Daniel
b80b063dbb
🎨 Improve rollback data text https://github.com/siyuan-note/siyuan/issues/12486 2024-10-20 23:05:27 +08:00
Vanessa
9c159ae637 Merge remote-tracking branch 'origin/dev' into dev 2024-10-20 21:48:47 +08:00
Vanessa
1a8984e143 🎨 https://github.com/siyuan-note/siyuan/issues/12851 2024-10-20 21:48:33 +08:00
Daniel
a94b333f09
🐛 The corrupted data causes the kernel to hang https://github.com/siyuan-note/siyuan/issues/12852 2024-10-20 21:45:04 +08:00
Daniel
62a8117ba7
🎨 Supports disabling Markdown ~~ syntax input https://github.com/siyuan-note/siyuan/issues/12641 2024-10-20 21:35:03 +08:00
sommermorgentraum
3e6171a221
🔥 Remove script that should not be added (#12850) 2024-10-20 21:19:26 +08:00
Daniel
1ab7e16888
🎨 Supports disabling Markdown ~~ syntax input https://github.com/siyuan-note/siyuan/issues/12641 2024-10-20 17:40:26 +08:00
Vanessa
920794b803 🎨 https://github.com/siyuan-note/siyuan/issues/11931 2024-10-20 12:50:21 +08:00
Vanessa
e461185bbb 🎨 https://github.com/siyuan-note/siyuan/issues/12087 2024-10-20 12:14:35 +08:00
Vanessa
7180105d6c Merge remote-tracking branch 'origin/dev' into dev 2024-10-20 11:42:28 +08:00
Vanessa
bf70e48392 🎨 https://github.com/siyuan-note/siyuan/issues/12840 2024-10-20 11:42:15 +08:00
Daniel
dc8744a6ce
🎨 Internet images cannot be exported https://github.com/siyuan-note/siyuan/issues/11231 2024-10-20 11:25:36 +08:00
Daniel
f69e776f8c
Improve database loading performance 2024-10-20 11:17:41 +08:00
Vanessa
2011ab84e5 🎨 https://github.com/siyuan-note/siyuan/issues/12840 2024-10-20 10:57:42 +08:00
Vanessa
0f53b5aeac 🎨 https://github.com/siyuan-note/siyuan/issues/12820 2024-10-20 10:24:44 +08:00
Daniel
706b33b5d5
🎨 Improve exporting .sy.zip https://github.com/siyuan-note/siyuan/issues/12831 2024-10-20 00:05:45 +08:00
Vanessa
06a1c1a33b Merge remote-tracking branch 'origin/dev' into dev 2024-10-19 23:01:21 +08:00
Vanessa
d173f26d35 🎨 https://github.com/siyuan-note/siyuan/issues/12809 2024-10-19 23:01:09 +08:00
Daniel
3300502aa1
Improve database relation & rollup field loading performance https://github.com/siyuan-note/siyuan/issues/12835 2024-10-19 18:53:49 +08:00
Vanessa
3ff902e547 Merge remote-tracking branch 'origin/dev' into dev 2024-10-19 17:55:30 +08:00
Vanessa
1618368a00 🎨 table 表头固定 2024-10-19 17:55:17 +08:00
Daniel
570a6846b1
Improve performance for refresh refs 2024-10-19 17:46:17 +08:00
Vanessa
1a6c720bb5 Merge remote-tracking branch 'origin/dev' into dev 2024-10-19 17:46:17 +08:00
Vanessa
abfdf5dd25 🎨 table 表头固定 2024-10-19 17:46:04 +08:00
Daniel
4f07f3314a
Improve performance for batch set block attrs 2024-10-19 17:39:38 +08:00
Daniel
fe8520d1ac
Improve performance for transfer block ref 2024-10-19 17:33:04 +08:00
Daniel
f9a38c41a2
Improve performance for backmentions 2024-10-19 17:21:00 +08:00
Daniel
9e48a23a93
Improve performance 2024-10-19 17:21:00 +08:00
Vanessa
88a2835d5d Merge remote-tracking branch 'origin/dev' into dev 2024-10-19 16:56:05 +08:00
Vanessa
6360ec1792 🎨 导出 pdf 转圈没有居中 2024-10-19 16:55:50 +08:00
Daniel
e490b6e1f6
Improve performance for API getBlockTreeInfos 2024-10-19 16:45:37 +08:00
Daniel
da84195df3
🎨 Update default block ref export mode to 4 (convert to footnotes) 2024-10-19 12:46:33 +08:00
Daniel
bd0613638c
🎨 Outline and bookmark supports displaying images https://github.com/siyuan-note/siyuan/issues/12820 2024-10-19 12:43:57 +08:00
Daniel
50242026ec
🐛 Fix unexpected paging of API getAttributeViewPrimaryKeyValues https://github.com/siyuan-note/siyuan/issues/12827 2024-10-19 12:25:30 +08:00
Daniel
3830988747
🐛 Fix NPE 2024-10-19 12:01:26 +08:00
Daniel
c3d5db2e12
🐛 Fix export .sy.zip structure https://github.com/siyuan-note/siyuan/issues/12831 2024-10-19 11:43:53 +08:00
Daniel
f12910e760
🎨 Improve interaction when deleting two-way relation field in a database https://github.com/siyuan-note/siyuan/issues/11252 2024-10-18 23:35:12 +08:00
Daniel
f5615c10b7
🎨 Improve interaction when deleting two-way relation field in a database https://github.com/siyuan-note/siyuan/issues/11252 2024-10-18 23:07:15 +08:00
Vanessa
e5e327884f Merge remote-tracking branch 'origin/dev' into dev 2024-10-18 22:47:07 +08:00
Vanessa
8a42e070cc 🎨 https://github.com/siyuan-note/siyuan/issues/12809 2024-10-18 22:46:41 +08:00
Daniel
c4bbdb1c33
🧑‍💻 Improve ID format validation https://github.com/siyuan-note/siyuan/issues/12824 2024-10-18 17:32:21 +08:00
Daniel
02a663ee27
🧑‍💻 Improve ID format validation https://github.com/siyuan-note/siyuan/issues/12824 2024-10-18 17:20:29 +08:00
Daniel
ab072fc81f
🐛 Improve importing .sy.zip https://github.com/siyuan-note/siyuan/issues/12825 2024-10-18 17:19:48 +08:00
Daniel
5c274f5c79
🐛 Improve importing .sy.zip https://github.com/siyuan-note/siyuan/issues/12825 2024-10-18 15:24:12 +08:00
Daniel
5efce9b33e
🐛 Improve importing .sy.zip https://github.com/siyuan-note/siyuan/issues/12825 2024-10-18 15:01:28 +08:00
Daniel
ac4b0526a4
🐛 Improve importing .sy.zip https://github.com/siyuan-note/siyuan/issues/12825 2024-10-18 14:53:21 +08:00
Daniel
6c4a72b16e
🐛 Improve importing .sy.zip https://github.com/siyuan-note/siyuan/issues/12825 2024-10-18 14:51:04 +08:00
Daniel
1b9bc4daf1
🐛 Improve importing .sy.zip https://github.com/siyuan-note/siyuan/issues/12825 2024-10-18 14:39:11 +08:00
Jeffrey Chen
d4c049d011
📝 Improve User Guide https://github.com/siyuan-note/siyuan/issues/11564 (#12823) 2024-10-18 11:08:08 +08:00
Jeffrey Chen
a33e613563
Improve User Guide https://github.com/siyuan-note/siyuan/issues/12811 (#12822) 2024-10-18 10:53:56 +08:00
mpcjazz
b416272af0
📝 Improve Japanese translation (#12821) 2024-10-18 10:19:06 +08:00
Ikko Eltociear Ashimine
4895a1ce48
📝 Add Japanese translations for README.md (#12819)
I created Japanese translated README.
2024-10-18 09:54:36 +08:00
Daniel
9cea8ca069
♻️ Improve database loading performance https://github.com/siyuan-note/siyuan/issues/12818 2024-10-18 00:44:28 +08:00
Daniel
d675496e52
♻️ Improve database loading performance https://github.com/siyuan-note/siyuan/issues/12818 2024-10-18 00:44:28 +08:00
Vanessa
e674cfec70 🎨 https://github.com/siyuan-note/siyuan/issues/11931 2024-10-18 00:36:52 +08:00
Vanessa
cabe855372 Merge remote-tracking branch 'origin/dev' into dev 2024-10-18 00:02:42 +08:00
Vanessa
dcfb6d71f0 🐛 https://github.com/siyuan-note/siyuan/issues/11931 2024-10-18 00:02:24 +08:00
Daniel
95c82187af
♻️ Improve database loading performance https://github.com/siyuan-note/siyuan/issues/12818 2024-10-17 23:45:28 +08:00
Daniel
c42064ec0b
♻️ Improve database loading performance https://github.com/siyuan-note/siyuan/issues/12818 2024-10-17 23:45:27 +08:00
Vanessa
da64370496 Merge remote-tracking branch 'origin/dev' into dev 2024-10-17 23:41:17 +08:00
Vanessa
54ea1f2340 🐛 2024-10-17 23:40:56 +08:00
Daniel
e70a0506cf
🐛 Improve performance of exporting .sy.zip for notebook https://github.com/siyuan-note/siyuan/issues/12653 2024-10-17 23:02:27 +08:00
Vanessa
d1851255af 🚨 2024-10-17 22:14:12 +08:00
Vanessa
86fab2b36a 🎨 https://github.com/siyuan-note/siyuan/issues/11252 2024-10-17 22:13:36 +08:00
Vanessa
2d72443d28 Merge remote-tracking branch 'origin/dev' into dev 2024-10-17 18:42:31 +08:00
Vanessa
31520cbde7 🎨 https://github.com/siyuan-note/siyuan/issues/11252 2024-10-17 18:42:17 +08:00
Daniel
06a965f0f9
🎨 Improve interaction when deleting two-way relation field in a database https://github.com/siyuan-note/siyuan/issues/11252 2024-10-17 18:11:04 +08:00
Vanessa
f1b77a059d Merge remote-tracking branch 'origin/dev' into dev 2024-10-17 18:01:26 +08:00
Vanessa
94f303da50 🎨 https://github.com/siyuan-note/siyuan/issues/12816 2024-10-17 18:01:11 +08:00
Daniel
624323c824
🎨 Improve interaction when deleting two-way relation field in a database https://github.com/siyuan-note/siyuan/issues/11252 2024-10-17 17:44:31 +08:00
Daniel
35b44e9013
🎨 Improve interaction when deleting two-way relation field in a database https://github.com/siyuan-note/siyuan/issues/11252 2024-10-17 17:34:15 +08:00
Daniel
7ed8c31180
🐛 Unable to open PDF https://github.com/siyuan-note/siyuan/issues/12794 2024-10-17 17:20:34 +08:00
Daniel
88e321b2d0
🎨 Improve interaction when deleting two-way relation field in a database https://github.com/siyuan-note/siyuan/issues/11252 2024-10-17 16:53:18 +08:00
Vanessa
ca330e2557 Merge remote-tracking branch 'origin/dev' into dev 2024-10-17 16:19:51 +08:00
Vanessa
24bdef92ea 🎨 https://github.com/siyuan-note/siyuan/issues/12816 2024-10-17 16:19:40 +08:00
Vanessa
bee64b86fd
🎨 2024-10-17 11:07:14 +08:00
Vanessa
054263d8e9 🎨 https://github.com/siyuan-note/siyuan/issues/12792 2024-10-16 23:48:43 +08:00
Vanessa
93503e33b3 🎨 https://github.com/siyuan-note/siyuan/issues/10362 2024-10-16 23:32:35 +08:00
Vanessa
014fa5f82b Merge remote-tracking branch 'origin/dev' into dev 2024-10-16 23:25:44 +08:00
Vanessa
841f21e8f3 🎨 https://github.com/siyuan-note/siyuan/issues/11916 2024-10-16 23:25:33 +08:00
Daniel
45a4d05c9f
🐛 Replace fails when search results contain mixed case in text elements https://github.com/siyuan-note/siyuan/issues/9171 2024-10-16 22:52:32 +08:00
Daniel
61c849af56
🐛 Drag and drop to insert asset fails https://github.com/siyuan-note/siyuan/issues/12791 2024-10-16 22:26:39 +08:00
Vanessa
e99c6a1600 🎨 https://github.com/siyuan-note/siyuan/issues/12259 2024-10-16 22:18:16 +08:00
Vanessa
3169afbee8 Merge remote-tracking branch 'origin/dev' into dev 2024-10-16 21:43:25 +08:00
Vanessa
04b83a3bc6 🐛 https://github.com/siyuan-note/siyuan/issues/12794 第一点 2024-10-16 21:43:11 +08:00
dependabot[bot]
48d864105b
⬆️ Bump ws from 7.5.8 to 7.5.10 in /app (#12807)
Bumps [ws](https://github.com/websockets/ws) from 7.5.8 to 7.5.10.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.8...7.5.10)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: D <845765@qq.com>
2024-10-16 21:15:30 +08:00
dependabot[bot]
722d69dcd4
⬆️ Bump terser from 4.8.0 to 4.8.1 in /app (#12805)
Bumps [terser](https://github.com/terser/terser) from 4.8.0 to 4.8.1.
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v4.8.0...v4.8.1)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: D <845765@qq.com>
2024-10-16 21:08:27 +08:00
dependabot[bot]
d7df629e06
⬆️ Bump terser from 4.8.0 to 4.8.1 in /app (#12804)
Bumps [terser](https://github.com/terser/terser) from 4.8.0 to 4.8.1.
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v4.8.0...v4.8.1)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: D <845765@qq.com>
2024-10-16 21:03:52 +08:00
dependabot[bot]
6676a690de
⬆️ Bump micromatch from 4.0.5 to 4.0.8 in /app (#12802)
Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.5 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases)
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8)

---
updated-dependencies:
- dependency-name: micromatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: D <845765@qq.com>
2024-10-16 20:57:11 +08:00
dependabot[bot]
6b2d78e9ba
⬆️ Bump ejs from 3.1.9 to 3.1.10 in /app (#12801)
Bumps [ejs](https://github.com/mde/ejs) from 3.1.9 to 3.1.10.
- [Release notes](https://github.com/mde/ejs/releases)
- [Commits](https://github.com/mde/ejs/compare/v3.1.9...v3.1.10)

---
updated-dependencies:
- dependency-name: ejs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: D <845765@qq.com>
2024-10-16 20:49:36 +08:00
dependabot[bot]
347ecd1110
⬆️ Bump tar from 6.1.13 to 6.2.1 in /app (#12800)
Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.13 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.13...v6.2.1)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 20:41:35 +08:00
Daniel
591029f73b
⬆️ Upgrade pnpm to v9.12.1 2024-10-16 20:18:01 +08:00
Daniel
5fdc72d545
🎨 Reinit pnpm-lock.yaml 2024-10-16 20:14:51 +08:00
dependabot[bot]
f85556e85f
⬆️ Bump ws from 7.5.8 to 7.5.10 in /app (#12786)
Bumps [ws](https://github.com/websockets/ws) from 7.5.8 to 7.5.10.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.8...7.5.10)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: D <845765@qq.com>
2024-10-16 20:10:25 +08:00
dependabot[bot]
f6ade05545
⬆️ Bump terser from 4.8.0 to 4.8.1 in /app (#12785)
Bumps [terser](https://github.com/terser/terser) from 4.8.0 to 4.8.1.
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v4.8.0...v4.8.1)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: D <845765@qq.com>
2024-10-16 20:09:22 +08:00
dependabot[bot]
29c15ea6df
⬆️ Bump micromatch from 4.0.5 to 4.0.8 in /app (#12784)
Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.5 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases)
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8)

---
updated-dependencies:
- dependency-name: micromatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: D <845765@qq.com>
2024-10-16 20:08:30 +08:00
dependabot[bot]
433f4755f2
⬆️ Bump braces from 3.0.2 to 3.0.3 in /app (#12783)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: D <845765@qq.com>
2024-10-16 20:06:30 +08:00
dependabot[bot]
3552f01224
⬆️ Bump tar from 6.1.13 to 6.2.1 in /app (#12782)
Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.13 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.13...v6.2.1)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: D <845765@qq.com>
2024-10-16 20:04:46 +08:00
dependabot[bot]
c5d09baffd
⬆️ Bump webpack from 5.76.0 to 5.94.0 in /app (#12787)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: D <845765@qq.com>
2024-10-16 20:02:56 +08:00
dependabot[bot]
a9d7f295ea
⬆️ Bump ejs from 3.1.9 to 3.1.10 in /app (#12781)
Bumps [ejs](https://github.com/mde/ejs) from 3.1.9 to 3.1.10.
- [Release notes](https://github.com/mde/ejs/releases)
- [Commits](https://github.com/mde/ejs/compare/v3.1.9...v3.1.10)

---
updated-dependencies:
- dependency-name: ejs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 20:00:49 +08:00
Daniel
488e87b70b
🎨 WebDAV/S3 data sync and backup support configurable concurrent requests https://github.com/siyuan-note/siyuan/issues/12798 2024-10-16 19:29:11 +08:00
Daniel
27618dd849
🐛 The word count of the selected block is inaccurate https://github.com/siyuan-note/siyuan/issues/12793 2024-10-16 11:44:45 +08:00
Vanessa
fd15a31026 💄 https://github.com/siyuan-note/siyuan/issues/11896 2024-10-15 12:00:43 +08:00
Daniel
738a9074cf
🔖 Release v3.1.9 2024-10-15 10:33:50 +08:00
Vanessa
84877b3d7c Merge remote-tracking branch 'origin/dev' into dev 2024-10-15 10:28:42 +08:00
Vanessa
d8d9ff3b26 🚨 2024-10-15 10:28:30 +08:00
Daniel
c170777a1c
📝 Update changelogs 2024-10-15 10:23:21 +08:00
Vanessa
dbcd62198a 🎨 https://github.com/siyuan-note/siyuan/issues/12774 2024-10-14 21:57:17 +08:00
Yingyi / 颖逸
ef07e20355
🎨 attribute view icons use font list --b3-font-family-emoji (#12771)
属性视图的图标使用 `--b3-font-family-emoji` 作为字体列表 (与文档图标样式保持一致)
2024-10-14 21:53:31 +08:00
Daniel
65bc26c436
📝 Update changelogs 2024-10-14 20:44:35 +08:00
Daniel
62b90639af
🔇 Remove logs 2024-10-14 20:43:30 +08:00
Daniel
475155b7df
Improve performance for data indexing https://github.com/siyuan-note/siyuan/issues/12777 2024-10-14 20:39:16 +08:00
Daniel
2da4a885ef
📝 Update changelogs 2024-10-14 17:25:37 +08:00
Daniel
77e5097a18
⬆️ Upgrade kernel deps 2024-10-14 11:51:40 +08:00
Vanessa
f4fce9a1c1 🎨 https://github.com/siyuan-note/siyuan/issues/12724 2024-10-14 11:23:10 +08:00
Vanessa
2b580d8b1d 🎨 https://github.com/siyuan-note/siyuan/issues/12692 2024-10-13 23:47:11 +08:00
Vanessa
eacec227a4 🎨 https://github.com/siyuan-note/siyuan/issues/12198 2024-10-13 23:37:25 +08:00
Vanessa
839308bda9 🎨 https://github.com/siyuan-note/siyuan/issues/12650 2024-10-13 23:04:16 +08:00
Vanessa
407a54294f Merge remote-tracking branch 'origin/dev' into dev 2024-10-13 22:55:25 +08:00
Vanessa
f22a28a73e shift 向上选中三行后,最后的光标会乱跳 2024-10-13 22:55:11 +08:00
Daniel
89421113d6
🎨 Unable to export the large PDF file https://github.com/siyuan-note/siyuan/issues/10982 2024-10-13 21:50:45 +08:00
Daniel
d34e1b6cdb
🔊 Add logging for Unable to export the large PDF file https://github.com/siyuan-note/siyuan/issues/10982 2024-10-13 20:33:01 +08:00
sommermorgentraum
e84d05965f
expose to kernel api (#12767) 2024-10-13 20:25:45 +08:00
Vanessa
b387c7d1fb Merge remote-tracking branch 'origin/dev' into dev 2024-10-13 20:14:13 +08:00
Vanessa
534b008dfe 🎨 https://github.com/siyuan-note/siyuan/issues/12287 2024-10-13 20:14:01 +08:00
Daniel
0dc3ae2fa8
🎨 Improve database primary key content update for bound container blocks https://github.com/siyuan-note/siyuan/issues/12664 2024-10-13 20:11:23 +08:00
Daniel
64d02559f6
🔊 Add logging for Unable to export the large PDF file https://github.com/siyuan-note/siyuan/issues/10982 2024-10-13 20:10:41 +08:00
Daniel
44226fe79d
⬆️ Upgrade lute 2024-10-13 20:08:15 +08:00
Vanessa
c8f928a104 Merge remote-tracking branch 'origin/dev' into dev 2024-10-13 17:57:37 +08:00
Vanessa
aa6657bc57 🎨 https://github.com/siyuan-note/siyuan/issues/12291 2024-10-13 17:57:24 +08:00
Jeffrey Chen
ee4daaee77
🎨 Improve text fix #12351 (#12763) 2024-10-12 23:01:16 +08:00
Vanessa
50b97c0844 🎨 https://github.com/siyuan-note/siyuan/issues/10696 2024-10-12 13:11:07 +08:00
Vanessa
3562cc0bb1 🐛 https://github.com/siyuan-note/siyuan/issues/12753 2024-10-12 12:51:15 +08:00
Vanessa
e474ceffe1 🚨 2024-10-12 12:34:59 +08:00
Vanessa
3c3e2b8067 🎨 https://github.com/siyuan-note/siyuan/issues/12620 2024-10-12 12:34:41 +08:00
Vanessa
8274b937a6 🎨 fix https://github.com/siyuan-note/siyuan/issues/12751 2024-10-12 10:29:28 +08:00
Vanessa
5cc97c3575 Merge remote-tracking branch 'origin/dev' into dev 2024-10-11 14:59:37 +08:00
Vanessa
5a6581af09 Merge remote-tracking branch 'origin/dev' into dev 2024-10-11 14:55:41 +08:00
Daniel
49f1440ff4
🎨 Improve database primary key content update for bound container blocks https://github.com/siyuan-note/siyuan/issues/12664 2024-10-11 14:55:32 +08:00
Vanessa
384868a81f 🐛 fix https://github.com/siyuan-note/siyuan/issues/12651 2024-10-11 14:55:29 +08:00
Daniel
40abcee32d
🎨 Improve performance of exporting .sy.zip for notebook https://github.com/siyuan-note/siyuan/issues/12653 2024-10-11 14:40:30 +08:00
Daniel
c930c28b93
♻️ Upgrade to Pandoc v3.5 https://github.com/siyuan-note/siyuan/issues/12750 2024-10-11 12:20:09 +08:00
Vanessa
bd24cc4b3b ♻️ https://github.com/siyuan-note/siyuan/pull/12746 2024-10-11 12:18:23 +08:00
Jeffrey Chen
1139ffddc0
Improve the class name of showTooltip() (#12746) 2024-10-11 11:45:24 +08:00
Vanessa
bc53babb85 🎨 fix https://github.com/siyuan-note/siyuan/issues/12713 2024-10-11 11:32:27 +08:00
Vanessa
0026b84622 🎨 table https://github.com/siyuan-note/siyuan/issues/12713 2024-10-11 11:21:04 +08:00
Vanessa
bf413e01f9 Merge remote-tracking branch 'origin/dev' into dev 2024-10-11 01:50:03 +08:00
Vanessa
75edefb000 🎨 fix https://github.com/siyuan-note/siyuan/issues/12482 2024-10-11 01:49:51 +08:00
Daniel
dbee0892ba
🎨 Improve text 2024-10-11 01:35:25 +08:00
Vanessa
c5664b00d6 🎨 fix https://github.com/siyuan-note/siyuan/issues/12482 2024-10-11 01:14:37 +08:00
Vanessa
c79e32cc91 Merge remote-tracking branch 'origin/dev' into dev 2024-10-11 01:07:44 +08:00
Vanessa
2403d5107d 🎨 https://github.com/siyuan-note/siyuan/issues/11650 2024-10-11 01:07:32 +08:00
Daniel
6db8829c99
⬆️ Upgrade lute 2024-10-10 14:44:36 +08:00
Daniel
759e5c5a9d
🎨 Improve export of heading levels in embedded blocks https://github.com/siyuan-note/siyuan/issues/12741 2024-10-10 12:42:59 +08:00
Daniel
8c53bc54e2
🐛 Setting flashcard expiration time does not work https://github.com/siyuan-note/siyuan/issues/12743 2024-10-10 11:55:38 +08:00
Daniel
5e657df015
🐛 The Allow execution of scripts within HTML blocks option cannot be enabled on mobile https://github.com/siyuan-note/siyuan/issues/12744 2024-10-10 10:53:40 +08:00
Daniel
b0d5725465
⬆️ Upgrade dejavu 2024-10-10 10:27:03 +08:00
Daniel
8a6f80b551
♻️ Upgrade to Electron v32.2.0 https://github.com/siyuan-note/siyuan/issues/12735 2024-10-10 10:26:31 +08:00
Daniel
ce865a51ce
📝 Automatically purge unreferenced data snapshots older than 30 days in official cloud storage https://github.com/siyuan-note/siyuan/issues/8056 2024-10-10 01:15:41 +08:00
Vanessa
0a56760978 🎨 https://github.com/siyuan-note/siyuan/issues/12482 2024-10-09 23:05:25 +08:00
Vanessa
b5def18f8f 🎨 https://github.com/siyuan-note/siyuan/issues/12482 2024-10-09 22:52:41 +08:00
Vanessa
6d35cbebae 🎨 https://github.com/siyuan-note/siyuan/issues/12229 2024-10-09 22:32:47 +08:00
Vanessa
5f9788726b Merge remote-tracking branch 'origin/dev' into dev 2024-10-09 17:37:19 +08:00
Vanessa
ef8561cf18 🎨 fix https://github.com/siyuan-note/siyuan/issues/12230 2024-10-09 17:37:06 +08:00
Daniel
7028759499
🐛 Add a kernel API /api/block/getDocsInfo https://github.com/siyuan-note/siyuan/pull/12723 https://github.com/siyuan-note/siyuan/issues/12740 2024-10-09 16:38:43 +08:00
Vanessa
947717c3f5 🎨 fix https://github.com/siyuan-note/siyuan/issues/12675 2024-10-09 13:47:30 +08:00
Vanessa
97eb7de2c3 🎨 https://github.com/siyuan-note/siyuan/issues/12671 2024-10-09 12:31:56 +08:00
Vanessa
a66cdff4f2 Merge remote-tracking branch 'origin/dev' into dev 2024-10-09 11:56:00 +08:00
Vanessa
0d1cba588a 🎨 https://github.com/siyuan-note/siyuan/issues/12659 2024-10-09 11:55:48 +08:00
Jeffrey Chen
2a74c3e556
🎨 Improve user guide daily notes chapter https://ld246.com/article/1728386759300 (#12737) 2024-10-09 11:18:06 +08:00
Daniel
daf964d8d3
🎨 Improve ref count rendering https://github.com/siyuan-note/siyuan/issues/12738 2024-10-09 11:12:03 +08:00
Vanessa
5bb7a630a3 Merge remote-tracking branch 'origin/dev' into dev 2024-10-09 11:11:33 +08:00
Vanessa
017d4f0bf4 🎨 https://github.com/siyuan-note/siyuan/issues/12738 2024-10-09 11:04:18 +08:00
Daniel
2bcba5fcd3
🚩 Remove automatic update on Linux https://github.com/siyuan-note/siyuan/issues/8275 https://ld246.com/article/1728439104251 2024-10-09 10:29:20 +08:00
demig00d
15b91ac4a2
🎨 Improve Russian translation (#12739) 2024-10-09 10:08:28 +08:00
Vanessa
db46f8a1c2 🎨 https://github.com/siyuan-note/siyuan/issues/12703 2024-10-09 00:16:03 +08:00
Vanessa
feedc48951 🎨 https://github.com/siyuan-note/siyuan/issues/12711 2024-10-08 23:21:43 +08:00
Vanessa
683ee468ab Merge remote-tracking branch 'origin/dev' into dev 2024-10-08 22:51:15 +08:00
Vanessa
9199520f03 🐛 https://github.com/siyuan-note/siyuan/issues/12703 2024-10-08 22:46:51 +08:00
Daniel
a1ee66ab5e
🎨 Show import/export settings in "About" on mobile https://github.com/siyuan-note/siyuan/issues/12699 2024-10-08 17:53:40 +08:00
Vanessa
0a05713163 Merge remote-tracking branch 'origin/dev' into dev 2024-10-08 17:50:58 +08:00
Vanessa
9fd2e1e44c 🎨 https://github.com/siyuan-note/siyuan/issues/12704 2024-10-08 17:49:40 +08:00
Daniel
605f6bb1ec
♻️ Upgrade to Electron v32.1.2 https://github.com/siyuan-note/siyuan/issues/12735 2024-10-08 17:36:00 +08:00
Vanessa
94da8fba2b 🎨 left 为默认值 https://github.com/siyuan-note/siyuan/pull/12700 2024-10-08 17:28:04 +08:00
Daniel
e334478214
🎨 Improve WebDAV/S3 data sync request timeout settings https://github.com/siyuan-note/siyuan/issues/12734 2024-10-08 17:14:47 +08:00
Jeffrey Chen
61e07a1ed1
Improve .protyle-scroll tooltip (#12700)
* Update tooltip.ts

* Update tooltip.ts

* Update index.ts
2024-10-08 17:13:44 +08:00
Vanessa
d2c1603647 Merge remote-tracking branch 'origin/dev' into dev 2024-10-08 16:59:46 +08:00
Jeffrey Chen
89ec9591ae
Update openTitleMenu.ts (#12701) 2024-10-08 16:56:48 +08:00
Vanessa
474d144b08 🎨 移除值为变量的 id https://github.com/siyuan-note/siyuan/pull/12648 2024-10-08 16:56:17 +08:00
Jeffrey Chen
f74380a4d6
Add data-id attribute to the button of workspace menu #12518 (#12648)
* Add `data-id` attribute to the button of workspace menu #12518

* Update workspace.ts
2024-10-08 16:48:55 +08:00
Daniel
cdd83f80b5
⬆️ Upgrade lute 2024-10-08 13:59:07 +08:00
Vanessa
75b36df345 🚨 2024-10-08 13:47:45 +08:00
Vanessa
78ba07bd56
🐛 https://github.com/siyuan-note/siyuan/issues/12710 2024-10-07 23:15:36 +08:00
Vanessa
4de3649673 🎨 https://github.com/siyuan-note/siyuan/issues/12710 2024-10-07 19:45:34 +08:00
Vanessa
86d2d1047d Merge remote-tracking branch 'origin/dev' into dev 2024-10-07 19:30:25 +08:00
Vanessa
346322795d 🎨 https://github.com/siyuan-note/siyuan/issues/12637 2024-10-07 19:30:13 +08:00
Daniel
991bf26d57
🐛 Cannot replace &gt; in code block https://github.com/siyuan-note/siyuan/issues/12660 2024-10-07 19:28:56 +08:00
Daniel
94bcc359ff
🎨 Improve av sorting https://github.com/siyuan-note/siyuan/issues/12720 2024-10-07 19:00:43 +08:00
Daniel
dbe83baef5
🎨 Clean code https://github.com/siyuan-note/siyuan/pull/12723 2024-10-07 18:44:59 +08:00
Misuzu2027
7afea33d36
🧑‍💻 siyuan-note#12718 (#12723) 2024-10-07 18:42:01 +08:00
Jim Apothy
f965d6b91b
🌐 Internationalization translations into Hebrew, German, Polish and Russian (#12683)
* Add files via upload

Hebrew, German and Russian translations.

* Update de_DE.json

* Update he_IL.json

* Update ru_RU.json

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Update init.html

* Update init.html

fix formatting

* Update config.d.ts

fix formatting

* Update constants.ts

* Update constants.ts

* Update init.html

* Add files via upload

added Polish

* Add files via upload

Add Polish language

* Add files via upload

Add Polish language

* Add files via upload

Add Polish language

* Add files via upload

Add Polish language

* Update init.html

* Update app/appearance/langs/de_DE.json

Co-authored-by: Alexander Pape <300609+Macavity@users.noreply.github.com>

* Update init.html

Fixed spaces.

* Update init.html

Fixed spacing

---------

Co-authored-by: Alexander Pape <300609+Macavity@users.noreply.github.com>
2024-10-07 12:20:35 +08:00
Daniel
f6f07d6cf2
⬆️ Upgrade lute https://github.com/siyuan-note/siyuan/issues/12677 2024-10-04 19:13:43 +08:00
Daniel
82b89af76c
🎨 Automatically refresh reference counts after deleting or rolling back a document https://github.com/siyuan-note/siyuan/issues/12682 2024-10-03 17:40:33 +08:00
Daniel
169e6a5bd5
🎨 Improve HTML code block clipping for https://ld246.com https://github.com/siyuan-note/siyuan/issues/12678 2024-10-02 23:15:53 +08:00
Daniel
655b6bc418
🐛 Search ignore is not working in some cases 2024-10-02 22:42:59 +08:00
Daniel
512e72700c
🎨 Improve database primary key content update for bound container blocks https://github.com/siyuan-note/siyuan/issues/12664 2024-10-01 23:43:05 +08:00
Daniel
0dbc8c2933
🎨 Improve performance of exporting .sy.zip for notebook https://github.com/siyuan-note/siyuan/issues/12653 2024-10-01 23:19:04 +08:00
Daniel
5ff6d27ce7
⬆️ Upgrade lute https://github.com/siyuan-note/siyuan/issues/12033 2024-10-01 22:59:37 +08:00
Daniel
dd1bc54cac
🎨 Improve search ignore result count https://github.com/siyuan-note/siyuan/issues/12662 2024-10-01 19:18:24 +08:00
Jeffrey Chen
f9a4dcf2a1
📝 Improve user guide ignore search chapter fix #12032 (#12663) 2024-10-01 19:02:40 +08:00
redjumper
4ef5d90af3
🎨 fix issue #12657 (#12658)
* fix issue #12657

* fix issue #12657
2024-09-30 17:18:43 +08:00
Vanessa
56ee07f703 🎨 https://github.com/siyuan-note/siyuan/issues/12637 2024-09-30 12:10:53 +08:00
Jeffrey Chen
7dd4fd9260
Add data-id attribute to the button of tab menu #12518 (#12645) 2024-09-30 11:05:15 +08:00
Jeffrey Chen
bcadbdb643
Add data-id attribute to the button of breadcrumbMore #12518 (#12644) 2024-09-30 11:04:02 +08:00
Vanessa
80da2518e4 Merge remote-tracking branch 'origin/dev' into dev 2024-09-30 10:57:33 +08:00
Vanessa
800286ebce 🎨 https://github.com/siyuan-note/siyuan/issues/12425 2024-09-30 10:57:22 +08:00
Daniel
ca42f74946
Improve performance of exporting .sy.zip for notebook https://github.com/siyuan-note/siyuan/issues/12653 2024-09-30 10:53:22 +08:00
zxkmm
bfcef7728b
🎨 AUR: move to another repo and use some var from PKGBUILD side instead of github pipeline side (#12649)
* aur_move

* add comment
2024-09-29 23:13:01 +08:00
Daniel
dd8b8359d0
🎨 Improve inline elements editing https://github.com/siyuan-note/siyuan/issues/12033 2024-09-29 22:09:16 +08:00
Daniel
052288f57c
🎨 Improve workspace main menu name 2024-09-29 22:08:49 +08:00
Daniel
2dab88c4ea
🔖 Release v3.1.8 2024-09-29 11:27:56 +08:00
Daniel
5bb3460fd2
🔖 Release v3.1.8 2024-09-29 10:58:23 +08:00
Vanessa
5cdcd27faa 🚨 2024-09-29 10:55:24 +08:00
Vanessa
e80354ebbb Merge remote-tracking branch 'origin/dev' into dev 2024-09-29 10:53:19 +08:00
Vanessa
4cc06c4824 📱 fix https://github.com/siyuan-note/siyuan/issues/12258 2024-09-29 10:53:07 +08:00
Daniel
27de0454d6
📝 Update changelogs 2024-09-29 10:50:13 +08:00
Vanessa
41cdf8b660 Merge remote-tracking branch 'origin/dev' into dev 2024-09-29 10:30:36 +08:00
Vanessa
5936a01df5 🐛 fix https://github.com/siyuan-note/siyuan/issues/12452 2024-09-29 10:30:24 +08:00
Daniel
0940aa8422
⬆️ Upgrade lute 2024-09-29 09:45:18 +08:00
Daniel
8edd56b371
🎨 Automatic refresh of document tree information https://github.com/siyuan-note/siyuan/issues/11043 2024-09-28 23:41:44 +08:00
Daniel
63ae805106
🎨 Automatic refresh of document tree information https://github.com/siyuan-note/siyuan/issues/11043 2024-09-28 23:41:44 +08:00
Vanessa
18c41e000d 🎨 fix https://github.com/siyuan-note/siyuan/issues/12637 2024-09-28 23:24:49 +08:00
Vanessa
077604f65b Merge remote-tracking branch 'origin/dev' into dev 2024-09-28 22:58:05 +08:00
Vanessa
45fe9ead4e Merge remote-tracking branch 'origin/dev' into dev 2024-09-28 22:57:50 +08:00
Vanessa
4f9ca6bbd7 🎨 fix https://github.com/siyuan-note/siyuan/issues/11043 2024-09-28 22:57:38 +08:00
Daniel
9b790e3a3c
⬆️ Upgrade lute 2024-09-28 22:57:31 +08:00
Daniel
1e390df737
🎨 Automatic refresh of document tree information https://github.com/siyuan-note/siyuan/issues/11043 2024-09-28 22:57:18 +08:00
Daniel
836eed3b1c
🎨 Improve proxy setting tip 2024-09-28 22:15:15 +08:00
Vanessa
db81eccb21 Merge remote-tracking branch 'origin/dev' into dev 2024-09-28 18:08:43 +08:00
Vanessa
4aa3f0eaa4 🎨 fix https://github.com/siyuan-note/siyuan/issues/11043 2024-09-28 18:08:31 +08:00
Daniel
d35386d79d
🎨 Automatic refresh of document tree information https://github.com/siyuan-note/siyuan/issues/11043 2024-09-28 17:40:58 +08:00
Vanessa
3fde9bb690 🎨 fix https://github.com/siyuan-note/siyuan/issues/12615 2024-09-28 17:17:09 +08:00
Vanessa
33919d1a02 Merge remote-tracking branch 'origin/dev' into dev 2024-09-28 17:15:05 +08:00
Vanessa
4734bb81dc 🎨 fix https://github.com/siyuan-note/siyuan/issues/12615 2024-09-28 17:14:54 +08:00
Daniel
fb2b9c5319
🎨 Improve doc Untitled https://github.com/siyuan-note/siyuan/issues/12622 2024-09-28 17:04:00 +08:00
Vanessa
2e39cb75c5 Merge remote-tracking branch 'origin/dev' into dev 2024-09-28 16:45:19 +08:00
Vanessa
288d092524 🎨 fix https://github.com/siyuan-note/siyuan/issues/12615 2024-09-28 16:45:07 +08:00
Daniel
af73dc1130
🎨 Mouse hover notebook to display some information https://github.com/siyuan-note/siyuan/issues/12615 2024-09-28 16:36:46 +08:00
Vanessa
5932b68ad8 Merge remote-tracking branch 'origin/dev' into dev 2024-09-28 15:49:57 +08:00
Vanessa
0cec3bb0ec 🎨 fix https://github.com/siyuan-note/siyuan/issues/12425 2024-09-28 15:49:44 +08:00
Daniel
d6caa2083f
🎨 Improve sync plugin reload event https://github.com/siyuan-note/siyuan/issues/12433#issuecomment-2380385588 2024-09-28 12:18:46 +08:00
Jeffrey Chen
0fa9726bb8
historyElement (#12624) 2024-09-28 11:38:33 +08:00
Daniel
214b566d3c
📝 Allow to set the PUID and PGID using docker https://github.com/siyuan-note/siyuan/pull/12596 2024-09-28 11:36:46 +08:00
Alexander Pape
f0e0b98953
🎨 Allow to set the PUID and PGID using docker (#12596)
* feat: fix docker permission issues

* remove VOLUME call on workspace

* move responsibility for user and group creation to entrypoint.sh
2024-09-28 11:16:33 +08:00
Vanessa
0292c2cf8f
🎨 上下键 2024-09-28 00:12:02 +08:00
Vanessa
4dffc849c9
🎨 https://github.com/siyuan-note/siyuan/issues/5498 2024-09-27 23:24:16 +08:00
Vanessa
6ff4b621b2
🎨 https://github.com/siyuan-note/siyuan/issues/11880 2024-09-27 22:53:19 +08:00
Daniel
ccc09569e0
🎨 Display tags in search results list https://github.com/siyuan-note/siyuan/issues/12601 2024-09-27 11:39:21 +08:00
Vanessa
357d1fd22c Merge remote-tracking branch 'origin/dev' into dev 2024-09-27 11:17:10 +08:00
Vanessa
c1453915a2 🐛 fix https://github.com/siyuan-note/siyuan/issues/12591 2024-09-27 11:16:56 +08:00
Daniel
42cc7c73e6
🎨 Improve av date between filter https://github.com/siyuan-note/siyuan/issues/12546 2024-09-27 10:35:21 +08:00
Jeffrey Chen
ca6a058144
Improve the styling of the selected block's sub-blocks fix #12105 (#12579)
* 改进多选块时带背景色的子块样式

* rgba
2024-09-27 10:16:08 +08:00
Jeffrey Chen
8b0d10bbd4
Add data-id attribute to the button of the doc menu #12518 (#12608)
* Add `data-id` attribute to the button of the common MenuItem

* Add `data-id` attribute to the button of the common Menu Item

* Add `data-id` attribute to the button of the common Menu Item

* Add `data-id` attribute to the button of the common Menu Item

* Add `data-id` attribute to the button of the doc tree menu

* rename

* openBy

* sort menu

* riff Card Menu
2024-09-27 09:18:52 +08:00
Vanessa
273b55dbf8 🐛 fix https://ld246.com/article/1727353424706 2024-09-27 09:05:35 +08:00
Vanessa
a9cf3c5f5b 🐛 fix https://github.com/siyuan-note/siyuan/issues/12605 2024-09-27 00:22:20 +08:00
Vanessa
e675379c08 Merge remote-tracking branch 'origin/dev' into dev 2024-09-27 00:21:53 +08:00
Vanessa
c33e9429cd 🎨 fix https://github.com/siyuan-note/siyuan/issues/12606 2024-09-27 00:21:31 +08:00
Daniel
800dec29df
🎨 Improve doc convert to heading https://github.com/siyuan-note/siyuan/issues/12607 2024-09-27 00:05:48 +08:00
Vanessa
459b700e26 Merge remote-tracking branch 'origin/dev' into dev 2024-09-26 23:33:46 +08:00
Vanessa
6002652beb 🐛 fix https://github.com/siyuan-note/siyuan/issues/12605 2024-09-26 23:33:28 +08:00
Daniel
c3ae2a30f0
🔊 Add detailed logging https://github.com/siyuan-note/siyuan/issues/12606 2024-09-26 23:25:49 +08:00
Daniel
7c7d8af650
⬆️ Upgrade kernel deps 2024-09-26 23:25:49 +08:00
Vanessa
78f5625e0c Merge remote-tracking branch 'origin/dev' into dev 2024-09-26 23:23:08 +08:00
Vanessa
09105163c9 🎨 fix https://github.com/siyuan-note/siyuan/issues/12607 2 2024-09-26 23:22:52 +08:00
Daniel
f125f3b01f
⬆️ Upgrade lute 2024-09-26 17:16:58 +08:00
Vanessa
0cec4b4f7a Merge remote-tracking branch 'origin/dev' into dev 2024-09-26 17:02:05 +08:00
Vanessa
cb1e6774e2 🎨 fix https://github.com/siyuan-note/siyuan/issues/12593 2024-09-26 17:01:54 +08:00
Daniel
77eb65087c
🎨 Support export and import settings https://github.com/siyuan-note/siyuan/issues/10617 2024-09-26 16:27:48 +08:00
Daniel
694303e5e8
🎨 Support export and import settings https://github.com/siyuan-note/siyuan/issues/10617 2024-09-26 16:18:44 +08:00
Daniel
a74266bf6b
🐛 The compressed package exported from the cloud configuration cannot be imported after being renamed https://github.com/siyuan-note/siyuan/issues/11491 2024-09-26 16:18:44 +08:00
Vanessa
f5e0da0ac1 Merge remote-tracking branch 'origin/dev' into dev 2024-09-26 16:18:24 +08:00
Vanessa
6b030044a8 🎨 fix https://github.com/siyuan-note/siyuan/issues/12585 2024-09-26 16:18:11 +08:00
Daniel
d2be055fc5
🎨 Moving doc search supports multiple keywords separated by spaces https://github.com/siyuan-note/siyuan/issues/12577 2024-09-26 16:05:36 +08:00
Daniel
d58d967522
🎨 Improve appearance setting theme name display https://github.com/siyuan-note/siyuan/issues/10903 2024-09-26 11:17:27 +08:00
Daniel
0c450d9fcd
🎨 Support export and import settings https://github.com/siyuan-note/siyuan/issues/10617 2024-09-26 11:16:47 +08:00
Vanessa
03b00a6b8d 🎨 fix https://github.com/siyuan-note/siyuan/issues/12098 2024-09-26 10:59:45 +08:00
Vanessa
d586a26cba 🎨 fix https://github.com/siyuan-note/siyuan/issues/12554 2024-09-26 10:38:47 +08:00
Vanessa
2f558b62cf 🎨 fix https://github.com/siyuan-note/siyuan/issues/12468 2024-09-26 10:29:25 +08:00
Vanessa
1b3aefcaf6 Merge remote-tracking branch 'origin/dev' into dev 2024-09-26 10:24:24 +08:00
Vanessa
862a9a6beb 🎨 fix https://github.com/siyuan-note/siyuan/issues/12468 2024-09-26 10:23:29 +08:00
Daniel
e2406f859b
🎨 Support export and import settings https://github.com/siyuan-note/siyuan/issues/10617 2024-09-26 09:49:19 +08:00
Vanessa
afe993a15c Merge remote-tracking branch 'origin/dev' into dev 2024-09-26 09:41:52 +08:00
Vanessa
9cd86ae309 🐛 fix https://github.com/siyuan-note/siyuan/issues/12586 2024-09-26 09:41:14 +08:00
Jeffrey Chen
7c898d4d0d
🎨 #12518 (#12559) 2024-09-26 09:35:33 +08:00
Daniel
fb914ab674
🎨 Improve removing av node https://github.com/siyuan-note/siyuan/issues/12595 2024-09-26 09:00:35 +08:00
Daniel
2deb986c87
🎨 Support export and import settings https://github.com/siyuan-note/siyuan/issues/10617 2024-09-25 23:44:10 +08:00
Vanessa
1f47be1a11 Merge remote-tracking branch 'origin/dev' into dev 2024-09-25 23:22:42 +08:00
Vanessa
fdf840cc5f 🐛 fix https://github.com/siyuan-note/siyuan/issues/12584 2024-09-25 23:20:20 +08:00
Daniel
b2f1e873b7
🎨 Support export and import settings https://github.com/siyuan-note/siyuan/issues/10617 2024-09-25 22:58:45 +08:00
Vanessa
76c9243ff8 🐛 https://github.com/siyuan-note/siyuan/issues/12592 2024-09-25 22:53:47 +08:00
Daniel
c8007a5488
🎨 Clean code 2024-09-25 22:51:37 +08:00
Vanessa
a28f0e7b5c 🐛 fix https://github.com/siyuan-note/siyuan/issues/12584 2024-09-25 21:36:31 +08:00
Vanessa
bad886a8ed 💡 https://github.com/siyuan-note/siyuan/pull/12567 2024-09-25 17:54:01 +08:00
Jeffrey Chen
2aa170d2ef
fix #12305 (#12581) 2024-09-25 17:52:51 +08:00
Daniel
150aa2a7bf
🎨 Ignore assets associated with the custom-data-assets block attribute when cleaning unreferenced assets https://github.com/siyuan-note/siyuan/issues/12574 2024-09-24 23:20:22 +08:00
Daniel
0cd17327bc
🎨 Moving doc search supports multiple keywords separated by spaces https://github.com/siyuan-note/siyuan/issues/12577 2024-09-24 23:04:13 +08:00
Jeffrey Chen
dafb42ae14
🎨 Improve text (#12573)
* 调整字段顺序

* 意大利语的文件历史操作少了英文

* Improve dockTip fix #10247

* 区分 Tab 键和制表符

* <code class='fn__code'>/</code>

* update accountSupport1

* & #xA0; → & #x20;
2024-09-24 14:38:50 +08:00
Jeffrey Chen
9ba3a7d883
🎨 Update text (#12569) 2024-09-24 14:36:41 +08:00
Daniel
bcb997800d
🔖 Release v3.1.7 2024-09-24 09:46:43 +08:00
Daniel
7eb3203c2c
🔖 Release v3.1.7 2024-09-24 09:34:31 +08:00
Vanessa
d81e15e7ab Merge remote-tracking branch 'origin/dev' into dev 2024-09-24 09:28:30 +08:00
Vanessa
2aacf8e583 ♻️ https://github.com/siyuan-note/siyuan/pull/12567 2024-09-24 09:28:16 +08:00
Vanessa
d943e74566 ♻️ https://github.com/siyuan-note/siyuan/pull/12567 2024-09-24 09:27:41 +08:00
Daniel
8e2106fb53
🎨 Update text 2024-09-24 09:19:00 +08:00
Daniel
4c7bce4a28
🎨 Update text 2024-09-24 09:19:00 +08:00
Daniel
4746bed0f4
🎨 Clean code 2024-09-24 09:18:59 +08:00
Vanessa
5befacdda9 🚨 2024-09-24 09:02:25 +08:00
Jeffrey Chen
a8f183a99f
🎨 Improve pagination navigation fix #12552 #12563 (#12567)
* Improve pagination navigation

* const pageElement

* remove fn__none
2024-09-24 00:06:17 +08:00
Daniel
7269433828
📝 Update changelogs 2024-09-23 23:56:54 +08:00
Daniel
8534d490e5
📝 Update changelogs 2024-09-23 23:56:49 +08:00
Daniel
ef575a1560
🎨 Improve network image convert to local image https://github.com/siyuan-note/siyuan/issues/12561 2024-09-23 23:44:32 +08:00
Vanessa
e4e211a260
🎨 #11880 2024-09-23 23:36:52 +08:00
Vanessa
70fb00e77b Merge remote-tracking branch 'origin/dev' into dev 2024-09-23 23:18:39 +08:00
Vanessa
d8ee9f357f 🎨 https://github.com/siyuan-note/siyuan/issues/12566 2024-09-23 23:18:06 +08:00
Daniel
43d15c9884
🐛 Clicking the document tag in the graph reports an error https://github.com/siyuan-note/siyuan/issues/12556 2024-09-23 23:10:17 +08:00
Daniel
82590aca3f
🎨 File history support pagination navigation
https://github.com/siyuan-note/siyuan/pull/12563
2024-09-23 22:37:27 +08:00
Daniel
96162b5ac1
🎨 File history support pagination navigation
https://github.com/siyuan-note/siyuan/pull/12563
2024-09-23 22:34:44 +08:00
Frostime
8c8c7c9aea
🎨 File history support pagination navigation (#12563) 2024-09-23 22:29:35 +08:00
Shadw
f8abfd270e
🎨 Internationalization supports Italian language (#12562)
* Italian Language

* First commit reference [6e0da992af]

* Secondo commit reference [f50c0d606d]

* Third commit reference [b6af01ecd3]

* Fourth commit reference [74d3302b09]

* Fifth commit reference [856f6af722]

* Six commit reference [5d97e4f2f8]
2024-09-23 22:27:08 +08:00
Daniel
5ad9de9541
🐛 The save path is incorrect when creating a sub-doc by ref in a doc with the same name https://github.com/siyuan-note/siyuan/issues/8138 2024-09-23 12:08:10 +08:00
Vanessa
d21b122429 🎨 https://github.com/siyuan-note/siyuan/issues/12518 2024-09-23 09:11:17 +08:00
Vanessa
718e5f91b6 🎨 https://github.com/siyuan-note/siyuan/pull/12547 2024-09-23 09:00:43 +08:00
Jeffrey Chen
08858050e3
Improve /menu (#12547)
* / 菜单

* 优先显示快捷键,其次显示键盘输入

* heading

* 空格

* html

* html

* 更新 index.ts

* b3-menu__accelerator 嵌套了
2024-09-23 08:43:49 +08:00
Vanessa
a258db3d72 Merge remote-tracking branch 'origin/dev' into dev 2024-09-22 22:43:36 +08:00
Vanessa
d081e3cad0 🎨 https://github.com/siyuan-note/siyuan/issues/10730 2024-09-22 22:42:32 +08:00
Jeffrey Chen
f573145088
🎨 Removing duplicates of emoji keywords 2024-09-22 22:33:36 +08:00
Jeffrey Chen
5d97e4f2f8
🎨 Improve data snapshots pagination navigation fix #12548 (#12552)
* Improve data snapshots pagination navigation

* pageCount

* jumpToPage
2024-09-22 22:31:50 +08:00
Vanessa
2cf0b09282
🎨 #10730 2024-09-22 19:43:10 +08:00
Daniel
1d2f6d276f
🎨 Update text https://github.com/siyuan-note/siyuan/pull/12548 2024-09-22 16:05:56 +08:00
Frostime
856f6af722
🎨 Data snapshots support pagination navigation 2024-09-22 16:04:23 +08:00
Vanessa
5b2b81e066 🎨 https://github.com/siyuan-note/siyuan/issues/12544 2024-09-22 11:23:50 +08:00
Vanessa
78d22c0ce3 Merge remote-tracking branch 'origin/dev' into dev 2024-09-22 11:19:51 +08:00
Vanessa
15b3cad41e 🎨 https://github.com/siyuan-note/siyuan/issues/11942 2024-09-22 11:19:37 +08:00
Daniel
c765bcc36f
⬆️ Upgrade kernel deps 2024-09-22 10:41:11 +08:00
Daniel
0aaa4299d7
⬆️ Upgrade kernel deps 2024-09-22 10:28:13 +08:00
Daniel
e93ed00267
🐛 🐛 Database created and updated field between filter calc error https://github.com/siyuan-note/siyuan/issues/12546 2024-09-22 10:16:42 +08:00
Vanessa
5daf3384e7 🎨 https://github.com/siyuan-note/siyuan/pull/12525 2024-09-22 09:51:18 +08:00
Jeffrey Chen
2f37965192
给块标菜单的 button 添加 data-id 属性 (#12525)
* 更新 index.ts

* 更新 index.ts

* 更新 index.ts

* separator

* copySubMenu

* copyText

* assetSubMenu → blockEmbed

* transferBlockRef

* appearance

* 更新 index.ts

* orderedList

* 更新 index.ts

* Revert "orderedList"

This reverts commit 29db8193ca.

* add id

Revert "orderedList"

* separator

* 'data-id': options.id

* separator

* options.id

* type: "readonly"

* turnsOneInto

* turnsIntoOne

* turnsInto

* assetSubMenu
2024-09-22 09:16:22 +08:00
Daniel
70c7313524
⬆️ Upgrade kernel deps 2024-09-22 01:04:25 +08:00
Vanessa
dd3aef1f90 🎨 https://github.com/siyuan-note/siyuan/issues/11587 2024-09-22 00:29:52 +08:00
Vanessa
3d01ab9b26 Merge remote-tracking branch 'origin/dev' into dev 2024-09-22 00:01:22 +08:00
Vanessa
fa0dfedba7 🎨 https://github.com/siyuan-note/siyuan/issues/12539 2024-09-22 00:01:06 +08:00
Daniel
eb84c1f90f
🎨 Highlight regular expression search results https://github.com/siyuan-note/siyuan/issues/11112 2024-09-21 17:29:01 +08:00
Vanessa
783c8a092b 🎨 https://github.com/siyuan-note/siyuan/pull/12540 2024-09-21 17:06:19 +08:00
Jeffrey Chen
28e3ce7cdf
fix #12028 (#12540) 2024-09-21 17:02:00 +08:00
Vanessa
bf1ce8d834 Merge remote-tracking branch 'origin/dev' into dev 2024-09-21 17:01:40 +08:00
Vanessa
c6d1361554 🎨 https://github.com/siyuan-note/siyuan/pull/12540 2024-09-21 17:01:27 +08:00
Daniel
6060b979e7
🐛 Some PDF assets are not content searchable https://github.com/siyuan-note/siyuan/issues/12536 2024-09-21 16:26:20 +08:00
Jeffrey Chen
a3d3b17fb4
📝 Update the user guide for #11734 (#12538) 2024-09-21 16:24:18 +08:00
Vanessa
97a7e275f9 🎨 https://github.com/siyuan-note/siyuan/issues/12537 2024-09-21 11:06:19 +08:00
Vanessa
4300a353b4 🎨 https://github.com/siyuan-note/siyuan/issues/12518 2024-09-21 10:45:55 +08:00
Vanessa
8a67080691 Merge remote-tracking branch 'origin/dev' into dev 2024-09-21 10:29:24 +08:00
Vanessa
f1aa874ddb 🎨 https://github.com/siyuan-note/siyuan/issues/11980 2024-09-21 10:29:11 +08:00
Daniel
068076b8a2
🎨 Add logging https://github.com/siyuan-note/siyuan/issues/12536 2024-09-21 10:01:40 +08:00
Vanessa
3fbf1b3a24 Merge remote-tracking branch 'origin/dev' into dev 2024-09-21 00:36:50 +08:00
Vanessa
433897a3e0 🎨 https://github.com/siyuan-note/siyuan/issues/12517 2024-09-21 00:36:19 +08:00
Andreas
8639f424ff
📝 correct descuento to Markdown, see #12531 (#12532) 2024-09-20 16:49:33 +08:00
Daniel
2472c63177
🎨 Browser clipping extension supports configuring document tags https://github.com/siyuan-note/siyuan/issues/10797 2024-09-20 11:49:27 +08:00
Vanessa
d4133473a4 🎨 https://github.com/siyuan-note/siyuan/issues/12004 2024-09-20 11:42:34 +08:00
Vanessa
5b46607a69 🎨 https://github.com/siyuan-note/siyuan/issues/12028 2024-09-20 11:27:25 +08:00
Vanessa
19d229897f 🎨 https://github.com/siyuan-note/siyuan/issues/12528 2024-09-20 11:17:02 +08:00
Vanessa
6e3f4268bb Merge remote-tracking branch 'origin/dev' into dev 2024-09-20 11:00:25 +08:00
Vanessa
153f6c0708 🎨 https://github.com/siyuan-note/siyuan/issues/12009 2024-09-20 11:00:10 +08:00
Daniel
6596d03ea1
🐛 Replace fails when search results contain mixed case in text elements https://github.com/siyuan-note/siyuan/issues/9171 2024-09-19 23:58:16 +08:00
Vanessa
35f5e7625b 🎨 https://github.com/siyuan-note/siyuan/issues/12121 2024-09-19 23:32:29 +08:00
Vanessa
8809df839b 🎨 https://github.com/siyuan-note/siyuan/issues/11587 2024-09-19 23:04:49 +08:00
Vanessa
a5e8945554 Merge remote-tracking branch 'origin/dev' into dev 2024-09-19 22:37:25 +08:00
Vanessa
199b34f4d1 🎨 https://github.com/siyuan-note/siyuan/issues/11751 2024-09-19 22:37:12 +08:00
Daniel
0ff99f758a
🎨 Add a template function getHPathByID https://github.com/siyuan-note/siyuan/issues/11734 2024-09-19 22:18:43 +08:00
Vanessa
3cd7d9fd3e 🚨 2024-09-19 22:12:39 +08:00
Vanessa
6ff0473c41 🎨 fix https://github.com/siyuan-note/siyuan/issues/12512 2024-09-19 22:09:49 +08:00
Vanessa
1138629405 :lipsticks: fix https://github.com/siyuan-note/siyuan/issues/12105 2024-09-19 22:02:05 +08:00
Vanessa
a8bfc6b8c7 Merge remote-tracking branch 'origin/dev' into dev 2024-09-19 17:52:20 +08:00
Vanessa
9f1219ae37 🎨 fix https://github.com/siyuan-note/siyuan/issues/12423 2024-09-19 17:51:33 +08:00
Jeffrey Chen
4ec7b4b035
✏️ Fix typo (#12524) 2024-09-19 17:31:37 +08:00
Vanessa
172fe87e55 🎨 fix https://github.com/siyuan-note/siyuan/issues/12511 2024-09-19 17:12:47 +08:00
Vanessa
4d5ab776a2 🚨 2024-09-19 11:12:32 +08:00
Daniel
026423b3bc
🎨 Set flashcard due time in local https://github.com/siyuan-note/siyuan/issues/12514 2024-09-18 23:26:59 +08:00
Vanessa
6375f96823 Merge remote-tracking branch 'origin/dev' into dev 2024-09-18 12:58:27 +08:00
Vanessa
b09b6ec8ac 🎨 https://github.com/siyuan-note/siyuan/issues/11751 2024-09-18 12:57:04 +08:00
Daniel
b3198d950a
🎨 Improve export preview mode https://github.com/siyuan-note/siyuan/issues/11981 2024-09-18 12:24:23 +08:00
Daniel
2e7fdec06c
🎨 Improve export preview mode https://github.com/siyuan-note/siyuan/issues/11981 2024-09-18 12:21:52 +08:00
Vanessa
d95390d1c6 Merge remote-tracking branch 'origin/dev' into dev 2024-09-18 12:17:23 +08:00
Vanessa
9adb99364a 🎨 https://github.com/siyuan-note/siyuan/issues/11981 2024-09-18 12:16:58 +08:00
Daniel
14512aab7c
🎨 Improve export preview mode https://github.com/siyuan-note/siyuan/issues/11981 2024-09-18 12:06:04 +08:00
Vanessa
816ebbc8cd Merge remote-tracking branch 'origin/dev' into dev 2024-09-18 11:35:40 +08:00
Vanessa
141889f058 https://github.com/siyuan-note/siyuan/issues/11981 2024-09-18 11:34:41 +08:00
Daniel
827819ef67
🎨 Improve export preview mode https://github.com/siyuan-note/siyuan/issues/11981 2024-09-18 11:28:04 +08:00
Vanessa
4f31068205 🚨 2024-09-16 23:32:06 +08:00
Vanessa
dddae14b0a 🎨 https://github.com/siyuan-note/siyuan/issues/12423 2024-09-16 23:31:46 +08:00
V
ed6efb89da
🎨 https://github.com/siyuan-note/siyuan/issues/11581 2024-09-16 18:27:18 +08:00
Vanessa
7514e4abcc 🎨 https://github.com/siyuan-note/siyuan/issues/11581 2024-09-16 17:53:34 +08:00
Vanessa
15bcd337eb Merge remote-tracking branch 'origin/dev' into dev 2024-09-16 17:35:40 +08:00
Vanessa
0a19cf3362 🎨 https://github.com/siyuan-note/siyuan/issues/11581 2024-09-16 17:35:14 +08:00
Daniel
76b26d4502
🎨 Improve database attribute panel number field formating https://github.com/siyuan-note/siyuan/issues/12491 2024-09-16 17:07:07 +08:00
Daniel
539c96a587
🎨 Improve database attribute panel number field formating https://github.com/siyuan-note/siyuan/issues/12491 2024-09-16 17:07:06 +08:00
Vanessa
bb0889cbc5 🎨 https://github.com/siyuan-note/siyuan/issues/12491 2024-09-16 17:00:56 +08:00
Vanessa
87d8cef5ba Merge remote-tracking branch 'origin/dev' into dev 2024-09-16 16:56:25 +08:00
Vanessa
b333dacdaa 🎨 https://github.com/siyuan-note/siyuan/issues/12491 2024-09-16 16:56:06 +08:00
Daniel
1e8133e9e5
🎨 Improve database attribute panel number field formating https://github.com/siyuan-note/siyuan/issues/12491 2024-09-16 16:53:21 +08:00
Daniel
74d3302b09
🎨 Improve exporting data disk check for desktop-end https://github.com/siyuan-note/siyuan/issues/12473 2024-09-16 16:41:50 +08:00
Vanessa
07553bbc35 🎨 fix https://github.com/siyuan-note/siyuan/issues/12491 2024-09-16 12:17:45 +08:00
Vanessa
1d37134df2 Merge remote-tracking branch 'origin/dev' into dev 2024-09-16 12:12:27 +08:00
Vanessa
98a5763ca4 🎨 https://github.com/siyuan-note/siyuan/issues/12491 2024-09-16 12:11:58 +08:00
Daniel
abdfd6699e
🎨 Improve database attribute panel number field formating 2024-09-16 12:04:45 +08:00
Vanessa
92ddab06ea 🎨 https://github.com/siyuan-note/siyuan/issues/12485 2024-09-16 11:59:31 +08:00
Vanessa
47d137c40c Merge remote-tracking branch 'origin/dev' into dev 2024-09-16 11:36:42 +08:00
Vanessa
b9adce4e92 🎨 https://github.com/siyuan-note/siyuan/issues/11981 2024-09-16 11:36:28 +08:00
Daniel
c67ff98972
🐛 Subdocument path not updated after moving parent document https://github.com/siyuan-note/siyuan/issues/12493 2024-09-16 11:09:09 +08:00
Vanessa
22ffd923d3 🎨 清除行级元素会把内容也清空 2024-09-16 10:30:20 +08:00
Vanessa
5823f802de 🎨 https://github.com/siyuan-note/siyuan/issues/12162 2024-09-15 22:27:04 +08:00
Vanessa
de3373b8b9 🎨 https://github.com/siyuan-note/siyuan/issues/12448 2024-09-15 17:29:39 +08:00
Vanessa
e62ccfc239 Merge remote-tracking branch 'origin/dev' into dev 2024-09-15 17:14:33 +08:00
Vanessa
e465fe5f97 🎨 https://github.com/siyuan-note/siyuan/issues/11981 2024-09-15 17:14:19 +08:00
Daniel
fef2f429f7
🎨 Automatically refresh reference counts after adding or removing embed blocks https://github.com/siyuan-note/siyuan/issues/12480 2024-09-15 16:48:35 +08:00
Daniel
53d5423770
🎨 Improve database exporting for asset field https://github.com/siyuan-note/siyuan/issues/12484 2024-09-15 11:46:35 +08:00
Daniel
7e19a77ccb
🎨 Improve database exporting for asset field https://github.com/siyuan-note/siyuan/issues/12484 2024-09-15 11:32:04 +08:00
Daniel
6d8319b13f
🎨 Refresh result list after find-replace https://github.com/siyuan-note/siyuan/issues/12437 2024-09-15 11:24:12 +08:00
Vanessa
b0e55a5f6c Merge remote-tracking branch 'origin/dev' into dev 2024-09-15 11:14:02 +08:00
Vanessa
9f62738fa4 🎨 https://github.com/siyuan-note/siyuan/issues/12478 2024-09-15 11:13:49 +08:00
Daniel
0dcc5f9a1f
🔊 Add logging for exporting data https://github.com/siyuan-note/siyuan/issues/12473 2024-09-14 22:49:23 +08:00
Daniel
3a9fb0d9e3
🎨 Improve database block/text/asset/template/relation/rollup field sorting https://github.com/siyuan-note/siyuan/issues/12454 2024-09-14 22:26:02 +08:00
Daniel
89f46b8148
♻️ Improve sorting 2024-09-14 22:07:09 +08:00
Daniel
b6af01ecd3
🎨 Improve code snippet setting https://github.com/siyuan-note/siyuan/issues/12477 2024-09-14 20:40:10 +08:00
Daniel
552dde57cd
🧑‍💻 Improve kernel API appendAttributeViewDetachedBlocksWithValues https://github.com/siyuan-note/siyuan/issues/12475 2024-09-14 17:54:02 +08:00
Vanessa
caa2f1311f 🎨 https://github.com/siyuan-note/siyuan/issues/11938 2024-09-14 17:49:47 +08:00
Vanessa
232ee30e84 🎨 fix https://github.com/siyuan-note/siyuan/issues/12476 2024-09-14 17:46:39 +08:00
Vanessa
2cfef3f43e Merge remote-tracking branch 'origin/dev' into dev 2024-09-14 17:05:20 +08:00
Vanessa
8bb5c190b9 🎨 fix https://github.com/siyuan-note/siyuan/issues/12125 2024-09-14 17:05:06 +08:00
Daniel
1eda4a06c5
♻️ Upgrade to Electron v30.5.1 https://github.com/siyuan-note/siyuan/issues/12457 2024-09-14 11:50:13 +08:00
Vanessa
8ae79ed363 🎨 fix https://github.com/siyuan-note/siyuan/issues/12463 2024-09-14 11:40:00 +08:00
Vanessa
49479b6f64 Merge remote-tracking branch 'origin/dev' into dev 2024-09-14 11:01:23 +08:00
Vanessa
c9299d9942 🐛 fix https://github.com/siyuan-note/siyuan/issues/12217 2024-09-14 11:01:08 +08:00
Daniel
a2cf233aef
🎨 When rolling back a snapshot, a snapshot is created for the current data by default https://github.com/siyuan-note/siyuan/issues/12470 2024-09-13 22:47:29 +08:00
Daniel
5de78d837d
🎨 After find-replacing block refresh other associated blocks https://github.com/siyuan-note/siyuan/issues/12439 2024-09-13 22:29:32 +08:00
Vanessa
8b70c1d154 Merge remote-tracking branch 'origin/dev' into dev 2024-09-13 22:05:00 +08:00
Vanessa
9d4eef08e9 🐛 fix https://github.com/siyuan-note/siyuan/issues/12006 2024-09-13 22:04:42 +08:00
Daniel
7b12769433
🎨 Improve database relation and rollup field exporting https://github.com/siyuan-note/siyuan/issues/12003 2024-09-13 22:00:26 +08:00
Vanessa
80252ec1b0 🚨 2024-09-13 21:32:11 +08:00
Vanessa
ccf6ab6ef2 Merge remote-tracking branch 'origin/dev' into dev 2024-09-13 21:25:14 +08:00
Vanessa
b490acfcfb 🎨 https://github.com/siyuan-note/siyuan/issues/10652 2024-09-13 21:25:02 +08:00
zxkmm
bfb7918da7
💚 add shell script for cmd line startup (#12462) 2024-09-13 16:38:59 +08:00
Daniel
a8928326c7
🐛 Unable to set Flashcard FSRS Weights https://github.com/siyuan-note/siyuan/issues/12453 2024-09-13 11:31:35 +08:00
Daniel
256dc50303
🎨 Supports disabling Markdown * and _ syntax input https://github.com/siyuan-note/siyuan/issues/11206 2024-09-13 11:27:55 +08:00
Daniel
d459f7585d
🎨 Supports disabling Markdown * and _ syntax input https://github.com/siyuan-note/siyuan/issues/11206 2024-09-13 11:27:45 +08:00
Daniel
f50c0d606d
🎨 Supports disabling Markdown * and _ syntax input https://github.com/siyuan-note/siyuan/issues/11206 2024-09-13 11:18:58 +08:00
594 changed files with 48620 additions and 20837 deletions

View file

@ -7,17 +7,17 @@
## User Interface
Install pnpm: `npm install -g pnpm@9.1.1`
Install pnpm: `npm install -g pnpm@9.12.1`
<details>
<summary>For China mainland</summary>
Set the Electron mirror environment variable and install Electron:
* macOS/Linux: `ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/ pnpm install electron@v30.4.0 -D`
* macOS/Linux: `ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/ pnpm install electron@v32.2.7 -D`
* Windows:
* `SET ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/`
* `pnpm install electron@v30.4.0 -D`
* `pnpm install electron@v32.2.7 -D`
NPM mirror:
@ -28,7 +28,7 @@ NPM mirror:
On the desktop, go to the app folder to run:
* `pnpm install electron@v30.4.0 -D`
* `pnpm install electron@v32.2.7 -D`
* `pnpm run dev`
* `pnpm run start`
@ -58,4 +58,10 @@ Note: In the development environment, the kernel process will not be automatical
* `gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64' -androidapi 24 ./mobile/`
* https://github.com/siyuan-note/siyuan-android
For the mobile-end, please refer to the corresponding project repository.
### Harmony
Only support compilation under Linux, need to install Harmony SDK, and need to modify Go source code, please refer to https://github.com/siyuan-note/siyuan/issues/13184
* `cd kernel/harmony`
* `./build.sh` (`./build-win.sh` for Windows Emulator)
* https://github.com/siyuan-note/siyuan-harmony

View file

@ -7,7 +7,7 @@
## NPM 依赖
安装 pnpm`npm install -g pnpm@9.1.1`
安装 pnpm`npm install -g pnpm@9.12.1`
<details>
<summary>适用于中国大陆</summary>
@ -16,11 +16,11 @@
* macOS/Linux:
```
ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/ pnpm install electron@v30.4.0 -D
ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/ pnpm install electron@v32.2.7 -D
```
* Windows:
* `SET ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/`
* `pnpm install electron@v30.4.0 -D`
* `pnpm install electron@v32.2.7 -D`
NPM 镜像:
@ -30,7 +30,7 @@ NPM 镜像:
桌面端进入 app 文件夹运行:
* `pnpm install electron@v30.4.0 -D`
* `pnpm install electron@v32.2.7 -D`
* `pnpm run dev`
* `pnpm run start`
@ -60,4 +60,10 @@ NPM 镜像:
* `gomobile bind --tags fts5 -ldflags '-s -w' -v -o kernel.aar -target='android/arm64' -androidapi 24 ./mobile/`
* https://github.com/siyuan-note/siyuan-android
移动端请参考对应项目仓库。
### Harmony
仅支持在 Linux 下编译,需要安装鸿蒙 SDK并且需要修改 Go 源码,详情请参考 https://github.com/siyuan-note/siyuan/issues/13184
* `cd kernel/harmony`
* `./build.sh` Windows 模拟器使用 `./build-win.sh`
* https://github.com/siyuan-note/siyuan-harmony

View file

@ -8,7 +8,6 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Check tag aka check release type
id: checktag
run: |
@ -29,10 +28,6 @@ jobs:
id: get_version_without_v
run: echo ::set-output name=TAG_VERSION_WITHOUT_V::$(echo "${{ github.event.release.tag_name }}" | sed 's/^v//')
- name: Extract package_file_name
id: get_package_file_name
run: echo ::set-output name=PACKAGE_FILE_NAME::siyuan-${{ steps.get_version_without_v.outputs.TAG_VERSION_WITHOUT_V }}-linux.AppImage
- name: Create PKGBUILD
run: |
cat << EOF >> PKGBUILD
@ -40,42 +35,68 @@ jobs:
# auto running on siyuan official repo
# PKGBUILD is modified from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=siyuan-appimage
# which is made by vvxxp8 <concatenate[g] the characters[x] in square[b] brackets[1] in[5] order[3] at gmail dot com>
pkgname=siyuan_stable
pkgver=${{ steps.get_version.outputs.TAG_VERSION }}
pkgrel=0
# had agreement with the author to use the PKGBUILD
# for change request, PLEASE MAKE A PR ON GITHUB REPO, keep commenting here would be ignored
pkgname=siyuan-bin
pkgver=${{ steps.get_version_without_v.outputs.TAG_VERSION_WITHOUT_V }}
pkgrel=1
pkgdesc="auto upload to AUR when SiYuan stable release"
arch=("x86_64")
url="https://b3log.org/siyuan"
license=("AGPL-3.0-only")
_pkgname=${{ steps.get_package_file_name.outputs.PACKAGE_FILE_NAME }}
noextract=(${{ steps.get_package_file_name.outputs.PACKAGE_FILE_NAME }})
options=("!strip" "!debug")
depends=("fuse2")
optdepends=('pandoc: docx export')
source=("\${_pkgname}::https://github.com/siyuan-note/siyuan/releases/download/${{ steps.get_version.outputs.TAG_VERSION }}/${{ steps.get_package_file_name.outputs.PACKAGE_FILE_NAME }}")
source=("https://github.com/siyuan-note/siyuan/releases/download/v\${pkgver}/siyuan-\${pkgver}-linux.AppImage")
sha256sums=('SKIP')
_installdir=/opt/appimages
_pkgname=siyuan-\${pkgver}-linux.AppImage
noextract=("\${_pkgname}")
prepare() {
chmod a+x \${_pkgname}
./\${_pkgname} --appimage-extract >/dev/null
sed -i "s+AppRun+\${_installdir}/siyuan.AppImage+" "squashfs-root/siyuan.desktop"
sed -i "s+^Icon=.*+Icon=siyuan_stable+" "squashfs-root/siyuan.desktop"
chmod +x "\${_pkgname}"
./"\${_pkgname}" --appimage-extract > /dev/null
}
build() {
# Adjust .desktop so it will work autside of AppImage container
sed -i \\
-e "s|Exec=AppRun|Exec=/opt/\${pkgname}/\${pkgname}.AppImage|" \\
-e "s+^Icon=.*+Icon=siyuan-bin+" \\
"squashfs-root/siyuan.desktop"
# Fix permissions; .AppImage permissions are 700 for all directories
chmod -R a-x+rX squashfs-root/usr
}
package() {
install -Dm755 \${_pkgname} "\${pkgdir}/\${_installdir}/siyuan.AppImage"
install -Dm644 "squashfs-root/resources/stage/icon.png" "\${pkgdir}/usr/share/icons/hicolor/512x512/apps/siyuan_stable.png"
install -Dm644 "squashfs-root/siyuan.desktop" "\${pkgdir}/usr/share/applications/siyuan_stable.desktop"
# AppImage
install -Dm755 "\${srcdir}/\${_pkgname}" "\${pkgdir}/opt/\${pkgname}/\${pkgname}.AppImage"
install -Dm644 "\${srcdir}/squashfs-root/LICENSE" "\${pkgdir}/opt/\${pkgname}/LICENSE"
# Desktop file
install -Dm644 "\${srcdir}/squashfs-root/siyuan.desktop" \\
"\${pkgdir}/usr/share/applications/siyuan.desktop"
# Icon images
install -Dm644 "squashfs-root/resources/stage/icon.png" \\
"\${pkgdir}/usr/share/icons/hicolor/512x512/apps/siyuan-bin.png"
# Symlink executable
install -dm755 "\${pkgdir}/usr/bin"
ln -s "/opt/\${pkgname}/\${pkgname}.AppImage" "\${pkgdir}/usr/bin/siyuan"
# Symlink license
install -dm755 "\${pkgdir}/usr/share/licenses/\${pkgname}/"
ln -s "/opt/\${pkgname}/LICENSE" "\${pkgdir}/usr/share/licenses/\${pkgname}"
}
EOF
- name: Publish AUR package
uses: KSXGitHub/github-actions-deploy-aur@v2.7.2
with:
pkgname: siyuan_stable
pkgname: siyuan-bin
pkgbuild: ./PKGBUILD
commit_username: ${{ secrets.AUR_USERNAME }}
commit_email: ${{ secrets.AUR_EMAIL }}

1
.gitignore vendored
View file

@ -11,6 +11,7 @@
app/node_modules
app/stage/build
app/build
app/src/types/dist
app/kernel*
ios
pprof

131
API.md
View file

@ -40,6 +40,7 @@
* [Get block attributes](#Get-block-attributes)
* [SQL](#SQL)
* [Execute SQL query](#Execute-SQL-query)
* [Flush transaction](#Flush-transaction)
* [Templates](#Templates)
* [Render a template](#Render-a-template)
* [Render Sprig](#Render-Sprig)
@ -72,7 +73,8 @@
* Endpoint: `http://127.0.0.1:6806`
* Both are POST methods
* An interface with parameters is required, the parameter is a JSON string, placed in the body, and the header Content-Type is `application/json`
* An interface with parameters is required, the parameter is a JSON string, placed in the body, and the header
Content-Type is `application/json`
* Return value
````json
@ -327,7 +329,8 @@ View API token in <kbd>Settings - About</kbd>, request header: `Authorization: T
```
* `notebook`: Notebook ID
* `path`: Document path, which needs to start with / and separate levels with / (path here corresponds to the database hpath field)
* `path`: Document path, which needs to start with / and separate levels with / (path here corresponds to the
database hpath field)
* `markdown`: GFM Markdown content
* Return value
@ -351,12 +354,37 @@ View API token in <kbd>Settings - About</kbd>, request header: `Authorization: T
{
"notebook": "20210831090520-7dvbdv0",
"path": "/20210902210113-0avi12f.sy",
"title": "Document new title"
"title": "New document title"
}
```
* `notebook`: Notebook ID
* `path`: Document path
* `title`: New document title
* Return value
```json
{
"code": 0,
"msg": "",
"data": null
}
```
Rename a document by `id`:
* `/api/filetree/renameDocByID`
* Parameters
```json
{
"id": "20210902210113-0avi12f",
"title": "New document title"
}
```
* `id`: Document ID
* `title`: New document title
* Return value
```json
@ -391,6 +419,28 @@ View API token in <kbd>Settings - About</kbd>, request header: `Authorization: T
}
```
Remove a document by `id`:
* `/api/filetree/removeDocByID`
* Parameters
```json
{
"id": "20210902210113-0avi12f"
}
```
* `id`: Document ID
* Return value
```json
{
"code": 0,
"msg": "",
"data": null
}
```
### Move documents
* `/api/filetree/moveDocs`
@ -417,6 +467,30 @@ View API token in <kbd>Settings - About</kbd>, request header: `Authorization: T
}
```
Move documents by `id`:
* `/api/filetree/moveDocsByID`
* Parameters
```json
{
"fromIDs": ["20210917220056-yxtyl7i"],
"toID": "20210817205410-2kvfpfn"
}
```
* `fromIDs`: Source docs' IDs
* `toID`: Target parent ID
* Return value
```json
{
"code": 0,
"msg": "",
"data": null
}
```
### Get human-readable path based on path
* `/api/filetree/getHPathByPath`
@ -462,7 +536,7 @@ View API token in <kbd>Settings - About</kbd>, request header: `Authorization: T
"data": "/foo/bar"
}
```
### Get storage path based on ID
* `/api/filetree/getPathByID`
@ -474,7 +548,7 @@ View API token in <kbd>Settings - About</kbd>, request header: `Authorization: T
}
```
* `id`: Block ID
* `id`: Block ID
* Return value
```json
@ -497,8 +571,8 @@ View API token in <kbd>Settings - About</kbd>, request header: `Authorization: T
}
```
* `path`: Human-readable path
* `notebook`: Notebook ID
* `path`: Human-readable path
* `notebook`: Notebook ID
* Return value
```json
@ -522,7 +596,8 @@ View API token in <kbd>Settings - About</kbd>, request header: `Authorization: T
* `"/assets/"`: workspace/data/assets/ folder
* `"/assets/sub/"`: workspace/data/assets/sub/ folder
Under normal circumstances, it is recommended to use the first method, which is stored in the assets folder of the workspace, putting in a subdirectory has some side effects, please refer to the assets chapter of the user guide.
Under normal circumstances, it is recommended to use the first method, which is stored in the assets folder of the
workspace, putting in a subdirectory has some side effects, please refer to the assets chapter of the user guide.
* `file[]`: Uploaded file list
* Return value
@ -540,7 +615,9 @@ View API token in <kbd>Settings - About</kbd>, request header: `Authorization: T
```
* `errFiles`: List of filenames with errors in upload processing
* `succMap`: For successfully processed files, the key is the file name when uploading, and the value is assets/foo-id.png, which is used to replace the asset link address in the existing Markdown content with the uploaded address
* `succMap`: For successfully processed files, the key is the file name when uploading, and the value is
assets/foo-id.png, which is used to replace the asset link address in the existing Markdown content with the
uploaded address
## Blocks
@ -565,7 +642,8 @@ View API token in <kbd>Settings - About</kbd>, request header: `Authorization: T
* `previousID`: The ID of the previous block, used to anchor the insertion position
* `parentID`: The ID of the parent block, used to anchor the insertion position
`nextID`, `previousID`, and `parentID` must have at least one value, using priority: `nextID` > `previousID` > `parentID`
`nextID`, `previousID`, and `parentID` must have at least one value, using priority: `nextID` > `previousID` >
`parentID`
* Return value
```json
@ -772,7 +850,8 @@ View API token in <kbd>Settings - About</kbd>, request header: `Authorization: T
* `id`: Block ID to move
* `previousID`: The ID of the previous block, used to anchor the insertion position
* `parentID`: The ID of the parent block, used to anchor the insertion position, `previousID` and `parentID` cannot be empty at the same time, if they exist at the same time, `previousID` will be used first
* `parentID`: The ID of the parent block, used to anchor the insertion position, `previousID` and `parentID` cannot
be empty at the same time, if they exist at the same time, `previousID` will be used first
* Return value
```json
@ -812,7 +891,7 @@ View API token in <kbd>Settings - About</kbd>, request header: `Authorization: T
}
```
* `id`: Block ID to fold
* `id`: Block ID to fold
* Return value
```json
@ -834,7 +913,7 @@ View API token in <kbd>Settings - About</kbd>, request header: `Authorization: T
}
```
* `id`: Block ID to unfold
* `id`: Block ID to unfold
* Return value
```json
@ -1016,6 +1095,20 @@ View API token in <kbd>Settings - About</kbd>, request header: `Authorization: T
}
```
### Flush transaction
* `/api/sqlite/flushTransaction`
* No parameters
* Return value
```json
{
"code": 0,
"msg": "",
"data": null
}
```
## Templates
### Render a template
@ -1318,7 +1411,8 @@ View API token in <kbd>Settings - About</kbd>, request header: `Authorization: T
"timeout": 7000
}
```
* `timeout`: The duration of the message display in milliseconds. This field can be omitted, the default is 7000 milliseconds
* `timeout`: The duration of the message display in milliseconds. This field can be omitted, the default is 7000
milliseconds
* Return value
```json
@ -1343,7 +1437,8 @@ View API token in <kbd>Settings - About</kbd>, request header: `Authorization: T
"timeout": 7000
}
```
* `timeout`: The duration of the message display in milliseconds. This field can be omitted, the default is 7000 milliseconds
* `timeout`: The duration of the message display in milliseconds. This field can be omitted, the default is 7000
milliseconds
* Return value
```json
@ -1395,7 +1490,8 @@ View API token in <kbd>Settings - About</kbd>, request header: `Authorization: T
* `base32` | `base32-std`
* `base32-hex`
* `hex`
* `responseEncoding`: The encoding scheme used by `body` in response data, default is `text`, optional values are as follows
* `responseEncoding`: The encoding scheme used by `body` in response data, default is `text`, optional values are as
follows
* `text`
* `base64` | `base64-std`
@ -1422,7 +1518,8 @@ View API token in <kbd>Settings - About</kbd>, request header: `Authorization: T
}
```
* `bodyEncoding`: The encoding scheme used by `body`, is consistent with field `responseEncoding` in request, default is `text`, optional values are as follows
* `bodyEncoding`: The encoding scheme used by `body`, is consistent with field `responseEncoding` in request,
default is `text`, optional values are as follows
* `text`
* `base64` | `base64-std`

View file

@ -40,6 +40,7 @@
* [获取块属性](#获取块属性)
* [SQL](#SQL)
* [执行 SQL 查询](#执行-SQL-查询)
* [提交事务](#提交事务)
* [模板](#模板)
* [渲染模板](#渲染模板)
* [渲染 Sprig](#渲染-Sprig)
@ -357,6 +358,31 @@
* `notebook`:笔记本 ID
* `path`:文档路径
* `title`:新标题
* 返回值
```json
{
"code": 0,
"msg": "",
"data": null
}
```
通过 `id` 重命名文档:
* `/api/filetree/renameDocByID`
* 参数
```json
{
"id": "20210902210113-0avi12f",
"title": "文档新标题"
}
```
* `id`:文档 ID
* `title`:新标题
* 返回值
```json
@ -391,6 +417,28 @@
}
```
通过 `id` 删除文档:
* `/api/filetree/removeDocByID`
* 参数
```json
{
"id": "20210902210113-0avi12f"
}
```
* `id`:文档 ID
* 返回值
```json
{
"code": 0,
"msg": "",
"data": null
}
```
### 移动文档
* `/api/filetree/moveDocs`
@ -417,6 +465,30 @@
}
```
通过 `id` 移动文档:
* `/api/filetree/moveDocsByID`
* 参数
```json
{
"fromIDs": ["20210917220056-yxtyl7i"],
"toID": "20210817205410-2kvfpfn"
}
```
* `fromIDs`:源文档 ID
* `toID`:目标父文档 ID
* 返回值
```json
{
"code": 0,
"msg": "",
"data": null
}
```
### 根据路径获取人类可读路径
* `/api/filetree/getHPathByPath`
@ -474,7 +546,7 @@
}
```
* `id`:块 ID
* `id`:块 ID
* 返回值
```json
@ -497,8 +569,8 @@
}
```
* `path`:人类可读路径
* `notebook`:笔记本 ID
* `path`:人类可读路径
* `notebook`:笔记本 ID
* 返回值
```json
@ -812,7 +884,7 @@
}
```
* `id`:待折叠块的 ID
* `id`:待折叠块的 ID
* 返回值
```json
@ -834,7 +906,7 @@
}
```
* `id`:待展开块的 ID
* `id`:待展开块的 ID
* 返回值
```json
@ -1016,6 +1088,20 @@
}
```
### 提交事务
* `/api/sqlite/flushTransaction`
* 不带参
* 返回值
```json
{
"code": 0,
"msg": "",
"data": null
}
```
## 模板
### 渲染模板

View file

@ -1,4 +1,5 @@
FROM node:21 as NODE_BUILD
FROM node:21 AS NODE_BUILD
WORKDIR /go/src/github.com/siyuan-note/siyuan/
ADD . /go/src/github.com/siyuan-note/siyuan/
RUN apt-get update && \
@ -17,7 +18,7 @@ RUN apt-get purge -y jq
RUN apt-get autoremove -y
RUN rm -rf /var/lib/apt/lists/*
FROM golang:alpine as GO_BUILD
FROM golang:alpine AS GO_BUILD
WORKDIR /go/src/github.com/siyuan-note/siyuan/
COPY --from=NODE_BUILD /go/src/github.com/siyuan-note/siyuan/ /go/src/github.com/siyuan-note/siyuan/
ENV GO111MODULE=on
@ -30,6 +31,7 @@ RUN apk add --no-cache gcc musl-dev && \
mv /go/src/github.com/siyuan-note/siyuan/app/guide/ /opt/siyuan/ && \
mv /go/src/github.com/siyuan-note/siyuan/app/changelogs/ /opt/siyuan/ && \
mv /go/src/github.com/siyuan-note/siyuan/kernel/kernel /opt/siyuan/ && \
mv /go/src/github.com/siyuan-note/siyuan/kernel/entrypoint.sh /opt/siyuan/entrypoint.sh && \
find /opt/siyuan/ -name .git | xargs rm -rf
FROM alpine:latest
@ -37,11 +39,14 @@ LABEL maintainer="Liang Ding<845765@qq.com>"
WORKDIR /opt/siyuan/
COPY --from=GO_BUILD /opt/siyuan/ /opt/siyuan/
RUN addgroup --gid 1000 siyuan && adduser --uid 1000 --ingroup siyuan --disabled-password siyuan && apk add --no-cache ca-certificates tzdata && chown -R siyuan:siyuan /opt/siyuan/
RUN apk add --no-cache ca-certificates tzdata su-exec && \
chmod +x /opt/siyuan/entrypoint.sh
ENV TZ=Asia/Shanghai
ENV HOME=/home/siyuan
ENV RUN_IN_CONTAINER=true
EXPOSE 6806
USER siyuan
ENTRYPOINT ["/opt/siyuan/kernel"]
ENTRYPOINT ["/opt/siyuan/entrypoint.sh"]
CMD ["/opt/siyuan/kernel"]

View file

@ -21,11 +21,13 @@
<a title="Twitter" target="_blank" href="https://twitter.com/b3logos"><img alt="Twitter Follow" src="https://img.shields.io/twitter/follow/b3logos?label=Follow&style=social"></a>
<a title="Discord" target="_blank" href="https://discord.gg/dmMbCqVX7G"><img alt="Chat on Discord" src="https://img.shields.io/discord/808152298789666826?label=Discord&logo=Discord&style=social"></a>
<br><br>
<a href="https://trendshift.io/repositories/3949" target="_blank"><img src="https://trendshift.io/api/badge/repositories/3949" alt="siyuan-note%2Fsiyuan | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>
<br><br>
<a href="https://www.producthunt.com/products/siyuan/reviews?utm_source=badge-product_rating&utm_medium=badge&utm_souce=badge-siyuan" target="_blank"><img src="https://api.producthunt.com/widgets/embed-image/v1/product_rating.svg?product_id=534576&theme=light" alt="SiYuan - A&#0032;privacy&#0045;first&#0032;personal&#0032;knowledge&#0032;management&#0032;software | Product Hunt" style="width: 242px; height: 108px;" width="242" height="108" /></a>
</p>
<p align="center">
<a href="README_zh_CN.md">中文</a>
<a href="README_zh_CN.md">中文</a> | <a href="README_ja_JP.md">日本語</a>
</p>
---
@ -100,7 +102,7 @@ Most features are free, even for commercial use.
* Multi-tab, drag and drop to split screen
* Template snippet
* JavaScript/CSS snippet
* Android/iOS App
* Android/iOS/HarmonyOS App
* Docker deployment
* [API](https://github.com/siyuan-note/siyuan/blob/master/API.md)
* Community marketplace
@ -120,11 +122,18 @@ Some features are only available to paid members, for more details please refer
| [petal](https://github.com/siyuan-note/petal) | Plugin API | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/petal) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/petal) |
| [android](https://github.com/siyuan-note/siyuan-android) | Android App | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/siyuan-android) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/siyuan-android) |
| [ios](https://github.com/siyuan-note/siyuan-ios) | iOS App | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/siyuan-ios) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/siyuan-ios) |
| [harmony](https://github.com/siyuan-note/siyuan-harmony) | HarmonyOS App | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/siyuan-harmony) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/siyuan-harmony) |
| [riff](https://github.com/siyuan-note/riff) | Spaced repetition | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/riff) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/riff) |
## 🌟 Star History
[![Star History Chart](https://api.star-history.com/svg?repos=siyuan-note/siyuan&type=Date)](https://star-history.com/#siyuan-note/siyuan&Date)
<a href="https://star-history.com/#siyuan-note/siyuan&Date">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=siyuan-note/siyuan&type=Date&theme=dark" />
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=siyuan-note/siyuan&type=Date" />
<img alt="Star History Chart" src="https://api.star-history.com/svg?repos=siyuan-note/siyuan&type=Date" />
</picture>
</a>
## 🗺️ Roadmap
@ -175,36 +184,53 @@ The overall program is located under `/opt/siyuan/`, which is basically the stru
#### Entrypoint
The entry point is set when building the Docker image: `ENTRYPOINT ["/opt/siyuan/kernel" ]`, use `docker run b3log/siyuan` with parameters to start:
The entry point is set when building the Docker image: `ENTRYPOINT ["/opt/siyuan/entrypoint.sh"]`. This script allows changing the `PUID` and `PGID` of the user that will run inside the container. This is especially relevant to solve permission issues when mounting directories from the host. The `PUID` (User ID) and `PGID` (Group ID) can be passed as environment variables, making it easier to ensure correct permissions when accessing host-mounted directories.
Use the following parameters when running the container with `docker run b3log/siyuan`:
* `--workspace`: Specifies the workspace folder path, mounted to the container via `-v` on the host
* `--accessAuthCode`: Specifies the access authorization code
More parameters can refer to `--help`. The following is an example of a startup command:
More parameters can be found using `--help`. Heres an example of a startup command with the new environment variables:
```
docker run -d -v workspace_dir_host:workspace_dir_container -p 6806:6806 b3log/siyuan --workspace=workspace_dir_container --accessAuthCode=xxx
```bash
docker run -d \
-v workspace_dir_host:workspace_dir_container \
-p 6806:6806 \
-e PUID=1001 -e PGID=1002 \
b3log/siyuan \
--workspace=workspace_dir_container \
--accessAuthCode=xxx
```
* `PUID`: Custom user ID (optional, defaults to `1000` if not provided)
* `PGID`: Custom group ID (optional, defaults to `1000` if not provided)
* `workspace_dir_host`: The workspace folder path on the host
* `workspace_dir_container`: The path of the workspace folder in the container, which is the same as specified in `--workspace`
* `accessAuthCode`: Access authorization code, please **be sure to modify**, otherwise anyone can read and write your data
* `workspace_dir_container`: The path of the workspace folder in the container, as specified in `--workspace`
* `accessAuthCode`: Access authorization code (please **be sure to modify**, otherwise anyone can access your data)
To simplify, it is recommended to configure the workspace folder path to be consistent on the host and container, such as: `workspace_dir_host` and `workspace_dir_container` are configured as `/siyuan/workspace`, the corresponding startup commands is:
To simplify things, it is recommended to configure the workspace folder path to be consistent on the host and container, such as having both `workspace_dir_host` and `workspace_dir_container` configured as `/siyuan/workspace`. The corresponding startup command would be:
```
docker run -d -v /siyuan/workspace:/siyuan/workspace -p 6806:6806 -u 1000:1000 b3log/siyuan --workspace=/siyuan/workspace/ --accessAuthCode=xxx
```bash
docker run -d \
-v /siyuan/workspace:/siyuan/workspace \
-p 6806:6806 \
-e PUID=1001 -e PGID=1002 \
b3log/siyuan \
--workspace=/siyuan/workspace/ \
--accessAuthCode=xxx
```
Alternatively, see below for an example Docker Compose file:
#### Docker Compose
```
For users running Siyuan with Docker Compose, the environment variables `PUID` and `PGID` can be passed to customize the user and group IDs. Here's an example of a Docker Compose configuration:
```yaml
version: "3.9"
services:
main:
image: b3log/siyuan
command: ['--workspace=/siyuan/workspace/', '--accessAuthCode=${AuthCode}']
user: '1000:1000'
ports:
- 6806:6806
volumes:
@ -212,12 +238,27 @@ services:
restart: unless-stopped
environment:
# A list of time zone identifiers can be found at https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
- TZ=${TimeZone}
- TZ=${YOUR_TIME_ZONE}
- PUID=${YOUR_USER_PUID} # Customize user ID
- PGID=${YOUR_USER_PGID} # Customize group ID
```
#### User permissions
In this setup:
In the image, the normal user `siyuan` (uid 1000/gid 1000) created by default is used to start the kernel process. Therefore, when the host creates a workspace folder, please pay attention to setting the user group of the folder: `chown -R 1000:1000 /siyuan/workspace`. The parameter `-u 1000:1000` is required when starting the container.
* `PUID` and `PGID` are set dynamically and passed to the container
* If these variables are not provided, the default `1000` will be used
By specifying `PUID` and `PGID` in the environment, you avoid the need to explicitly set the `user` directive (`user: '1000:1000'`) in the compose file. The container will dynamically adjust the user and group based on these environment variables at startup.
#### User Permissions
In the image, the `entrypoint.sh` script ensures the creation of the `siyuan` user and group with the specified `PUID` and `PGID`. Therefore, when the host creates a workspace folder, pay attention to setting the user and group ownership of the folder to match the `PUID` and `PGID` you plan to use. For example:
```bash
chown -R 1001:1002 /siyuan/workspace
```
If you use custom `PUID` and `PGID` values, the entrypoint script will ensure that the correct user and group are created inside the container, and ownership of mounted volumes will be adjusted accordingly. Theres no need to manually pass `-u` in `docker run` or `docker-compose` as the environment variables will handle the customization.
#### Hidden port
@ -229,6 +270,7 @@ Use NGINX reverse proxy to hide port 6806, please note:
* Be sure to confirm the correctness of the mounted volume, otherwise the data will be lost after the container is deleted
* Do not use URL rewriting for redirection, otherwise there may be problems with authentication, it is recommended to configure a reverse proxy
* If you encounter permission issues, verify that the `PUID` and `PGID` environment variables match the ownership of the mounted directories on your host system
#### Limitations
@ -307,6 +349,7 @@ SiYuan is completely open source, and contributions are welcome:
* [User Interface and Kernel](https://github.com/siyuan-note/siyuan)
* [Android](https://github.com/siyuan-note/siyuan-android)
* [iOS](https://github.com/siyuan-note/siyuan-ios)
* [HarmonyOS](https://github.com/siyuan-note/siyuan-harmony)
* [Chrome Clipping Extension](https://github.com/siyuan-note/siyuan-chrome)
For more details, please refer to [Development Guide](https://github.com/siyuan-note/siyuan/blob/master/.github/CONTRIBUTING.md).

397
README_ja_JP.md Normal file
View file

@ -0,0 +1,397 @@
<p align="center">
<img alt="SiYuan" src="https://b3log.org/images/brand/siyuan-128.png">
<br>
<em>あなたの思考をリファクタリングする</em>
<br><br>
<a title="Build Status" target="_blank" href="https://github.com/siyuan-note/siyuan/actions/workflows/ci.yml"><img src="https://img.shields.io/github/actions/workflow/status/siyuan-note/siyuan/cd.yml?style=flat-square"></a>
<a title="Releases" target="_blank" href="https://github.com/siyuan-note/siyuan/releases"><img src="https://img.shields.io/github/release/siyuan-note/siyuan.svg?style=flat-square&color=9CF"></a>
<a title="Downloads" target="_blank" href="https://github.com/siyuan-note/siyuan/releases"><img src="https://img.shields.io/github/downloads/siyuan-note/siyuan/total.svg?style=flat-square&color=blueviolet"></a>
<br>
<a title="Docker Pulls" target="_blank" href="https://hub.docker.com/r/b3log/siyuan"><img src="https://img.shields.io/docker/pulls/b3log/siyuan.svg?style=flat-square&color=green"></a>
<a title="Docker Image Size" target="_blank" href="https://hub.docker.com/r/b3log/siyuan"><img src="https://img.shields.io/docker/image-size/b3log/siyuan.svg?style=flat-square&color=ff96b4"></a>
<a title="Hits" target="_blank" href="https://github.com/siyuan-note/siyuan"><img src="https://hits.b3log.org/siyuan-note/siyuan.svg"></a>
<br>
<a title="AGPLv3" target="_blank" href="https://www.gnu.org/licenses/agpl-3.0.txt"><img src="http://img.shields.io/badge/license-AGPLv3-orange.svg?style=flat-square"></a>
<a title="Code Size" target="_blank" href="https://github.com/siyuan-note/siyuan"><img src="https://img.shields.io/github/languages/code-size/siyuan-note/siyuan.svg?style=flat-square&color=yellow"></a>
<a title="GitHub Pull Requests" target="_blank" href="https://github.com/siyuan-note/siyuan/pulls"><img src="https://img.shields.io/github/issues-pr-closed/siyuan-note/siyuan.svg?style=flat-square&color=FF9966"></a>
<br>
<a title="GitHub Commits" target="_blank" href="https://github.com/siyuan-note/siyuan/commits/master"><img src="https://img.shields.io/github/commit-activity/m/siyuan-note/siyuan.svg?style=flat-square"></a>
<a title="Last Commit" target="_blank" href="https://github.com/siyuan-note/siyuan/commits/master"><img src="https://img.shields.io/github/last-commit/siyuan-note/siyuan.svg?style=flat-square&color=FF9900"></a>
<br><br>
<a title="Twitter" target="_blank" href="https://twitter.com/b3logos"><img alt="Twitter Follow" src="https://img.shields.io/twitter/follow/b3logos?label=Follow&style=social"></a>
<a title="Discord" target="_blank" href="https://discord.gg/dmMbCqVX7G"><img alt="Chat on Discord" src="https://img.shields.io/discord/808152298789666826?label=Discord&logo=Discord&style=social"></a>
<br><br>
<a href="https://trendshift.io/repositories/3949" target="_blank"><img src="https://trendshift.io/api/badge/repositories/3949" alt="siyuan-note%2Fsiyuan | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>
<br><br>
<a href="https://www.producthunt.com/products/siyuan/reviews?utm_source=badge-product_rating&utm_medium=badge&utm_souce=badge-siyuan" target="_blank"><img src="https://api.producthunt.com/widgets/embed-image/v1/product_rating.svg?product_id=534576&theme=light" alt="SiYuan - A&#0032;privacy&#0045;first&#0032;personal&#0032;knowledge&#0032;management&#0032;software | Product Hunt" style="width: 242px; height: 108px;" width="242" height="108" /></a>
</p>
<p align="center">
<a href="README.md">English</a> | <a href="README_zh_CN.md">中文</a>
</p>
---
## 目次
* [💡 紹介](#-紹介)
* [🔮 特徴](#-特徴)
* [🏗️ アーキテクチャとエコシステム](#-アーキテクチャとエコシステム)
* [🌟 スター履歴](#-スター履歴)
* [🗺️ ロードマップ](#-ロードマップ)
* [🚀 ダウンロードとセットアップ](#-ダウンロードとセットアップ)
* [アプリマーケット](#アプリマーケット)
* [インストールパッケージ](#インストールパッケージ)
* [Docker ホスティング](#docker-ホスティング)
* [Unraid ホスティング](#unraid-ホスティング)
* [インサイダープレビュー](#インサイダープレビュー)
* [🏘️ コミュニティ](#-コミュニティ)
* [🛠️ 開発ガイド](#-開発ガイド)
* [❓ FAQ](#-faq)
* [SiYuanはどのようにデータを保存しますか](#siyuanはどのようにデータを保存しますか)
* [サードパーティの同期ディスクを介したデータ同期をサポートしていますか?](#サードパーティの同期ディスクを介したデータ同期をサポートしていますか)
* [SiYuanはオープンソースですか](#siyuanはオープンソースですか)
* [新しいバージョンにアップグレードするにはどうすればよいですか?](#新しいバージョンにアップグレードするにはどうすればよいですか)
* [一部のブロック(リスト項目内の段落ブロックなど)がブロックアイコンを見つけられない場合はどうすればよいですか?](#一部のブロックリスト項目内の段落ブロックなどがブロックアイコンを見つけられない場合はどうすればよいですか)
* [データリポジトリキーを紛失した場合はどうすればよいですか?](#データリポジトリキーを紛失した場合はどうすればよいですか)
* [支払いが必要ですか?](#支払いが必要ですか)
* [🙏 謝辞](#-謝辞)
* [貢献者](#貢献者)
---
## 💡 紹介
SiYuanは、プライバシーを最優先とする個人の知識管理システムであり、細かいブロックレベルの参照とMarkdown WYSIWYGをサポートしています。
詳細については、[SiYuan英語ディスカッションフォーラム](https://liuyun.io)をご覧ください。
![feature0.png](https://b3logfile.com/file/2024/01/feature0-1orBRlI.png)
![feature51.png](https://b3logfile.com/file/2024/02/feature5-1-uYYjAqy.png)
## 🔮 特徴
ほとんどの機能は無料で、商業利用も可能です。
* コンテンツブロック
* ブロックレベルの参照と双方向リンク
* カスタム属性
* SQLクエリ埋め込み
* プロトコル `siyuan://`
* エディタ
* ブロックスタイル
* Markdown WYSIWYG
* リストアウトライン
* ブロックズームイン
* 百万字の大規模ドキュメント編集
* 数学公式、チャート、フローチャート、ガントチャート、タイミングチャート、五線譜など
* ウェブクリッピング
* PDF注釈リンク
* エクスポート
* ブロック参照と埋め込み
* アセット付きの標準Markdown
* PDF、Word、HTML
* WeChat MP、Zhihu、Yuqueへのコピー
* データベース
* テーブルビュー
* フラッシュカード間隔反復
* OpenAI APIを介したAIライティングとQ/Aチャット
* Tesseract OCR
* マルチタブ、ドラッグアンドドロップで分割画面
* テンプレートスニペット
* JavaScript/CSSスニペット
* Android/iOS/HarmonyOSアプリ
* Dockerデプロイメント
* [API](https://github.com/siyuan-note/siyuan/blob/master/API.md)
* コミュニティマーケットプレイス
一部の機能は有料会員のみ利用可能です。詳細については[価格](https://b3log.org/siyuan/en/pricing.html)をご覧ください。
## 🏗️ アーキテクチャとエコシステム
![SiYuan Arch](https://b3logfile.com/file/2023/05/SiYuan_Arch-Sgu8vXT.png "SiYuan Arch")
| プロジェクト | 説明 | フォーク | スター |
|----------------------------------------------------------|-----------------|---------------------------------------------------------------------------------|--------------------------------------------------------------------------------------|
| [lute](https://github.com/88250/lute) | エディタエンジン | ![GitHub forks](https://img.shields.io/github/forks/88250/lute) | ![GitHub Repo stars](https://img.shields.io/github/stars/88250/lute) |
| [chrome](https://github.com/siyuan-note/siyuan-chrome) | Chrome/Edge拡張 | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/siyuan-chrome) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/siyuan-chrome) |
| [bazaar](https://github.com/siyuan-note/bazaar) | コミュニティマーケットプレイス | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/bazaar) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/bazaar) |
| [dejavu](https://github.com/siyuan-note/dejavu) | データリポジトリ | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/dejavu) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/dejavu) |
| [petal](https://github.com/siyuan-note/petal) | プラグインAPI | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/petal) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/petal) |
| [android](https://github.com/siyuan-note/siyuan-android) | Androidアプリ | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/siyuan-android) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/siyuan-android) |
| [ios](https://github.com/siyuan-note/siyuan-ios) | iOSアプリ | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/siyuan-ios) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/siyuan-ios) |
| [harmony](https://github.com/siyuan-note/siyuan-harmony) | HarmonyOSアプリ | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/siyuan-harmony) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/siyuan-harmony) |
| [riff](https://github.com/siyuan-note/riff) | 間隔反復 | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/riff) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/riff) |
## 🌟 スター履歴
<a href="https://star-history.com/#siyuan-note/siyuan&Date">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=siyuan-note/siyuan&type=Date&theme=dark" />
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=siyuan-note/siyuan&type=Date" />
<img alt="Star History Chart" src="https://api.star-history.com/svg?repos=siyuan-note/siyuan&type=Date" />
</picture>
</a>
## 🗺️ ロードマップ
* [SiYuanの開発計画と進捗](https://github.com/orgs/siyuan-note/projects/1)
* [SiYuanの変更履歴](CHANGELOG.md)
## 🚀 ダウンロードとセットアップ
デスクトップとモバイルでは、アプリマーケットからのインストールを優先的にお勧めします。これにより、将来的にワンクリックでバージョンをアップグレードできます。
### アプリマーケット
モバイル:
* [App Store](https://apps.apple.com/us/app/siyuan/id1583226508)
* [Google Play](https://play.google.com/store/apps/details?id=org.b3log.siyuan)
* [F-Droid](https://f-droid.org/packages/org.b3log.siyuan)
デスクトップ:
* [Microsoft Store](https://apps.microsoft.com/detail/9p7hpmxp73k4)
### インストールパッケージ
* [B3log](https://b3log.org/siyuan/en/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)
### Docker ホスティング
<details>
<summary>Dockerデプロイメント</summary>
#### 概要
サーバーでSiYuanを提供する最も簡単な方法は、Dockerを使用してデプロイすることです。
* イメージ名 `b3log/siyuan`
* [イメージURL](https://hub.docker.com/r/b3log/siyuan)
#### ファイル構造
全体のプログラムは `/opt/siyuan/` にあり、基本的にはElectronインストールパッケージのresourcesフォルダーの構造です
* appearance: アイコン、テーマ、言語
* guide: ユーザーガイドドキュメント
* stage: インターフェースと静的リソース
* kernel: カーネルプログラム
#### エントリポイント
エントリポイントはDockerイメージのビルド時に設定されます`ENTRYPOINT ["/opt/siyuan/entrypoint.sh"]`。このスクリプトを使用すると、コンテナ内で実行されるユーザーの `PUID``PGID` を変更できます。これは、ホストからディレクトリをマウントする際の権限の問題を解決するために特に重要です。`PUID`ユーザーID`PGID`グループIDは環境変数として渡すことができ、ホストマウントディレクトリにアクセスする際に正しい権限を確保するのが容易になります。
`docker run b3log/siyuan` を使用してコンテナを実行する場合、次のパラメータを使用します:
* `--workspace`: ワークスペースフォルダーのパスを指定し、ホスト上で `-v` を使用してコンテナにマウントします
* `--accessAuthCode`: アクセス認証コードを指定します
詳細なパラメータは `--help` を参照してください。以下は新しい環境変数を使用した起動コマンドの例です:
```bash
docker run -d \
-v workspace_dir_host:workspace_dir_container \
-p 6806:6806 \
-e PUID=1001 -e PGID=1002 \
b3log/siyuan \
--workspace=workspace_dir_container \
--accessAuthCode=xxx
```
* `PUID`: カスタムユーザーIDオプション、指定しない場合はデフォルトで `1000`
* `PGID`: カスタムグループIDオプション、指定しない場合はデフォルトで `1000`
* `workspace_dir_host`: ホスト上のワークスペースフォルダーのパス
* `workspace_dir_container`: コンテナ内のワークスペースフォルダーのパス、`--workspace` で指定されたものと同じ
* `accessAuthCode`: アクセス認証コード(**必ず変更してください**、そうしないと誰でもデータにアクセスできます)
簡略化するために、ホストとコンテナでワークスペースフォルダーのパスを一致させることをお勧めします。たとえば、`workspace_dir_host``workspace_dir_container` の両方を `/siyuan/workspace` に設定します。対応する起動コマンドは次のようになります:
```bash
docker run -d \
-v /siyuan/workspace:/siyuan/workspace \
-p 6806:6806 \
-e PUID=1001 -e PGID=1002 \
b3log/siyuan \
--workspace=/siyuan/workspace/ \
--accessAuthCode=xxx
```
#### Docker Compose
Docker Composeを使用してSiYuanを実行するユーザー向けに、環境変数 `PUID``PGID` を使用してユーザーとグループのIDをカスタマイズできます。以下はDocker Composeの設定例です
```yaml
version: "3.9"
services:
main:
image: b3log/siyuan
command: ['--workspace=/siyuan/workspace/', '--accessAuthCode=${AuthCode}']
ports:
- 6806:6806
volumes:
- /siyuan/workspace:/siyuan/workspace
restart: unless-stopped
environment:
# タイムゾーン識別子のリストは https://en.wikipedia.org/wiki/List_of_tz_database_time_zones を参照してください
- TZ=${YOUR_TIME_ZONE}
- PUID=${YOUR_USER_PUID} # カスタムユーザーID
- PGID=${YOUR_USER_PGID} # カスタムグループID
```
この設定では:
* `PUID``PGID` は動的に設定され、コンテナに渡されます
* これらの変数が提供されていない場合、デフォルトの `1000` が使用されます
環境で `PUID``PGID` を指定することで、composeファイルで `user` ディレクティブ(`user: '1000:1000'`)を明示的に設定する必要がなくなります。コンテナは起動時にこれらの環境変数に基づいてユーザーとグループを動的に調整します。
#### ユーザー権限
イメージ内で、`entrypoint.sh` スクリプトは指定された `PUID``PGID``siyuan` ユーザーとグループを作成することを保証します。したがって、ホストがワークスペースフォルダーを作成する際には、フォルダーのユーザーとグループの所有権を設定し、使用する予定の `PUID``PGID` に一致させることに注意してください。たとえば:
```bash
chown -R 1001:1002 /siyuan/workspace
```
カスタムの `PUID``PGID` 値を使用する場合、エントリポイントスクリプトはコンテナ内で正しいユーザーとグループを作成し、マウントされたボリュームの所有権を適切に調整します。`docker run` または `docker-compose``-u` を手動で渡す必要はありません。環境変数がカスタマイズを処理します。
#### 隠しポート
NGINXリバースプロキシを使用してポート6806を隠します。注意点
* WebSocketリバースプロキシ `/ws` を設定します
#### 注意
* マウントボリュームの正確性を確認してください。そうしないと、コンテナが削除された後にデータが失われます
* URLリライトを使用してリダイレクトしないでください。認証に問題が発生する可能性があるため、リバースプロキシの設定をお勧めします
* 権限の問題が発生した場合、`PUID``PGID` 環境変数がホストシステム上のマウントされたディレクトリの所有権と一致していることを確認してください
#### 制限
* デスクトップおよびモバイルアプリケーションの接続はサポートされておらず、ブラウザでの使用のみサポートされています
* PDF、HTML、Word形式へのエクスポートはサポートされていません
* Markdownファイルのインポートはサポートされていません
</details>
### Unraid ホスティング
<details>
<summary>Unraidデプロイメント</summary>
注意:最初にターミナルで `chown -R 1000:1000 /mnt/user/appdata/siyuan` を実行します
テンプレートの参考:
```
Web UI: 6806
Container Port: 6806
Container Path: /home/siyuan
Host path: /mnt/user/appdata/siyuan
PUID: 1000
PGID: 1000
Publish parameters: --accessAuthCode=******(アクセス認証コード)
```
</details>
### インサイダープレビュー
主要な更新前にインサイダープレビューをリリースします。詳細は[https://github.com/siyuan-note/insider](https://github.com/siyuan-note/insider)をご覧ください。
## 🏘️ コミュニティ
* [英語ディスカッションフォーラム](https://liuyun.io)
* [ユーザーコミュニティのまとめ](https://liuyun.io/article/1687779743723)
* [Awesome SiYuan](https://github.com/siyuan-note/awesome)
## 🛠️ 開発ガイド
[開発ガイド](https://github.com/siyuan-note/siyuan/blob/master/.github/CONTRIBUTING.md)をご覧ください。
## ❓ FAQ
### SiYuanはどのようにデータを保存しますか
データはワークスペースフォルダーに保存され、ワークスペースデータフォルダーに保存されます:
* `assets` はすべての挿入されたアセットを保存するために使用されます
* `emojis` は絵文字画像を保存するために使用されます
* `snippets` はコードスニペットを保存するために使用されます
* `storage` はクエリ条件、レイアウト、フラッシュカードなどを保存するために使用されます
* `templates` はテンプレートスニペットを保存するために使用されます
* `widgets` はウィジェットを保存するために使用されます
* `plugins` はプラグインを保存するために使用されます
* `public` は公開データを保存するために使用されます
* 残りのフォルダーはユーザーが作成したノートブックフォルダーであり、ノートブックフォルダー内の `.sy` サフィックスのファイルはドキュメントデータを保存するために使用され、データ形式はJSONです
### サードパーティの同期ディスクを介したデータ同期をサポートしていますか?
サードパーティの同期ディスクを介したデータ同期はサポートされていません。そうしないとデータが破損する可能性があります。
サードパーティの同期ディスクをサポートしていない場合でも、サードパーティのクラウドストレージと接続することはサポートされています(会員特典)。
また、データのエクスポートとインポートを手動で行うことでデータ同期を実現することもできます:
* デスクトップ:<kbd>設定</kbd> - <kbd>エクスポート</kbd> - <kbd>データのエクスポート</kbd> / <kbd>データのインポート</kbd>
* モバイル:<kbd>右カラム</kbd> - <kbd>情報</kbd> - <kbd>データのエクスポート</kbd> / <kbd>データのインポート</kbd>
### SiYuanはオープンソースですか
SiYuanは完全にオープンソースであり、貢献を歓迎します
* [ユーザーインターフェースとカーネル](https://github.com/siyuan-note/siyuan)
* [Android](https://github.com/siyuan-note/siyuan-android)
* [iOS](https://github.com/siyuan-note/siyuan-ios)
* [harmony](https://github.com/siyuan-note/siyuan-harmony)
* [Chromeクリッピング拡張](https://github.com/siyuan-note/siyuan-chrome)
詳細については[開発ガイド](https://github.com/siyuan-note/siyuan/blob/master/.github/CONTRIBUTING.md)をご覧ください。
### 新しいバージョンにアップグレードするにはどうすればよいですか?
* アプリストアからインストールした場合は、アプリストアから更新してください
* デスクトップでインストールパッケージを使用してインストールした場合は、<kbd>設定</kbd> - <kbd>情報</kbd> - <kbd>自動的に更新インストールパッケージをダウンロード</kbd> オプションを開くことができます。これにより、SiYuanは最新バージョンのインストールパッケージを自動的にダウンロードし、インストールを促します
* 手動でインストールパッケージを使用してインストールした場合は、再度インストールパッケージをダウンロードしてインストールしてください
<kbd>設定</kbd> - <kbd>情報</kbd> - <kbd>現在のバージョン</kbd><kbd>更新を確認</kbd> できます。また、[公式ダウンロード](https://b3log.org/siyuan/en/download.html) または [GitHub Releases](https://github.com/siyuan-note/siyuan/releases) をフォローして新しいバージョンを入手することもできます。
### 一部のブロック(リスト項目内の段落ブロックなど)がブロックアイコンを見つけられない場合はどうすればよいですか?
リスト項目の最初のサブブロックはブロックアイコンが省略されています。このブロックにカーソルを移動し、<kbd>Ctrl+/</kbd> を使用してそのブロックメニューをトリガーできます。
### データリポジトリキーを紛失した場合はどうすればよいですか?
* データリポジトリキーが以前に複数のデバイスで正しく初期化されている場合、キーはすべてのデバイスで同じであり、<kbd>設定</kbd> - <kbd>情報</kbd> - <kbd>データリポジトリキー</kbd> - <kbd>キー文字列をコピー</kbd> で見つけることができます
* 以前に正しく構成されていない場合(たとえば、複数のデバイスでキーが一致しない場合)またはすべてのデバイスが使用できず、キー文字列を取得できない場合は、以下の手順でキーをリセットできます:
1. データを手動でバックアップします。<kbd>データのエクスポート</kbd> を使用するか、ファイルシステム上で <kbd>ワークスペース/data/</kbd> フォルダーをコピーします
2. <kbd>設定</kbd> - <kbd>情報</kbd> - <kbd>データリポジトリキー</kbd> - <kbd>データリポジトリをリセット</kbd>
3. データリポジトリキーを再初期化します。1台のデバイスでキーを初期化した後、他のデバイスでキーをインポートします
4. クラウドは新しい同期ディレクトリを使用します。古い同期ディレクトリは使用できなくなり、削除できます
5. 既存のクラウドスナップショットは使用できなくなり、削除できます
### 支払いが必要ですか?
ほとんどの機能は無料で、商業利用も可能です。
会員特典は支払い後にのみ利用可能です。詳細については[価格](https://b3log.org/siyuan/en/pricing.html)をご覧ください。
## 🙏 謝辞
SiYuanの誕生は、多くのオープンソースプロジェクトと貢献者なしでは実現できませんでした。プロジェクトのソースコード kernel/go.mod、app/package.json、およびプロジェクトのホームページをご覧ください。
SiYuanの成長は、ユーザーのフィードバックとプロモーションなしでは実現できませんでした。SiYuanへのすべての支援に感謝します ❤️
### 貢献者
私たちに参加し、一緒にSiYuanにコードを貢献することを歓迎します。
<a href="https://github.com/siyuan-note/siyuan/graphs/contributors">
<img src="https://contrib.rocks/image?repo=siyuan-note/siyuan" />
</a>

View file

@ -21,11 +21,13 @@
<a title="Twitter" target="_blank" href="https://twitter.com/b3logos"><img alt="Twitter Follow" src="https://img.shields.io/twitter/follow/b3logos?label=Follow&style=social"></a>
<a title="Discord" target="_blank" href="https://discord.gg/dmMbCqVX7G"><img alt="Chat on Discord" src="https://img.shields.io/discord/808152298789666826?label=Discord&logo=Discord&style=social"></a>
<br><br>
<a href="https://trendshift.io/repositories/3949" target="_blank"><img src="https://trendshift.io/api/badge/repositories/3949" alt="siyuan-note%2Fsiyuan | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>
<br><br>
<a href="https://www.producthunt.com/products/siyuan/reviews?utm_source=badge-product_rating&utm_medium=badge&utm_souce=badge-siyuan" target="_blank"><img src="https://api.producthunt.com/widgets/embed-image/v1/product_rating.svg?product_id=534576&theme=light" alt="SiYuan - A&#0032;privacy&#0045;first&#0032;personal&#0032;knowledge&#0032;management&#0032;software | Product Hunt" style="width: 242px; height: 108px;" width="242" height="108" /></a>
</p>
<p align="center">
<a href="README.md">English</a>
<a href="README.md">English</a> | <a href="README_ja_JP.md">日本語</a>
</p>
---
@ -42,6 +44,7 @@
* [安装包](#安装包)
* [Docker 部署](#docker-部署)
* [Unraid 部署](#unraid-部署)
* [宝塔面板 部署](#宝塔面板部署)
* [内部预览版](#内部预览版)
* [🏘️ 社区](#-社区)
* [🛠️ 开发指南](#-开发指南)
@ -100,7 +103,7 @@
* Tesseract OCR
* 模板片段
* JavaScript/CSS 代码片段
* Android/iOS App
* Android/iOS/鸿蒙 App
* Docker 部署
* [API](API_zh_CN.md)
* 社区集市
@ -111,20 +114,27 @@
![思源笔记架构设计](https://b3logfile.com/file/2023/05/SiYuan_Arch-Sgu8vXT.png "思源笔记架构设计")
| Project | Description | Forks | Stars |
|----------------------------------------------------------|----------------|---------------------------------------------------------------------------------|--------------------------------------------------------------------------------------|
| [lute](https://github.com/88250/lute) | 编辑器引擎 | ![GitHub forks](https://img.shields.io/github/forks/88250/lute) | ![GitHub Repo stars](https://img.shields.io/github/stars/88250/lute) |
| Project | Description | Forks | Stars |
|----------------------------------------------------------|--------------|---------------------------------------------------------------------------------|--------------------------------------------------------------------------------------|
| [lute](https://github.com/88250/lute) | 编辑器引擎 | ![GitHub forks](https://img.shields.io/github/forks/88250/lute) | ![GitHub Repo stars](https://img.shields.io/github/stars/88250/lute) |
| [chrome](https://github.com/siyuan-note/siyuan-chrome) | Chrome/Edge 扩展 | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/siyuan-chrome) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/siyuan-chrome) |
| [bazaar](https://github.com/siyuan-note/bazaar) | 社区集市 | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/bazaar) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/bazaar) |
| [dejavu](https://github.com/siyuan-note/dejavu) | 数据仓库 | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/dejavu) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/dejavu) |
| [petal](https://github.com/siyuan-note/petal) | 插件 API | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/petal) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/petal) |
| [android](https://github.com/siyuan-note/siyuan-android) | Android App | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/siyuan-android) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/siyuan-android) |
| [ios](https://github.com/siyuan-note/siyuan-ios) | iOS App | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/siyuan-ios) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/siyuan-ios) |
| [riff](https://github.com/siyuan-note/riff) | 间隔重复 | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/riff) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/riff) |
| [bazaar](https://github.com/siyuan-note/bazaar) | 社区集市 | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/bazaar) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/bazaar) |
| [dejavu](https://github.com/siyuan-note/dejavu) | 数据仓库 | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/dejavu) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/dejavu) |
| [petal](https://github.com/siyuan-note/petal) | 插件 API | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/petal) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/petal) |
| [android](https://github.com/siyuan-note/siyuan-android) | Android App | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/siyuan-android) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/siyuan-android) |
| [ios](https://github.com/siyuan-note/siyuan-ios) | iOS App | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/siyuan-ios) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/siyuan-ios) |
| [harmony](https://github.com/siyuan-note/siyuan-harmony) | 鸿蒙 App | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/siyuan-harmony) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/siyuan-harmony) |
| [riff](https://github.com/siyuan-note/riff) | 间隔重复 | ![GitHub forks](https://img.shields.io/github/forks/siyuan-note/riff) | ![GitHub Repo stars](https://img.shields.io/github/stars/siyuan-note/riff) |
## 🌟 星标历史
[![Star History Chart](https://api.star-history.com/svg?repos=siyuan-note/siyuan&type=Date)](https://star-history.com/#siyuan-note/siyuan&Date)
<a href="https://star-history.com/#siyuan-note/siyuan&Date">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=siyuan-note/siyuan&type=Date&theme=dark" />
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=siyuan-note/siyuan&type=Date" />
<img alt="Star History Chart" src="https://api.star-history.com/svg?repos=siyuan-note/siyuan&type=Date" />
</picture>
</a>
## 🗺️ 路线图
@ -178,36 +188,53 @@
#### 启动入口
构建 Docker 镜像时设置了入口:`ENTRYPOINT [ "/opt/siyuan/kernel" ]`,使用 `docker run b3log/siyuan` 并带参即可启动:
入口点在构建 Docker 镜像时设置:`ENTRYPOINT ["/opt/siyuan/entrypoint.sh"]`。该脚本允许更改将在容器内运行的用户的 `PUID``PGID`。这对于解决从主机挂载目录时的权限问题尤为重要。`PUID``PGID` 可以作为环境变量传递,这样在访问主机挂载的目录时就能更容易地确保正确的权限。
使用 `docker run b3log/siyuan` 运行容器时,请带入以下参数:
* `--workspace`:指定工作空间文件夹路径,在宿主机上通过 `-v` 挂载到容器中
* `--accessAuthCode`:指定访问授权码
更多的参数可参考 `--help`。下面是一条启动命令示例:
```
docker run -d -v workspace_dir_host:workspace_dir_container -p 6806:6806 b3log/siyuan --workspace=workspace_dir_container --accessAuthCode=xxx
```bash
docker run -d \
-v workspace_dir_host:workspace_dir_container \
-p 6806:6806 \
-e PUID=1001 -e PGID=1002 \
b3log/siyuan \
--workspace=workspace_dir_container \
--accessAuthCode=xxx
```
* `PUID`: 自定义用户 ID可选如果未提供默认为 `1000`
* `PGID`: 自定义组 ID可选如果未提供默认为 `1000`
* `workspace_dir_host`:宿主机上的工作空间文件夹路径
* `workspace_dir_container`:容器内工作空间文件夹路径,和后面 `--workspace` 指定成一样的
* `accessAuthCode`:访问授权码,请**务必修改**,否则任何人都可以读写你的数据
为了简化,建议将 workspace 文件夹路径在宿主机和容器上配置为一致的,比如将 `workspace_dir_host``workspace_dir_container` 都配置为 `/siyuan/workspace`,对应的启动命令示例:
```
docker run -d -v /siyuan/workspace:/siyuan/workspace -p 6806:6806 -u 1000:1000 b3log/siyuan --workspace=/siyuan/workspace/ --accessAuthCode=xxx
```bash
docker run -d \
-v /siyuan/workspace:/siyuan/workspace \
-p 6806:6806 \
-e PUID=1001 -e PGID=1002 \
b3log/siyuan \
--workspace=/siyuan/workspace/ \
--accessAuthCode=xxx
```
使用 Docker Compose 部署请参考下面的示例:
#### Docker Compose
```
对于使用 Docker Compose 运行思源的用户,可以通过环境变量 `PUID``PGID` 来自定义用户和组的 ID。下面是一个 Docker Compose 配置示例:
```yaml
version: "3.9"
services:
main:
image: b3log/siyuan
command: ['--workspace=/siyuan/workspace/', '--accessAuthCode=${AuthCode}']
user: '1000:1000'
ports:
- 6806:6806
volumes:
@ -215,12 +242,27 @@ services:
restart: unless-stopped
environment:
# A list of time zone identifiers can be found at https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
- TZ=${TimeZone}
- TZ=${YOUR_TIME_ZONE}
- PUID=${YOUR_USER_PUID} # 自定义用户 ID
- PGID=${YOUR_USER_PGID} # 自定义组 ID
```
在此设置中:
* PUID “和 ”PGID "是动态设置并传递给容器的
* 如果没有提供这些变量,将使用默认的 `1000`
在环境中指定 `PUID``PGID` 后,就无需在组成文件中明确设置 `user` 指令(`user: '1000:1000'`)。容器将在启动时根据这些环境变量动态调整用户和组。
#### 用户权限
镜像中是使用默认创建的普通用户 `siyuan`uid 1000/gid 1000来启动内核进程的所以在宿主机创建工作空间文件夹时请注意设置该文件夹所属用户组`chown -R 1000:1000 /siyuan/workspace`,在启动容器时需要带参数 `-u 1000:1000`
在图片中“entrypoint.sh ”脚本确保以指定的 “PUID ”和 “PGID ”创建 “siyuan ”用户和组。因此,当主机创建工作区文件夹时,请注意设置文件夹的用户和组所有权,使其与计划使用的 `PUID``PGID` 匹配。例如
```bash
chown -R 1001:1002 /siyuan/workspace
```
如果使用自定义的 `PUID``PGID` 值,入口点脚本将确保在容器内创建正确的用户和组,并相应调整挂载卷的所有权。无需在 `docker run``docker-compose` 中手动传递 `-u`,因为环境变量会处理自定义。
#### 隐藏端口
@ -262,6 +304,38 @@ Publish parameters: --accessAuthCode=******(访问授权码)
</details>
### 宝塔面板部署
<details>
<summary>宝塔面板 部署文档</summary>
#### 前提
* 仅适用于宝塔面板9.2.0及以上版本
* 安装宝塔面板,前往[宝塔面板](https://www.bt.cn/new/download.html)官网,选择正式版的脚本下载安装
#### 部署
1. 登录宝塔面板,在左侧菜单栏中点击 `Docker`
2. 首次会提示安装 `Docker``Docker Compose` 服务,点击立即安装,若已安装请忽略
3. 安装完成后在 `Docker-应用商店-实用工具` 中找到 `思源笔记`,点击`安装`,也可以在搜索框直接搜索
4. 设置域名等基本信息,点击 `确定`
* 名称:应用名称,默认 `siyuan_随机字符`
* 版本选择:默认 `latest`
* 域名:如你需要通过域名访问,请在此处填写你的域名
* 允许外部访问:如你需通过 `IP+Port` 直接访问,请勾选,如你已经设置了域名,请不要勾选此处
* 端口:默认 `6806`,可自行修改
* 访问授权码:默认随机生成
* 内存限制0为不限制根据实际需要设置
5. 提交后面板会自动进行应用初始化,大概需要`1-3`分钟,初始化完成后即可访问
#### 访问思源笔记
* 如果你填写了域名,请在浏览器输入域名访问
* 如你选择了 `IP+端口`,请在浏览器地输入 `http://<宝塔面板IP>:6806` 访问
</details>
### 内部预览版
我们会在有重大更新前发布内部预览版,请访问 [https://github.com/siyuan-note/insider](https://github.com/siyuan-note/insider)。
@ -310,6 +384,7 @@ Publish parameters: --accessAuthCode=******(访问授权码)
* [界面和内核](https://github.com/siyuan-note/siyuan)
* [Android 端](https://github.com/siyuan-note/siyuan-android)
* [iOS 端](https://github.com/siyuan-note/siyuan-ios)
* [鸿蒙端](https://github.com/siyuan-note/siyuan-harmony)
* [Chrome 剪藏扩展](https://github.com/siyuan-note/siyuan-chrome)
更多细节请参考[开发指南](https://github.com/siyuan-note/siyuan/blob/master/.github/CONTRIBUTING_zh_CN.md)。

View file

@ -1,7 +0,0 @@
build
dist
node_modules
public
src/asset/pdf
stage
appearance

View file

@ -1,25 +0,0 @@
module.exports = {
root: true,
env: {node: true, browser: true, es6: true},
parser: "@typescript-eslint/parser",
plugins: [
"@typescript-eslint",
],
extends: [
"eslint:recommended",
"plugin:@typescript-eslint/recommended",
],
rules: {
semi: [2, "always"],
quotes: [2, "double", {"avoidEscape": true}],
"no-async-promise-executor": "off",
"no-prototype-builtins": "off",
"no-useless-escape": "off",
"no-irregular-whitespace": "off",
"@typescript-eslint/ban-ts-comment": "off",
"@typescript-eslint/no-var-requires": "off",
"@typescript-eslint/explicit-function-return-type": "off",
"@typescript-eslint/explicit-module-boundary-types": "off",
"@typescript-eslint/no-explicit-any": "off",
},
};

View file

@ -52,10 +52,7 @@
const redirect = () => {
const uri = 'http://127.0.0.1:' + location.port
if (navigator.userAgent.match(/Android/i))
document.location = uri
else
window.location.replace(uri)
window.location.replace(uri)
}
(async () => {
const v = getSearch('v')

View file

@ -1060,7 +1060,7 @@
"description": "Purple Heart",
"description_ja_jp": "紫のハート",
"description_zh_cn": "紫心",
"keywords": "bestest,emotion,heart,ily,love,purple,ハート,愛,紫,我爱你,紫"
"keywords": "bestest,emotion,heart,ily,love,purple,ハート,愛,紫,我爱你"
},
{
"unicode": "1f90e",
@ -1557,14 +1557,14 @@
"description": "Anatomical Heart",
"description_ja_jp": "心臓",
"description_zh_cn": "心脏器官",
"keywords": "anatomical,beat,cardiology,heart,heartbeat,organ,pulse,real heart,red,体,身体,心拍,脈,臓器,鼓動,中心,器官,心率,心脏,心脏病学,心跳,真心,红心,解剖,身体"
"keywords": "anatomical,beat,cardiology,heart,heartbeat,organ,pulse,real heart,red,体,身体,心拍,脈,臓器,鼓動,中心,器官,心率,心脏,心脏病学,心跳,真心,红心,解剖"
},
{
"unicode": "1fac1",
"description": "Lungs",
"description_ja_jp": "肺",
"description_zh_cn": "肺",
"keywords": "breath,breathe,exhalation,inhalation,lung,organ,respiration,体,身体,呼吸,臓器,吸气,呼吸作用,呼气,器官,肺部,身体"
"keywords": "breath,breathe,exhalation,inhalation,lung,organ,respiration,体,身体,呼吸,臓器,吸气,呼吸作用,呼气,器官,肺部"
},
{
"unicode": "1f9b7",
@ -1585,21 +1585,21 @@
"description": "Eyes",
"description_ja_jp": "目",
"description_zh_cn": "双眼",
"keywords": "body,eye,face,googly,look,looking,omg,peep,see,seeing,両目,体,身体,動く目玉,看,眼睛,窥视,身体"
"keywords": "body,eye,face,googly,look,looking,omg,peep,see,seeing,両目,体,身体,動く目玉,看,眼睛,窥视"
},
{
"unicode": "1f441-fe0f",
"description": "Eye",
"description_ja_jp": "片目",
"description_zh_cn": "眼睛",
"keywords": "body,one eye,一つ目,体,身体,目,单眼,看,眼,身体"
"keywords": "body,one eye,一つ目,体,身体,目,单眼,看,眼"
},
{
"unicode": "1f445",
"description": "Tongue",
"description_ja_jp": "舌",
"description_zh_cn": "舌头",
"keywords": "body,lick,slurp,べろ,べー,体,身体,啧啧地喝,舌,舔,身体"
"keywords": "body,lick,slurp,べろ,べー,体,身体,啧啧地喝,舌,舔"
},
{
"unicode": "1f444",
@ -3155,20 +3155,6 @@
"description_zh_cn": "西装革履的人",
"keywords": "business,person,suit,スレンダーマン,スーツ,ビジネスマン,男,男性,都市伝説,商务,业务,正装,西装革履"
},
{
"unicode": "1f574-fe0f-200d-2642-fe0f",
"description": "Man in Suit Levitating",
"description_ja_jp": "浮いてるスーツの男性",
"description_zh_cn": "西装革履的男人",
"keywords": "business,suit,man,male,men,スレンダーマン,スーツ,ビジネスマン,都市伝説,商务,正装,西装革履,业务,西装,男,男性,男子"
},
{
"unicode": "1f574-fe0f-200d-2640-fe0f",
"description": "Woman in Suit Levitating",
"description_ja_jp": "浮いてるスーツの女性",
"description_zh_cn": "西装革履的女人",
"keywords": "business,suit,woman,female,women,スレンダーマン,スーツ,ビジネスマン,都市伝説,商务,正装,西装革履,业务,西装,女,女性,妇女"
},
{
"unicode": "1f46f",
"description": "People with Bunny Ears",
@ -3720,98 +3706,98 @@
"description": "Family: man,woman,girl",
"description_ja_jp": "家族: 男性,女性,女の子",
"description_zh_cn": "家庭: 男人,女人,女孩",
"keywords": "family,father,mother,,man,woman,male,female,men,women,girl,child,家族,親子,亲子,父母,家庭,父亲,母亲,男人,女人,男,女,男人,女人,女孩,儿童"
"keywords": "family,father,mother,,man,woman,male,female,men,women,girl,child,家族,親子,亲子,父母,家庭,父亲,母亲,男人,女人,男,女,女孩,儿童"
},
{
"unicode": "1f468-200d-1f469-200d-1f467-200d-1f466",
"description": "Family: man,woman,girl,boy",
"description_ja_jp": "家族: 男性,女性,女の子,男の子",
"description_zh_cn": "家庭: 男人,女人,女孩,男孩",
"keywords": "family,father,mother,man,woman,male,female,men,women,boy,girl,child,家族,親子,亲子,父母,家庭,父亲,母亲,男子,女子,男,女,男子,妇女,男孩,女孩,儿童"
"keywords": "family,father,mother,man,woman,male,female,men,women,boy,girl,child,家族,親子,亲子,父母,家庭,父亲,母亲,男子,女子,男,女,妇女,男孩,女孩,儿童"
},
{
"unicode": "1f468-200d-1f469-200d-1f466-200d-1f466",
"description": "Family: man,woman,boy,boy",
"description_ja_jp": "家族: 男性,女性,男の子,男の子",
"description_zh_cn": "家庭: 男人,女人,男孩,男孩",
"keywords": "family,father,mother,man,woman,male,female,men,women,boy,child,家族,親子,亲子,父母,家庭,父亲,母亲,男子,女子,男,女,男子,妇女,男孩,儿童"
"keywords": "family,father,mother,man,woman,male,female,men,women,boy,child,家族,親子,亲子,父母,家庭,父亲,母亲,男子,女子,男,女,妇女,男孩,儿童"
},
{
"unicode": "1f468-200d-1f469-200d-1f467-200d-1f467",
"description": "Family: man,woman,girl,girl",
"description_ja_jp": "家族: 男性,女性,女の子,女の子",
"description_zh_cn": "家庭: 男人,女人,女孩,女孩",
"keywords": "family,father,mother,man,woman,male,female,men,women,girl,child,家族,親子,亲子,父母,家庭,父亲,母亲,男子,女子,男,女,男子,妇女,女孩,儿童"
"keywords": "family,father,mother,man,woman,male,female,men,women,girl,child,家族,親子,亲子,父母,家庭,父亲,母亲,男子,女子,男,女,妇女,女孩,儿童"
},
{
"unicode": "1f469-200d-1f469-200d-1f466",
"description": "Family: woman,woman,boy",
"description_ja_jp": "家族: 女性,女性,男の子",
"description_zh_cn": "家庭: 女人,女人,男孩",
"keywords": "family,mother,woman,female,women,boy,child,pride,lgbt,lesbian,家族,親子,亲子,家庭,母亲,女人,女性,妇女,男孩,儿童,骄傲,lgbt,女同性恋"
"keywords": "family,mother,woman,female,women,boy,child,pride,lgbt,lesbian,家族,親子,亲子,家庭,母亲,女人,女性,妇女,男孩,儿童,骄傲,女同性恋"
},
{
"unicode": "1f469-200d-1f469-200d-1f467",
"description": "Family: woman,woman,girl",
"description_ja_jp": "家族: 女性,女性,女の子",
"description_zh_cn": "家庭: 女人,女人,女孩",
"keywords": "family,mother,woman,female,women,girl,child,pride,lgbt,lesbian,家族,親子,亲子,家庭,母亲,女子,女性,妇女,女孩,儿童,骄傲,lgbt,女同性恋"
"keywords": "family,mother,woman,female,women,girl,child,pride,lgbt,lesbian,家族,親子,亲子,家庭,母亲,女子,女性,妇女,女孩,儿童,骄傲,女同性恋"
},
{
"unicode": "1f469-200d-1f469-200d-1f467-200d-1f466",
"description": "Family: woman,woman,girl,boy",
"description_ja_jp": "家族: 女性,女性,女の子,男の子",
"description_zh_cn": "家庭: 女人,女人,女孩,男孩",
"keywords": "family,mother,woman,female,women,boy,girl,child,pride,lgbt,lesbian,家族,親子,亲子,家庭,母亲,女子,女性,妇女,男孩,女孩,儿童,骄傲,lgbt,女同性恋"
"keywords": "family,mother,woman,female,women,boy,girl,child,pride,lgbt,lesbian,家族,親子,亲子,家庭,母亲,女子,女性,妇女,男孩,女孩,儿童,骄傲,女同性恋"
},
{
"unicode": "1f469-200d-1f469-200d-1f466-200d-1f466",
"description": "Family: woman,woman,boy,boy",
"description_ja_jp": "家族: 女性,女性,男の子,男の子",
"description_zh_cn": "家庭: 女人,女人,男孩,男孩",
"keywords": "family,mother,woman,female,women,boy,child,pride,lgbt,lesbian,家族,親子,亲子,家庭,母亲,女人,女性,妇女,男孩,儿童,骄傲,lgbt,女同性恋"
"keywords": "family,mother,woman,female,women,boy,child,pride,lgbt,lesbian,家族,親子,亲子,家庭,母亲,女人,女性,妇女,男孩,儿童,骄傲,女同性恋"
},
{
"unicode": "1f469-200d-1f469-200d-1f467-200d-1f467",
"description": "Family: woman,woman,girl,girl",
"description_ja_jp": "家族: 女性,女性,女の子,女の子",
"description_zh_cn": "家庭: 女人,女人,女孩,女孩",
"keywords": "family,mother,woman,female,women,girl,child,pride,lgbt,lesbian,家族,親子,亲子,家庭,母亲,女子,女性,妇女,女孩,儿童,骄傲,lgbt,女同性恋"
"keywords": "family,mother,woman,female,women,girl,child,pride,lgbt,lesbian,家族,親子,亲子,家庭,母亲,女子,女性,妇女,女孩,儿童,骄傲,女同性恋"
},
{
"unicode": "1f468-200d-1f468-200d-1f466",
"description": "Family: man,man,boy",
"description_ja_jp": "家族: 男性,男性,男の子",
"description_zh_cn": "家庭: 男人,男人,男孩",
"keywords": "family,father,man,male,men,boy,child,pride,lgbt,gay,家族,親子,亲子,家庭,父亲,男子,男性,男子,男孩,儿童,骄傲,同性恋,同性恋"
"keywords": "family,father,man,male,men,boy,child,pride,lgbt,gay,家族,親子,亲子,家庭,父亲,男子,男性,男孩,儿童,骄傲,同性恋"
},
{
"unicode": "1f468-200d-1f468-200d-1f467",
"description": "Family: man,man,girl",
"description_ja_jp": "家族: 男性,男性,女の子",
"description_zh_cn": "家庭: 男人,男人,女孩",
"keywords": "family,father,man,male,men,girl,child,pride,lgbt,gay,家族,親子,亲子,家庭,父亲,男子,男性,男子,女孩,儿童,骄傲,lgbt,同性恋"
"keywords": "family,father,man,male,men,girl,child,pride,lgbt,gay,家族,親子,亲子,家庭,父亲,男子,男性,女孩,儿童,骄傲,同性恋"
},
{
"unicode": "1f468-200d-1f468-200d-1f467-200d-1f466",
"description": "Family: man,man,girl,boy",
"description_ja_jp": "家族: 男性,男性,女の子,男の子",
"description_zh_cn": "家庭: 男人,男人,女孩,男孩",
"keywords": "family,father,man,male,men,boy,girl,child,pride,lgbt,gay,家族,親子,亲子,家庭,父亲,男子,男性,男子,男孩,女孩,儿童,骄傲,同性恋,同性恋"
"keywords": "family,father,man,male,men,boy,girl,child,pride,lgbt,gay,家族,親子,亲子,家庭,父亲,男子,男性,男孩,女孩,儿童,骄傲,同性恋"
},
{
"unicode": "1f468-200d-1f468-200d-1f466-200d-1f466",
"description": "Family: man,man,boy,boy",
"description_ja_jp": "家族: 男性,男性,男の子,男の子",
"description_zh_cn": "家庭: 男人,男人,男孩,男孩",
"keywords": "family,father,man,male,men,boy,child,pride,lgbt,gay,家族,親子,亲子,家庭,父亲,男子,男性,男子,男孩,儿童,骄傲,同性恋,同性恋"
"keywords": "family,father,man,male,men,boy,child,pride,lgbt,gay,家族,親子,亲子,家庭,父亲,男子,男性,男孩,儿童,骄傲,同性恋"
},
{
"unicode": "1f468-200d-1f468-200d-1f467-200d-1f467",
"description": "Family: man,man,girl,girl",
"description_ja_jp": "家族: 男性,男性,女の子,女の子",
"description_zh_cn": "家庭: 男人,男人,女孩,女孩",
"keywords": "family,father,man,male,men,girl,child,pride,lgbt,gay,家族,親子,亲子,家庭,父亲,男子,男性,男子,女孩,儿童,骄傲,lgbt,同性恋"
"keywords": "family,father,man,male,men,girl,child,pride,lgbt,gay,家族,親子,亲子,家庭,父亲,男子,男性,女孩,儿童,骄傲,同性恋"
},
{
"unicode": "1f469-200d-1f466",
@ -3853,7 +3839,7 @@
"description": "Family: man,boy",
"description_ja_jp": "家族: 男性,男の子",
"description_zh_cn": "家庭: 男人,男孩",
"keywords": "family,father,man,male,men,boy,child,家族,親子,亲子,家庭,父亲,男子,男性,男子,男孩,儿童"
"keywords": "family,father,man,male,men,boy,child,家族,親子,亲子,家庭,父亲,男子,男性,男孩,儿童"
},
{
"unicode": "1f468-200d-1f467",
@ -3867,14 +3853,14 @@
"description": "Family: man,girl,boy",
"description_ja_jp": "家族: 男性,女の子,男の子",
"description_zh_cn": "家庭: 男人,女孩,男孩",
"keywords": "family,father,man,male,men,boy,girl,child,家族,親子,亲子,家庭,父亲,男子,男性,男子,男孩,女孩,儿童"
"keywords": "family,father,man,male,men,boy,girl,child,家族,親子,亲子,家庭,父亲,男子,男性,男孩,女孩,儿童"
},
{
"unicode": "1f468-200d-1f466-200d-1f466",
"description": "Family: man,boy,boy",
"description_ja_jp": "家族: 男性,男の子,男の子",
"description_zh_cn": "家庭: 男人,男孩,男孩",
"keywords": "family,father,man,male,men,boy,child,家族,親子,亲子,家庭,父亲,男子,男性,男子,男孩,儿童"
"keywords": "family,father,man,male,men,boy,child,家族,親子,亲子,家庭,父亲,男子,男性,男孩,儿童"
},
{
"unicode": "1f468-200d-1f467-200d-1f467",
@ -4092,7 +4078,7 @@
"description": "Tiger",
"description_ja_jp": "トラ",
"description_zh_cn": "老虎",
"keywords": "animal,animals,big cat,predator,zoo,タイガー,動物,哺乳類,猛獣,肉食,肉食動物,虎,动物园,虎"
"keywords": "animal,animals,big cat,predator,zoo,タイガー,動物,哺乳類,猛獣,肉食,肉食動物,虎,动物园"
},
{
"unicode": "1f406",
@ -4155,7 +4141,7 @@
"description": "Bison",
"description_ja_jp": "バイソン",
"description_zh_cn": "大野牛",
"keywords": "animal,buffalo,herd,wisent,バッファロー,動物,哺乳類,牛,群れ,野牛,动物,欧洲野牛,水牛,牦牛,畜群,野牛"
"keywords": "animal,buffalo,herd,wisent,バッファロー,動物,哺乳類,牛,群れ,野牛,动物,欧洲野牛,水牛,牦牛,畜群"
},
{
"unicode": "1f42e",
@ -4204,7 +4190,7 @@
"description": "Boar",
"description_ja_jp": "イノシシ",
"description_zh_cn": "野猪",
"keywords": "animal,pig,動物,哺乳類,猪,顔,权力的游戏,猪"
"keywords": "animal,pig,動物,哺乳類,猪,顔,权力的游戏"
},
{
"unicode": "1f43d",
@ -4267,7 +4253,7 @@
"description": "Elephant",
"description_ja_jp": "ゾウ",
"description_zh_cn": "大象",
"keywords": "animal,動物,哺乳類,象,动物,象"
"keywords": "animal,動物,哺乳類,象,动物"
},
{
"unicode": "1f9a3",
@ -4358,7 +4344,7 @@
"description": "Bat",
"description_ja_jp": "コウモリ",
"description_zh_cn": "蝙蝠",
"keywords": "animal,vampire,こうもり,バンパイア,動物,吸血鬼,哺乳類,吸血鬼"
"keywords": "animal,vampire,こうもり,バンパイア,動物,吸血鬼,哺乳類"
},
{
"unicode": "1f43b",
@ -4729,7 +4715,7 @@
"description": "Jellyfish",
"description_ja_jp": "クラゲ",
"description_zh_cn": "水母",
"keywords": "animal,aquarium,burn,invertebrate,jelly,marine,ocean,ouch,plankton,sea,sea life,sting,stinger,tentacles,刺す,毒,水族館,海,無脊椎動物,触手,刺毛,动物,发光,哎哟,无脊椎动物,有刺动物,果冻,水族馆,浮游生物,海洋,海洋生物,海蜇,触手"
"keywords": "animal,aquarium,burn,invertebrate,jelly,marine,ocean,ouch,plankton,sea,sea life,sting,stinger,tentacles,刺す,毒,水族館,海,無脊椎動物,触手,刺毛,动物,发光,哎哟,无脊椎动物,有刺动物,果冻,水族馆,浮游生物,海洋,海洋生物,海蜇"
},
{
"unicode": "1f40c",
@ -4981,7 +4967,7 @@
"description": "Herb",
"description_ja_jp": "ハーブ",
"description_zh_cn": "药草",
"keywords": "leaf,plant,植物,草,葉,薬草,香草,草药,香草"
"keywords": "leaf,plant,植物,草,葉,薬草,香草,草药"
},
{
"unicode": "2618-fe0f",
@ -5009,7 +4995,7 @@
"description": "Fallen Leaf",
"description_ja_jp": "落ち葉",
"description_zh_cn": "落叶",
"keywords": "autumn,fall,falling,leaf,木の葉,枯れ葉,植物,秋,葉,葉っぱ,叶,秋"
"keywords": "autumn,fall,falling,leaf,木の葉,枯れ葉,植物,秋,葉,葉っぱ,叶"
},
{
"unicode": "1f343",
@ -6089,7 +6075,7 @@
"description": "Pine Decoration",
"description_ja_jp": "門松",
"description_zh_cn": "门松",
"keywords": "bamboo,celebration,japanese,pine,plant,お祝い,イベント,和,新年,日本,正月,竹,行事,庆祝,松树,盆栽,竹"
"keywords": "bamboo,celebration,japanese,pine,plant,お祝い,イベント,和,新年,日本,正月,竹,行事,庆祝,松树,盆栽"
},
{
"unicode": "1f38e",
@ -6376,7 +6362,7 @@
"description": "Skis",
"description_ja_jp": "スキー",
"description_zh_cn": "滑雪",
"keywords": "ski,snow,sport,ウィンタースポーツ,ストック,スポーツ,冬,雪,运动,雪"
"keywords": "ski,snow,sport,ウィンタースポーツ,ストック,スポーツ,冬,雪,运动"
},
{
"unicode": "1f6f7",
@ -6404,7 +6390,7 @@
"description": "Yo-Yo",
"description_ja_jp": "ヨーヨー",
"description_zh_cn": "悠悠球",
"keywords": "fluctuate,toy,おもちゃ,ゲーム,上下,回転,玩具,遊戯,上下起落,溜溜球,犹豫不决,玩具"
"keywords": "fluctuate,toy,おもちゃ,ゲーム,上下,回転,玩具,遊戯,上下起落,溜溜球,犹豫不决"
},
{
"unicode": "1fa81",
@ -6418,7 +6404,7 @@
"description": "Water Pistol",
"description_ja_jp": "水鉄砲",
"description_zh_cn": "水枪",
"keywords": "gun,handgun,pistol,revolver,tool,water,weapon,おもちゃ,ゲーム,ピストル,リボルバー,拳銃,武器,玩具,遊戯,銃,工具,左轮,手枪,枪,武器"
"keywords": "gun,handgun,pistol,revolver,tool,water,weapon,おもちゃ,ゲーム,ピストル,リボルバー,拳銃,武器,玩具,遊戯,銃,工具,左轮,手枪,枪"
},
{
"unicode": "1f3b1",
@ -6432,14 +6418,14 @@
"description": "Crystal Ball",
"description_ja_jp": "水晶玉",
"description_zh_cn": "水晶球",
"keywords": "ball,crystal,fairy tale,fairytale,fantasy,fortune,future,magic,tool,おもちゃ,クリスタル,ゲーム,占い,水晶,水晶球,玉,玩具,遊戯,運命,魔法,命运,工具,梦幻,球,童话,财富,魔法"
"keywords": "ball,crystal,fairy tale,fairytale,fantasy,fortune,future,magic,tool,おもちゃ,クリスタル,ゲーム,占い,水晶,水晶球,玉,玩具,遊戯,運命,魔法,命运,工具,梦幻,球,童话,财富"
},
{
"unicode": "1fa84",
"description": "Magic Wand",
"description_ja_jp": "魔法の杖",
"description_zh_cn": "魔棒",
"keywords": "magic,magician,wand,witch,wizard,おもちゃ,つえ,マジック,手品,杖,玩具,遊戯,魔法,魔術,魔術師,女巫,巫师,魔术,魔术师,魔杖,魔法"
"keywords": "magic,magician,wand,witch,wizard,おもちゃ,つえ,マジック,手品,杖,玩具,遊戯,魔法,魔術,魔術師,女巫,巫师,魔术,魔术师,魔杖"
},
{
"unicode": "1f3ae",
@ -6953,13 +6939,6 @@
"description_zh_cn": "神社",
"keywords": "religion,shinto,shrine,宗教,建物,建築物,神社,神道,日本,神道教"
},
{
"unicode": "e50a",
"description": "Shibuya",
"description_ja_jp": "渋谷",
"description_zh_cn": "涩谷",
"keywords": "109,shibuya,建物,建築物,渋谷区,日本,涩谷区"
},
{
"unicode": "1f54b",
"description": "Kaaba",
@ -8422,7 +8401,7 @@
"description": "Womans Hat",
"description_ja_jp": "婦人帽子",
"description_zh_cn": "女帽",
"keywords": "clothes,clothing,garden party,hat,hats,woman,帽子,麦わら,麦わら帽子,女,女式,帽子,花园派对"
"keywords": "clothes,clothing,garden party,hat,hats,woman,帽子,麦わら,麦わら帽子,女,女式,花园派对"
},
{
"unicode": "1f3a9",
@ -8443,7 +8422,7 @@
"description": "Billed Cap",
"description_ja_jp": "キャップ",
"description_zh_cn": "鸭舌帽",
"keywords": "baseball cap,bent hat,cap,dad cap,dad hat,帽子,野球帽,帽子,棒球帽"
"keywords": "baseball cap,bent hat,cap,dad cap,dad hat,帽子,野球帽,棒球帽"
},
{
"unicode": "1fa96",
@ -8499,7 +8478,7 @@
"description": "Speaker Low Volume",
"description_ja_jp": "スピーカー",
"description_zh_cn": "低音量的扬声器",
"keywords": "soft,sound,ボリューム,音量,低音量扬扬声,喇叭,小声,小音量,扬声器,轻声,音量"
"keywords": "soft,sound,ボリューム,音量,低音量扬扬声,喇叭,小声,小音量,扬声器,轻声"
},
{
"unicode": "1f509",
@ -8569,7 +8548,7 @@
"description": "Musical Notes",
"description_ja_jp": "複数の音符",
"description_zh_cn": "多个音符",
"keywords": "music,note,notes,sound,連符,音楽,音符,乐谱,五线谱,八分音符,音乐,音符"
"keywords": "music,note,notes,sound,連符,音楽,音符,乐谱,五线谱,八分音符,音乐"
},
{
"unicode": "1f399-fe0f",
@ -9227,7 +9206,7 @@
"description": "Ballot Box with Ballot",
"description_ja_jp": "投票箱",
"description_zh_cn": "投票箱",
"keywords": "ballot,box,投票,選挙,投票,盒子,票箱,选举,选票"
"keywords": "ballot,box,投票,選挙,盒子,票箱,选举,选票"
},
{
"unicode": "270f-fe0f",
@ -9297,7 +9276,7 @@
"description": "Open File Folder",
"description_ja_jp": "開いたフォルダー",
"description_zh_cn": "打开的文件夹",
"keywords": "file,folder,open,オフィス,ファイル,フォルダー,文具,文房具,開く,办公,打开,打开文件夹,文件,文件夹,文具"
"keywords": "file,folder,open,オフィス,ファイル,フォルダー,文具,文房具,開く,办公,打开,打开文件夹,文件,文件夹"
},
{
"unicode": "1f5c2-fe0f",
@ -9500,7 +9479,7 @@
"description": "Pick",
"description_ja_jp": "つるはし",
"description_zh_cn": "铁镐",
"keywords": "hammer,mining,tool,工具,採掘,工具,挖,挖掘,采矿,锄头,鹤嘴锄"
"keywords": "hammer,mining,tool,工具,採掘,挖,挖掘,采矿,锄头,鹤嘴锄"
},
{
"unicode": "2692-fe0f",
@ -9528,7 +9507,7 @@
"description": "Crossed Swords",
"description_ja_jp": "クロスした剣",
"description_zh_cn": "交叉放置的剑",
"keywords": "crossed,swords,weapon,つるぎ,刀,剣,武器,交叉,剑,十字,双剑,战死,武器"
"keywords": "crossed,swords,weapon,つるぎ,刀,剣,武器,交叉,剑,十字,双剑,战死"
},
{
"unicode": "1f4a3",
@ -9549,7 +9528,7 @@
"description": "Bow and Arrow",
"description_ja_jp": "弓矢",
"description_zh_cn": "弓和箭",
"keywords": "archer,archery,arrow,bow,sagittarius,tool,weapon,zodiac,射手,射手座,弓,星座,武器,矢,人马座,射手,射箭,弓箭,箭"
"keywords": "archer,archery,arrow,bow,sagittarius,tool,weapon,zodiac,射手,射手座,弓,星座,武器,矢,人马座,射箭,弓箭,箭"
},
{
"unicode": "1f6e1-fe0f",
@ -9675,14 +9654,14 @@
"description": "Alembic",
"description_ja_jp": "蒸留器",
"description_zh_cn": "蒸馏器",
"keywords": "chemistry,tool,化学,実験,净化,化学,实验,工具,蒸馏"
"keywords": "chemistry,tool,化学,実験,净化,实验,工具,蒸馏"
},
{
"unicode": "1f9ea",
"description": "Test Tube",
"description_ja_jp": "試験管",
"description_zh_cn": "试管",
"keywords": "chemist,chemistry,experiment,lab,science,ラボ,化学,化学者,実験,科学,化学家,实验,实验室,科学"
"keywords": "chemist,chemistry,experiment,lab,science,ラボ,化学,化学者,実験,科学,化学家,实验,实验室"
},
{
"unicode": "1f9eb",
@ -10152,7 +10131,7 @@
"description": "No Littering",
"description_ja_jp": "ポイ捨て禁止",
"description_zh_cn": "禁止乱扔垃圾",
"keywords": "forbidden,litter,no,not,prohibited,ごみ,ゴミ,ゴミ捨て禁止,標識,禁止,严禁,垃圾,禁丢垃圾,禁止"
"keywords": "forbidden,litter,no,not,prohibited,ごみ,ゴミ,ゴミ捨て禁止,標識,禁止,严禁,垃圾,禁丢垃圾"
},
{
"unicode": "1f6b1",
@ -10180,7 +10159,7 @@
"description": "No One Under Eighteen",
"description_ja_jp": "18歳未満禁止",
"description_zh_cn": "18禁",
"keywords": "age,eighteen,forbidden,no,not,prohibited,restriction,underage,年齢制限,未成年,標識,禁止,儿童不宜,未成年人不宜,禁止"
"keywords": "age,eighteen,forbidden,no,not,prohibited,restriction,underage,年齢制限,未成年,標識,禁止,儿童不宜,未成年人不宜"
},
{
"unicode": "2622-fe0f",
@ -10243,7 +10222,7 @@
"description": "Left Arrow",
"description_ja_jp": "左矢印",
"description_zh_cn": "向左箭头",
"keywords": "arrow,cardinal,direction,west,左,矢印,西,方向,标识,箭头,西"
"keywords": "arrow,cardinal,direction,west,左,矢印,西,方向,标识,箭头"
},
{
"unicode": "2196-fe0f",
@ -10348,7 +10327,7 @@
"description": "Place of Worship",
"description_ja_jp": "礼拝所",
"description_zh_cn": "宗教场所",
"keywords": "pray,religion,worship,宗教,礼拝,祈り,地点,宗教,崇拜,敬神,礼拜,祈祷"
"keywords": "pray,religion,worship,宗教,礼拝,祈り,地点,崇拜,敬神,礼拜,祈祷"
},
{
"unicode": "269b-fe0f",
@ -10362,7 +10341,7 @@
"description": "Om",
"description_ja_jp": "オーム",
"description_zh_cn": "奥姆",
"keywords": "hindu,religion,ヒンズー教,ヒンドゥー教,宗教,印度,印度教,唵,宗教"
"keywords": "hindu,religion,ヒンズー教,ヒンドゥー教,宗教,印度,印度教,唵"
},
{
"unicode": "2721-fe0f",
@ -10957,7 +10936,7 @@
"description": "Copyright",
"description_ja_jp": "著作権マーク",
"description_zh_cn": "版权",
"keywords": "c,cマーク,コピーライト,マーク,著作権,記号,著作権"
"keywords": "c,cマーク,コピーライト,マーク,著作権,記号"
},
{
"unicode": "00ae-fe0f",
@ -11090,7 +11069,7 @@
"description": "Input Numbers",
"description_ja_jp": "数字の入力",
"description_zh_cn": "输入数字",
"keywords": "input,numbers,入力,数字,打字,数字"
"keywords": "input,numbers,入力,数字,打字"
},
{
"unicode": "1f523",
@ -11146,7 +11125,7 @@
"description": "FREE Button",
"description_ja_jp": "FREEマーク",
"description_zh_cn": "免费按钮",
"keywords": "button,free,タダ,フリー,無料,自由,不收费,免费,按钮,自由"
"keywords": "button,free,タダ,フリー,無料,自由,不收费,免费,按钮"
},
{
"unicode": "2139-fe0f",
@ -11174,7 +11153,7 @@
"description": "NEW Button",
"description_ja_jp": "NEWマーク",
"description_zh_cn": "new按钮",
"keywords": "button,new,新,新しい,按键,新,新的"
"keywords": "button,new,新,新しい,按键,新的"
},
{
"unicode": "1f196",
@ -11244,14 +11223,14 @@
"description": "Japanese “Monthly Amount” Button",
"description_ja_jp": "月マーク",
"description_zh_cn": "日文的“月总量”按钮",
"keywords": "ideograph,japanese,monthly amount,monthly amount,月,月極,月額,按键,日文,月度,统计,表意文字"
"keywords": "ideograph,japanese,monthly amount,月,月極,月額,按键,日文,月度,统计,表意文字"
},
{
"unicode": "1f236",
"description": "Japanese “Not Free of Charge” Button",
"description_ja_jp": "有マーク",
"description_zh_cn": "日文的“收费”按钮",
"keywords": "ideograph,japanese,not free of charge,not free of charge,有,有料,有限,按键,日文,表意文字,要收费,费用"
"keywords": "ideograph,japanese,not free of charge,有,有料,有限,按键,日文,表意文字,要收费,费用"
},
{
"unicode": "1f22f",
@ -11307,7 +11286,7 @@
"description": "Japanese “Passing Grade” Button",
"description_ja_jp": "合マーク",
"description_zh_cn": "日文的“合格”按钮",
"keywords": "ideograph,japanese,passing grade,passing grade,合,合格,及格,按键,日文,表意文字,过关,通过"
"keywords": "ideograph,japanese,passing grade,合,合格,及格,按键,日文,表意文字,过关,通过"
},
{
"unicode": "1f233",
@ -11335,14 +11314,14 @@
"description": "Japanese “Open for Business” Button",
"description_ja_jp": "営マーク",
"description_zh_cn": "日文的“开始营业”按钮",
"keywords": "ideograph,japanese,open for business,open for business,営,営業中,営業日,开门,按键,日文,营,营业,营业中,表意文字"
"keywords": "ideograph,japanese,open for business,営,営業中,営業日,开门,按键,日文,营,营业,营业中,表意文字"
},
{
"unicode": "1f235",
"description": "Japanese “No Vacancy” Button",
"description_ja_jp": "満マーク",
"description_zh_cn": "日文的“没有空位”按钮",
"keywords": "ideograph,japanese,no vacancy,no vacancy,満員,満室,満席,満車,座位,按键,日文,满,表意文字"
"keywords": "ideograph,japanese,no vacancy,満員,満室,満席,満車,座位,按键,日文,满,表意文字"
},
{
"unicode": "1f534",
@ -11426,7 +11405,7 @@
"description": "Yellow Square",
"description_ja_jp": "黄色い四角",
"description_zh_cn": "黄色方块",
"keywords": "square,yellow,四角,正方形,黄色,方块,方框,黄,黄色"
"keywords": "square,yellow,四角,正方形,黄色,方块,方框,黄"
},
{
"unicode": "1f7e9",

View file

@ -1,8 +1,8 @@
Copyright 2020 The JetBrains Mono Project Authors (https://github.com/JetBrains/JetBrainsMono)
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at: https://scripts.sil.org/OFL
This license is copied below, and is also available with a FAQ at:
https://scripts.sil.org/OFL
-----------------------------------------------------------
@ -18,7 +18,7 @@ with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The

View file

@ -1,9 +1,9 @@
Copyright 2021-2023 LXGW (https://github.com/lxgw/LxgwWenKai)
Copyright 2021-2024 LXGW (https://github.com/lxgw/LxgwWenKai)
Copyright 2020 The Klee Project Authors (https://github.com/fontworks-fonts/Klee)
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
https://openfontlicense.org
-----------------------------------------------------------

View file

@ -0,0 +1,92 @@
This Font Software is licensed under the SIL Open Font License,
Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font
creation efforts of academic and linguistic communities, and to
provide a free and open framework in which fonts may be shared and
improved in partnership with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply to
any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software
components as distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to,
deleting, or substituting -- in part or in whole -- any of the
components of the Original Version, by changing formats or by porting
the Font Software to a new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed,
modify, redistribute, and sell modified and unmodified copies of the
Font Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components, in
Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the
corresponding Copyright Holder. This restriction only applies to the
primary font name as presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created using
the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,4 +1,31 @@
{
"second": "second",
"syncInterval": "sync interval",
"syncIntervalTip": "Automatically sync data after it stops changing",
"removeAV": "Remove from database",
"empty": "Empty",
"newRowInRelation": "Create a new entry in ${x} <b class='ft__on-surface'>${y}</b>",
"copyKeyContent": "Copy primary key text",
"addDesc": "Add description",
"dataRepoAutoPurgeIndexRetentionDays": "Data snapshot retention days",
"dataRepoAutoPurgeRetentionIndexesDaily": "Data snapshots per day",
"fields": "Fields",
"dynamicEmoji": "Dynamic icon",
"backlinkContainChildren": "Do backlinks contain child blocks",
"backlinkContainChildrenTip": "When enabled, child blocks will be included in the backlink calculation",
"entryNum": "Number of entries",
"workspaceData": "Workspace data",
"confirmRemoveRelationField": "Are you sure you want to delete the field associated with <b>${x}</b>?",
"removeButKeepRelationField": "Remove, but keep related field",
"exportPDFLowMemory": "Insufficient available memory to export this PDF, please reduce the content or increase available memory and try exporting again",
"exportConf": "Export settings",
"exportConfTip": "Account, access authorization code, synchronization, API token and data repo key will not be exported",
"importConf": "Import settings",
"importConfTip": "After importing, the current settings will be overwritten and the application will be automatically closed, please restart manually",
"jumpToPage": "Jump to the specified page: 1 ~ ${x}",
"pageCountAndSnapshotCount": "Total ${x} pages, ${y} snapshots",
"pageCountAndHistoryCount": "Total ${x} pages, ${y} histories",
"visitCommunityShare": "Visit community share",
"clearContextSucc": "The context has been cleared",
"emptyMobilePlaceholder": "Record something",
"emptyPlaceholder": "Write something, '/' for commands",
@ -23,7 +50,7 @@
"confirmDeleteTip": "Are you sure to delete <b>${x}</b>?",
"rollbackTip": "After deletion, it can be restored in [Data History], retained <code class= 'fn__code'>${x}</code> days according to [Settings - Editor - History Retention Days]",
"newView": "Add View",
"newCol": "Add column",
"newCol": "Add field",
"newRow": "Add entry",
"enterKey": "Enter",
"doubleClick": "Double Click",
@ -33,17 +60,22 @@
"autoLaunchMode0": "Do not launch automatically",
"autoLaunchMode1": "Auto launch after booting",
"autoLaunchMode2": "Auto launch and minimize the main interface after booting",
"editorMarkdownInlineStrikethrough": "Markdown inline strikethrough syntax",
"editorMarkdownInlineStrikethroughTip": "After enabling, the <code class='fn__code'>~~foo~~</code> inline strikethrough syntax input will be supported",
"editorMarkdownInlineSup": "Markdown inline superscript syntax",
"editorMarkdownInlineSupTip": "After enabling, <code class='fn__code'>^foo^</code> inline superscript syntax input will be supported",
"editorMarkdownInlineSupTip": "After enabling, the <code class='fn__code'>^foo^</code> inline superscript syntax input will be supported",
"editorMarkdownInlineSub": "Markdown inline subscript syntax",
"editorMarkdownInlineSubTip": "After enabling, <code class='fn__code'>~foo~</code> inline subscript syntax input will be supported",
"editorMarkdownInlineSubTip": "After enabling, the <code class='fn__code'>~foo~</code> inline subscript syntax input will be supported",
"editorMarkdownInlineTag": "Markdown inline tag syntax",
"editorMarkdownInlineTagTip": "After enabling, <code class='fn__code'>#foo#</code> inline tag input syntax will be supported",
"editorMarkdownInlineTagTip": "After enabling, the <code class='fn__code'>#foo#</code> inline tag syntax input will be supported",
"editorMarkdownInlineMath": "Markdown inline formula syntax",
"editorMarkdownInlineMathTip": "After enabling, <code class='fn__code'>$foo$</code> inline formula syntax input will be supported",
"editorMarkdownInlineMathTip": "After enabling, the <code class='fn__code'>$foo$</code> inline formula syntax input will be supported",
"editorMarkdownInlineAsterisk": "Markdown inline asterisk syntax",
"editorMarkdownInlineAsteriskTip": "After enabling, the <code class='fn__code'>*foo*</code> italic syntax and the <code class='fn__code'>**foo**</code> bold syntax input will be supported",
"editorMarkdownInlineUnderscore": "Markdown inline underline syntax",
"editorMarkdownInlineUnderscoreTip": "After enabling, the <code class='fn__code'>_foo_</code> italic syntax and the <code class='fn__code'>__foo__</code> bold syntax input will be supported",
"currentNotebook": "Current Notebook",
"containerBlockTip1": "Enabling container blocks will result in duplicate search results",
"containerBlockTip2": "Enabling document blocks currently only supports searching for document titles",
"copyAsPNG": "Copy as PNG",
"unbindBlock": "Unbind block",
"showTitle": "Show database title",
@ -51,7 +83,7 @@
"removeCard": "Remove flashcard",
"updateLayout": "Update layout",
"dndFolderTip": "Please note that ${x} only inserts the file:// hyperlink and does not copy the file",
"removeCol": "Are you sure you want to delete the ${x} column in the database?",
"removeCol": "Are you sure you want to delete the <b>${x}</b> field in the database?",
"video": "Video",
"audio": "Audio",
"updateAll": "Update all",
@ -65,7 +97,7 @@
"lastReviewTime": "Last review time",
"cardStatus": "Card status",
"noSupportTip": "This function does not support the use of card decks",
"insertRowTip": "The newly added rows have been filtered and can be viewed by canceling filtering/searching/sorting",
"insertRowTip": "The newly added entries have been filtered and can be viewed by canceling filtering/searching/sorting",
"insertPhoto": "Take a photo and insert it",
"relativeToToday": "Relative to today",
"current": "This",
@ -90,7 +122,7 @@
"dragFill": "Drag vertically to fill value",
"switchReadonly": "Switch read-only mode",
"original": "Original",
"selectRelation": "Please select the related column first",
"selectRelation": "Please select the related field first",
"backRelation": "Bidirectional",
"thisDatabase": "This database",
"relatedTo": "Relation to",
@ -98,7 +130,7 @@
"rollup": "Rollup",
"rollupProperty": "Property",
"rollupCalc": "Calculate",
"searchRelation": "Search for a relation property",
"searchRelation": "Search for a relation field",
"searchRollupProperty": "Search for a property",
"replaceTypes": {
"text": "Normal text",
@ -114,6 +146,7 @@
"inlineMath": "Inline formula",
"inlineMemo": "Inline memo",
"blockRef": "Ref anchor text",
"fileAnnotationRef": "PDF annotation anchor text",
"kbd": "Keyboard",
"mark": "Mark",
"s": "Strikethrough",
@ -140,14 +173,14 @@
"unsplit": "Unsplit",
"unsplitAll": "Unsplit All",
"resetCardTip": "Are you sure reset ${x} flashcards?",
"freezeCol": "Freeze column",
"unfreezeCol": "Unfreeze column",
"freezeCol": "Freeze field",
"unfreezeCol": "Unfreeze field",
"snippetsTip": "The code snippet has been updated, do you want to save it?",
"addBelowAbove": "Click <span class='ft__on-surface'>Add below</span><br>⌥Click <span class='ft__on-surface'>Add above</span>",
"imported": "Import completed",
"mirrorTip": "Mirror database, all data updates will be synchronized to all other mirrors",
"includeTime": "Include time",
"accountSupport1": "Since its first public release on August 31, 2020, SiYuan has been released a total of 580 times, solved user requirements and feedback 10591 times, and commited code 12822 times. We cannot do without your support and feedback.",
"accountSupport1": "Since its first public release on August 31, 2020, SiYuan has been released a total of 661 times, solved user requirements and feedback 11877 times, and commited code 14796 times. We cannot do without your support and feedback.",
"accountSupport2": "Your support and feedback will allow SiYuan to develop and develop better. We will always be friends with users, work hard to make products better, and provide you with a better knowledge management experience. Thank you very much for your support!",
"goToTab1": "Go to tab #1",
"goToTab2": "Go to tab #2",
@ -178,7 +211,7 @@
"unlockEdit": "Make doc writable",
"enable": "Enable",
"disable": "Disable",
"removeWorkspacePhysically": "Do you want to physically delete the data in workspace ${x}? (Physical deletion cannot be recovered)",
"removeWorkspacePhysically": "The workspace has been removed from the list, and the data in this workspace ${x} will be permanently deleted. This deletion cannot be undone, do you want to continue?",
"mainMenu": "Main Menu",
"searchRemoveName": "Do you want to delete ${x} and assign its query condition to ${y}?",
"searchUpdateName": "Update name ${x} to ${y}?",
@ -205,19 +238,20 @@
"builtIn": "Built-in",
"endDate": "End date",
"needLogin": "This function needs to be logged in to use",
"calcResultCountAll": "COUNT",
"calcResultCountValues": "VALUES",
"calcResultCountUniqueValues": "UNIQUE",
"calcResultCountEmpty": "EMPTY",
"calcResultCountNotEmpty": "NOT EMPTY",
"calcResultPercentEmpty": "EMPTY",
"calcResultPercentNotEmpty": "NOT EMPTY",
"calcResultSum": "SUM",
"calcResultAverage": "AVERAGE",
"calcResultMedian": "MEDIAN",
"calcResultMin": "MIN",
"calcResultMax": "MAX",
"calcResultRange": "RANGE",
"calcResultCountAll": "Count all",
"calcResultCountValues": "Count Values",
"calcResultCountUniqueValues": "Count unique values",
"calcResultCountEmpty": "Count empty",
"calcResultCountNotEmpty": "Count not empty",
"calcResultPercentEmpty": "Percent empty",
"calcResultPercentNotEmpty": "Percent not empty",
"calcResultPercentUniqueValues": "Percent unique values",
"calcResultSum": "Sum",
"calcResultAverage": "Average",
"calcResultMedian": "Median",
"calcResultMin": "Min",
"calcResultMax": "Max",
"calcResultRange": "Range",
"calc": "Calculate",
"createWorkspace": "Create Workspace",
"createWorkspaceTip": "Are you sure to use this path to create a workspace?",
@ -229,6 +263,7 @@
"calcOperatorCountNotEmpty": "Count not empty",
"calcOperatorPercentEmpty": "Percent empty",
"calcOperatorPercentNotEmpty": "Percent not empty",
"calcOperatorPercentUniqueValues": "Percent unique values",
"calcOperatorSum": "Sum",
"calcOperatorAverage": "Average",
"calcOperatorMedian": "Median",
@ -252,10 +287,10 @@
"filterOperatorIsOnOrAfter": "Is on or after",
"asc": "Ascending",
"desc": "Descending",
"hideCol": "Hide column",
"hideCol": "Hide field",
"hideAll": "Hide all",
"showAll": "Show all",
"showCol": "Show column",
"showCol": "Show field",
"number": "Number",
"date": "Date",
"select": "Select",
@ -350,7 +385,7 @@
"apiTimeout": "Timeout",
"apiTimeoutTip": "The timeout period for initiating a request, unit: second",
"apiProxy": "Network Proxy",
"apiProxyTip": "The network proxy that initiates the request, such as <code class='fn__code'>socks://127.0.0.1:1080</code>",
"apiProxyTip": "The network proxy that initiates the request, such as <code class='fn__code'>socks://user:pass@127.0.0.1:1080</code>",
"apiModel": "Model",
"apiModelTip": "The <code class='fn__code'>model</code> parameter passed in when requesting the API is used to control the generated text style (the Deployment ID needs to be filled in when using the Azure OpenAI service)",
"apiMaxTokens": "Maximum number of Tokens",
@ -459,9 +494,10 @@
"floatWindowMode": "Floating window trigger method",
"floatWindowModeTip": "Choose how to trigger the floating window when the mouse hovers over the block icon, breadcrumb icon, etc.",
"floatWindowMode0": "Hover",
"floatWindowMode1": "Press and hold <code class='fn__code'>${hotkey}</code>+Hover",
"floatWindowMode1": "Press and hold ${hotkey} + Hover",
"floatWindowMode2": "Do not trigger",
"codeSnippet": "Code Snippet",
"codeSnippetTip": "Fine-tune the interface or functionality through code snippets",
"expandDown": "Expand Down",
"expandUp": "Expand Up",
"goForward": "Go forward",
@ -474,7 +510,7 @@
"editReadonly": "Read-only mode",
"editReadonlyTip": "After enabling, the editor will load the document in read-only mode",
"generateConflictDoc": "Generate conflict documentation when syncing conflicts",
"generateConflictDocTip": "After enabling, a conflict document will be generated when a synchronization conflict occurs, so that it can be opened and viewed directly. Whether enabled or not, the data history will record the conflict document",
"generateConflictDocTip": "After enabling, a conflict document will be generated when a synchronization conflict occurs, so that it can be opened and viewed directly. Whether enabled or not, the [Data History] will record the conflict document",
"deleteOpConfirm": "⚠️ Delete operation confirmation",
"filterKeywordEnter": "Keyword filtering Enter",
"defBlock": "Def block",
@ -498,7 +534,7 @@
"htmlBlockError": "The execution of the following script will affect the interface display, and the script has stopped running",
"fileHistory": "File history",
"htmlBlockTip": "Multiple HTML blocks are formed. To prevent data loss, please use <code class='fn__code'>&lt;div&gt;</code> tags to wrap and remove blank lines",
"katexMacros": "KaTex macro definition",
"katexMacros": "KaTeX macro definition",
"katexMacrosTip": "Please use JSON object format (<code class='fn__code'>{}</code>) to wrap macro definitions, eg <code class='fn__code'>{ \"\\\\foo\": \"{x^2}\" }</code>",
"systemLogTip": "Program running records are saved in the system log. By exporting the system log and sending it to developers, it can better help developers diagnose program problems",
"systemLog": "System log",
@ -509,6 +545,7 @@
"syncConfGuide5": "If the amount of data is large, the first sync will be slow, please wait patiently<br>Do not switch apps and keep the screen bright while the iOS/iPad is syncing",
"copyPlainText": "Copy plain text",
"findInDoc": "Matches ${y} blocks in ${x} documents",
"matchDoc": "Matched ${x} documents",
"jumpToParentNext": "Jump to the next block of the parent block",
"jumpToParentPrev": "Jump to the previous block of the parent block",
"jumpToParent": "Jump to parent block",
@ -545,7 +582,7 @@
"key": "Key",
"genKey": "Auto-generate key",
"genKeyByPW": "Gen key by passphrase",
"dataRepoKeyTip1": "The data repo is used to encrypt and save data snapshots. Snapshots can be created and rolled back in the data history",
"dataRepoKeyTip1": "The data repo is used to encrypt and save data snapshots. Snapshots can be created and rolled back in the [Data History]",
"dataRepoKeyTip2": "All devices must use the same key, if the keys are inconsistent, the data cannot be synced to the cloud",
"dataRepoKey": "Data repo key",
"dataRepoPurge": "Data repo purge",
@ -689,7 +726,6 @@
"unitInches": "in",
"unitMillimeters": "mm",
"additionalLayers": "Additional Layers",
"thumbPage": "Thumbnail of Page {{page}}",
"thumbsTitle": "Show Thumbnails",
"document_properties_page_size_name_a3": "A3",
"document_properties_page_size_name_a4": "A4",
@ -708,7 +744,7 @@
"closeNotebook": "Closed notebooks",
"widget": "Widget",
"customEmoji": "Add custom emoji",
"customEmojiTip": "Put the images into the emojis folder, and use folders to classify them",
"customEmojiTip": "Place images in the emojis folder, you can use one folder for classification, the path must not contain spaces or Markdown markers",
"recentEmoji": "Common Emoticons",
"changeIcon": "Change icon",
"addIcon": "Add icon",
@ -735,7 +771,7 @@
"openSyncTip2": "When changing from disabled to enabled, it is recommended to manually click the sync button to trigger a synchronization",
"syncMode": "Cloud sync mode",
"syncModeTip": "The sync mode can be further selected after cloud sync is enabled",
"syncMode1": "Auto (sync every 30 seconds after the data no longer changes)",
"syncMode1": "Auto",
"syncMode2": "Manual (automatic auto only once when the software is started and closed, other times need to manually trigger)",
"syncMode3": "Full manual sync (no sync on startup and shutdown, full manual control of sync timing and sync direction)",
"cloudSync": "Cloud sync",
@ -748,7 +784,7 @@
"insertImgURL": "Insert image link",
"insertIframeURL": "Insert IFrame link",
"context": "Context",
"dockTip": "\nClick Open/Minimize\nRight Click Adjust position",
"dockTip": "\nClick <span class='ft__on-surface ft__nowrap'>Open/Minimize</span>\nRight Click/Drag <span class='ft__on-surface ft__nowrap'>Adjust position</span>",
"shadow": "Shadow",
"hollow": "Hollow",
"attrValue1": "Leave the attribute value blank will automatically delete the attribute",
@ -775,6 +811,7 @@
"linkCount": "Links",
"imgCount": "Images",
"refCount": "Refs",
"blockCount": "Blocks",
"kbd": "Keyboard",
"errorStyle": "Error Style",
"successStyle": "Success Style",
@ -811,7 +848,7 @@
"customSort": "Custom Sorting",
"collapse": "Collapse",
"blockEmbed": "Embed Block",
"rowTip": "Click <span class='ft__on-surface'>Open Menu</span><br>Drag <span class='ft__on-surface'>Sort</span>",
"rowTip": "Click <span class='ft__on-surface'>Open Menu</span><br>Drag <span class='ft__on-surface'>Sort</span><br>⇧Click <span class='ft__on-surface'>Update attribute</span>",
"gutterTip": "Click/⌘/ <span class='ft__on-surface'>Open Menu</span><br>⌘Click/⌥→ <span class='ft__on-surface'>Focus</span><br>⌥Click/⌘↑ <span class='ft__on-surface'>Collapse/Expand</span><br>⇧Click/⌥⌘A <span class='ft__on-surface'>Update attribute</span><br>Drag <span class='ft__on-surface'>Move position</span><br>⌃Drag <span class='ft__on-surface'>Repeat</span><br>⌥Drag <span class='ft__on-surface'>Generate block reference</span><br>⇧Drag <span class='ft__on-surface'>Generate embedded block</span>",
"gutterTip2": "Click <span class='ft__on-surface'>Open Menu</span><br>⇧Click <span class='ft__on-surface'>Update attribute</span>",
"linkDistance": "Link distance",
@ -838,7 +875,7 @@
"moveToBottomRight": "Move to the Bottom Right",
"accountDisplayTitle": "Display the title icon",
"accountDisplayVIP": "Display the VIP icon",
"rollbackConfirm": "Rollback operation cannot be undone, are you sure you want to rollback <b>${date}</b> ?",
"rollbackConfirm": "The rollback operation cannot be undone, please proceed with caution. Are you sure you want to roll back <b>${name}</b> to <b>${time}</b>?",
"pdfTip": "PDF export does not support Dark theme",
"pdfConfirm": "Do you want to continue exporting with the selected Light theme?",
"import": "Import",
@ -877,7 +914,7 @@
"insertBefore": "Insert an empty block before the block where the cursor is",
"insertAfter": "Insert an empty block after the block where the cursor is located",
"list1": "List",
"insert": "Insert Element",
"element": "Element",
"closeTab": "Close current Tab",
"keymap": "Keymap",
"clearFontStyle": "Clear Style",
@ -918,10 +955,10 @@
"copyID": "Copy ID",
"newBookmark": "Create a bookmark label",
"generateHistory": "History Generation Interval (minutes, set to 0 to disable)",
"generateHistoryInterval": "History is automatically generated when editing or deleting, which can be viewed and rolled back in the data history",
"generateHistoryInterval": "History is automatically generated when editing or deleting, which can be viewed and rolled back in the [Data History]",
"historyRetentionDays": "History Retention Days",
"historyRetentionDaysTip": "Historical data exceeding the retention days will be automatically and completely deleted",
"clearHistory": "Clear all history",
"historyRetentionDaysTip": "History file cleanup",
"clearHistory": "Delete all history",
"confirmClearHistory": "Are you sure you want to completely delete all historical data in the workspace?",
"fileNameASC": "Name Alphabet ASC",
"fileNameDESC": "Name Alphabet DESC",
@ -1012,7 +1049,7 @@
"md27": "Code block line number",
"md28": "After enabling, the code block will display the line number (Please note that enabling may reduce editor performance)",
"md29": "Number of Tab Spaces",
"md30": "Replaces with spaces only when tab is pressed, does not replace tabs in clipboard with spaces",
"md30": "Replaces with spaces only when Tab is pressed, does not replace tabs (Tab) in clipboard with spaces",
"md31": "Code block wraps",
"md32": "After enabling, the content in the code block will wrap automatically",
"md33": "Virtual Reference",
@ -1023,7 +1060,7 @@
"md38": "The maximum length of the anchor text that is automatically rendered when the block ref anchor text is not customized, the default is <code class='fn__code'>96</code> characters",
"md39": "PlantUML Serve Address",
"md40": "Leave blank to restore default <code class='fn__code'>https://www.plantuml.com/plantuml/svg/~1</code>",
"md41": "Support using / to wrap regular expressions, for example <code class='fn__code'>foo,/[0-9]+/</code> means to exclude foo and numbers",
"md41": "Support using <code class='fn__code'>/</code> to wrap regular expressions, for example <code class='fn__code'>foo,/[0-9]+/</code> means to exclude foo and numbers",
"fileTree2": "The doc tree will automatically select the current document when the editor tab is switched",
"fileTree3": "No confirmation required when deleting documents",
"fileTree4": "If not enabled, a confirmation box will pop up every time you delete a document",
@ -1077,12 +1114,11 @@
"export1": "Blockquote",
"export2": "Anchor text with block URL",
"export3": "Just anchor text",
"export4": "Footnotes",
"export4": "Footnotes+Anchor hash",
"export5": "PDF Annotation Ref",
"export6": "About the handling of anchor text in PDF annotations when exporting",
"export7": "File Name - Page Number - Anchor Text",
"export8": "Just anchor text",
"export9": "Anchor hash",
"graphConfig2": "Reference Count filter",
"selectOpen": "Always Select Opened Doc",
"selectOpen1": "Select Opened Doc",
@ -1143,8 +1179,6 @@
"about6": "After configuration, it will be used as the access authentication password, leave it blank to close the authentication",
"about7": "Follow system lock screen",
"about8": "After enabling, the application will be automatically locked when locking the system screen",
"about9": "Automatically upload error messages and diagnostic data",
"about10": "After enabling, it will automatically upload error information and diagnostic data through the <a href=\"https://sentry.io\" target=\"_blank\">Sentry</a> SDK, which does not involve personal privacy data so that developers can fix bugs. The application will be closed automatically after modification, please restart manually",
"about11": "Network serving",
"about12": "After enabling, other devices in the same LAN will be allowed to access. The application will be closed automatically after modification, please restart manually",
"about13": "API token",
@ -1365,7 +1399,7 @@
"70": "Processing [%s], please wait...",
"71": "Failed to insert asset file, please reopen the document",
"72": "Content has been copied to the system clipboard, please go to SiYuan to paste",
"73": "Importing, please wait...",
"73": "Importing data...",
"74": "The kernel has not been fully booted [%d%%], please try again later",
"75": "Attempt to access file failed",
"76": "The network connectivity verification of the cloud storage service provider is abnormal, please check the network configuration",
@ -1403,7 +1437,7 @@
"108": "Data sync found conflicts, you can view the generated conflict content in [Data History]",
"109": "Remove reminder completed [%s]",
"110": "Renaming...",
"111": "Saving document [%s]...",
"111": "Saving data [%s]...",
"112": "Do not include Markdown syntax marker [%s]",
"113": "Completing data writing...",
"114": "Tag cannot be empty",
@ -1419,8 +1453,8 @@
"124": "Please enable cloud sync in [Settings - Enable Cloud Sync]",
"125": "Auto sync failed too many times, please try to manually trigger sync, if there is still a problem, please report it via <a href=\"https://liuyun.io/article/1686530886208\" target=\"_blank\">GitHub Issues</a>",
"126": "Bookmark cannot be empty",
"127": "There are [%d] days left before the subscription expires, after which the cloud data will be completely deleted. To renew, please visit <a target='_blank' href='${url}'>here</a>",
"128": "The subscription has expired. After the expiration, the cloud data will be completely deleted. The reminder will no longer pop up two days after the subscription expires. To renew, please visit <a target='_blank' href='${url}'>here</a>",
"127": "There are [%d] days left until the subscription expires, after which the official cloud storage data will be completely deleted. To renew, visit <a target='_blank' href='${url}'>here</a>",
"128": "The subscription has expired, the official cloud storage data will be completely deleted (S3/WebDAV cloud storage data is not affected), two days after the subscription expires this reminder will no longer appear. To renew, visit <a target='_blank' href='${url}'>here</a>",
"129": "Cloud data has been corrupted, please reset the local data repo and cloud sync dir to resolve the issue",
"130": "The new version installer is starting. Since the operating system will perform a security scan, it may take some time to start. Please wait...",
"131": "This operation is not supported, please go to the cloud storage provider management console to operate",
@ -1448,7 +1482,7 @@
"153": "Downloaded files %d, chunks %d, received bytes %s",
"154": "The cloud can only support backup up to 12 snapshots",
"155": "Cloud sync directory has been reset to [main]",
"156": "Access authentication failed, please refresh or reopen it",
"156": "Authentication failed, please <button onclick=\"window.location.reload()\">refresh</button> or reopen",
"157": "The key is not recognized, please confirm that the copied key string is correct",
"158": "Indexing data repo, walking data %s",
"159": "Indexing data repo, getting the latest file %v/%v",
@ -1534,12 +1568,15 @@
"239": "Related operations are being processed, please try again later",
"240": "The current drag-and-drop heading is located in the container block and the drag-and-drop operation cannot be performed",
"241": "Drag to its subheading is not supported",
"242": "TODO",
"242": "Currently available space is [%s], at least [%s] is required to perform this operation",
"243": "Only list the first [%d] tags (including subtags), if you need to adjust, please modify [Settings - Doc Tree - Maximum number to list]",
"244": "Data indexing was not completed after the last use. Please execute [Doc Tree - Rebuild Index]. Please exit the program completely before shutting down the computer",
"245": "Data indexing was not completed after the last use. Please execute [Doc Tree - Rebuild Index]. Please use [Exit Application] in the right column panel to exit normally",
"246": "The document title cannot contain / and has been replaced with _",
"247": "File [%s] is larger than the maximum limit [%s], and has been ignored for uploading to the cloud",
"248": "The target heading is located in the container block and cannot be used as a drop point"
"248": "The target heading is located in the container block and cannot be used as a drop point",
"249": "Unable to access data due to configuration error. Please check the settings and cloud storage permissions",
"250": "Request has been rate-limited by cloud storage. Please check the settings and cloud storage permissions",
"251": "Total unused assets [%d], only [%d] listed here"
}
}

View file

@ -1,4 +1,31 @@
{
"second": "segundo",
"syncInterval": "intervalo de sincronización",
"syncIntervalTip": "Sincronización automática de datos después de que los datos dejen de cambiar",
"removeAV": "Eliminar de la base de datos",
"empty": "Vacío",
"newRowInRelation": "Crear una nueva entrada en ${x} <b class='ft__on-surface'>${y}</b>",
"copyKeyContent": "Copiar texto de la clave principal",
"addDesc": "Agregar descripción",
"dataRepoAutoPurgeIndexRetentionDays": "Días de retención de instantáneas de datos",
"dataRepoAutoPurgeRetentionIndexesDaily": "Número de instantáneas de datos por día",
"fields": "Atributo",
"dynamicEmoji": "Icono dinámico",
"backlinkContainChildren": "¿Los enlaces inversos contienen bloques secundarios?",
"backlinkContainChildrenTip": "Una vez habilitado, los bloques secundarios se incluirán en el cálculo de los enlaces inversos",
"entryNum": "Número de entradas",
"workspaceData": "Datos del espacio de trabajo",
"confirmRemoveRelationField": "¿Está seguro de que desea eliminar el campo asociado a <b>${x}</b>?",
"removeButKeepRelationField": "Eliminar, pero mantener el campo relacionado",
"exportPDFLowMemory": "Memoria disponible insuficiente para exportar este PDF, por favor reduzca el contenido o aumente la memoria disponible y vuelva a intentar exportar",
"exportConf": "Configuración de exportación",
"exportConfTip": "Las cuentas, los códigos de acceso, la sincronización, los tokens API y las claves del almacén de datos no se exportarán",
"importConf": "Importar configuración",
"importConfTip": "Después de importar, la configuración actual se sobrescribirá y la aplicación se cerrará automáticamente. Reiníciela manualmente",
"jumpToPage": "Saltar a la página especificada: 1 ~ ${x}",
"pageCountAndSnapshotCount": "Total ${x} páginas, ${y} instantáneas",
"pageCountAndHistoryCount": "Total ${x} páginas, ${y} historias",
"visitCommunityShare": "Visitar la comunidad compartida",
"clearContextSucc": "Se ha borrado el contexto",
"emptyMobilePlaceholder": "Grabar algo",
"emptyPlaceholder": "Escribe algo, '/' para los comandos",
@ -33,6 +60,8 @@
"autoLaunchMode0": "No iniciar automáticamente",
"autoLaunchMode1": "Inicio automático después del arranque",
"autoLaunchMode2": "Iniciar automáticamente y minimizar la interfaz principal después del arranque",
"editorMarkdownInlineStrikethrough": "Sintaxis de tachado en línea de Markdown",
"editorMarkdownInlineStrikethroughTip": "Una vez habilitado, se admitirá la entrada de sintaxis de tachado en línea <code class='fn__code'>~~foo~~</code>",
"editorMarkdownInlineSup": "Sintaxis de superíndice en línea de Markdown",
"editorMarkdownInlineSupTip": "Después de habilitar, se admitirá la entrada de sintaxis de superíndice en línea <code class='fn__code'>^foo^</code>",
"editorMarkdownInlineSub": "Sintaxis del subíndice en línea de Markdown",
@ -41,9 +70,12 @@
"editorMarkdownInlineTagTip": "Después de habilitar, se admitirá la sintaxis de entrada de etiqueta en línea <code class='fn__code'>#foo#</code>",
"editorMarkdownInlineMath": "Sintaxis de fórmula en línea de Markdown",
"editorMarkdownInlineMathTip": "Después de habilitar, se admitirá la entrada de sintaxis de fórmula en línea <code class='fn__code'>$foo$</code>",
"editorMarkdownInlineAsterisk": "Sintaxis de asterisco en línea de Markdown",
"editorMarkdownInlineAsteriskTip": "Después de habilitar, se admitirá la entrada de sintaxis <code class='fn__code'>*foo*</code> en cursiva y <code class='fn__code'>**foo**</code> en negrita",
"editorMarkdownInlineUnderscore": "Sintaxis de subrayado en línea de Markdown",
"editorMarkdownInlineUnderscoreTip": "Después de habilitar, se admitirá la sintaxis <code class='fn__code'>_foo_</code> en cursiva y <code class='fn__code'>__foo__</code> en negrita",
"currentNotebook": "Cuaderno actual",
"containerBlockTip1": "Habilitar bloques de contenedores generará resultados de búsqueda duplicados",
"containerBlockTip2": "Habilitar bloques de documentos actualmente solo admite la búsqueda de títulos de documentos",
"copyAsPNG": "Copiar como PNG",
"unbindBlock": "Desvincular bloque",
"showTitle": "Mostrar título de la base de datos",
@ -51,7 +83,7 @@
"removeCard": "Eliminar tarjeta flash",
"updateLayout": "Actualizar diseño",
"dndFolderTip": "Tenga en cuenta que ${x} solo inserta el hipervínculo file:// y no copia el archivo",
"removeCol": "¿Está seguro de que desea eliminar la columna ${x} en la base de datos?",
"removeCol": "¿Está seguro de que desea eliminar la columna <b>${x}</b> en la base de datos?",
"vídeo": "Vídeo",
"audio": "Audio",
"updateAll": "Actualizar todo",
@ -87,7 +119,7 @@
"clearContext": "Borrar contexto",
"cloudStoragePurge": "Borrar almacenamiento en la nube",
"cloudStoragePurgeConfirm": "Al purgar el almacenamiento en la nube se eliminarán por completo todas las instantáneas sin referencia y los objetos de datos relacionados.<ul class='fn__list'><li>Asegúrese de que otros dispositivos hayan pausado la sincronización antes de la ejecución</li><li>La operación de purga requiere mucho tiempo; asegúrese de que la red esté estable</li></ul>¿Está seguro de ejecutarla ahora?",
"dragFill": "Arrastra verticalmente para rellenar el valor",
"dragFill": "Arrastra verticalmente para llenar valores",
"switchReadonly": "Cambiar modo de sólo lectura",
"original": "Original",
"selectRelation": "Seleccione primero la columna relacionada",
@ -113,7 +145,8 @@
"strong": "negrita",
"inlineMath": "Fórmula en línea",
"inlineMemo": "Nota en línea",
"blockRef": "texto de anclaje de referencia",
"blockRef": "Texto de anclaje de referencia",
"fileAnnotationRef": "Texto de anclaje de la anotación PDF",
"kbd": "Teclado",
"mark": "Marca",
"s": "Tachado",
@ -147,7 +180,7 @@
"imported": "Importación completada",
"mirrorTip": "Base de datos espejo, todas las actualizaciones de datos se sincronizarán con todos los demás espejos",
"includeTime": "Incluir tiempo",
"accountSupport1": "Desde su primer lanzamiento público el 31 de agosto de 2020, SiYuan se ha publicado un total de 580 veces, ha resuelto los requisitos y comentarios de los usuarios 10591 veces y ha enviado código 12822 veces. No podemos prescindir de su apoyo y comentarios.",
"accountSupport1": "Desde su primer lanzamiento público el 31 de agosto de 2020, SiYuan se ha publicado un total de 661 veces, ha resuelto los requisitos y comentarios de los usuarios 11877 veces y ha enviado código 14796 veces. No podemos prescindir de su apoyo y comentarios.",
"accountSupport2": "Su apoyo y comentarios permitirán a SiYuan desarrollarse y desarrollarse mejor. Siempre seremos amigos de los usuarios, trabajaremos duro para mejorar los productos y brindarle una mejor experiencia de gestión del conocimiento. ¡Muchas gracias por tu apoyo!",
"goToTab1": "Ir a la pestaña #1",
"goToTab2": "Ir a la pestaña #2",
@ -178,7 +211,7 @@
"marginLeft": "Izquierda",
"enable": "Habilitar",
"disable": "Desactivar",
"removeWorkspacePhysically": "¿Quieres eliminar físicamente los datos en el espacio de trabajo ${x}? (La eliminación física no se puede recuperar)",
"removeWorkspacePhysically": "El espacio de trabajo ha sido eliminado de la lista y los datos en este espacio de trabajo ${x} se eliminarán permanentemente. Esta operación de eliminación no se puede deshacer, ¿deseas continuar?",
"mainMenu": "Menú principal",
"searchRemoveName": "¿Desea eliminar ${x} y asignar su condición de consulta a ${y}?",
"searchUpdateName": "¿Actualizar nombre ${x} a ${y}?",
@ -205,19 +238,20 @@
"builtIn": "Incorporado",
"endDate": "Fecha de finalización",
"needLogin": "Esta función requiere iniciar sesión en la cuenta antes de poder usarla",
"calcResultCountAll": "CONTAR",
"calcResultCountValues": "VALORES",
"calcResultCountUniqueValues": "ÚNICO",
"calcResultCountEmpty": "VACÍO",
"calcResultCountNotEmpty": "NO VACÍO",
"calcResultPercentEmpty": "VACÍO",
"calcResultPercentNotEmpty": "NO VACÍO",
"calcResultCountAll": "Contar todo",
"calcResultCountValues": "Valores de conteo",
"calcResultCountUniqueValues": "Contar valores únicos",
"calcResultCountEmpty": "Cuenta vacía",
"calcResultCountNotEmpty": "Cuenta no vacía",
"calcResultPercentEmpty": "Porcentaje vacío",
"calcResultPercentNotEmpty": "Porcentaje no vacío",
"calcResultPercentUniqueValues": "Porcentaje de valores únicos",
"calcResultSum": "SUMA",
"calcResultAverage": "PROMEDIO",
"calcResultMedian": "MEDIANA",
"calcResultMin": "MIN",
"calcResultMax": "MAX",
"calcResultRange": "RANGO",
"calcResultAverage": "Promedio",
"calcResultMedian": "Mediana",
"calcResultMin": "Min",
"calcResultMax": "Máx",
"calcResultRange": "Rango",
"calc": "Calcular",
"createWorkspace": "Crear espacio de trabajo",
"createWorkspaceTip": "¿Estás seguro de usar esta ruta para crear un espacio de trabajo?",
@ -229,11 +263,12 @@
"calcOperatorCountNotEmpty": "Cuenta no vacía",
"calcOperatorPercentEmpty": "Porcentaje vacío",
"calcOperatorPercentNotEmpty": "Porcentaje no vacío",
"calcOperatorPercentUniqueValues": "Porcentaje de valores únicos",
"calcOperatorSum": "Suma",
"calcOperatorAverage": "Promedio",
"calcOperatorMedian": "Mediana",
"calcOperatorMin": "Min",
"calcOperatorMax": "Máx.",
"calcOperatorMax": "Máx",
"calcOperatorRange": "Rango",
"calcOperatorEarliest": "Primero",
"calcOperatorLatest": "Último",
@ -350,7 +385,7 @@
"apiTimeout": "Tiempo de espera",
"apiTimeoutTip": "El tiempo de espera para iniciar una solicitud, unidad: segundo",
"apiProxy": "Proxy web",
"apiProxyTip": "El proxy de red que inicia la solicitud, como <code class='fn__code'>socks://127.0.0.1:1080</code>",
"apiProxyTip": "El proxy de red que inicia la solicitud, como <code class='fn__code'>socks://user:pass@127.0.0.1:1080</code>",
"apiModel": "Modelo",
"apiModelTip": "El parámetro <code class='fn__code'>model</code> pasado al solicitar la API se usa para controlar el estilo del texto generado (el ID de implementación debe completarse cuando se usa el servicio Azure OpenAI)",
"apiMaxTokens": "Número máximo de tokens",
@ -459,9 +494,10 @@
"floatWindowMode": "Método de activación de ventana flotante",
"floatWindowModeTip": "Elija cómo activar la ventana flotante cuando el mouse pasa sobre el ícono de bloque, el ícono de ruta de navegación, etc.",
"floatWindowMode0": "Flotar",
"floatWindowMode1": "Presione y mantenga presionado <code class='fn__code'>${hotkey}</code>+Flotar",
"floatWindowMode1": "Presione y mantenga presionado ${hotkey} + Flotar",
"floatWindowMode2": "No activar",
"codeSnippet": "Fragmento de código",
"codeSnippetTip": "Ajusta la interfaz o la funcionalidad mediante fragmentos de código",
"expandDown": "Expandir hacia abajo",
"expandUp": "Expandir hacia arriba",
"goForward": "Ir hacia adelante",
@ -474,7 +510,7 @@
"editReadonly": "Modo de solo lectura",
"editReadonlyTip": "Después de habilitarlo, el editor cargará el documento en modo de solo lectura",
"generateConflictDoc": "Generar documentación de conflicto al sincronizar conflictos",
"generateConflictDocTip": "Después de habilitarlo, se generará un documento de conflicto cuando ocurra un conflicto de sincronización, para que pueda abrirse y verse directamente. Ya sea que esté habilitado o no, el historial de datos registrará el documento de conflicto",
"generateConflictDocTip": "Después de habilitarlo, se generará un documento de conflicto cuando ocurra un conflicto de sincronización, para que pueda abrirse y verse directamente. Ya sea que esté habilitado o no, el [Historial de datos] registrará el documento de conflicto",
"deleteOpConfirm": "⚠️ Confirmación de operación de eliminación",
"filterKeywordEnter": "Filtrado de palabras clave Entrar",
"defBlock": "Definir bloque",
@ -498,7 +534,7 @@
"htmlBlockError": "La ejecución del siguiente script afectará la visualización de la interfaz y el script ha dejado de ejecutarse",
"fileHistory": "Historial de archivos",
"htmlBlockTip": "Se forman varios bloques HTML. Para evitar la pérdida de datos, utilice etiquetas <code class='fn__code'>&lt;div&gt;</code> para ajustar y eliminar líneas en blanco",
"katexMacros": "Definición de macro de KaTex",
"katexMacros": "Definición de macro de KaTeX",
"katexMacrosTip": "Utilice el formato de objeto JSON (<code class='fn__code'>{}</code>) para envolver definiciones de macro, por ejemplo, <code class='fn__code'>{ \"\\\\foo\": \"{x^2}\" }</code>",
"systemLogTip": "Los registros de ejecución del programa se guardan en el registro del sistema. Al exportar el registro del sistema y enviarlo a los desarrolladores, puede ayudarlos a diagnosticar mejor los problemas del programa",
"systemLog": "Registro del sistema",
@ -509,6 +545,7 @@
"syncConfGuide5": "Si la cantidad de datos es grande, la primera sincronización será lenta, espere pacientemente<br>No cambie de aplicación y mantenga la pantalla brillante mientras iOS/iPad se sincroniza",
"copyPlainText": "Copiar texto sin formato",
"findInDoc": "Coincide con bloques ${y} en documentos ${x}",
"matchDoc": "Se encontraron ${x} documentos",
"jumpToParentNext": "Saltar al siguiente bloque del bloque principal",
"jumpToParentPrev": "Saltar al bloque anterior del bloque principal",
"jumpToParent": "Saltar al bloque principal",
@ -545,7 +582,7 @@
"key": "Clave",
"genKey": "Gen clave auto",
"genKeyByPW": "Clave gen por contraseña",
"dataRepoKeyTip1": "El repositorio de datos se utiliza para cifrar y guardar instantáneas de datos. Las instantáneas pueden crearse y revertirse en el historial de datos",
"dataRepoKeyTip1": "El repositorio de datos se utiliza para cifrar y guardar instantáneas de datos. Las instantáneas pueden crearse y revertirse en el [Historial de datos]",
"dataRepoKeyTip2": "Todos los dispositivos deben usar la misma clave, si las claves son inconsistentes, los datos no se pueden sincronizar con la nube",
"dataRepoKey": "Clave del repositorio de datos",
"dataRepoPurge": "Purga del repositorio de datos",
@ -689,7 +726,6 @@
"unitInches": "pulgadas",
"unitMillimeters": "milímetros",
"additionalLayers": "Capas adicionales",
"thumbPage": "Miniatura de la página {{page}}",
"thumbsTitle": "Mostrar miniaturas",
"document_properties_page_size_name_a3": "A3",
"document_properties_page_size_name_a4": "A4",
@ -708,7 +744,7 @@
"closeNotebook": "Cuadernos de notas cerrados",
"widget": "Widget",
"customEmoji": "Añadir un emoji personalizado",
"customEmojiTip": "Coloca las imágenes en la carpeta de emojis y usa carpetas para clasificarlas",
"customEmojiTip": "Coloca las imágenes en la carpeta emojis, puedes usar una carpeta para la clasificación, la ruta no debe contener espacios ni caracteres de Markdown",
"recentEmoji": "Emoticonos comunes",
"changeIcon": "Cambiar el icono",
"addIcon": "Agregar icono",
@ -735,7 +771,7 @@
"openSyncTip2": "Al cambiar de desactivado a activado, se recomienda hacer clic manualmente en el botón de sincronización para activar una sincronización",
"syncMode": "Modo de sincronización en la nube",
"syncModeTip": "El modo de sincronización se puede seguir seleccionando después de habilitar la sincronización en la nube",
"syncMode1": "Auto (sincronización cada 30 segundos después de que los datos dejen de cambiar)",
"syncMode1": "Auto",
"syncMode2": "Manual (automático sólo una vez cuando se inicia y se cierra el software, otras veces hay que activarlo manualmente)",
"syncMode3": "Manual Completa (sin sincronización al iniciar y apagar, control manual completo de sincronización y dirección de sincronización)",
"cloudSync": "Sincronización en la nube",
@ -748,7 +784,7 @@
"insertImgURL": "Insertar enlace de imagen",
"insertIframeURL": "Insertar enlace IFrame",
"context": "Contexto",
"dockTip": "\nClic para Abrir/Minimizar\nClic derecho para ajustar posición",
"dockTip": "\nClic para <span class='ft__on-surface ft__nowrap'>Abrir/Minimizar</span>\nClic derecho para/arrastrar <span class='ft__on-surface ft__nowrap'>Ajustar posición</span>",
"shadow": "Sombra",
"hollow": "Hueco",
"attrValue1": "Dejar el valor del atributo en blanco eliminará automáticamente el atributo",
@ -775,6 +811,7 @@
"linkCount": "Enlaces",
"imgCount": "Imágenes",
"refCount": "Referencias",
"blockCount": "Bloques",
"kbd": "Teclado",
"errorStyle": "Estilo de error",
"successStyle": "Estilo de éxito",
@ -811,7 +848,7 @@
"customSort": "Clasificación personalizada",
"collapse": "Colapsar",
"blockEmbed": "Integrar Bloque",
"rowTip": "Haga clic en <span class='ft__on-surface'>Abrir menú</span><br>Arrastre <span class='ft__on-surface'>Ordenar</span>",
"rowTip": "Haga clic en <span class='ft__on-surface'>Abrir menú</span><br>Arrastre <span class='ft__on-surface'>Ordenar</span><br>⇧Haga clic en <span class='ft__on-surface'>Actualizar atributo</span>",
"gutterTip": "Haga clic/⌘/ <span class='ft__on-surface'>Abrir menú</span><br>⌘Haga clic/⌥→ <span class='ft__on-surface'>Enfoque</span><br>⌥Hacer clic/⌘↑ <span class='ft__on-surface'>Contraer/Expandir</span><br>⇧Hacer clic/⌥⌘A <span class='ft__on-surface'>Actualizar atributo</span><br>Arrastrar <span class='ft__on-surface'>Mover posición</span><br>⌃Arrastrar <span class='ft__on-surface'>Repetir</span><br>⌥Arrastra <span class='ft__on-surface'>Generar referencia a bloque</span><br>⇧Arrastrar <span class='ft__on-surface'>Generar bloque incrustado</span>",
"gutterTip2": "Haga clic en <span class='ft__on-surface'>Abrir menú</span><br>⇧Haga clic en <span class='ft__on-surface'>Actualizar atributo</span>",
"linkDistance": "Distancia de enlace",
@ -838,7 +875,7 @@
"moveToBottomRight": "Mover a la parte inferior derecha",
"accountDisplayTitle": "Mostrar el icono del título",
"accountDisplayVIP": "Mostrar el icono VIP",
"rollbackConfirm": "La operación de retroceso no se puede deshacer, ¿estás seguro de que quieres revertir <b>${date}</b> ?",
"rollbackConfirm": "La operación de reversión no se puede deshacer, por favor proceda con precaución. ¿Está seguro de que desea revertir <b>${name}</b> a <b>${time}</b>?",
"pdfTip": "La exportación de PDF no es compatible con el tema oscuro",
"pdfConfirm": "¿Desea seguir exportando con el tema Claro seleccionado?",
"import": "Importar",
@ -877,7 +914,7 @@
"insertBefore": "Inserta un bloque vacío antes del bloque donde está el cursor",
"insertAfter": "Inserta un bloque vacío después del bloque donde se encuentra el cursor",
"list1": "Lista",
"insert": "Insertar elemento",
"element": "elemento",
"closeTab": "Cerrar pestaña actual",
"keymap": "Mapa de teclas",
"clearFontStyle": "Limpiar estilo",
@ -918,10 +955,10 @@
"copyID": "ID de copia",
"newBookmark": "Crear una etiqueta de marcador",
"generateHistory": "Intervalo de Generación de Historial (minutos, poner a 0 para desactivar)",
"generateHistoryInterval": "El historial se genera automáticamente cuando se edita o se borra, y se puede ver y retroceder en el historial de datos",
"generateHistoryInterval": "El historial se genera automáticamente cuando se edita o se borra, y se puede ver y retroceder en el [Historial de datos]",
"historyRetentionDays": "Días de retención del historial",
"historyRetentionDaysTip": "Los datos históricos que superen los días de retención se eliminarán automática y completamente",
"clearHistory": "Borrar todo el historial",
"historyRetentionDaysTip": "Limpieza de archivos históricos",
"clearHistory": "Eliminar todo el historial",
"confirmClearHistory": "¿Está seguro de que desea borrar completamente todos los datos históricos del área de trabajo?",
"fileNameASC": "Nombre alfabeto ASC",
"fileNameDESC": "Nombre alfabeto DESC",
@ -1011,8 +1048,8 @@
"md16": "Una vez habilitado, si existe dicha información, se mostrará en la parte superior derecha del bloque",
"md27": "Número de línea del bloque de código",
"md28": "Tras la habilitación, el bloque de código mostrará el número de línea (Tenga en cuenta que habilitarlo puede reducir el rendimiento del editor)",
"md29": "Número de espacios de tabulación",
"md30": "Sustituye por espacios sólo cuando se pulsa el tabulador, no sustituye los tabuladores del portapapeles por espacios",
"md29": "Número de espacios de Tab",
"md30": "Sustituye por espacios sólo cuando se pulsa el Tab, no sustituye los tabuladores (Tab) del portapapeles por espacios",
"md31": "Envuelve el bloque de código",
"md32": "Después de habilitarlo, el contenido del bloque de código se envolverá automáticamente",
"md33": "Referencia virtual",
@ -1023,7 +1060,7 @@
"md38": "La longitud máxima del texto de anclaje que se renderiza automáticamente cuando el texto de anclaje del bloque ref no está personalizado, el valor por defecto es <code class='fn__code'>96</code> caracteres",
"md39": "Dirección de PlantUML Serve",
"md40": "Dejar en blanco para restablecer el valor por defecto <code class='fn__code'>https://www.plantuml.com/plantuml/svg/~1</code>",
"md41": "Se admite el uso de / para ajustar expresiones regulares, por ejemplo <code class='fn__code'>foo,/[0-9]+/</code> significa excluir foo y números",
"md41": "Se admite el uso de <code class='fn__code'>/</code> para ajustar expresiones regulares, por ejemplo <code class='fn__code'>foo,/[0-9]+/</code> significa excluir foo y números",
"fileTree2": "El árbol de documentos seleccionará automáticamente el documento actual cuando se cambie la pestaña del editor",
"fileTree3": "No se requiere confirmación al borrar documentos",
"fileTree4": "Si no se activa, aparecerá un cuadro de confirmación cada vez que se elimine un documento",
@ -1057,7 +1094,7 @@
"export20": "La exportación de archivos Word .docx requiere la conversión del formato mediante <a href=\"https://pandoc.org\" target=\"_blank\">Pandoc</a>",
"export21": "Exportar plantilla de pie de página PDF",
"export22": "<code class='fn__code'>%page</code> es el número de página actual, <code class='fn__code'>%pages</code> es el número de página total y es compatible con las funciones de plantilla de Sprig ",
"export23": "Exportar descuento con YAML front-matter",
"export23": "Exportar Markdown con YAML front-matter",
"export24": "Después de habilitar, agregue información general de metadatos al comienzo del archivo Markdown exportado",
"export25": "Exportar ruta de plantilla .docx de Word",
"export26": "La ruta absoluta de la plantilla utilizada al exportar archivos .docx de Word, es decir, Pandoc <a href=\"https://pandoc.org/MANUAL.html#option--reference-doc\" target =\"_blank\">--reference-doc</a> valor del parámetro",
@ -1077,12 +1114,11 @@
"export1": "Bloque de cita",
"export2": "Texto de anclaje con URL de bloque",
"export3": "Sólo texto de anclaje",
"export4": "Notas a pie de página",
"export4": "Notas a pie de página+Hash de anclaje",
"export5": "Ref. de anotación en PDF",
"export6": "Sobre el manejo del texto ancla en las anotaciones PDF al exportar",
"export7": "Nombre de archivo - Número de página - Texto ancla",
"export8": "Sólo texto ancla",
"export9": "Hash de anclaje",
"graphConfig2": "Filtro de recuento de referencias",
"selectOpen": "Seleccionar siempre el documento abierto",
"selectOpen1": "Seleccionar documento abierto",
@ -1143,8 +1179,6 @@
"about6": "Después de la configuración, se utilizará como contraseña de autenticación de acceso, déjelo en blanco para cerrar la autenticación",
"about7": "Seguir la pantalla de bloqueo del sistema",
"about8": "Después de habilitarlo, la aplicación se bloqueará automáticamente al bloquear la pantalla del sistema",
"about9": "Carga automática de mensajes de error y datos de diagnóstico",
"about10": "Después de habilitarlo, cargará automáticamente información de error y datos de diagnóstico a través del <a href=\"https://sentry.io\" target=\"_blank\">Sentry</a> SDK, que no involucra datos de privacidad personal para que los desarrolladores puede corregir errores. La aplicación se cerrará automáticamente después de la modificación, por favor, reinicie manualmente",
"about11": "Red de servicio",
"about12": "Después de habilitarlo, se permitirá el acceso a otros dispositivos de la misma LAN. La aplicación se cerrará automáticamente después de la modificación, por favor reinicie manualmente",
"about13": "Token API",
@ -1287,7 +1321,7 @@
"quit": "Salir de la aplicación"
},
"_attrView": {
"tabla": "Tabla",
"table": "Tabla",
"key": "Clave principal",
"select": "Selección"
},
@ -1365,7 +1399,7 @@
"70": "Procesando [%s], por favor espere...",
"71": "Fallo en la inserción del archivo de activos, por favor reabra el documento",
"72": "El contenido se ha copiado en el portapapeles del sistema, por favor vaya a SiYuan para pegar",
"73": "Importando, por favor espere...",
"73": "Importando datos...",
"74": "El kernel no ha sido arrancado completamente [%d%%], por favor, inténtelo de nuevo más tarde",
"75": "Error al intentar acceder al archivo",
"76": "La verificaci\u00f3n de conectividad de red del proveedor de servicios de almacenamiento en la nube es anormal, verifique la configuraci\u00f3n de red",
@ -1403,7 +1437,7 @@
"108": "La sincronizaci\u00f3n de datos encontr\u00f3 en conflictos, puede ver el contenido del conflicto generado en [Historial de datos]",
"109": "Eliminación de recordatorios completada [%s]",
"110": "Renombrar...",
"111": "Guardando documento [%s]...",
"111": "Guardando los datos [%s]...",
"112": "No incluir marcador de sintaxis Markdown [%s]",
"113": "Completando la escritura de datos...",
"114": "La etiqueta no puede estar vacía",
@ -1419,8 +1453,8 @@
"124": "Por favor, active la sincronización en la nube en [Configuración - Activar sincronización en la nube]",
"125": "La sincronización automática ha fallado demasiadas veces, por favor intente activar la sincronización manualmente, si todavía hay un problema, por favor infórmelo a través de <a href=\"https://liuyun.io/article/1686530886208\" target=\"_blank\">Problemas GitHub</a>",
"126": "El marcador no puede estar vacío",
"127": "There are [%d] days left before the subscription expires, after which the cloud data will be completely deleted. Please visit <a target='_blank' href='${url}'>Aquí</a> para la renovación",
"128": "La suscripción caducó. Después de la caducidad, los datos de la nube se eliminarán por completo. El recordatorio ya no aparecerá dos días después de que caduque la suscripción. Para renovar, visite <a target='_blank' href='${url}'>aquí</a>",
"127": "Quedan [%d] días para que expire la suscripción, después de lo cual los datos de almacenamiento en la nube oficial se eliminarán por completo. Para renovar, visite <a target='_blank' href='${url}'>aquí</a>",
"128": "La suscripción ha expirado, los datos de almacenamiento en la nube oficial se eliminarán por completo (los datos de S3/WebDAV no se ven afectados), dos días después de la expiración de la suscripción, este recordatorio ya no aparecerá. Para renovar, visite <a target='_blank' href='${url}'>aquí</a>",
"129": "Los datos de la nube se han dañado, reinicie el repositorio de datos local y el directorio de sincronización en la nube para resolver el problema",
"130": "El instalador de la nueva versión se está iniciando. Dado que el sistema operativo realizará un análisis de seguridad, es posible que tarde algún tiempo en iniciarse. Espere...",
"131": "Esta solicitud no es compatible, vaya a la consola de administración del proveedor de almacenamiento en la nube para operar",
@ -1448,7 +1482,7 @@
"153": "Archivos descargados %d, fragmentos %d, bytes recibidos %s",
"154": "La nube solo admite copias de seguridad de hasta 12 instantáneas",
"155": "El directorio de sincronización de la nube se ha restablecido a [main]",
"156": "Error de autenticación de acceso; actualice o vuelva a abrir",
"156": "Error de autenticación, por favor <button onclick=\"window.location.reload()\">actualiza</button> o vuelve a abrir",
"157": "No se reconoce la clave, confirme que la cadena de clave copiada es correcta",
"158": "Indexando repositorio de datos, datos para caminar %s",
"159": "Indexando repositorio de datos, obteniendo el último archivo %v/%v",
@ -1534,12 +1568,15 @@
"239": "Las operaciones relacionadas se están procesando, inténtalo de nuevo más tarde",
"240": "El encabezado actual de arrastrar y soltar está ubicado en el bloque contenedor y la operación de arrastrar y soltar no se puede realizar",
"241": "No se admite arrastrar a su subtítulo",
"242": "TODO",
"242": "Espacio disponible actualmente [%s], se requiere al menos [%s] para realizar esta operación",
"243": "Enumere solo las primeras [%d] etiquetas (incluidas las subetiquetas), modifique [Configuración - Árbol de documentos - Número máximo a listar]",
"244": "La indexación de datos no se ha completado desde el último uso. Ejecute [Árbol de documentos - Reconstruir índice] una vez. En el futuro, salga completamente del programa antes de apagar la computadora.",
"245": "La indexación de datos no se ha completado desde el último uso. Ejecute [Árbol de documentos - Reconstruir índice] una vez. Utilice [Salir de la aplicación] en el panel de la columna derecha para salir normalmente",
"246": "El título del documento no puede contener / y ha sido reemplazado por _",
"247": "El archivo [%s] es más grande que el límite máximo [%s] y se ha ignorado para cargarlo en la nube",
"248": "El rumbo de destino está ubicado en el bloque contenedor y no puede usarse como punto de entrega"
"248": "El rumbo de destino está ubicado en el bloque contenedor y no puede usarse como punto de entrega",
"249": "No se puede acceder a los datos debido a un error de configuración. Por favor, verifique las configuraciones y permisos de almacenamiento en la nube",
"250": "La solicitud ha sido limitada por el almacenamiento en la nube. Por favor, verifique las configuraciones y permisos de almacenamiento en la nube",
"251": "Total de activos no utilizados [%d], solo [%d] listados aquí"
}
}

View file

@ -1,4 +1,31 @@
{
"second": "seconde",
"syncInterval": "intervalle de synchronisation",
"syncIntervalTip": "Synchronisation automatique des données après l'arrêt des modifications",
"removeAV": "Supprimer de la base de données",
"empty": "Vide",
"newRowInRelation": "Créer une nouvelle entrée dans ${x} <b class='ft__on-surface'>${y}</b>",
"copyKeyContent": "Copier le texte de la clé principale",
"addDesc": "Ajouter une description",
"dataRepoAutoPurgeIndexRetentionDays": "Jours de rétention des instantanés de données",
"dataRepoAutoPurgeRetentionIndexesDaily": "Nombre d'instantanés de données par jour",
"fields": "Attribut",
"dynamicEmoji": "Icône dynamique",
"backlinkContainChildren": "Les liens retour contiennent-ils des sous-blocs",
"backlinkContainChildrenTip": "Une fois activé, les sous-blocs seront inclus dans le calcul des liens retour",
"entryNum": "Nombre d'entrées",
"workspaceData": "Données de l'espace de travail",
"confirmRemoveRelationField": "Êtes-vous sûr de vouloir supprimer le champ associé à <b>${x}</b>?",
"removeButKeepRelationField": "Supprimer, mais conserver le champ associé",
"exportPDFLowMemory": "Mémoire disponible insuffisante pour exporter ce PDF, veuillez réduire le contenu ou augmenter la mémoire disponible et réessayer d'exporter",
"exportConf": "Exporter les paramètres",
"exportConfTip": "Les comptes, codes d'accès, synchronisation, tokens API et clés d'entrepôt de données ne seront pas exportés",
"importConf": "Importer les paramètres",
"importConfTip": "Après l'importation, les paramètres actuels seront écrasés et l'application sera automatiquement fermée. Veuillez la redémarrer manuellement",
"jumpToPage": "Aller à la page spécifiée : 1 ~ ${x}",
"pageCountAndSnapshotCount": "Total de ${x} pages, ${y} instantanés",
"pageCountAndHistoryCount": "Total de ${x} pages, ${y} histoires",
"visitCommunityShare": "Visiter le partage communautaire",
"clearContextSucc": "Le contexte a été effacé",
"emptyMobilePlaceholder": "Enregistrer quelque chose",
"emptyPlaceholder": "Écrivez quelque chose, '/' pour les commandes",
@ -19,8 +46,8 @@
"duplicateMirror": "Miroir en double",
"duplicateCompletely": "Dupliquer complètement",
"isMsStoreVerTip": "La version actuellement utilisée est la version du Microsoft Store, veuillez vérifier les mises à jour dans le Microsoft Store",
"andSubFile": "Êtes-vous sûr de vouloir supprimer <b>${x}</b> et ses sous-documents ${y} ?",
"confirmDeleteTip": "Êtes-vous sûr de supprimer <b>${x}</b> ?",
"andSubFile": "Êtes-vous sûr de vouloir supprimer <b>${x}</b> et ses sous-documents ${y} ?",
"confirmDeleteTip": "Êtes-vous sûr de supprimer <b>${x}</b> ?",
"rollbackTip": "Après la suppression, il peut être restauré dans [Historique des données], conservé <code class= 'fn__code'>${x}</code> jours selon [Paramètres - Éditeur - Jours de rétention de l'historique]",
"newView": "Ajouter une vue",
"newCol": "Ajouter une colonne",
@ -33,6 +60,8 @@
"autoLaunchMode0": "Ne pas lancer automatiquement",
"autoLaunchMode1": "Lancement automatique après le démarrage",
"autoLaunchMode2": "Lancement automatique et minimisation de l'interface principale après le démarrage",
"editorMarkdownInlineStrikethrough": "Syntaxe de ligne barrée Markdown",
"editorMarkdownInlineStrikethroughTip": "Une fois activé, la saisie de la syntaxe de ligne barrée <code class='fn__code'>~~foo~~</code> sera prise en charge",
"editorMarkdownInlineSup": "Syntaxe exposant Markdown en ligne",
"editorMarkdownInlineSupTip": "Après l'activation, la saisie de la syntaxe en exposant <code class='fn__code'>^foo^</code> en ligne sera prise en charge",
"editorMarkdownInlineSub": "Syntaxe d'indice en ligne Markdown",
@ -41,9 +70,12 @@
"editorMarkdownInlineTagTip": "Après l'activation, la syntaxe de saisie des balises en ligne <code class='fn__code'>#foo#</code> sera prise en charge",
"editorMarkdownInlineMath": "Syntaxe de formule en ligne Markdown",
"editorMarkdownInlineMathTip": "Après l'activation, la saisie de la syntaxe de formule en ligne <code class='fn__code'>$foo$</code> sera prise en charge",
"editorMarkdownInlineAsterisk": "Syntaxe d'astérisque en ligne Markdown",
"editorMarkdownInlineAsteriskTip": "Après l'activation, la syntaxe <code class='fn__code'>*foo*</code> italique et la syntaxe <code class='fn__code'>**foo**</code> en gras seront prises en charge",
"editorMarkdownInlineUnderscore": "Syntaxe de soulignement en ligne Markdown",
"editorMarkdownInlineUnderscoreTip": "Après l'activation, la syntaxe <code class='fn__code'>_foo_</code> italique et la syntaxe <code class='fn__code'>__foo__</code> gras seront prises en charge",
"currentNotebook": "Carnet actuel",
"containerBlockTip1": "L'activation des blocs de conteneurs entraînera des résultats de recherche en double",
"containerBlockTip2": "L'activation des blocs de documents ne prend actuellement en charge que la recherche de titres de documents",
"copyAsPNG": "Copier en tant PNG",
"unbindBlock": "Dissocier le bloc",
"showTitle": "Afficher le titre de la base de données",
@ -51,7 +83,7 @@
"removeCard": "Supprimer la flashcard",
"updateLayout": "Mettre à jour la mise en page",
"dndFolderTip": "Veuillez noter que ${x} insère uniquement le lien hypertexte file:// et ne copie pas le fichier",
"removeCol": "Êtes-vous sûr de vouloir supprimer la colonne ${x} de la base de données ?",
"removeCol": "Êtes-vous sûr de vouloir supprimer la colonne <b>${x}</b> de la base de données ?",
"video": "Vidéo",
"audio": "Audio",
"updateAll": "Tout mettre à jour",
@ -87,7 +119,7 @@
"clearContext": "Effacer le contexte",
"cloudStoragePurge": "Purger le stockage cloud",
"cloudStoragePurgeConfirm": "La purge du stockage cloud supprimera complètement tous les instantanés non référencés et les objets de données associés. <ul class='fn__list'><li>Veuillez vous assurer que la synchronisation des autres appareils a été suspendue avant l'exécution</li><li>L'opération de purge prend beaucoup de temps, veuillez vous assurer que le réseau est stable</li></ul>Êtes-vous sûr de l'exécuter maintenant ?",
"dragFill": "Arrastra verticalmente para rellenar el valor",
"dragFill": "Faites glisser verticalement pour remplir les valeurs",
"switchReadonly": "Changer de mode lecture seule",
"original": "Originale",
"selectRelation": "Veuillez d'abord sélectionner la colonne associée",
@ -113,7 +145,8 @@
"strong": "Audacieux",
"inlineMath": "Formule en ligne",
"inlineMemo": "Mémo en ligne",
"blockRef": "texte d'ancrage de référence",
"blockRef": "Texte d'ancrage de référence",
"fileAnnotationRef": "Texte d'ancrage de l'annotation PDF",
"kbd": "Clavier",
"mark": "Marquer",
"s": "Barré",
@ -147,7 +180,7 @@
"imported": "Importation terminée",
"mirrorTip": "Base de données miroir, toutes les mises à jour des données seront synchronisées avec tous les autres miroirs",
"includeTime": "Inclure l'heure",
"accountSupport1": "Depuis sa première version publique le 31 août 2020, SiYuan a été publié 580 fois au total, a répondu aux exigences et aux commentaires des utilisateurs 10 591 fois et a soumis du code 12 822 fois. Nous ne pouvons pas nous passer de votre soutien et de vos commentaires.",
"accountSupport1": "Depuis sa première version publique le 31 août 2020, SiYuan a été publié 661 fois au total, a répondu aux exigences et aux commentaires des utilisateurs 11 877 fois et a soumis du code 14 796 fois. Nous ne pouvons pas nous passer de votre soutien et de vos commentaires.",
"accountSupport2": "Votre soutien et vos retours permettront à SiYuan de se développer et de mieux se développer. Nous serons toujours amis avec les utilisateurs, travaillerons dur pour améliorer les produits et vous offrirons une meilleure expérience de gestion des connaissances. Merci beaucoup pour votre soutient!",
"goToTab1": "Aller à l'onglet #1",
"goToTab2": "Aller à l'onglet #2",
@ -178,12 +211,12 @@
"marginLeft": "Gauche",
"enable": "Activer",
"disable": "Désactiver",
"removeWorkspacePhysically": "Voulez-vous supprimer physiquement les données de l'espace de travail ${x} ? (La suppression physique ne peut pas être récupérée)",
"removeWorkspacePhysically": "L'espace de travail a été retiré de la liste, et les données de cet espace de travail ${x} seront définitivement supprimées. Cette opération de suppression ne peut pas être annulée, souhaitez-vous continuer ?",
"mainMenu": "Menu principal",
"searchRemoveName": "Voulez-vous supprimer ${x} et affecter sa condition de requête à ${y} ?",
"searchUpdateName": "Mettre à jour le nom ${x} en ${y} ?",
"searchRemoveName": "Voulez-vous supprimer ${x} et affecter sa condition de requête à ${y} ?",
"searchUpdateName": "Mettre à jour le nom ${x} en ${y} ?",
"searchAssetContent": "Rechercher le contenu du fichier d'actif",
"searchOverwrite": "Le nom de la requête est dupliqué, voulez-vous l'écraser ?",
"searchOverwrite": "Le nom de la requête est dupliqué, voulez-vous l'écraser ?",
"onepay": "PRO",
"format": "Format des nombres",
"numberFormatNone": "Numéro",
@ -205,22 +238,23 @@
"builtIn": "Intégré",
"endDate": "Date de fin",
"needLogin": "La fonctionnalité nécessite un numéro de compte de connexion avant de pouvoir être utilisée",
"calcResultCountAll": "COUNT",
"calcResultCountValues": "VALEURS",
"calcResultCountUniqueValues": "UNIQUE",
"calcResultCountVide": "VIDE",
"calcResultCountNotEmpty": "NON VIDE",
"calcResultPercentEmpty": "VIDE",
"calcResultPercentNotEmpty": "NON VIDE",
"calcResultCountAll": "Compter tout",
"calcResultCountValues": "Compter les valeurs",
"calcResultCountUniqueValues": "Compter les valeurs uniques",
"calcResultCountVide": "Compter vide",
"calcResultCountNotEmpty": "Compter non vide",
"calcResultPercentEmpty": "Pourcentage vide",
"calcResultPercentNotEmpty": "Pourcentage non vide",
"calcResultPercentUniqueValues": "Pourcentage de valeurs uniques",
"calcResultSum": "SOMME",
"calcResultAverage": "MOYENNE",
"calcResultMedian": "MÉDIANE",
"calcResultMin": "MIN",
"calcResultMax": "MAX",
"calcResultRange": "PLAGE",
"calcResultAverage": "Moyenne",
"calcResultMedian": "Médiane",
"calcResultMin": "Min",
"calcResultMax": "Max",
"calcResultRange": "Plage",
"calc": "Calculer",
"createWorkspace": "Créer un espace de travail",
"createWorkspaceTip": "Êtes-vous sûr d'utiliser ce chemin pour créer un espace de travail ?",
"createWorkspaceTip": "Êtes-vous sûr d'utiliser ce chemin pour créer un espace de travail ?",
"calcOperatorNone": "Aucun",
"calcOperatorCountAll": "Compter tout",
"calcOperatorCountValues": "Compter les valeurs",
@ -229,6 +263,7 @@
"calcOperatorCountNotEmpty": "Compter non vide",
"calcOperatorPercentEmpty": "Pourcentage vide",
"calcOperatorPercentNotEmpty": "Pourcentage non vide",
"calcOperatorPercentUniqueValues": "Pourcentage de valeurs uniques",
"calcOperatorSum": "Somme",
"calcOperatorAverage": "Moyenne",
"calcOperatorMedian": "Médiane",
@ -275,7 +310,7 @@
"incompatible": "Incompatible",
"trust": "Confiance",
"bazaarTrust": "Le package marketplace est similaire à une application tierce, il peut faire ce qu'il veut, donc l'installation d'un package marketplace sur le marché présente certains risques de sécurité.",
"bazaarTrust3": "Nous attachons une grande importance aux problèmes de sécurité potentiels. Afin d'éviter au maximum les risques de sécurité, les mesures suivantes ont été prises :",
"bazaarTrust3": "Nous attachons une grande importance aux problèmes de sécurité potentiels. Afin d'éviter au maximum les risques de sécurité, les mesures suivantes ont été prises :",
"bazaarTrustCodeReview": "Vérifier le code avant de le lister",
"bazaarTrustCodeReviewTip": "Avant que le package marketplace ne soit mis en rayon, nous allons revoir son code",
"bazaarTrustOpenSource": "Source ouverte",
@ -285,17 +320,17 @@
"bazaarUserReport": "Rapport d'utilisateur",
"bazaarUserReportTip": "Si vous trouvez du code malveillant ou des problèmes de sécurité dans le package du marché, veuillez nous faire part de vos commentaires",
"bazaarTrust1": "Une fois que vous avez choisi de faire confiance au marché, il ne peut pas être fermé. Si vous avez installé un package de marché contenant du code malveillant, veuillez le supprimer manuellement sur le système de fichiers",
"bazaarTrust2": "Avertissement : pour plus de détails, veuillez vous reporter aux termes pertinents de la licence open source AGPLv3 utilisée par SiYuan",
"bazaarTrust2": "Avertissement : pour plus de détails, veuillez vous reporter aux termes pertinents de la licence open source AGPLv3 utilisée par SiYuan",
"pinTableHead": "Épingler la tête du tableau",
"unpinTableHead": "Désépingler l'en-tête du tableau",
"enablePluginTip": "Avez-vous besoin d'activer ce plugin maintenant ? Vous pouvez l'activer, le désactiver ou le désinstaller plus tard dans [Téléchargé - Plugin]",
"enablePluginTip": "Avez-vous besoin d'activer ce plugin maintenant ? Vous pouvez l'activer, le désactiver ou le désinstaller plus tard dans [Téléchargé - Plugin]",
"enablePluginTip2": "Tous les plugins sont actuellement désactivés, veuillez les activer dans [Téléchargés - Plugin]",
"enablePlugin": "Activer le plugin",
"color": "Couleur",
"confirmPassword": "J'ai déjà retenu le mot de passe",
"passwordNoMatch": "Les mots de passe saisis deux fois ne correspondent pas",
"cloudConfigTip": "Veuillez configurer dans [Paramètres - Cloud]",
"confirmUninstall": "Êtes-vous sûr de vouloir désinstaller ${name} ?",
"confirmUninstall": "Êtes-vous sûr de vouloir désinstaller ${name} ?",
"scrollGetMore": "Faites défiler de haut en bas pour en charger plus",
"flashcardNewCard": "Nouvelle carte",
"flashcardReviewCard": "Ancienne carte",
@ -312,7 +347,7 @@
"ocrResult": "Texte du résultat OCR",
"reOCR": "ReOCR",
"continueReview1": "Continuer la révision",
"continueReview2": "Il reste encore des fiches <code class='fn__code'>${count}</code> à examiner, continuer ?",
"continueReview2": "Il reste encore des fiches <code class='fn__code'>${count}</code> à examiner, continuer ?",
"whatsNewInSiYuan": "Quoi de neuf dans SiYuan",
"returnDesktop": "Appuyez à nouveau sur le bureau. Utilisez [Quitter l'application] dans le panneau de la barre latérale droite pour quitter normalement l'application",
"enterNew": "Entrez pour créer",
@ -348,9 +383,9 @@
"apiKey": "Clé API",
"apiKeyTip": "Il est recommandé d'attribuer une clé API à SiYuan séparément pour une gestion ultérieure. Si cet élément est laissé vide, les fonctions liées à l'IA seront désactivées",
"apiTimeout": "Délai d'expiration",
"apiTimeoutTip": "Le délai d'attente pour lancer une requête, unité : seconde",
"apiTimeoutTip": "Le délai d'attente pour lancer une requête, unité : seconde",
"apiProxy": "Proxy Web",
"apiProxyTip": "Le proxy réseau qui lance la requête, tel que <code class='fn__code'>socks://127.0.0.1:1080</code>",
"apiProxyTip": "Le proxy réseau qui lance la requête, tel que <code class='fn__code'>socks://user:pass@127.0.0.1:1080</code>",
"apiModel": "Modelo",
"apiModelTip": "Le paramètre <code class='fn__code'>model</code> transmis lors de la demande de l'API est utilisé pour contrôler le style de texte généré (l'ID de déploiement doit être renseigné lors de l'utilisation du service Azure OpenAI)",
"apiMaxTokens": "Nombre maximum de jetons",
@ -408,7 +443,7 @@
"workspaceList": "Espaces de travail",
"removeWorkspaceTip": "Supprimer des espaces de travail",
"new": "Nouveau",
"share2LiandiConfirmTip": "Êtes-vous sûr de partager ce document avec communauté ?",
"share2LiandiConfirmTip": "Êtes-vous sûr de partager ce document avec communauté ?",
"share2Liandi": "Partager avec communauté",
"noDueCard": "Excellent travail ! Il n'y a plus de tâches de révision pour le moment, revenez plus tard !",
"createDeck": "Créer un deck",
@ -440,12 +475,12 @@
"syncOfficialProviderIntro": "Actuellement sélectionné est le service de stockage en nuage officiellement fourni par SiYuan, qui ne prend en charge que les utilisateurs d'abonnement payant",
"syncThirdPartyProviderS3Intro": "L'actuel sélectionné est un service de stockage cloud tiers compatible avec le protocole Amazon S3",
"syncThirdPartyProviderWebDAVIntro": "Le service de stockage cloud tiers du protocole WebDAV est actuellement sélectionné. En raison des performances médiocres et de la stabilité insuffisante de ce protocole, il est recommandé de choisir d'abord le service S3",
"syncThirdPartyProviderTip": "Avant d'utiliser cette fonctionnalité, veuillez prêter attention aux limitations techniques et aux éléments de facturation du service de stockage cloud tiers : <div class=\"b3-label__text\"><ul class='fn__list'><li>Limitations techniques telles que la fréquence d'appel et la bande passante de l'interface</li><li >Éléments de facturation tels que l'espace de stockage et le trafic</li><li>Conditions d'utilisation et garantie de disponibilité</li></ul></div><div class='fn__hr'></div>Avis de non-responsabilité : pour plus de détails, veuillez vous référer aux termes pertinents dans la licence open source AGPLv3 utilisé par SiYuan",
"syncThirdPartyProviderTip": "Avant d'utiliser cette fonctionnalité, veuillez prêter attention aux limitations techniques et aux éléments de facturation du service de stockage cloud tiers : <div class=\"b3-label__text\"><ul class='fn__list'><li>Limitations techniques telles que la fréquence d'appel et la bande passante de l'interface</li><li >Éléments de facturation tels que l'espace de stockage et le trafic</li><li>Conditions d'utilisation et garantie de disponibilité</li></ul></div><div class='fn__hr'></div>Avis de non-responsabilité : pour plus de détails, veuillez vous référer aux termes pertinents dans la licence open source AGPLv3 utilisé par SiYuan",
"syncProvider": "Fournisseur de services de stockage en nuage",
"syncProviderTip": "Si sélectionné, le service de stockage cloud de ce fournisseur sera utilisé pour réaliser les fonctions de synchronisation et de sauvegarde cloud",
"confirmReset": "Voulez-vous vraiment réinitialiser tous les raccourcis clavier aux paramètres par défaut ?",
"confirmReset": "Voulez-vous vraiment réinitialiser tous les raccourcis clavier aux paramètres par défaut ?",
"notBatchRemove": "La suppression par lots de bloc-notes n'est pas prise en charge",
"confirmRemoveAll": "Voulez-vous vraiment supprimer les documents ${count} sélectionnés et leurs sous-documents ?",
"confirmRemoveAll": "Voulez-vous vraiment supprimer les documents ${count} sélectionnés et leurs sous-documents ?",
"microphoneDenied": "Vous devez autoriser Siyuan à accéder au microphone dans les Préférences Système",
"microphoneNotAccess": "L'accès au microphone est refusé, allez dans les Préférences Système pour réinitialiser",
"dynamicLoadBlocks": "Nombre de blocs chargés dynamiquement",
@ -459,9 +494,10 @@
"floatWindowMode": "Méthode de déclenchement de fenêtre flottante",
"floatWindowModeTip": "Choisissez comment déclencher la fenêtre flottante lorsque la souris survole l'icône de bloc, l'icône de fil d'Ariane, etc.",
"floatWindowMode0": "Flotter",
"floatWindowMode1": "Appuyez et maintenez <code class='fn__code'>${hotkey}</code>+Flotter",
"floatWindowMode1": "Appuyez et maintenez ${hotkey} + Flotter",
"floatWindowMode2": "Ne pas déclencher",
"codeSnippet": "Extrait de code",
"codeSnippetTip": "Affiner l'interface ou les fonctionnalités grâce à des extraits de code",
"expandDown": "Développer vers le bas",
"expandUp": "Développer vers le haut",
"goForward": "Suivant",
@ -498,17 +534,18 @@
"htmlBlockError": "L'exécution du script suivant affectera l'affichage de l'interface et le script a cessé de s'exécuter",
"fileHistory": "Historique des fichiers",
"htmlBlockTip": "Plusieurs blocs HTML sont formés. Pour éviter la perte de données, veuillez utiliser les balises <code class='fn__code'>&lt;div&gt;</code> pour envelopper et supprimer les lignes vides",
"katexMacros": "Définition de la macro KaTex",
"katexMacros": "Définition de la macro KaTeX",
"katexMacrosTip": "Veuillez utiliser le format d'objet JSON (<code class='fn__code'>{}</code>) pour envelopper les définitions de macro, par exemple <code class='fn__code'>{ \"\\\\foo\": \"{x^2}\" }</code>",
"systemLogTip": "Les enregistrements en cours d'exécution du programme sont enregistrés dans le journal système. En exportant le journal système et en l'envoyant aux développeurs, cela peut mieux aider les développeurs à diagnostiquer les problèmes du programme",
"systemLog": "Journal du système",
"syncConfGuide1": "Initialiser la clé de synchronisation",
"syncConfGuide2": "Cette clé est utilisée pour le chiffrement de bout en bout de la synchronisation des données<br> La clé est générée en fonction du mot de passe que vous saisissez, veuillez vous souvenir du mot de passe",
"syncConfGuide3": "Le répertoire de synchronisation cloud est utilisé pour stocker les données chiffrées correspondant à l'espace de travail actuel. Le nom par défaut est <code>main</code>. Si vous n'avez qu'un seul espace de travail à synchroniser, ajoutez et utilisez <code>main</code> directement",
"syncConfGuide4": "Synchroniser maintenant ?",
"syncConfGuide4": "Synchroniser maintenant ?",
"syncConfGuide5": "Si la quantité de données est importante, la première synchronisation sera lente, veuillez patienter<br> Ne changez pas d'application et gardez l'écran lumineux pendant la synchronisation de l'iOS/iPad",
"copyPlainText": "Copier du texte brut",
"findInDoc": "Correspond à ${y} blocs dans ${x} documents",
"findInDoc": "Correspond à ${y} blocs dans ${x} documents",
"matchDoc": "${x} documents trouvés",
"jumpToParentNext": "Sauter au bloc suivant du bloc parent",
"jumpToParentPrev": "Sauter au bloc précédent du bloc parent",
"jumpToParent": "Sauter au bloc parent",
@ -535,7 +572,7 @@
"tabLimit": "Nombre maximum d'onglets ouverts",
"tabLimit1": "Trier par heure d'ouverture, fermer le premier onglet ouvert",
"pasteEscaped": "Coller le texte échappé",
"resetRepoTip": "La réinitialisation du référentiel de données supprimera complètement la clé et tous les instantanés, êtes-vous sûr de vouloir réinitialiser ?",
"resetRepoTip": "La réinitialisation du référentiel de données supprimera complètement la clé et tous les instantanés, êtes-vous sûr de vouloir réinitialiser ?",
"resetRepo": "Réinitialiser le référentiel de données",
"createSnapshot": "Créer un instantané",
"dataSnapshot": "Instantané de données",
@ -550,7 +587,7 @@
"dataRepoKey": "Clé de référentiel de données",
"dataRepoPurge": "Purger le référentiel de données",
"dataRepoPurgeTip": "Purger tous les instantanés non référencés et les objets de données associés",
"dataRepoPurgeConfirm": "La purge du référentiel de données supprimera complètement tous les instantanés non référencés et les objets de données associés, êtes-vous sûr de purger ?",
"dataRepoPurgeConfirm": "La purge du référentiel de données supprimera complètement tous les instantanés non référencés et les objets de données associés, êtes-vous sûr de purger ?",
"purge": "Purger",
"plsChoose": "Veuillez d'abord choisir",
"clearMessage": "Lire",
@ -570,7 +607,7 @@
"querySyntax": "Syntaxe de la requête",
"rollback": "Rollback",
"custom": "Personnalisé",
"feedback": "Commentaires",
"feedback": "Retour d'information",
"inbox": "Boîte de réception",
"turnToStatic": "Texte d'ancrage statique",
"turnToDynamic": "Texte d'ancrage dynamique",
@ -684,12 +721,11 @@
"invalidFileError": "Fichier PDF invalide ou corrompu.",
"missingFileError": "Fichier PDF manquant.",
"unexpectedResponseError": "Réponse inattendue du serveur.",
"printingNotSupported": "Attention : limpression nest pas totalement prise en charge par ce navigateur.",
"printingNotReady": "Attention : le PDF nest pas entièrement chargé pour pouvoir limprimer.",
"printingNotSupported": "Attention : limpression nest pas totalement prise en charge par ce navigateur.",
"printingNotReady": "Attention : le PDF nest pas entièrement chargé pour pouvoir limprimer.",
"unitInches": "in",
"unitMillimeters": "mm",
"additionalLayers": "Calques additionnels",
"thumbPage": "Vignette de la page {{page}}",
"thumbsTitle": "Afficher les vignettes",
"document_properties_page_size_name_a3": "A3",
"document_properties_page_size_name_a4": "A4",
@ -708,7 +744,7 @@
"closeNotebook": "Carnets fermés",
"widget": "Widget",
"customEmoji": "Ajouter un emoji personnalisé",
"customEmojiTip": "Mettez les images dans le dossier emojis et utilisez des dossiers pour les classer",
"customEmojiTip": "Mettez les images dans le dossier emojis, vous pouvez utiliser un dossier pour la classification, le chemin ne doit pas contenir d'espaces ni de caractères Markdown",
"recentEmoji": "Emoticônes courantes",
"changeIcon": "Changer l'icône",
"addIcon": "Ajouter une icône",
@ -735,7 +771,7 @@
"openSyncTip2": "Lorsque vous passez de la désactivation à l'activation, il est recommandé de cliquer manuellement sur le bouton de synchronisation pour déclencher une synchronisation",
"syncMode": "Mode de synchronisation cloud",
"syncModeTip": "Le mode de synchronisation peut être sélectionné davantage après l'activation de la synchronisation dans le cloud",
"syncMode1": "Automatique (synchronisation toutes les 30 secondes après que les données ne changent plus)",
"syncMode1": "Automatique",
"syncMode2": "Manuelle (synchronisation automatique une seule fois lorsque le logiciel est démarré et fermé, les autres fois, il faut déclencher manuellement la synchronisation)",
"syncMode3": "Manuelle Complète (pas de synchronisation au démarrage et à l'arrêt, contrôle manuel complet de la synchronisation et du sens de synchronisation)",
"cloudSync": "Cloud Sync",
@ -748,7 +784,7 @@
"insertImgURL": "Insérer lien Image",
"insertIframeURL": "Insérer lien IFrame",
"context": "Context",
"dockTip": "\nCliquer pour ouvrir/Minimiser\nClic droit Ajuster la position",
"dockTip": "\nCliquer pour <span class='ft__on-surface ft__nowrap'>Ouvrir/Minimiser</span>\nClic droit/Glisser <span class='ft__on-surface ft__nowrap'>Ajuster la position</span>",
"shadow": "Ombre",
"hollow": "Hollow",
"attrValue1": "Si vous laissez la valeur de l'attribut vide, l'attribut sera automatiquement supprimé",
@ -775,6 +811,7 @@
"linkCount": "Liens",
"imgCount": "Images",
"refCount": "Réfs",
"blockCount": "Blocs",
"kbd": "Clavier",
"errorStyle": "Style d'Erreur",
"successStyle": "Style de Réussite",
@ -798,7 +835,7 @@
"copyProtocol": "Copier bloc d'hyperliens",
"copyProtocolInMd": "Copier le lien Markdown du bloc",
"uploadAssets2CDN": "Transférer les fichiers asset vers le Cloud",
"uploadAssets2CDNConfirmTip": "Êtes-vous sûr de télécharger les ressources de ce document dans le cloud ?",
"uploadAssets2CDNConfirmTip": "Êtes-vous sûr de télécharger les ressources de ce document dans le cloud ?",
"notSupport1": "Le glisser-déposer entre carnets n'est pas pris en charge",
"keymapTip": "Après la modification de certaines touches de raccourci, vous devez cliquer sur le bouton d'actualisation pour prendre effet",
"keymapTip2": "Utiliser les touches de raccourci par défaut",
@ -811,7 +848,7 @@
"customSort": "Tri personnalisé",
"collapse": "Collapse",
"blockEmbed": "incorporer le bloc",
"rowTip": "Cliquez sur <span class='ft__on-surface'>Ouvrir le menu</span><br>Faites glisser <span class='ft__on-surface'>Tri</span>",
"rowTip": "Cliquez sur <span class='ft__on-surface'>Ouvrir le menu</span><br>Faites glisser <span class='ft__on-surface'>Tri</span><br>⇧Cliquez sur <span class='ft__on-surface'>Mettre à jour l'attribut</span>",
"gutterTip": "Cliquez/⌘/ <span class='ft__on-surface'>Ouvrir le menu</span><br>⌘Cliquez/⌥→ <span class='ft__on-surface'>Se concentrer</span><br>⌥Cliquez/⌘↑ <span class='ft__on-surface'>Réduire/Développer</span><br>⇧Cliquez/⌥⌘A <span class='ft__on-surface'>Mettre à jour l'attribut</span><br>Faites glisser <span class='ft__on-surface'>Déplacer la position</span><br>⌃Faites glisser <span class='ft__on-surface'>Répétez</span><br>⌥Faites glisser <span class='ft__on-surface'>Générer une référence de bloc</span><br>⇧Faites glisser <span class='ft__on-surface'>Générer un bloc intégré</span>",
"gutterTip2": "Cliquez sur <span class='ft__on-surface'>Ouvrir le menu</span><br>⇧Cliquez sur <span class='ft__on-surface'>Mettre à jour l'attribut</span>",
"linkDistance": "Distance du lien",
@ -838,7 +875,7 @@
"moveToBottomRight": "Déplacer vers la Bas à Droit",
"accountDisplayTitle": "Afficher l'icône du titre",
"accountDisplayVIP": "Afficher l'icône VIP",
"rollbackConfirm": "L'opération de retour en arrière est irréversible. Êtes-vous sûr de vouloir revenir en arrière à la date <b>${date}</b> ?",
"rollbackConfirm": "L'opération de restauration ne peut pas être annulée, veuillez procéder avec prudence. Êtes-vous sûr de vouloir restaurer <b>${name}</b> à <b>${time}</b>?",
"pdfTip": "L'exportation de PDF ne supporte pas le thème Dark",
"pdfConfirm": "Voulez-vous continuer à exporter avec le thème clear sélectionné ?",
"import": "Importer",
@ -877,7 +914,7 @@
"insertBefore": "Insérer un bloc vide devant le bloc où se trouve le curseur",
"insertAfter": "Insérer un bloc vide après le bloc où se trouve le curseur",
"list1": "Liste",
"insert": "Insérer l'élément",
"element": "élément",
"closeTab": "Fermer l'onglet actuel",
"keymap": "Raccourci",
"clearFontStyle": "Effacer Styles",
@ -920,9 +957,9 @@
"generateHistory": "Intervalle de génération de l'historique (minutes, 0 pour désactiver)",
"generateHistoryInterval": "L'historique est automatiquement généré lors de la modification ou de la suppression, qui peut être visualisé et annulé dans l'historique des données",
"historyRetentionDays": "Jours de rétention historiques",
"historyRetentionDaysTip": "Les données historiques qui sont dépassé Jours de rétention seront automatiquement et complètement supprimées",
"clearHistory": "Effacer tout l'historique",
"confirmClearHistory": "Êtes-vous sûr de vouloir supprimer complètement toutes les données historiques de l'espace de travail ?",
"historyRetentionDaysTip": "Nettoyage des fichiers historiques",
"clearHistory": "Supprimer tout l'historique",
"confirmClearHistory": "Êtes-vous sûr de vouloir supprimer complètement toutes les données historiques de l'espace de travail ?",
"fileNameASC": "ordre alphabétique croissant",
"fileNameDESC": "Ordre alphabétique décroissant des noms",
"modifiedASC": "Modifier le temps croissant",
@ -1011,8 +1048,8 @@
"md16": "Après l'activation, si de telles informations existent, elles seront affichées dans la partie haute à droite du bloc.",
"md27": "Numéro de ligne du bloc de code",
"md28": "Après l'activation, le bloc de code affichera le numéro de ligne. (Veuillez noter que l'activation peut réduire les performances de l'éditeur)",
"md29": "Nombre d'espaces Tabulation ",
"md30": "Remplace par des espaces uniquement lorsque la tabulation est enfoncée, ne remplace pas les tabulations dans le presse-papiers par des espaces",
"md29": "Nombre d'espaces Tab ",
"md30": "Remplace par des espaces uniquement lorsque la Tab est enfoncée, ne remplace pas les tabulations (Tab) dans le presse-papiers par des espaces",
"md31": "Saut de ligne du bloc de code",
"md32": "Après l'activation, le contenu du bloc de code sera automatiquement Saut de ligne",
"md33": "Référence virtuelle",
@ -1023,7 +1060,7 @@
"md38": "La longueur maximale du texte d'ancrage qui est automatiquement rendu lorsque le texte d'ancrage de la référence de bloc n'est pas personnalisé, la valeur par défaut est de <code class='fn__code'>96</code> caractères",
"md39": "Adresse Servo PlantUML",
"md40": "Laissez vide pour restaurer <code class='fn__code'>https://www.plantuml.com/plantuml/svg/~1/</code> par défaut",
"md41": "Prend en charge l'utilisation de / pour envelopper les expressions régulières, par exemple <code class='fn__code'>foo,/[0-9]+/</code> signifie exclure foo et les nombres",
"md41": "Prend en charge l'utilisation de <code class='fn__code'>/</code> pour envelopper les expressions régulières, par exemple <code class='fn__code'>foo,/[0-9]+/</code> signifie exclure foo et les nombres",
"fileTree2": "L'arbre des Docs sélectionne automatiquement le document en cours lorsque l'on change d'onglet d'édition",
"fileTree3": "Aucune confirmation requise lors de la suppression de documents",
"fileTree4": "Si non activé, une boîte de confirmation apparaîtra à chaque fois que vous supprimerez un document",
@ -1040,10 +1077,10 @@
"fileTree15": "Chemin du modèle (par exemple, <code class='fn__code'>dailynote.md</code>, le fichier doit être placé sous \"l'espace de travail/data/templates/\")",
"fileTree16": "Nombre maximum à lister",
"fileTree17": "S'il y a trop de sous-documents/étiqueter, cette restriction peut être utilisée pour améliorer les performances.",
"fileTree18": "Permet la création de sous-documents de plus de 7 niveaux",
"fileTree19": "Certains systèmes d'exploitation ont des limitations techniques qui peuvent empêcher la copie manuelle des données de l'espace de travail après la création de sous-documents supérieurs à 7 niveaux",
"fileTree18": "Permet la création de sous-documents de plus de 7 niveaux",
"fileTree19": "Certains systèmes d'exploitation ont des limitations techniques qui peuvent empêcher la copie manuelle des données de l'espace de travail après la création de sous-documents supérieurs à 7 niveaux",
"fileTree20": "Enregistrer avec une seule ligne",
"fileTree21": "Après activation, le format JSON sur une seule ligne sera utilisé lors de l'enregistrement des documents .sy et des fichiers .json de base de données, ce qui peut réduire la taille du fichier d'environ 30 % et améliorer l'efficacité de lecture et d'écriture de 50 %",
"fileTree21": "Après activation, le format JSON sur une seule ligne sera utilisé lors de l'enregistrement des documents .sy et des fichiers .json de base de données, ce qui peut réduire la taille du fichier d'environ 30 % et améliorer l'efficacité de lecture et d'écriture de 50 %",
"export10": "Par exemple <code class='fn__code'>&lt;span style=\"color: #fff;background-color: black;padding: 4px;border-radius: 5px;float:right;\"&gt;SiYuan&lt;/span&gt;</code>, s'il est vide, utilisez le texte du filigrane ou le chemin du fichier du filigrane.",
"export11": "Traitement du contenu des blocs de référence lors de l'exportation",
"export12": "Gestion du contenu des blocs intégrés lors de l'exportation",
@ -1077,12 +1114,11 @@
"export1": "Citation de bloc",
"export2": "Texte d'ancrage avec bloc URL",
"export3": "Juste du texte d'ancrage",
"export4": "Notes de bas de page",
"export4": "Notes de bas de page+Hash d'ancrage",
"export5": "Référence d'annotation PDF",
"export6": "À propos de la gestion du texte d'ancrage dans les annotations PDF lors de l'exportation",
"export7": "Nom de fichier - Numéro de page - Texte d'ancrage",
"export8": "Anchor text only",
"export9": "Hash d'ancrage",
"graphConfig2": "Filtre de compte de blocs de référence",
"selectOpen": "Localisez toujours les documents ouverts",
"selectOpen1": "Localiser les documents ouverts",
@ -1143,8 +1179,6 @@
"about6": "Configuré comme mot de passe d'authentification d'accès, laisser vide pour désactiver l'authentification.",
"about7": "Suivez l'écran de verrouillage du système",
"about8": "Après activation, l'application sera automatiquement verrouillée lors du verrouillage de l'écran système",
"about9": "Télécharger automatiquement les messages d'erreur et les données de diagnostic",
"about10": "Après l'activation, il télécharge automatiquement les informations d'erreur et les données de diagnostic via le SDK <a href=\"https://sentry.io\" target=\"_blank\">Sentry</a>, qui n'implique pas de données de confidentialité personnelles afin que les développeurs peut corriger des bogues. L'application sera fermée automatiquement après modification, veuillez la redémarrer manuellement.",
"about11": "Service de réseau",
"about12": "Après l'activation, les autres appareils du même réseau local seront autorisés à accéder. L'application sera fermée automatiquement après modification, veuillez la redémarrer manuellement.",
"about13": "API token",
@ -1303,7 +1337,7 @@
"8": "La vérification de la mise à jour a échoué",
"9": "\uD83D\uDE80 Une nouvelle version est disponible, veuillez consulter l'annonce de la version %s",
"10": "C'est la dernière version",
"11": "\uD83D\uDCE2 Annonce système : <a target='_blank' href='%s'>%s</a>",
"11": "\uD83D\uDCE2 Annonce système : <a target='_blank' href='%s'>%s</a>",
"12": "Échec de la requête asset [%s]",
"13": "Impossible de créer un fichier commençant par .",
"14": "L'exportation a échoué : %s",
@ -1325,11 +1359,11 @@
"30": "Échec de l'obtention des informations sur le cloud",
"31": "L'authentification du compte a échoué, veuillez vous reconnecter",
"32": "Échec de la suppression de carnet de notes du Cloud",
"33": "Autorisations insuffisantes pour lire et écrire des fichiers ou accéder au réseau, veuillez vérifier les autorisations du dossier de l'espace de travail et les paramètres du logiciel anti-virus/pare-feu. Si vous avez déjà exécuté SiYuan en tant qu'administrateur, envisagez de passer à un nouveau répertoire d'espace de travail et ne l'exécutez plus en tant qu'administrateur à l'avenir (le répertoire d'espace de travail actuel peut ne plus être accessible aux utilisateurs ordinaires) ",
"33": "Autorisations insuffisantes pour lire et écrire des fichiers ou accéder au réseau, veuillez vérifier les autorisations du dossier de l'espace de travail et les paramètres du logiciel anti-virus/pare-feu. Si vous avez déjà exécuté SiYuan en tant qu'administrateur, envisagez de passer à un nouveau répertoire d'espace de travail et ne l'exécutez plus en tant qu'administrateur à l'avenir (le répertoire d'espace de travail actuel peut ne plus être accessible aux utilisateurs ordinaires) ",
"34": "Cette opération n'est pas supportée en mode lecture seule.",
"35": "Recréation de l'index, veuillez patienter...",
"36": "Il y a trop de contenu dans le document historique, afin de ne pas affecter les performances, il a été basculé sur l'affichage en texte brut",
"37": "Le nom du répertoire de synchronisation cloud (Bucket) ne peut pas être vide, contenir des espaces ou des symboles spéciaux et doit comporter une longueur maximale de 63 caractères",
"37": "Le nom du répertoire de synchronisation cloud (Bucket) ne peut pas être vide, contenir des espaces ou des symboles spéciaux et doit comporter une longueur maximale de 63 caractères",
"38": "Trop de mots-clés mentionnés [%d], ajustez si nécessaire [Paramètres - Recherche - Mentions de backlink - Limite de mots-clés]",
"39": "Suppression de l'index %s",
"40": "Insertion de l'index %s",
@ -1353,7 +1387,7 @@
"58": "[%d/%d] Vérification de l'index...",
"59": "Échec de la définition de la liste des ignores de synchronisation",
"60": "Échec de la récupération du paquet de mise à jour : %s",
"61": "⬆️ Le package d'installation de la nouvelle version est prêt, voulez-vous installer la nouvelle version maintenant ?",
"61": "⬆️ Le package d'installation de la nouvelle version est prêt, voulez-vous installer la nouvelle version maintenant ?",
"62": "⬆️ Le package d'installation de la nouvelle version est prêt. En quittant, il vous sera demandé si vous souhaitez installer la nouvelle version",
"63": "Récupération, veuillez patienter...",
"64": "Il y a [%d] fichiers au total, l'indexation prendra un certain temps, veuillez patienter...",
@ -1365,7 +1399,7 @@
"70": "Traitement de [%s], veuillez patienter...",
"71": "L'insertion du fichier asset a échoué, veuillez rouvrir le document.",
"72": "Le contenu a été copié dans le presse-papiers du système, veuillez vous rendre sur SiYuan pour le coller.",
"73": "En cours d'importation, veuillez patienter...",
"73": "Importation des données...",
"74": "Le kernel n'a pas été complètement démarré [%d%%], veuillez réessayer plus tard.",
"75": "La tentative d'accès au fichier a échoué",
"76": "La vérification de la connectivité réseau du fournisseur de service de stockage cloud est anormale, veuillez vérifier la configuration réseau",
@ -1376,7 +1410,7 @@
"81": "Synchronisation des données...",
"82": "Synchronisé à %s",
"83": "Le code d'autorisation d'accès est incorrect",
"84": "Échec de la sauvegarde : %s",
"84": "Échec de la sauvegarde : %s",
"85": "Le fichier est utilisé par d'autres programmes %s",
"86": "Veuillez configurer [Paramètres - A propos de - Code d'autorisation d'accès]",
"87": "Impossible de se déplacer vers cet endroit",
@ -1386,7 +1420,7 @@
"91": "Le nettoyage des fichiers de ressources non référencés est terminé, [%d] fichiers ont été supprimés et un total de [%s] espace disque a été libéré.",
"92": "Analyse de l'arborescence du document [%s]",
"93": "[%d/%d] a nettoyé l'index lié au document [%s]",
"94": "Échec du téléchargement : %s",
"94": "Échec du téléchargement : %s",
"95": "Quitter le programme...",
"96": "La synchronisation a échoué lors de la sortie. Veuillez effectuer une synchronisation manuellement pour vous assurer que les données locales sont cohérentes avec les données du cloud",
"97": "Forcer la sortie",
@ -1403,14 +1437,14 @@
"108": "La synchronisation des données a trouvé des conflits, vous pouvez afficher le contenu du conflit généré dans [Historique des données]",
"109": "Supprimer le rappel terminé [%s]",
"110": "Renommer...",
"111": "Enregistrement du document [%s]...",
"111": "Enregistrement des données [%s]...",
"112": "Ne pas inclure les balises de syntaxe Markdown [%s]",
"113": "Fin de l'écriture des données...",
"114": "La balise ne peut pas être vide",
"115": "Veuillez d'abord configurer [Paramètres - Exporter - Chemin de l'exécutable Pandoc]",
"116": "Traitement en cours, veuillez patienter...",
"117": "[%s] n'est pas un exécutable Pandoc valide",
"118": "Les paramètres actuels ne permettent pas la création de sous-documents sous un document de 7 niveaux de profondeur",
"118": "Les paramètres actuels ne permettent pas la création de sous-documents sous un document de 7 niveaux de profondeur",
"119": "Téléchargement du fichier réseau [%s]",
"120": "Téléchargement terminé, [%d] fichiers au total",
"121": "Il n'y a aucun fichier réseau dans ce document",
@ -1419,8 +1453,8 @@
"124": "Veuillez activer la synchronisation cloud dans [Paramètres - Activer la synchronisation cloud]",
"125": "Il y a trop d'échecs de téléchargement dans la synchronisation automatique. Veuillez essayer de déclencher manuellement la synchronisation. Si le problème persiste, veuillez le signaler via <a href=\"https://liuyun.io/article/1686530886208\" target=\"_blank\">GitHub Issues</a>",
"126": "Les signets ne peuvent pas être vides",
"127": "Il reste [%d] jours avant l'expiration de l'abonnement, après quoi les données cloud seront complètement supprimées. Veuillez visiter <a target='_blank' href='${url}'>ici</a> pour le renouvellement",
"128": "L'abonnement a expiré. Après l'expiration, les données cloud seront complètement supprimées. Le rappel ne s'affichera plus deux jours après l'expiration de l'abonnement. Pour renouveler, veuillez visiter <a target='_blank' href='${url}'>ici</a>",
"127": "Il reste [%d] jours avant l'expiration de l'abonnement, après quoi les données de stockage cloud officielles seront complètement supprimées. Pour renouveler, visitez <a target='_blank' href='${url}'>ici</a>",
"128": "L'abonnement a expiré, les données de stockage cloud officielles seront complètement supprimées (les données S3/WebDAV ne sont pas affectées), deux jours après l'expiration de l'abonnement, ce rappel ne s'affichera plus. Pour renouveler, visitez <a target='_blank' href='${url}'>ici</a>",
"129": "Les données cloud ont été corrompues, veuillez réinitialiser le dépôt de données local et le répertoire de synchronisation cloud pour résoudre le problème",
"130": "Le programme d'installation de la nouvelle version démarre. Étant donné que le système d'exploitation va effectuer une analyse de sécurité, le démarrage peut prendre un certain temps. Veuillez patienter...",
"131": "Cette opération n'est pas prise en charge, veuillez vous rendre sur la console de gestion du fournisseur de stockage cloud pour opérer",
@ -1438,7 +1472,7 @@
"143": "Création d'un instantané de données...",
"144": "Réinitialisation du référentiel de données...",
"145": "Le référentiel de données a été réinitialisé et l'interface sera automatiquement actualisée ultérieurement...",
"146": "Échec de la réinitialisation du référentiel de données : %s",
"146": "Échec de la réinitialisation du référentiel de données : %s",
"147": "Créé un nouvel instantané de données, a pris %.2fs",
"148": "Vérifié l'instantané des données et n'a trouvé aucun changement, a pris %.2fs",
"149": "L'instantané des données a été synchronisé, a pris %.2fs",
@ -1448,7 +1482,7 @@
"153": "Fichiers chargés %d, morceaux %d, octets reçus %s",
"154": "Le cloud ne peut prendre en charge que la sauvegarde jusqu'à 12 instantanés",
"155": "Le répertoire de synchronisation du cloud a été réinitialisé sur [main]",
"156": "Échec de l'authentification d'accès, veuillez actualiser ou rouvrir",
"156": "Échec de l'authentification, veuillez <button onclick=\"window.location.reload()\">actualiser</button> ou rouvrir",
"157": "La clé n'est pas reconnue, veuillez confirmer que la chaîne de clé copiée est correcte",
"158": "Indexation du référentiel de données, données de marche %s",
"159": "Indexation du référentiel de données, obtention du dernier fichier %v/%v",
@ -1493,7 +1527,7 @@
"198": "Ceci n'est pas une archive data.zip valide. Si l'archive a été exportée depuis [Doc tree], veuillez l'importer depuis [Doc tree]",
"199": "Ceci n'est pas une archive .sy.zip valide. Si l'archive a été exportée depuis [Paramètres], veuillez l'importer depuis [Paramètres]",
"200": "Le temps de réponse de la recherche globale est lent, il est recommandé d'ajouter un filtrage de type ou des mots-clés pour restreindre la portée de la recherche",
"201": "Échec de la purge du référentiel de données : %s",
"201": "Échec de la purge du référentiel de données : %s",
"202": "Nettoyage du référentiel de données...",
"203": "Le référentiel de données est purgé, [%d] instantanés et [%d] objets de données ont été supprimés, et un total de [%s] espace disque a été libéré",
"204": "La documentation du guide de l'utilisateur ne prend pas en charge le partage avec la communauté",
@ -1534,12 +1568,15 @@
"239": "Les opérations associées sont en cours de traitement, veuillez réessayer plus tard",
"240": "L'en-tête du glisser-déposer actuel se trouve dans le bloc conteneur et l'opération de glisser-déposer ne peut pas être effectuée",
"241": "Le glisser vers son sous-titre n'est pas pris en charge",
"242": "TODO",
"242": "Espace actuellement disponible [%s], au moins [%s] est requis pour effectuer cette opération",
"243": "Répertorier uniquement les [%d] premières balises (y compris les sous-balises). veuillez modifier [Paramètres - Arbre des documents - Nombre maximum de documents à lister].",
"244": "L'indexation des données n'a pas été terminée depuis la dernière utilisation. Veuillez exécuter [Arborescence des documents - Reconstruire l'index] une fois. À l'avenir, veuillez quitter complètement le programme avant d'éteindre l'ordinateur.",
"245": "L'indexation des données n'a pas été terminée depuis la dernière utilisation. Veuillez exécuter [Arborescence des documents - Reconstruire l'index] une fois. Veuillez utiliser [Quitter l'application] dans le panneau de la colonne de droite pour quitter normalement",
"246": "Le titre du document ne peut pas contenir / et a été remplacé par _",
"247": "Le fichier [%s] est plus grand que la limite maximale [%s] et a été ignoré pour le téléchargement vers le cloud",
"248": "Le cap cible est situé dans le bloc conteneur et ne peut pas être utilisé comme point de dépôt"
"248": "Le cap cible est situé dans le bloc conteneur et ne peut pas être utilisé comme point de dépôt",
"249": "Impossible d'accéder aux données en raison d'une erreur de configuration. Veuillez vérifier les paramètres et les autorisations de stockage cloud",
"250": "La demande a été limitée par le stockage cloud. Veuillez vérifier les paramètres et les autorisations de stockage cloud",
"251": "Total des actifs inutilisés [%d], seulement [%d] listés ici"
}
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,13 +1,40 @@
{
"second": "秒",
"syncInterval": "同期間隔",
"syncIntervalTip": "データが変動しなくなった後に自動的にデータを同期します",
"removeAV": "データベースから削除",
"empty": "空白",
"newRowInRelation": "${x} に新しい項目を作成 <b class='ft__on-surface'>${y}</b>",
"copyKeyContent": "主キーのテキストをコピー",
"addDesc": "説明を追加",
"dataRepoAutoPurgeIndexRetentionDays": "データスナップショットの保持日数",
"dataRepoAutoPurgeRetentionIndexesDaily": "データスナップショットの毎日の保持数",
"fields": "属性",
"dynamicEmoji": "動的アイコン",
"backlinkContainChildren": "バックリンクに子ブロックを含めるかどうか",
"backlinkContainChildrenTip": "有効にすると、子ブロックがバックリンク計算に含まれます",
"entryNum": "エントリ数",
"workspaceData": "ワークスペースデータ",
"confirmRemoveRelationField": "<b>${x}</b> に関連するフィールドを同時に削除してもよろしいですか?",
"removeButKeepRelationField": "削除して関連フィールドを保持",
"exportPDFLowMemory": "システムの利用可能なメモリが不足しているため、この PDF をエクスポートできません。内容を減らすか、利用可能なメモリを増やしてから再試行してください",
"exportConf": "設定のエクスポート",
"exportConfTip": "アカウント、アクセスコード、同期、API トークン、データウェアハウスキーはエクスポートされません",
"importConf": "設定のインポート",
"importConfTip": "インポート後、現在の設定は上書きされ、アプリケーションは自動的に終了します。手動で再起動してください。",
"jumpToPage": "指定したページにジャンプ: 1 ~ ${x}",
"pageCountAndSnapshotCount": "合計 ${x} ページ、${y} スナップショット",
"pageCountAndHistoryCount": "合計 ${x} ページ、${y} 履歴",
"visitCommunityShare": "コミュニティシェアを訪問",
"clearContextSucc": "コンテキストがクリアされました",
"emptyMobilePlaceholder": "何かを記録する",
"emptyPlaceholder": "何か書いてください。コマンドの場合は「/」",
"emptyPlaceholder": "ここに何か書くか、/ でコマンドメニューを開きます",
"publish": "公開する",
"publishService": "サービスを公開",
"publishServiceNotStarted": "サービスが開始されていません",
"publishServiceTip": "有効にすると、サービスを開始します。このサービスは、現在のワークスペースの内容を読み取り専用モードでローカルネットワークに公開します",
"publishServicePort": "サービスポート",
"publishServicePortTip": "指定したポート番号を使用してサービスを有効にします。0に設定するとランダムなポートが使用されます",
"publishServicePortTip": "指定したポート番号を使用してサービスを有効にします。0 に設定するとランダムなポートが使用されます",
"publishServiceAddresses": "サービスアドレス",
"publishServiceAddressesTip": "公開サービスのネットワークアドレスにアクセス可能",
"publishServiceAuth": "サービスの基本認証",
@ -33,6 +60,8 @@
"autoLaunchMode0": "自動的に起動しない",
"autoLaunchMode1": "システムの起動後に自動的に起動する",
"autoLaunchMode2": "システムの起動後にインターフェースを最小化して自動的に起動する",
"editorMarkdownInlineStrikethrough": "Markdown 行内取り消し線の構文",
"editorMarkdownInlineStrikethroughTip": "<code class='fn__code'>~~foo~~</code> 形式のインライン取り消し線構文を有効にします",
"editorMarkdownInlineSup": "Markdown インライン上付き文字構文",
"editorMarkdownInlineSupTip": "<code class='fn__code'>^foo^</code> 形式のインライン上付き文字構文を有効にします",
"editorMarkdownInlineSub": "Markdown インライン下付き文字構文",
@ -41,9 +70,12 @@
"editorMarkdownInlineTagTip": "<code class='fn__code'>#foo#</code> 形式のインラインタグ構文を有効にします",
"editorMarkdownInlineMath": "Markdown インライン数式構文",
"editorMarkdownInlineMathTip": "<code class='fn__code'>$foo$</code> 形式のインライン数式構文を有効にします",
"editorMarkdownInlineAsterisk": "Markdown インラインアスタリスク構文",
"editorMarkdownInlineAsteriskTip": "<code class='fn__code'>*foo*</code> 形式の斜体構文と <code class='fn__code'>**foo**</code> 形式の太字構文を有効にします",
"editorMarkdownInlineUnderscore": "Markdown インライン下線構文",
"editorMarkdownInlineUnderscoreTip": "<code class='fn__code'>_foo_</code> 形式の斜体構文と <code class='fn__code'>__foo__</code> 形式の太字構文を有効にします",
"currentNotebook": "現在のノートブック",
"containerBlockTip1": "コンテナブロックを有効にすると重複した検索結果が表示されます",
"containerBlockTip2": "ドキュメントブロックはタイトルの検索のみをサポートしています",
"copyAsPNG": "PNG としてコピー",
"unbindBlock": "ブロックのバインドを解除",
"showTitle": "データベースのタイトルを表示",
@ -51,7 +83,7 @@
"removeCard": "フラッシュカードを削除",
"updateLayout": "レイアウトを更新",
"dndFolderTip": "${x} は file:// 形式のハイパーリンクを挿入するだけでファイルはコピーされないので注意してください",
"removeCol": "データベースの ${x} 列を削除してもよろしいですか?",
"removeCol": "データベースの <b>${x}</b> 列を削除してもよろしいですか?",
"video": "ビデオ",
"audio": "音声",
"updateAll": "すべて更新",
@ -86,8 +118,8 @@
"addToDatabase": "データベースに追加",
"clearContext": "コンテキストを消去",
"cloudStoragePurge": "クラウドストレージを消去",
"cloudStoragePurgeConfirm": "クラウド ストレージを消去すると、参照されていないスナップショットと関連データ オブジェクトがすべて完全に削除されます。<ul class='fn__list'><li>実行前に他のデバイスが同期を一時停止していることを確認してください</li><li>消去操作は非常に時間がかかるため、ネットワークが安定していることを確認してください</li></ul>今すぐ実行してもよろしいですか?",
"dragFill": "ドロップダウンで値を入力する",
"cloudStoragePurgeConfirm": "クラウドストレージを消去すると、参照されていないスナップショットと関連データオブジェクトが完全に削除されます。<ul class='fn__list'><li>実行前に他のデバイスが同期を一時停止していることを確認してください</li><li>消去操作は非常に時間がかかるため、ネットワークが安定していることを確認してください</li></ul>今すぐ実行してもよろしいですか?",
"dragFill": "値を埋めるために垂直にドラッグ",
"switchReadonly": "読み取り専用モードの切り替え",
"original": "元の値",
"selectRelation": "最初に関連する列を選択してください",
@ -113,7 +145,8 @@
"strong": "太字",
"inlineMath": "インライン数式",
"inlineMemo": "インラインメモ",
"blockRef": "アンカー テキストを引用する",
"blockRef": "アンカーテキストを引用する",
"fileAnnotationRef": "PDF 注釈アンカーテキスト",
"kbd": "キーボード",
"mark": "ハイライト",
"s": "取り消し線",
@ -147,8 +180,8 @@
"imported": "インポートが完了しました",
"mirrorTip": "ミラーデータベース: すべてのデータ更新は他のすべてのミラーに同期されます",
"includeTime": "時間を含める",
"accountSupport1": "SiYuan は2020年8月31日の最初の公開以来、合計580回のリリースを行い、ユーザーからの要求とフィードバックを10591回解決し、コードを12822回コミットしました。",
"accountSupport2": "皆様のサポートとフィードバックによって、SiYuan はさらに発展します。私たちは常にユーザーの友人であり、製品の向上に努め、より良い知識管理体験を提供して参ります。ご支援いただき誠にありがとうございます。",
"accountSupport1": "SiYuan は 2020 年 8 月 31 日の最初の公開以来、合計 661 回のリリースを行い、ユーザーからの要求とフィードバックを 11877 回解決し、コードを 14796 回コミットしました。",
"accountSupport2": "皆様のサポートとフィードバックによって、SiYuan はさらに発展します。私たちは常にユーザーのよき理解者であり、製品の向上に努め、より良い知識管理体験を提供して参ります。ご支援いただき誠にありがとうございます。",
"goToTab1": "最初のタブへ移動",
"goToTab2": "2 番目のタブへ移動",
"goToTab3": "3 番目のタブへ移動",
@ -178,7 +211,7 @@
"unlockEdit": "ドキュメントを書き込み可能にする",
"enable": "有効",
"disable": "無効",
"removeWorkspacePhysically": "ワークスペース ${x} のデータを削除しますか?(この操作は元に戻せません)",
"removeWorkspacePhysically": "この操作を実行すると、ワークスペース ${x} のデータは永久に削除されます。続行しますか?",
"mainMenu": "メインメニュー",
"searchRemoveName": "${x} を削除して、そのクエリ条件を ${y} に割り当てますか?",
"searchUpdateName": "名前 ${x} を ${y} に更新しますか?",
@ -212,6 +245,7 @@
"calcResultCountNotEmpty": "空ではない数",
"calcResultPercentEmpty": "空のパーセント",
"calcResultPercentNotEmpty": "空ではないパーセント",
"calcResultPercentUniqueValues": "ユニーク値の割合",
"calcResultSum": "合計値",
"calcResultAverage": "平均値",
"calcResultMedian": "中央値",
@ -229,6 +263,7 @@
"calcOperatorCountNotEmpty": "空ではない数",
"calcOperatorPercentEmpty": "空のパーセント",
"calcOperatorPercentNotEmpty": "空ではないパーセント",
"calcOperatorPercentUniqueValues": "ユニーク値の割合",
"calcOperatorSum": "合計値",
"calcOperatorAverage": "平均値",
"calcOperatorMedian": "中央値",
@ -350,7 +385,7 @@
"apiTimeout": "タイムアウト",
"apiTimeoutTip": "リクエストのタイムアウト時間 (単位: 秒)",
"apiProxy": "ネットワークプロキシ",
"apiProxyTip": "リクエストを開始するネットワークプロキシ (例: <code class='fn__code'>socks://127.0.0.1:1080</code>)",
"apiProxyTip": "リクエストを開始するネットワークプロキシ (例: <code class='fn__code'>socks://user:pass@127.0.0.1:1080</code>)",
"apiModel": "モデル",
"apiModelTip": "API をリクエストするときに渡される <code class='fn__code'>model</code> パラメータ。生成されるテキストのスタイルを制御するために使用されます (Azure OpenAI サービスを使用する場合はデプロイメント ID を入力する必要があります)",
"apiMaxTokens": "トークンの最大数",
@ -447,7 +482,7 @@
"notBatchRemove": "ノートブックの一括削除はサポートされていません",
"confirmRemoveAll": "選択した ${count} 件のドキュメントとそのサブドキュメントを削除してもよろしいですか?",
"microphoneDenied": "システム環境設定で SiYuan にマイクへのアクセスを許可する必要があります",
"microphoneNotAccess": "マイクへのアクセスが拒否されました。システム環境設定でリセットしてください",
"microphoneNotAccess": "マイクへのアクセスが拒否されました。システムの環境設定で許可してください",
"dynamicLoadBlocks": "動的に読み込まれるブロックの数",
"dynamicLoadBlocksTip": "この値にはサブブロックの数が含まれます。レンダリングする必要があるコードブロック、数式ブロック、チャートブロックが数多くある場合はあまり大きな数値に設定しないことをお勧めします",
"backlinkExpand": "バックリンクのデフォルト展開数",
@ -459,9 +494,10 @@
"floatWindowMode": "フローティングウィンドウのトリガー方法",
"floatWindowModeTip": "ブロックアイコンやパンくずリストアイコンなどにマウスカーソルを合わせたときにフローティングウィンドウを表示する方法を選択します",
"floatWindowMode0": "ホバー",
"floatWindowMode1": "<code class='fn__code'>${hotkey}</code> を押しながらホバー",
"floatWindowMode1": "${hotkey} を押しながらホバー",
"floatWindowMode2": "表示しない",
"codeSnippet": "コードスニペット",
"codeSnippetTip": "コードスニペットを使用してインターフェースや機能を微調整します",
"expandDown": "選択範囲を下に拡張",
"expandUp": "選択範囲を上に拡張",
"goForward": "進む",
@ -474,7 +510,7 @@
"editReadonly": "読み取り専用モード",
"editReadonlyTip": "エディタが読み取り専用モードでドキュメントを読み込みます",
"generateConflictDoc": "同期の競合時に競合ドキュメントを生成する",
"generateConflictDocTip": "同期の競合が発生した場合は競合ドキュメントが生成され、直接開いて表示できます。この設定に関わらずデータ履歴には競合ドキュメントが記録されます",
"generateConflictDocTip": "同期の競合が発生した場合は競合ドキュメントが生成され、直接開いて表示できます。この設定に関わらず [データ履歴] には競合ドキュメントが記録されます",
"deleteOpConfirm": "⚠️ 削除操作の確認",
"filterKeywordEnter": "フィルタキーワードを入力",
"defBlock": "定義ブロック",
@ -498,7 +534,7 @@
"htmlBlockError": "次のスクリプトはインターフェースの表示に影響するため実行が停止されました",
"fileHistory": "ファイル履歴",
"htmlBlockTip": "複数の HTML ブロックが形成されています。データの損失を防ぐために <code class='fn__code'>&lt;div&gt;</code> タグで囲んで空白行を削除してください",
"katexMacros": "KaTex マクロ定義",
"katexMacros": "KaTeX マクロ定義",
"katexMacrosTip": "JSON オブジェクト形式 (<code class='fn__code'>{}</code>) を使用してマクロ定義を囲んでください (例: <code class='fn__code'>{ \"\\\\foo\": \"{x^2}\" }</code>)",
"systemLogTip": "プログラムの実行記録はシステムログに保存されます。システムログをエクスポートして開発者に送信することで開発者がプログラムの問題を診断するのに役立ちます",
"systemLog": "システムログ",
@ -509,6 +545,7 @@
"syncConfGuide5": "データ量が多い場合は最初の同期が遅くなる場合がありますのでしばらくお待ちください。<br>iOS/iPad で同期している間はアプリを切り替えず画面を明るく保ってください",
"copyPlainText": "プレーンテキストとしてコピー",
"findInDoc": "${x} 個のドキュメントの ${y} ブロックと一致します",
"matchDoc": "${x} 件のドキュメントが見つかりました",
"jumpToParentNext": "次の親ブロックへ移動",
"jumpToParentPrev": "前の親ブロックへ移動",
"jumpToParent": "親ブロックへ移動",
@ -545,7 +582,7 @@
"key": "キー",
"genKey": "キーの自動生成",
"genKeyByPW": "パスワードからキーを生成",
"dataRepoKeyTip1": "データリポジトリはデータスナップショットの暗号化と保存に使用されます。スナップショットはデータ履歴で作成およびロールバックできます",
"dataRepoKeyTip1": "データリポジトリはデータスナップショットの暗号化と保存に使用されます。スナップショットは [データ履歴] で作成およびロールバックできます",
"dataRepoKeyTip2": "すべてのデバイスで同じキーを使用する必要があります。キーが一致しなければデータはクラウドに同期されません",
"dataRepoKey": "データリポジトリキー",
"dataRepoPurge": "データリポジトリのクリーンアップ",
@ -689,7 +726,6 @@
"unitInches": "インチ",
"unitMillimeters": "ミリ",
"additionalLayers": "追加のレイヤー",
"thumbPage": "ページ {{page}} のサムネイル",
"thumbsTitle": "サムネイルを表示",
"document_properties_page_size_name_a3": "A3",
"document_properties_page_size_name_a4": "A4",
@ -708,12 +744,12 @@
"closeNotebook": "閉じたノートブック",
"widget": "ウィジェット",
"customEmoji": "絵文字を追加",
"customEmojiTip": "画像を絵文字フォルダに入れて、フォルダを使用して分類します",
"customEmojiTip": "画像を絵文字フォルダーに置きます。分類にはフォルダーの 1 つのレイヤーを使用できます。パスにはスペースや Markdown タグを含めることはできません",
"recentEmoji": "よく使う絵文字",
"changeIcon": "アイコンを変更",
"addIcon": "アイコンを追加",
"includeSubFile": "\nx 個のサブドキュメントを含む",
"untitled": "タイトルなし",
"untitled": "無題ドキュメント",
"lockScreen": "画面ロック",
"cloudIntro1": "エンドツーエンドの暗号化されたデータ同期",
"cloudIntro2": "暗号化と復号化のプロセスは完全にローカルデバイス上で実行されます",
@ -735,7 +771,7 @@
"openSyncTip2": "無効から有効に変更した場合は手動で同期ボタンをクリックして同期をトリガーすることをお勧めします",
"syncMode": "クラウド同期モード",
"syncModeTip": "クラウド同期を有効にすると同期モードを選択できます",
"syncMode1": "自動 (起動時と終了時に同期され、アプリケーションの使用中は同期アルゴリズムにしたがって自動的に同期されます)",
"syncMode1": "自動",
"syncMode2": "手動 (起動時と終了時に一度だけ同期され、それ以外の場合は手動で同期をトリガーする必要があります)",
"syncMode3": "完全手動同期 (起動と終了時に同期されず、同期タイミングと同期方向をすべて手動で制御します)",
"cloudSync": "クラウド同期",
@ -748,7 +784,7 @@
"insertImgURL": "画像リンクを挿入",
"insertIframeURL": "IFrameリンクを挿入",
"context": "コンテキスト",
"dockTip": "\nクリックして開く/最小化\n右クリックで位置を調整",
"dockTip": "\nをクリック<span class='ft__on-surface ft__nowrap'>開く/最小化</span>\nを右クリック/ドラッグ<span class='ft__on-surface ft__nowrap'>位置を調整</span>",
"shadow": "影",
"hollow": "アウトライン",
"attrValue1": "属性値を空にすると属性が自動的に削除されます",
@ -775,6 +811,7 @@
"linkCount": "リンク数",
"imgCount": "画像数",
"refCount": "参照数",
"blockCount": "ブロック",
"kbd": "キーボード",
"errorStyle": "エラースタイル",
"successStyle": "成功スタイル",
@ -811,7 +848,7 @@
"customSort": "カスタムソート",
"collapse": "折りたたみ",
"blockEmbed": "埋め込みブロック",
"rowTip": "クリック <span class='ft__on-surface'>メニューを開く</span><br>ドラッグ <span class='ft__on-surface'>並べ替え</span>",
"rowTip": "クリック <span class='ft__on-surface'>メニューを開く</span><br>ドラッグ <span class='ft__on-surface'>並べ替え</span><br>⇧クリック <span class='ft__on-surface'>属性を変更</span>",
"gutterTip": "クリック/⌘/ <span class='ft__on-surface'>ブロックメニューを開く</span><br>⌘クリック/⌥→ <span class='ft__on-surface'>フォーカス</span><br>⌥クリック/⌘↑ <span class='ft__on-surface'>折りたたみ/展開</span><br>⇧クリック/⌥⌘A <span class='ft__on-surface'>属性を変更</span><br>ドラッグ <span class='ft__on-surface'>ブロックを移動</span><br>⌃ドラッグ <span class='ft__on-surface'>ブロックを複製</span><br>⌥ドラッグ <span class='ft__on-surface'>ブロック参照を生成</span><br>⇧ドラッグ <span class='ft__on-surface'>埋め込みブロックを生成</span>",
"gutterTip2": "クリック <span class='ft__on-surface'>メニューを開く</span><br>⇧クリック <span class='ft__on-surface'>属性を変更</span>",
"linkDistance": "リンクの距離",
@ -838,7 +875,7 @@
"moveToBottomRight": "右底",
"accountDisplayTitle": "タイトルアイコンを表示",
"accountDisplayVIP": "VIP アイコンを表示",
"rollbackConfirm": "ロールバック操作を取り消すことはできません。本当に <b>${date}</b> をロールバックしてもよろしいですか?",
"rollbackConfirm": "ロールバック操作は元に戻せません。慎重に決定してください。<b>${name}</b> を <b>${time}</b> にロールバックしてもよろしいですか?",
"pdfTip": "PDF エクスポートはダークテーマに対応していません",
"pdfConfirm": "選択したライトテーマでエクスポートを続行しますか?",
"import": "インポート",
@ -877,7 +914,7 @@
"insertBefore": "前にブロックを挿入",
"insertAfter": "後にブロックを挿入",
"list1": "リスト",
"insert": "要素の挿入",
"element": "要素",
"closeTab": "現在のタブを閉じる",
"keymap": "ショートカット",
"clearFontStyle": "スタイルを消去",
@ -918,10 +955,10 @@
"copyID": "ID をコピー",
"newBookmark": "ブックマークラベルを作成",
"generateHistory": "履歴生成間隔 (分単位、無効にするには <code class='fn__code'>0</code> に設定)",
"generateHistoryInterval": "履歴は編集や削除時に自動的に生成され、データ履歴から閲覧およびロールバックが可能です",
"generateHistoryInterval": "履歴は編集や削除時に自動的に生成され、[データ履歴] から閲覧およびロールバックが可能です",
"historyRetentionDays": "履歴の保存日数",
"historyRetentionDaysTip": "保存日数を超える履歴データは自動的に削除されます",
"clearHistory": "すべての履歴を消去",
"historyRetentionDaysTip": "履歴ファイルのクリア",
"clearHistory": "すべての履歴を削除",
"confirmClearHistory": "ワークスペース内のすべての履歴データを完全に削除してもよろしいですか?",
"fileNameASC": "名前 (昇順)",
"fileNameDESC": "名前 (降順)",
@ -1012,7 +1049,7 @@
"md27": "コードブロックの行番号",
"md28": "コードブロックに行番号を表示します (エディタのパフォーマンスが低下する可能性があります)",
"md29": "Tab スペースの数",
"md30": "Tab キーを押したときにスペースに置き換えます (クリップボード内の Tab は置き換えられません)",
"md30": "Tab キーを押したときにスペースに置き換えます。クリップボード内のタブ文字 (Tab) は置き換えられません",
"md31": "コードブロックの折り返し",
"md32": "コードブロック内のコンテンツを自動的に折り返します",
"md33": "仮想参照",
@ -1077,12 +1114,11 @@
"export1": "ブロック参照",
"export2": "ブロック URL 付きアンカーテキスト",
"export3": "アンカーテキストのみ",
"export4": "脚注",
"export4": "脚注+アンカーハッシュ",
"export5": "PDF 注釈の参照",
"export6": "エクスポート時の PDF 注釈内のアンカーテキストの処理方法",
"export7": "ファイル名 - ページ番号 - アンカーテキスト",
"export8": "アンカーテキストのみ",
"export9": "アンカーハッシュ",
"graphConfig2": "参照カウントフィルタ",
"selectOpen": "常に開いているドキュメントを選択",
"selectOpen1": "開いているドキュメントをツリーで選択",
@ -1143,8 +1179,6 @@
"about6": "設定したコードがアクセス認証パスワードとして使用されます",
"about7": "システムのロック画面に従う",
"about8": "システム画面のロック時にアプリケーションを自動的にロックします",
"about9": "エラーメッセージと診断データの自動アップロード",
"about10": "<a href=\"https://sentry.io\" target=\"_blank\">Sentry</a> SDK を介してエラー情報と診断データを自動的にアップロードします。このデータに個人情報は含まれておらず、開発者がバグを修正するために使われます。設定を変更するとアプリケーションが自動的に終了しますので手動で再起動してください",
"about11": "ネットワークサービス",
"about12": "同じ LAN 内の他のデバイスからのアクセスを許可します。設定を変更するとアプリケーションが自動的に終了しますので手動で再起動してください",
"about13": "API トークン",
@ -1214,9 +1248,9 @@
"copyToWechatMP": "Yuque にコピーする",
"copyToZhihu": "Zhihu にコピーする",
"copyToYuque": "Yuque にコピーする",
"pasteToWechatMP": "コピーが完了しました。WeChat に貼り付けることができます",
"pasteToZhihu": "コピーが完了しました。Zhihu に貼り付けることができます",
"pasteToYuque": "コピーが完了しました。Yuque に貼り付けることができます",
"pasteToWechatMP": "コピーしました。WeChat に貼り付けることができます",
"pasteToZhihu": "コピーしました。Zhihu に貼り付けることができます",
"pasteToYuque": "コピーしました。Yuque に貼り付けることができます",
"quote": "引用",
"startRecord": "録音開始",
"endRecord": "録音停止",
@ -1365,7 +1399,7 @@
"70": "[%s] を処理しています。お待ちください...",
"71": "アセットファイルの挿入に失敗しました。ドキュメントを開きなおしてください",
"72": "コンテンツがクリップボードにコピーされました。SiYuan に貼り付けてください",
"73": "インポートしています。お待ちください...",
"73": "データをインポート中...",
"74": "カーネルの起動が完了していません [%d%%]。後でまた試してください",
"75": "ファイルへのアクセスに失敗しました",
"76": "クラウドストレージサービスプロバイダーのネットワーク接続検証の結果が異常です。ネットワーク設定を確認してください",
@ -1381,9 +1415,9 @@
"86": "[設定] - [情報] - [アクセス認証コード] を設定してください",
"87": "この場所には移動できません",
"88": "[%d] 個のデータファイルの解析が完了し、処理待ちのデータファイルが [%d] 個残っています",
"89": "[%d/%d] ブロックレベル要素 [%s] のデータインデックスを [%d] 個作成しました",
"90": "[%d/%d] ブロックレベル要素 [%s] の検索インデックスを [%d] 個作成しました",
"91": "参照されていないリソース ファイルのクリーンアップが完了し、[%d] ファイルが削除され、合計 [%s] のディスク領域が解放されました。",
"89": "[%d/%d] [%d] 個のデータインデックスがブロックレベル要素 [%s] に対して作成されました",
"90": "[%d/%d] [%d] 個の検索インデックスがブロックレベル要素 [%s] に対して作成されました",
"91": "参照されていないリソースファイルのクリーンアップが完了し、[%d] 個のファイルが削除され、合計 [%s] のディスク領域が解放されました。",
"92": "ドキュメントツリーを解析しています [%s]",
"93": "[%d/%d] ドキュメント [%s] に関連するインデックスをクリーンアップしました",
"94": "アップロードに失敗しました: %s",
@ -1403,7 +1437,7 @@
"108": "データ同期で競合が検出されました。生成された競合内容は [データ履歴] で確認できます",
"109": "リマインダーの削除が完了しました [%s]",
"110": "名前を変更しています...",
"111": "ドキュメントを保存しています [%s]...",
"111": "データを保存しています [%s]...",
"112": "Markdown 構文マーカーを含めないでください [%s]",
"113": "データの書き込みを完了しています...",
"114": "タグは空にできません",
@ -1414,13 +1448,13 @@
"119": "ネットワークファイルをダウンロードしています [%s]",
"120": "合計 [%d] ファイルのダウンロードが完了しました",
"121": "このドキュメントにはネットワークファイルがありません",
"122": "プラグインに付属するサイドバー機能はデスクトップで設定する必要があります。設定が完了したら、SiYuanを再起動してください(モバイル端末のユーザーは、プラグインを初めて使用する前にデスクトップからマーケットプレイスを信頼する必要があります",
"122": "プラグインに付属するサイドバー機能はデスクトップで設定する必要があります。設定が完了したら、SiYuan を再起動してください (モバイル端末のユーザーは、プラグインを初めて使用する前にデスクトップからマーケットプレイスを信頼する必要があります)",
"123": "同期機能はクラウド同期ディレクトリを追加/選択した後にのみ有効化できます",
"124": "[設定] - [クラウド] からクラウド同期を有効にしてください",
"125": "自動同期の失敗回数が多すぎます。手動で同期を試みてください。それでも問題が解決しない場合は <a href=\"https://liuyun.io/article/1686530886208\" target=\"_blank\">GitHub Issues</a> から報告してください",
"126": "ブックマークは空にできません",
"127": "サブスクリプションの有効期限が切れるまであと [%d] 日です。有効期限が過ぎるとクラウドデータは完全に削除されます。更新するには<a target='_blank' href='${url}'>こちら</a>にアクセスしてください",
"128": "サブスクリプションの有効期限が切れました。有効期限が過ぎるとクラウドデータは完全に削除されます。サブスクリプションの有効期限が切れてから 2 日後にはリマインダーが表示されなくなります。更新するには<a target='_blank' href='${url}'>こちら</a>にアクセスしてください",
"127": "サブスクリプションの有効期限があと [%d] 日で切れます。有効期限が切れると、公式クラウドストレージのデータは完全に削除されます。更新するには<a target='_blank' href='${url}'>こちら</a>をご覧ください",
"128": "サブスクリプションの有効期限が切れました。有効期限が切れると、公式クラウドストレージのデータは完全に削除されますS3/WebDAV クラウドストレージのデータは影響を受けません。サブスクリプションの有効期限が切れてから2日後にはこの通知は表示されなくなります。更新するには<a target='_blank' href='${url}'>こちら</a>をご覧ください",
"129": "クラウドデータが破損しています。問題を解決するためにローカルデータリポジトリとクラウド同期ディレクトリをリセットしてください",
"130": "新しいバージョンのインストーラーを起動しています。オペレーティングシステムがセキュリティスキャンを実行するため起動に時間がかかる場合があります。しばらくお待ちください...",
"131": "この操作はサポートされていません。クラウドストレージプロバイダーの管理コンソールから操作してください",
@ -1448,7 +1482,7 @@
"153": "ダウンロードされたファイル %d、チャンク %d、受信バイト %s",
"154": "クラウドでサポートされるスナップショットのバックアップ数は最大12個です",
"155": "クラウド同期ディレクトリが [main] にリセットされました",
"156": "アクセス認証に失敗しました。更新するか再起動してください",
"156": "認証に失敗しました。<button onclick=\"window.location.reload()\">リロード</button>するか、再度開いてください",
"157": "キーが認識されません。キーが間違っていないか確認してください",
"158": "データリポジトリのインデックス作成: データを走査中 %s",
"159": "データリポジトリのインデックス作成: 最新ファイルを取得中 %v/%v",
@ -1473,7 +1507,7 @@
"178": "アクセス認証 - SiYuan",
"179": "ディスク容量が不足している可能性があります。ワークスペースが存在するディスクの空き容量をデータの2倍以上に保つことを推奨します",
"180": "検索コンテンツブロックが存在しません",
"181": "ドキュメントコミュニティに公開されました <a href=\"%s\" target=\"_blank\">クリックして表示</a>",
"181": "ドキュメントコミュニティに公開されました <a href=\"%s\" target=\"_blank\">クリックして表示</a>",
"182": "ドキュメントを公開しています。お待ちください...",
"183": "インデックスドキュメントツリーを検証中 [%d/%d %s]",
"184": "Powered by <a href=\"https://b3log.org/siyuan/en/?lang=en\" target=\"_blank\">SiYuan</a>",
@ -1490,8 +1524,8 @@
"195": "システム時刻が正しくありません。システム時刻を調整してから再試行してください",
"196": "サードパーティの同期ディスクにワークスペースのパスを設定しないでください。設定するとデータが破損します (iCloud/OneDrive/Dropbox/Google Drive/Nutstore/Baidu Netdisk/Tencent Weiyun など)",
"197": "指定された Word の .docx テンプレート [%s] が見つかりませんでした。[設定] - [エクスポート] - [Word の .docx テンプレートのパスをエクスポート] を確認してください",
"198": "これは有効なデータアーカイブではありません。アーカイブが [ドキュメントツリー] からエクスポートされた場合は [ドキュメントツリー] からインポートしてください",
"199": "これは有効な .sy.zip アーカイブではありません。アーカイブが [設定] からエクスポートされた場合は [設定] からインポートしてください",
"198": "有効なデータアーカイブではありません。アーカイブが [ドキュメントツリー] からエクスポートされた場合は [ドキュメントツリー] からインポートしてください",
"199": "有効な .sy.zip アーカイブではありません。アーカイブが [設定] からエクスポートされた場合は [設定] からインポートしてください",
"200": "グローバル検索の応答時間が長いため、種類でフィルタするかキーワードで検索範囲を絞ることをお勧めします",
"201": "データリポジトリのクリーンアップに失敗しました: %s",
"202": "データリポジトリをクリーンアップしています...",
@ -1526,7 +1560,7 @@
"231": "クラウドストレージから未参照のデータオブジェクトを削除しています...",
"232": "クラウドデータストレージが消去されました。[%d] 個のスナップショットと [%d] 個のデータオブジェクトが削除され、合計 [%s] のディスク領域が解放されました",
"233": "ユーザーガイドを閉じています...",
"234": "[%d/%d] ドキュメント [%s] の読み取り可能なパスを [%d] 更新しました",
"234": "[%d/%d] 読み取り可能なパス [%d] がドキュメント [%s] に対して更新されました",
"235": "[%d/%d] マーケットプレイスパッケージを更新しています...",
"236": "[%d/%d] マーケットプレイスパッケージ [%s] を更新しています...",
"237": "[%d] 個のマーケットプレイスパッケージがすべて正常に更新されました",
@ -1534,12 +1568,15 @@
"239": "関連する操作が処理中です。後でまた試してください",
"240": "コンテナブロック内の見出しは移動できません",
"241": "小見出しへのドラッグはサポートされていません",
"242": "TODO",
"242": "現在利用可能なスペースは [%s] です。この操作を実行するには少なくとも [%s] が必要です",
"243": "最初の [%d] 個のタグ (サブタグを含む) のみを表示します。調整が必要な場合は [設定] - [ドキュメントツリー] - [リストする最大数] を変更してください",
"244": "前回の使用以降、データのインデックス作成が完了していません。[ドキュメント ツリー - インデックスの再構築]を一度実行してください。今後は、コンピューターをシャットダウンする前にプログラムを完全に終了してください。",
"245": "前回の使用以降、データのインデックス作成が完了していません。[ドキュメント ツリー - インデックスの再構築]を一度実行してください。正常に終了するには、右列パネルの[アプリケーションの終了]を使用してください。",
"244": "前回の使用以降、データのインデックス作成が完了していません。[ドキュメントツリー] - [インデックスの再構築] を一度実行してください。今後は、コンピューターをシャットダウンする前にプログラムを完全に終了してください。",
"245": "前回の使用以降、データのインデックス作成が完了していません。[ドキュメントツリー] - [インデックスの再構築] を一度実行してください。正常に終了するには、右側のパネルから [アプリケーションの終了] を使用してください。",
"246": "ドキュメントのタイトルに / を含めることはできません。_ に置き換えられました",
"247": "ファイル [%s] は制限サイズ [%s] を超えているためアップロードされませんでした",
"248": "目標の見出しがコンテナブロック内にあるためドロップできません"
"248": "目標の見出しがコンテナブロック内にあるためドロップできません",
"249": "設定エラーのためデータにアクセスできません。設定を一つずつ確認し、クラウドストレージの権限を確認してください",
"250": "リクエストがクラウドストレージによって制限されました。設定を一つずつ確認し、クラウドストレージの権限を確認してください",
"251": "未使用のアセットの合計 [%d]、ここにリストされているのは [%d] のみ"
}
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,4 +1,31 @@
{
"second": "秒",
"syncInterval": "同步間隔",
"syncIntervalTip": "數據不再變動後自動進行數據同步",
"removeAV": "從資料庫中移除",
"empty": "空白",
"newRowInRelation": "在 ${x} 中新建條目 <b class='ft__on-surface'>${y}</b>",
"copyKeyContent": "複製主鍵文本",
"addDesc": "添加描述",
"dataRepoAutoPurgeIndexRetentionDays": "數據快照保留天數",
"dataRepoAutoPurgeRetentionIndexesDaily": "數據快照每天保留個數",
"fields": "欄位",
"dynamicEmoji": "動態圖標",
"backlinkContainChildren": "反向鏈接包含子塊",
"backlinkContainChildrenTip": "啟用後子塊將被納入到反向鏈接計算中",
"entryNum": "條目數",
"workspaceData": "工作空間數據",
"confirmRemoveRelationField": "確定同時刪除關聯至 <b>${x}</b> 中的字段嗎?",
"removeButKeepRelationField": "刪除,但保留關聯字段",
"exportPDFLowMemory": "系統可用記憶體不足,無法導出該 PDF請減少內容或者增加可用記憶體後再嘗試導出",
"exportConf": "匯出設定",
"exportConfTip": "帳號、存取授權碼、同步、API token 和資料倉儲金鑰不會被匯出",
"importConf": "導入設定",
"importConfTip": "導入後會覆蓋當前設定並自動關閉應用,請手動重新啟動",
"jumpToPage": "跳轉到指定頁1 ~ ${x}",
"pageCountAndSnapshotCount": "共 ${x} 頁,${y} 個快照",
"pageCountAndHistoryCount": "共 ${x} 頁,${y} 個歷史紀錄",
"visitCommunityShare": "訪問社區分享",
"clearContextSucc": "上下文已清空",
"emptyMobilePlaceholder": "記錄點什麼",
"emptyPlaceholder": "寫點什麼,或按下 '/' 查看指令",
@ -23,16 +50,18 @@
"confirmDeleteTip": "確定刪除<b>${x}</b> 嗎?",
"rollbackTip": "刪除後可在 [資料歷史] 中恢復,按 [設定 - 編輯器 - 歷史保留天數] 保留 <code class= 'fn__code'>${x}</code> 天",
"newView": "新增視圖",
"newCol": "新增",
"newCol": "新增欄位",
"newRow": "新增項目",
"enterKey": "回車",
"doubleClick": "雙擊",
"click": "點擊",
"allowHTMLBLockScript": "允許執行 HTML 塊內腳本",
"allowHTMLBLockScriptTip": "啟用後將不對 HTML 塊中的程式碼進行安全過濾,請注意潛在的 XSS 攻擊風險",
"allowHTMLBLockScript": "允許執行 HTML 塊內腳本",
"allowHTMLBLockScriptTip": "啟用後將不對 HTML 塊中的程式碼進行安全過濾,請注意潛在的 XSS 攻擊風險",
"autoLaunchMode0": "不自動啟動",
"autoLaunchMode1": "開機自動啟動",
"autoLaunchMode2": "開機後自動啟動並最小化主介面",
"editorMarkdownInlineStrikethrough": "Markdown 行級刪除線語法",
"editorMarkdownInlineStrikethroughTip": "啟用後將支持 <code class='fn__code'>~~foo~~</code> 行級刪除線語法輸入",
"editorMarkdownInlineSup": "Markdown 行級上標語法",
"editorMarkdownInlineSupTip": "啟用後將支援 <code class='fn__code'>^foo^</code> 行級上標語法輸入",
"editorMarkdownInlineSub": "Markdown 行級下標語法",
@ -41,17 +70,20 @@
"editorMarkdownInlineTagTip": "啟用後將支援 <code class='fn__code'>#foo#</code> 行級標籤語法輸入",
"editorMarkdownInlineMath": "Markdown 行級公式語法",
"editorMarkdownInlineMathTip": "啟用後將支援 <code class='fn__code'>$foo$</code> 行級公式語法輸入",
"editorMarkdownInlineAsterisk": "Markdown 行級星號語法",
"editorMarkdownInlineAsteriskTip": "啟用後將支援 <code class='fn__code'>*foo*</code> 傾斜語法和 <code class='fn__code'>**foo**</code> 加粗語法輸入",
"editorMarkdownInlineUnderscore": "Markdown 行級底線語法",
"editorMarkdownInlineUnderscoreTip": "啟用後將支援 <code class='fn__code'>_foo_</code> 傾斜語法和 <code class='fn__code'>__foo__</code> 加粗語法輸入",
"currentNotebook": "目前筆記本",
"containerBlockTip1": "啟用容器區塊後會導致搜尋結果重複",
"containerBlockTip2": "啟用文件區塊目前僅支援搜尋文件名稱",
"containerBlockTip1": "啟用容器塊後會導致搜尋結果重複",
"copyAsPNG": "複製為 PNG",
"unbindBlock": "取消綁定塊",
"unbindBlock": "取消綁定塊",
"showTitle": "顯示資料庫標題",
"fillCreated": "預設填滿創建時間",
"removeCard": "移除閃卡",
"updateLayout": "更新版面配置",
"dndFolderTip": "請注意 ${x} 僅插入 file:// 超鏈接,不複製檔案",
"removeCol": "確定刪除資料庫中的 ${x} 欄位?",
"removeCol": "確定刪除資料庫中的 <b>${x}</b> 欄位?",
"video": "影片",
"audio": "音訊",
"updateAll": "全部更新",
@ -65,7 +97,7 @@
"lastReviewTime": "最後複習時間",
"cardStatus": "卡片狀態",
"noSupportTip": "此功能不支援卡包使用",
"insertRowTip": "新增已被過濾,可取消過濾/搜尋/排序進行查看",
"insertRowTip": "新增條目已被過濾,可取消過濾/搜尋/排序進行查看",
"insertPhoto": "拍照並插入",
"relativeToToday": "相對於今天",
"current": "當前",
@ -74,7 +106,7 @@
"year": "年",
"pastDate": "前",
"nextDate": "後",
"listInvalidRefBlocks": "列出引用失效的塊",
"listInvalidRefBlocks": "列出引用失效的塊",
"listItemDotNumberClickFocus": "清單項目圓點/數字點選聚焦",
"listItemDotNumberClickFocusTip": "啟用後點選清單項目的圓點/數字將進入聚焦",
"reviewMode": "複習模式",
@ -82,15 +114,15 @@
"reviewMode0": "新舊混合",
"reviewMode1": "新卡優先",
"reviewMode2": "舊卡優先",
"fileAnnoRefPlaceholder": "請輸入塊 ID",
"fileAnnoRefPlaceholder": "請輸入塊 ID",
"addToDatabase": "新增至資料庫",
"clearContext": "清空上下文",
"cloudStoragePurge": "清理雲端儲存",
"cloudStoragePurgeConfirm": "清理雲端儲存會徹底刪除所有未引用的快照和相關資料物件。<ul class='fn__list'><li>執行前請確保其他設備已經暫停同步</li><li>清理作業非常耗時,請確保網路穩定</li></ul>確定現在就執行嗎?",
"dragFill": "下拉填滿資料",
"dragFill": "垂直拖動以填充值",
"switchReadonly": "唯讀模式切換",
"original": "原值",
"selectRelation": "請先選擇關聯",
"selectRelation": "請先選擇關聯欄位",
"backRelation": "雙向關聯",
"thisDatabase": "目前資料庫",
"relatedTo": "關聯至",
@ -98,7 +130,7 @@
"rollup": "匯總",
"rollupProperty": "總計欄位",
"rollupCalc": "彙總方式",
"searchRelation": "搜尋關聯",
"searchRelation": "搜尋關聯欄位",
"searchRollupProperty": "搜尋總計欄位",
"replaceTypes": {
"text": "普通文字",
@ -114,6 +146,7 @@
"inlineMath": "行級公式",
"inlineMemo": "行級備註",
"blockRef": "引用錨文本",
"fileAnnotationRef": "PDF 標註錨文本",
"kbd": "鍵盤",
"mark": "高亮",
"s": "刪除",
@ -122,9 +155,9 @@
"tag": "標籤",
"u": "底線",
"docTitle": "文檔標題",
"codeBlock": "程式碼塊",
"mathBlock": "公式塊",
"htmlBlock": "HTML 塊"
"codeBlock": "程式碼塊",
"mathBlock": "公式塊",
"htmlBlock": "HTML 塊"
},
"selected": "已選擇",
"loadMore": "載入更多",
@ -140,14 +173,14 @@
"unsplit": "取消分割畫面",
"unsplitAll": "取消全部分螢幕",
"resetCardTip": "確定重設 ${x} 張閃卡?",
"freezeCol": "固定",
"unfreezeCol": "取消固定",
"freezeCol": "固定欄位",
"unfreezeCol": "取消固定欄位",
"snippetsTip": "程式碼片段已更新,是否儲存?",
"addBelowAbove": "點擊 <span class='ft__on-surface'>在下方新增</span><br>⌥點擊 <span class='ft__on-surface'>在上方新增</span>",
"imported": "導入完成",
"mirrorTip": "鏡像資料庫,所有資料更新會同步到其他所有鏡像中",
"includeTime": "具體時間",
"accountSupport1": "自 2020 年 8 月 31 日第一次公開版本以來,思源筆記已累計發版 580 次,解決用戶需求與反饋 10591 次,提交代碼 12822 次,背後無數次的辛勤付出與長期堅持不懈的更新都 離不開您的支持與回饋。",
"accountSupport1": "自 2020 年 8 月 31 日第一次公開版本以來,思源筆記已累計發版 661 次,解決用戶需求與反饋 11877 次,提交代碼 14796 次,背後無數次的辛勤付出與長期堅持不懈的更新都 離不開您的支持與回饋。",
"accountSupport2": "您的支持與回饋能讓思源筆記更好地開發與發展下去,我們會一直與使用者做朋友,用心做好產品,為您提供更好的知識管理體驗。 非常感謝您的支持! ",
"goToTab1": "跳到第一個頁籤",
"goToTab2": "跳到第二個頁籤",
@ -178,7 +211,7 @@
"marginLeft": "左",
"enable": "啟用",
"disable": "禁用",
"removeWorkspacePhysically": "是否物理刪除工作空間 ${x} 的數據?(物理刪除無法恢復)",
"removeWorkspacePhysically": "工作空間已從列表中移除,接下來將永久刪除該工作空間 ${x} 中的數據。此刪除操作無法恢復,是否繼續?",
"mainMenu": "主菜單",
"searchRemoveName": "是否刪 ${x} 並將其查詢條件賦值給 ${y}",
"searchUpdateName": "是否將查詢名稱 ${x} 更新為 ${y}",
@ -205,13 +238,14 @@
"builtIn": "內置",
"endDate": "結束日期",
"needLogin": "該功能需要登錄賬號後才能使用",
"calcResultCountAll": "行計數",
"calcResultCountValues": "值計數",
"calcResultCountUniqueValues": "唯一值計數",
"calcResultCountEmpty": "空值計數",
"calcResultCountNotEmpty": "非空值計數",
"calcResultPercentEmpty": "空值佔比",
"calcResultPercentNotEmpty": "非空值佔比",
"calcResultCountAll": "條目數",
"calcResultCountValues": "值數量",
"calcResultCountUniqueValues": "唯一值",
"calcResultCountEmpty": "未填寫",
"calcResultCountNotEmpty": "已填寫",
"calcResultPercentEmpty": "未填寫佔比",
"calcResultPercentNotEmpty": "已填寫佔比",
"calcResultPercentUniqueValues": "唯一值佔比",
"calcResultSum": "求和",
"calcResultAverage": "平均值",
"calcResultMedian": "中位數",
@ -222,13 +256,14 @@
"createWorkspace": "創建工作空間",
"createWorkspaceTip": "確定使用該路徑創建工作空間嗎?",
"calcOperatorNone": "無",
"calcOperatorCountAll": "行計數",
"calcOperatorCountValues": "值計數",
"calcOperatorCountUniqueValues": "唯一值計數",
"calcOperatorCountEmpty": "空值計數",
"calcOperatorCountNotEmpty": "非空值計數",
"calcOperatorPercentEmpty": "空值佔比",
"calcOperatorPercentNotEmpty": "非空值佔比",
"calcOperatorCountAll": "條目數",
"calcOperatorCountValues": "值數量",
"calcOperatorCountUniqueValues": "唯一值",
"calcOperatorCountEmpty": "未填寫",
"calcOperatorCountNotEmpty": "已填寫",
"calcOperatorPercentEmpty": "未填寫佔比",
"calcOperatorPercentNotEmpty": "已填寫佔比",
"calcOperatorPercentUniqueValues": "唯一值佔比",
"calcOperatorSum": "求和",
"calcOperatorAverage": "平均值",
"calcOperatorMedian": "中位數",
@ -252,10 +287,10 @@
"filterOperatorIsOnOrAfter": "晚於或等於",
"asc": "升序",
"desc": "降序",
"hideCol": "隱藏",
"hideCol": "隱藏欄位",
"hideAll": "隱藏全部",
"showAll": "顯示全部",
"showCol": "顯示",
"showCol": "顯示欄位",
"number": "數字",
"date": "日期",
"select": "單選",
@ -350,7 +385,7 @@
"apiTimeout": "超時時間",
"apiTimeoutTip": "發起請求的超時時間,單位:秒",
"apiProxy": "網絡代理",
"apiProxyTip": "發起請求的網絡代理,如 <code class='fn__code'>socks://127.0.0.1:1080</code>",
"apiProxyTip": "發起請求的網絡代理,如 <code class='fn__code'>socks://user:pass@127.0.0.1:1080</code>",
"apiModel": "模型",
"apiModelTip": "請求 API 時傳入的 <code class='fn__code'>model</code> 參數,用於控制產生的文字風格(使用 Azure OpenAI 服務時需填入 Deployment ID",
"apiMaxTokens": "最大 Token 數",
@ -459,9 +494,10 @@
"floatWindowMode": "浮窗觸發方式",
"floatWindowModeTip": "選擇滑鼠懸停塊引、麵包屑塊標等位置觸發浮窗的方式",
"floatWindowMode0": "懸停",
"floatWindowMode1": "按住 <code class='fn__code'>${hotkey}</code>+懸停",
"floatWindowMode1": "按住 ${hotkey}+懸停",
"floatWindowMode2": "不觸發浮窗",
"codeSnippet": "代碼片段",
"codeSnippetTip": "透過程式碼片段對介面或功能進行微調",
"expandDown": "向下擴選",
"expandUp": "向上擴選",
"goForward": "前進",
@ -474,7 +510,7 @@
"editReadonly": "只讀模式",
"editReadonlyTip": "啟用後編輯器將以只讀模式載入文檔",
"generateConflictDoc": "同步衝突時生成衝突文檔",
"generateConflictDocTip": "啟用後當同步發生衝突時會生成衝突文檔,以便直接打開查看。無論是否啟用,資料歷史都會記錄衝突文檔",
"generateConflictDocTip": "啟用後當同步發生衝突時會生成衝突文檔,以便直接打開查看。無論是否啟用,[資料歷史] 都會記錄衝突文檔",
"deleteOpConfirm": "⚠️ Delete operation confirmation",
"filterKeywordEnter": "關鍵字過濾 Enter",
"defBlock": "定義塊",
@ -498,7 +534,7 @@
"htmlBlockError": "以下 script 執行會影響界面顯示,已經停止運行該腳本",
"fileHistory": "文件歷史",
"htmlBlockTip": "形成了多個 HTML 塊,為防止資料丟失請使用 <code class='fn__code'>&lt;div&gt;</code> 標籤包裹並去掉空行",
"katexMacros": "KaTex 宏定義",
"katexMacros": "KaTeX 宏定義",
"katexMacrosTip": "請使用 JSON 對象格式(<code class='fn__code'>{}</code>)來包裹宏定義,例如 <code class='fn__code'>{ \"\\\\foo\": \"{x^2}\" }</code>",
"systemLogTip": "系統日誌中保存了程式運行記錄,通過導出系統日誌發送給開發者可以更好地幫助開發者診斷程式問題",
"systemLog": "系統日誌",
@ -508,10 +544,11 @@
"syncConfGuide4": "立即同步?",
"syncConfGuide5": "如果資料量較大,第一次同步會比較慢,請耐心等待<br>iOS/iPad 端在同步時請勿切換應用並保持螢幕恆亮",
"copyPlainText": "複製純文字",
"findInDoc": "${x} 個文件中符合 ${y} 個區塊",
"jumpToParentNext": "跳到父區塊的下一個區塊",
"jumpToParentPrev": "跳到父區塊的上一個區塊",
"jumpToParent": "跳到父區塊",
"findInDoc": "${x} 個文件中符合 ${y} 個塊",
"matchDoc": "匹配到 ${x} 個文檔",
"jumpToParentNext": "跳到父塊的下一個塊",
"jumpToParentPrev": "跳到父塊的上一個塊",
"jumpToParent": "跳到父塊",
"initRepoKeyTip": "如果其他設備上已經初始化過密鑰,請使用 [導入密鑰] 或者通過相同的密碼生成密鑰,否則無法雲端同步資料,所以請務必在所有設備上使用相同的密鑰",
"crossKeepLazyLoad": "跨頁多選需在更多菜單中選中【保持已載入內容】",
"keepLazyLoad": "保持已載入的內容",
@ -545,7 +582,7 @@
"key": "密鑰",
"genKey": "自動生成密鑰",
"genKeyByPW": "通過密碼生成密鑰",
"dataRepoKeyTip1": "資料倉庫用於加密保存資料快照,可在資料歷史中建立快照和回復快照",
"dataRepoKeyTip1": "資料倉庫用於加密保存資料快照,可在 [資料歷史] 中建立快照和回復快照",
"dataRepoKeyTip2": "所有設備必須使用相同的密鑰,如果密鑰不一致則無法雲端同步資料",
"dataRepoKey": "資料倉庫密鑰",
"dataRepoPurge": "資料倉庫清理",
@ -570,7 +607,7 @@
"querySyntax": "查詢語法",
"rollback": "回復",
"custom": "自定義",
"feedback": "反饋",
"feedback": "問題反饋",
"inbox": "收件箱",
"turnToStatic": "靜態錨文字",
"turnToDynamic": "動態錨文字",
@ -689,7 +726,6 @@
"unitInches": "英寸",
"unitMillimeters": "毫米",
"additionalLayers": "其他圖層",
"thumbPage": "頁面 {{page}} 的縮略圖",
"thumbsTitle": "顯示縮略圖",
"document_properties_page_size_name_a3": "A3",
"document_properties_page_size_name_a4": "A4",
@ -708,7 +744,7 @@
"closeNotebook": "已關閉的筆記本",
"widget": "小工具",
"customEmoji": "新增自訂表情",
"customEmojiTip": "將圖片放入 emojis 資料夾中,可使用資料夾進行分類",
"customEmojiTip": "將圖片放入 emojis 文件夾中,可使用一層文件夾進行分類,路徑不能包含空格和 Markdown 標記符",
"recentEmoji": "常用表情",
"changeIcon": "修改圖示",
"addIcon": "新增圖示",
@ -735,7 +771,7 @@
"openSyncTip2": "從禁用改為啟用時建議手動點擊同步按鈕觸發一次同步",
"syncMode": "雲端同步模式",
"syncModeTip": "啟用雲端同步後可進一步選擇同步模式",
"syncMode1": "自動同步(資料不再變動後 30 秒進行一次同步)",
"syncMode1": "自動同步",
"syncMode2": "手動同步(僅啟動和關閉軟體時自動同步一次,其他時候需要手動觸發同步)",
"syncMode3": "完全手動同步(啟動和關閉時均不同步,完全手動控制同步時機和同步方向)",
"cloudSync": "雲端同步",
@ -748,7 +784,7 @@
"insertImgURL": "插入圖片連結",
"insertIframeURL": "插入 IFrame 連結",
"context": "上下文",
"dockTip": "\n按一下 展開/最小化\n右鍵 調整位置",
"dockTip": "\n點選 <span class='ft__on-surface ft__nowrap'>展開/最小化</span>\n右鍵/拖拽 <span class='ft__on-surface ft__nowrap'>調整位置</span>",
"shadow": "投影",
"hollow": "鏤空",
"attrValue1": "屬性值留空則會自動刪除該屬性",
@ -770,11 +806,12 @@
"vLayout": "垂直佈局",
"hLayout": "水平佈局",
"merge": "合併",
"wordCount": "字",
"runeCount": "字符",
"wordCount": "字",
"runeCount": "字符",
"linkCount": "連結",
"imgCount": "圖片",
"refCount": "引用",
"blockCount": "塊",
"kbd": "鍵盤",
"errorStyle": "錯誤樣式",
"successStyle": "成功樣式",
@ -811,7 +848,7 @@
"customSort": "自訂排序",
"collapse": "摺疊",
"blockEmbed": "嵌入塊",
"rowTip": "點擊 <span class='ft__on-surface'>打開菜單</span><br>拖拽 <span class='ft__on-surface'>排序</span>",
"rowTip": "點擊 <span class='ft__on-surface'>打開菜單</span><br>拖拽 <span class='ft__on-surface'>排序</span><br>⇧點擊 <span class='ft__on-surface'>修改屬性</span>",
"gutterTip": "點擊/⌘/ <span class='ft__on-surface'>打開菜單</span><br>⌘點擊 <span class='ft__on-surface'>聚焦</span><br>⌥點擊/⌥→ <span class='ft__on-surface'>折疊/展開</span><br>⇧點擊/⌥⌘A <span class='ft__on-surface'>修改屬性</span><br>拖拽 <span class='ft__on-surface'>移動位置</span><br>⌃拖拽 <span class='ft__on-surface'>重複</span><br>⌥拖拽 <span class='ft__on-surface'>生成塊引用</span><br>⇧拖拽 <span class='ft__on-surface'>生成嵌入塊</span>",
"gutterTip2": "點擊 <span class='ft__on-surface'>打開功能表</span><br>⇧點擊 <span class='ft__on-surface'>修改屬性</span>",
"linkDistance": "連結距離",
@ -838,7 +875,7 @@
"moveToBottomRight": "移動到下側右方",
"accountDisplayTitle": "首欄顯示頭銜",
"accountDisplayVIP": "首欄顯示 VIP",
"rollbackConfirm": "回復操作無法撤銷,確定要將 <b>${date}</b> 回復嗎?",
"rollbackConfirm": "回滾操作無法撤銷,請謹慎決定。確定要將 <b>${name}</b> 回滾到 <b>${time}</b> 嗎?",
"pdfTip": "PDF 匯出不支援深色主題",
"pdfConfirm": "是否使用已選擇的淺色主題繼續匯出?",
"import": "導入",
@ -877,7 +914,7 @@
"insertBefore": "游標所在塊前插入空塊",
"insertAfter": "游標所在塊後插入空塊",
"list1": "列表",
"insert": "插入元素",
"element": "元素",
"closeTab": "關閉當前分頁",
"keymap": "快速鍵",
"clearFontStyle": "清除樣式",
@ -918,10 +955,10 @@
"copyID": "複製 ID",
"newBookmark": "新建書籤標識",
"generateHistory": "歷史生成間隔(分鐘,設置為 0 則禁用)",
"generateHistoryInterval": "編輯或刪除時會自動生成歷史,可在資料歷史中查看和回復",
"generateHistoryInterval": "編輯或刪除時會自動生成歷史,可在 [資料歷史] 中查看和回復",
"historyRetentionDays": "歷史保留天數",
"historyRetentionDaysTip": "超過保留天數的歷史資料會被自動徹底刪除",
"clearHistory": "清空所有歷史",
"historyRetentionDaysTip": "歷史文件清理",
"clearHistory": "刪除所有歷史",
"confirmClearHistory": "確定要徹底刪除工作空間下的所有歷史資料嗎?",
"fileNameASC": "名稱字母昇冪",
"fileNameDESC": "名稱字母降冪",
@ -1012,7 +1049,7 @@
"md27": "代碼塊顯示行號",
"md28": "啟用後代碼塊會顯示行號(請注意啟用後可能會降低編輯器性能)",
"md29": "Tab 空格數",
"md30": "僅在按下 Tab 時替換為空格,不會將剪切板中的 Tab 替換為空格",
"md30": "僅在按下 Tab 時替換為空格,不會將剪切板中的製表符Tab替換為空格",
"md31": "代碼塊換行",
"md32": "啟用後代碼塊中的內容將自動換行",
"md33": "虛擬引用",
@ -1023,7 +1060,7 @@
"md38": "不自訂塊引錨文字時自動渲染錨文字的最大長度,預設為 <code class='fn__code'>96</code> 個字元",
"md39": "PlantUML 伺服地址",
"md40": "留空將恢復預設值 <code class='fn__code'>https://www.plantuml.com/plantuml/svg/~1</code>",
"md41": "支持使用 / 包裹正則表達式,例如 <code class='fn__code'>foo,/[0-9]+/</code> 表示排除 foo 和數字",
"md41": "支持使用 <code class='fn__code'>/</code> 包裹正則表達式,例如 <code class='fn__code'>foo,/[0-9]+/</code> 表示排除 foo 和數字",
"fileTree2": "在編輯器切換分頁時文檔樹會自動選中當前的文檔",
"fileTree3": "刪除文檔時不需要確認",
"fileTree4": "不啟用時每次刪除文檔都會彈出確認框",
@ -1075,14 +1112,13 @@
"appearance": "外觀",
"export0": "原始文字",
"export1": "引述塊",
"export2": "錨文字塊鏈",
"export2": "錨文字塊鏈",
"export3": "僅錨文字",
"export4": "註腳",
"export4": "註腳+錨點哈希",
"export5": "PDF 標註引用",
"export6": "導出時關於 PDF 標註引出處錨文字的處理方式",
"export7": "文件名 - 頁碼 - 錨文字",
"export8": "僅錨文字",
"export9": "錨點哈希",
"graphConfig2": "引用塊次數過濾",
"selectOpen": "定位打開的文檔",
"selectOpen1": "定位打開的文檔",
@ -1143,8 +1179,6 @@
"about6": "配置後作為存取鑒權密碼,留空則關閉鑒權",
"about7": "跟隨系統鎖屏",
"about8": "啟用後將會在系統鎖屏時自動鎖定應用",
"about9": "自動上傳報錯資訊和診斷資料",
"about10": "啟用後會通過 <a href=\"https://sentry.io\" target=\"_blank\">Sentry</a> SDK 自動上傳報錯資訊和診斷資料等不涉及個人隱私的資料,以便開發者修復缺陷。修改後會自動關閉應用,請手動重啟",
"about11": "網路伺服",
"about12": "啟用後將允許同一區域網內的其他設備進行存取。修改後會自動關閉應用,請手動重啟",
"about13": "API token",
@ -1365,7 +1399,7 @@
"70": "正在處理 [%s],請稍等...",
"71": "插入資料檔失敗,請重新打開文檔",
"72": "內容已經複製到系統剪貼簿,請到思源中進行貼上",
"73": "正在導入,請稍等...",
"73": "導入數據中...",
"74": "kernel尚未完全啟動 [%d%%],請稍後再試",
"75": "嘗試訪問資料檔失敗",
"76": "雲端存儲服務提供商網絡連通性校驗異常,請檢查網絡配置",
@ -1403,7 +1437,7 @@
"108": "資料同步發現衝突,可在 [資料歷史] 中查看生成的衝突內容",
"109": "移除提醒完畢 [%s]",
"110": "正在重命名...",
"111": "正在保存文檔 [%s]...",
"111": "正在保存数据 [%s]...",
"112": "請勿包含 Markdown 語法標記符 [%s]",
"113": "正在完成資料寫入...",
"114": "標籤不能為空",
@ -1419,8 +1453,8 @@
"124": "請在 [設置 - 啟用雲端同步] 中開啟雲端同步",
"125": "自動同步失敗次數過多,請嘗試手動觸發同步,如果還有問題請<a href=\"https://ld246.com/article/1649901726096\" target=\"_blank\">反饋</a>",
"126": "書籤不能為空",
"127": "訂閱距過期還剩 [%d] 天,過期後雲端資料會被徹底刪除。續訂請訪問<a target='_blank' href='${url}'>這裡</a>",
"128": "訂閱已經過期,過期後雲端資料會被徹底刪除,訂閱過期兩天后不再彈出該提醒,續訂請訪問<a target='_blank' href='${url}'>這裡</a>",
"127": "訂閱距過期還剩 [%d] 天,過期後官方雲端存儲數據會被徹底刪除。續訂請訪問<a target='_blank' href='${url}'>這裡</a>",
"128": "訂閱已經過期,過期後官方雲端存儲數據會被徹底刪除S3/WebDAV 雲端存儲數據不受影響),訂閱過期兩天後不再彈出該提醒,續訂請訪問<a target='_blank' href='${url}'>這裡</a>",
"129": "雲端資料已經損壞,請參考<a href=\"https://ld246.com/article/1683395267749\" target=\"_blank\">這裡</a>解決該問題",
"130": "正在啟動新版本安裝程式,由於作業系統會進行安全掃描,因此啟動可能需要一些時間,請稍等...",
"131": "不支持該操作,請到雲端存儲提供商管理控制台進行操作",
@ -1448,7 +1482,7 @@
"153": "下載文件數 %d 下載分塊數 %d 接收位元組數 %s",
"154": "雲端最多只能支持備份 12 個快照",
"155": "雲端同步目錄已經重置為 [main]",
"156": "訪問鑑權失敗,請刷新或重新打開",
"156": "訪問鑑權失敗,請 <button onclick=\"window.location.reload()\">刷新</button> 或者重新打開",
"157": "無法識別密鑰,請確認複製的密鑰字串是否正確",
"158": "正在索引資料倉庫,遍歷資料 %s",
"159": "正在索引資料倉庫,獲取最新文件 %v/%v",
@ -1532,14 +1566,17 @@
"237": "[%d] 個市集包已經全部更新成功",
"238": "市集包 [%s] 更新失敗,請稍後再試",
"239": "相關操作正在處理中,請稍後再試",
"240": "目前拖曳標題位於容器塊中,無法進行拖曳操作",
"240": "目前拖曳標題位於容器塊中,無法進行拖曳操作",
"241": "不支持拖曳為自己的子標題",
"242": "TODO",
"242": "目前可用空間 [%s],至少需要 [%s] 才能執行該動作",
"243": "僅列出前 [%d] 個標籤(含子標籤),如需調整請修改 [設置 - 文檔樹 - 最大列出數量]",
"244": "上次使用後未完成資料索引,請執行一次 [文檔樹 - 重建索引]。以後請完整退出程式後再關閉電腦",
"245": "上次使用後未完成資料索引,請執行一次 [文檔樹 - 重建索引]。以後請使用右側欄面板中的 [退出應用] 進行正常退出",
"246": "文件標題不能包含 /,已經使用 _ 替換",
"247": "檔案 [%s] 大於最大限制 [%s],已忽略上傳至社群圖床",
"248": "目標標題位於容器區塊中,無法作為放置點"
"248": "目標標題位於容器塊中,無法作為放置點",
"249": "因配置錯誤導致無法存取數據,請仔細逐個核對配置項,並檢查雲端存儲相關權限配置",
"250": "請求已被雲端存儲限流,請仔細逐個核對配置項,並檢查雲端存儲相關權限配置",
"251": "未引用資源一共 ${x} 個,這裡僅列出 ${y} 個"
}
}

View file

@ -1,4 +1,31 @@
{
"second": "秒",
"syncInterval": "同步间隔",
"syncIntervalTip": "数据不再变动后自动进行数据同步",
"removeAV": "从数据库中移除",
"empty": "空白",
"newRowInRelation": "在 ${x} 中新建条目 <b class='ft__on-surface'>${y}</b>",
"copyKeyContent": "复制主键文本",
"addDesc": "添加描述",
"dataRepoAutoPurgeIndexRetentionDays": "数据快照保留天数",
"dataRepoAutoPurgeRetentionIndexesDaily": "数据快照每天保留个数",
"fields": "字段",
"dynamicEmoji": "动态图标",
"backlinkContainChildren": "反向链接包含子块",
"backlinkContainChildrenTip": "启用后子块将被纳入到反向链接计算中",
"entryNum": "条目数",
"workspaceData": "工作空间数据",
"confirmRemoveRelationField": "确定同时删除关联至 <b>${x}</b> 中的字段吗?",
"removeButKeepRelationField": "删除,但保留关联字段",
"exportPDFLowMemory": "系统可用内存不足,无法导出该 PDF请减少内容或者增加可用内存后再尝试导出",
"exportConf": "导出设置",
"exportConfTip": "账号、访问授权码、同步、API token 和数据仓库密钥不会被导出",
"importConf": "导入设置",
"importConfTip": "导入后会覆盖当前设置并自动关闭应用,请手动重启",
"jumpToPage": "跳转到指定页1 ~ ${x}",
"pageCountAndSnapshotCount": "共 ${x} 页,${y} 个快照",
"pageCountAndHistoryCount": "共 ${x} 页,${y} 个历史版本",
"visitCommunityShare": "访问社区分享",
"clearContextSucc": "上下文已清空",
"emptyMobilePlaceholder": "记录点什么",
"emptyPlaceholder": "写点什么,或按下 '/' 查看命令",
@ -23,7 +50,7 @@
"confirmDeleteTip": "确定删除 <b>${x}</b> 吗?",
"rollbackTip": "删除后可在 [数据历史] 中恢复,按 [设置 - 编辑器 - 历史保留天数] 保留 <code class='fn__code'>${x}</code> 天",
"newView": "添加视图",
"newCol": "添加",
"newCol": "添加字段",
"newRow": "添加条目",
"enterKey": "回车",
"doubleClick": "双击",
@ -33,6 +60,8 @@
"autoLaunchMode0": "不自动启动",
"autoLaunchMode1": "开机后自动启动",
"autoLaunchMode2": "开机后自动启动并最小化主界面",
"editorMarkdownInlineStrikethrough": "Markdown 行级删除线语法",
"editorMarkdownInlineStrikethroughTip": "启用后将支持 <code class='fn__code'>~~foo~~</code> 行级删除线语法输入",
"editorMarkdownInlineSup": "Markdown 行级上标语法",
"editorMarkdownInlineSupTip": "启用后将支持 <code class='fn__code'>^foo^</code> 行级上标语法输入",
"editorMarkdownInlineSub": "Markdown 行级下标语法",
@ -41,9 +70,12 @@
"editorMarkdownInlineTagTip": "启用后将支持 <code class='fn__code'>#foo#</code> 行级标签语法输入",
"editorMarkdownInlineMath": "Markdown 行级公式语法",
"editorMarkdownInlineMathTip": "启用后将支持 <code class='fn__code'>$foo$</code> 行级公式语法输入",
"editorMarkdownInlineAsterisk": "Markdown 行级星号语法",
"editorMarkdownInlineAsteriskTip": "启用后将支持 <code class='fn__code'>*foo*</code> 倾斜语法和 <code class='fn__code'>**foo**</code> 加粗语法输入",
"editorMarkdownInlineUnderscore": "Markdown 行级下划线语法",
"editorMarkdownInlineUnderscoreTip": "启用后将支持 <code class='fn__code'>_foo_</code> 倾斜语法和 <code class='fn__code'>__foo__</code> 加粗语法输入",
"currentNotebook": "当前笔记本",
"containerBlockTip1": "启用容器块后会导致搜索结果重复",
"containerBlockTip2": "启用文档块目前仅支持搜索文档名",
"copyAsPNG": "复制为 PNG",
"unbindBlock": "取消绑定块",
"showTitle": "显示数据库标题",
@ -51,7 +83,7 @@
"removeCard": "移除闪卡",
"updateLayout": "更新布局",
"dndFolderTip": "请注意 ${x} 仅插入 file:// 超链接,不复制文件",
"removeCol": "确定删除数据库中的 ${x} 列",
"removeCol": "确定删除数据库中的 <b>${x}</b> 字段",
"video": "视频",
"audio": "音频",
"updateAll": "全部更新",
@ -65,7 +97,7 @@
"lastReviewTime": "最后复习时间",
"cardStatus": "卡片状态",
"noSupportTip": "该功能不支持卡包使用",
"insertRowTip": "新增已被过滤,可取消过滤/搜索/排序进行查看",
"insertRowTip": "新增条目已被过滤,可取消过滤/搜索/排序进行查看",
"insertPhoto": "拍照并插入",
"relativeToToday": "相对于今天",
"current": "当前",
@ -87,10 +119,10 @@
"clearContext": "清空上下文",
"cloudStoragePurge": "清理云端存储",
"cloudStoragePurgeConfirm": "清理云端存储会彻底删除所有未引用的快照和相关数据对象。<ul class='fn__list'><li>执行前请确保其他设备已经暂停同步</li><li>清理操作非常耗时,请确保网络稳定</li></ul> 确定现在就执行吗?",
"dragFill": "下拉填充数据",
"dragFill": "垂直拖动以填充值",
"switchReadonly": "只读模式切换",
"original": "原值",
"selectRelation": "请先选择关联",
"selectRelation": "请先选择关联字段",
"backRelation": "双向关联",
"thisDatabase": "当前数据库",
"relatedTo": "关联至",
@ -98,7 +130,7 @@
"rollup": "汇总",
"rollupProperty": "汇总字段",
"rollupCalc": "汇总方式",
"searchRelation": "搜索关联",
"searchRelation": "搜索关联字段",
"searchRollupProperty": "搜索汇总字段",
"replaceTypes": {
"text": "普通文本",
@ -114,6 +146,7 @@
"inlineMath": "行级公式",
"inlineMemo": "行级备注",
"blockRef": "引用锚文本",
"fileAnnotationRef": "PDF 标注锚文本",
"kbd": "键盘",
"mark": "高亮",
"s": "删除",
@ -140,14 +173,14 @@
"unsplit": "取消分屏",
"unsplitAll": "取消全部分屏",
"resetCardTip": "确定重置 ${x} 张闪卡?",
"freezeCol": "固定",
"unfreezeCol": "取消固定",
"freezeCol": "固定字段",
"unfreezeCol": "取消固定字段",
"snippetsTip": "代码片段已更新,是否保存?",
"addBelowAbove": "点击 <span class='ft__on-surface'>在下方添加</span><br>⌥点击 <span class='ft__on-surface'>在上方添加</span>",
"imported": "导入完成",
"mirrorTip": "镜像数据库,所有数据更新会同步到其他所有镜像中",
"includeTime": "具体时间",
"accountSupport1": "自 2020 年 8 月 31 日第一次公开发版以来,思源笔记已累计发版 580 次,解决用户需求与反馈 10591 次,提交代码 12822 次,背后无数次的辛勤付出与长期坚持不懈的更新都离不开您的支持与反馈。",
"accountSupport1": "自 2020 年 8 月 31 日第一次公开发版以来,思源笔记已累计发版 661 次,解决用户需求与反馈 11877 次,提交代码 14796 次,背后无数次的辛勤付出与长期坚持不懈的更新都离不开您的支持与反馈。",
"accountSupport2": "您的支持与反馈能够让思源笔记更好地开发与发展下去,我们会一直与用户做朋友,用心做好产品,为您提供更好的知识管理体验。非常感谢您的支持!",
"goToTab1": "跳转到第一个页签",
"goToTab2": "跳转到第二个页签",
@ -166,8 +199,6 @@
"updatedTime": "更新时间",
"lineNumber": "行号",
"removeBookmark": "移除 ${x} 中的书签?",
"lockEdit": "锁定编辑",
"unlockEdit": "解除锁定",
"defaultMargin": "默认",
"noneMargin": "无",
"minimalMargin": "最小",
@ -176,9 +207,11 @@
"marginRight": "右",
"marginBottom": "下",
"marginLeft": "左",
"lockEdit": "锁定编辑",
"unlockEdit": "解除锁定",
"enable": "启用",
"disable": "禁用",
"removeWorkspacePhysically": "是否物理删除工作空间 ${x} 的数据?(物理删除无法恢复)",
"removeWorkspacePhysically": "工作空间已从列表中移除,接下来将永久删除该工作空间 ${x} 中的数据。此删除操作无法恢复,是否继续?",
"mainMenu": "主菜单",
"searchRemoveName": "是否删 ${x} 并将其查询条件赋值给 ${y}",
"searchUpdateName": "是否将查询名称 ${x} 更新为 ${y}",
@ -205,13 +238,14 @@
"builtIn": "内置",
"endDate": "结束时间",
"needLogin": "该功能需要登录账号后才能使用",
"calcResultCountAll": "行计数",
"calcResultCountValues": "值计数",
"calcResultCountUniqueValues": "唯一值计数",
"calcResultCountEmpty": "空值计数",
"calcResultCountNotEmpty": "非空值计数",
"calcResultPercentEmpty": "空值占比",
"calcResultPercentNotEmpty": "非空值占比",
"calcResultCountAll": "条目数",
"calcResultCountValues": "值数量",
"calcResultCountUniqueValues": "唯一值",
"calcResultCountEmpty": "未填写",
"calcResultCountNotEmpty": "已填写",
"calcResultPercentEmpty": "未填写占比",
"calcResultPercentNotEmpty": "已填写占比",
"calcResultPercentUniqueValues": "唯一值占比",
"calcResultSum": "求和",
"calcResultAverage": "平均值",
"calcResultMedian": "中位数",
@ -222,13 +256,14 @@
"createWorkspace": "创建工作空间",
"createWorkspaceTip": "确定使用该路径创建工作空间吗?",
"calcOperatorNone": "无",
"calcOperatorCountAll": "行计数",
"calcOperatorCountValues": "值计数",
"calcOperatorCountUniqueValues": "唯一值计数",
"calcOperatorCountEmpty": "空值计数",
"calcOperatorCountNotEmpty": "非空值计数",
"calcOperatorPercentEmpty": "空值占比",
"calcOperatorPercentNotEmpty": "非空值占比",
"calcOperatorCountAll": "条目数",
"calcOperatorCountValues": "值数量",
"calcOperatorCountUniqueValues": "唯一值",
"calcOperatorCountEmpty": "未填写",
"calcOperatorCountNotEmpty": "已填写",
"calcOperatorPercentEmpty": "未填写占比",
"calcOperatorPercentNotEmpty": "已填写占比",
"calcOperatorPercentUniqueValues": "唯一值占比",
"calcOperatorSum": "求和",
"calcOperatorAverage": "平均值",
"calcOperatorMedian": "中位数",
@ -252,10 +287,10 @@
"filterOperatorIsOnOrAfter": "晚于或等于",
"asc": "升序",
"desc": "降序",
"hideCol": "隐藏",
"hideCol": "隐藏字段",
"hideAll": "隐藏全部",
"showAll": "显示全部",
"showCol": "显示",
"showCol": "显示字段",
"number": "数字",
"date": "日期",
"select": "单选",
@ -350,7 +385,7 @@
"apiTimeout": "超时时间",
"apiTimeoutTip": "发起请求的超时时间,单位:秒",
"apiProxy": "网络代理",
"apiProxyTip": "发起请求的网络代理,如 <code class='fn__code'>socks://127.0.0.1:1080</code>",
"apiProxyTip": "发起请求的网络代理,如 <code class='fn__code'>socks://user:pass@127.0.0.1:1080</code>",
"apiModel": "模型",
"apiModelTip": "请求 API 时传入的 <code class='fn__code'>model</code> 参数,用于控制生成的文本风格(使用 Azure OpenAI 服务时需填入 Deployment ID",
"apiMaxTokens": "最大 Token 数",
@ -361,9 +396,9 @@
"apiMaxContextsTip": "请求 API 时传入的最大上下文数",
"apiBaseURL": "API 基础地址",
"apiBaseURLTip": "发起请求的基础地址,如 <code class='fn__code'>https://api.openai.com/v1</code>",
"apiUserAgentTip": "发起请求的用户代理,即 HTTP 标头 <code class='fn__code'>User-Agent</code>",
"apiVersion": "API 版本",
"apiVersionTip": "仅在使用 Azure OpenAI 服务时需要设置",
"apiUserAgentTip": "发起请求的用户代理,即 HTTP 标头 <code class='fn__code'>User-Agent</code>",
"apiProvider": "API 提供商",
"apiProviderTip": "选择后将使用该提供商的 API 服务实现 AI 相关功能",
"skip": "跳过",
@ -381,12 +416,12 @@
"manage": "管理",
"spaceRepetition": "间隔重复",
"space": "空格",
"pdfIsLoading": "PDF 正在加载中,请稍后再试",
"cardShowAnswer": "显示答案",
"cardRatingAgain": "重来",
"cardRatingHard": "困难",
"cardRatingGood": "良好",
"cardRatingEasy": "简单",
"pdfIsLoading": "PDF 正在加载中,请稍后再试",
"addToDeck": "添加到卡包...",
"quickMakeCard": "快速制卡",
"allAttrs": "所有属性名和属性值",
@ -459,9 +494,10 @@
"floatWindowMode": "浮窗触发方式",
"floatWindowModeTip": "选择鼠标悬停块引、面包屑块标等位置触发浮窗的方式",
"floatWindowMode0": "悬停",
"floatWindowMode1": "按住 <code class='fn__code'>${hotkey}</code>+悬停",
"floatWindowMode1": "按住 ${hotkey}+悬停",
"floatWindowMode2": "不触发浮窗",
"codeSnippet": "代码片段",
"codeSnippetTip": "通过代码片段对界面或功能进行微调",
"expandDown": "向下扩选",
"expandUp": "向上扩选",
"goForward": "前进",
@ -474,7 +510,7 @@
"editReadonly": "只读模式",
"editReadonlyTip": "启用后编辑器将以只读模式载入文档",
"generateConflictDoc": "同步冲突时生成冲突文档",
"generateConflictDocTip": "启用后当同步发生冲突时会生成冲突文档,以便直接打开查看。无论是否启用,数据历史都会记录冲突文档",
"generateConflictDocTip": "启用后当同步发生冲突时会生成冲突文档,以便直接打开查看。无论是否启用,[数据历史] 都会记录冲突文档",
"deleteOpConfirm": "⚠️ 删除操作确认",
"filterKeywordEnter": "关键字过滤 Enter",
"defBlock": "定义块",
@ -498,7 +534,7 @@
"htmlBlockError": "以下 script 执行会影响界面显示,已经停止运行该脚本",
"fileHistory": "文件历史",
"htmlBlockTip": "形成了多个 HTML 块,为防止数据丢失请使用 <code class='fn__code'>&lt;div&gt;</code> 标签包裹并去掉空行",
"katexMacros": "KaTex 宏定义",
"katexMacros": "KaTeX 宏定义",
"katexMacrosTip": "请使用 JSON 对象格式(<code class='fn__code'>{}</code>)来包裹宏定义,例如 <code class='fn__code'>{ \"\\\\foo\": \"{x^2}\" }</code>",
"systemLogTip": "系统日志中保存了程序运行记录,通过导出系统日志发送给开发者可以更好地帮助开发者诊断程序问题",
"systemLog": "系统日志",
@ -509,6 +545,7 @@
"syncConfGuide5": "如果数据量较大,第一次同步会比较慢,请耐心等待<br>iOS/iPad 端在同步时请勿切换应用并保持亮屏",
"copyPlainText": "复制纯文本",
"findInDoc": "${x} 个文档中匹配 ${y} 个块",
"matchDoc": "匹配到 ${x} 个文档",
"jumpToParentNext": "跳转到父块的下一个块",
"jumpToParentPrev": "跳转到父块的上一个块",
"jumpToParent": "跳转到父块",
@ -545,7 +582,7 @@
"key": "密钥",
"genKey": "自动生成密钥",
"genKeyByPW": "通过密码生成密钥",
"dataRepoKeyTip1": "数据仓库用于加密保存数据快照,可在数据历史中创建快照和回滚快照",
"dataRepoKeyTip1": "数据仓库用于加密保存数据快照,可在 [数据历史] 中创建快照和回滚快照",
"dataRepoKeyTip2": "所有设备必须使用相同的密钥,如果密钥不一致则无法云端同步数据",
"dataRepoKey": "数据仓库密钥",
"dataRepoPurge": "数据仓库清理",
@ -570,7 +607,7 @@
"querySyntax": "查询语法",
"rollback": "回滚",
"custom": "自定义",
"feedback": "反馈",
"feedback": "问题反馈",
"inbox": "收集箱",
"turnToStatic": "静态锚文本",
"turnToDynamic": "动态锚文本",
@ -689,7 +726,6 @@
"unitInches": "英寸",
"unitMillimeters": "毫米",
"additionalLayers": "其他图层",
"thumbPage": "页面 {{page}} 的缩略图",
"thumbsTitle": "显示缩略图",
"document_properties_page_size_name_a3": "A3",
"document_properties_page_size_name_a4": "A4",
@ -708,7 +744,7 @@
"closeNotebook": "已关闭的笔记本",
"widget": "挂件",
"customEmoji": "添加自定义表情",
"customEmojiTip": "将图片放入 emojis 文件夹中,可使用文件夹进行分类",
"customEmojiTip": "将图片放入 emojis 文件夹中,可使用一层文件夹进行分类,路径不能包含空格和 Markdown 标记符",
"recentEmoji": "常用表情",
"changeIcon": "修改图标",
"addIcon": "添加图标",
@ -735,7 +771,7 @@
"openSyncTip2": "从禁用改为启用时建议手动点击同步按钮触发一次同步",
"syncMode": "云端同步模式",
"syncModeTip": "启用云端同步后可进一步选择同步模式",
"syncMode1": "自动同步(数据不再变动后 30 秒进行一次同步)",
"syncMode1": "自动同步",
"syncMode2": "手动同步(仅启动和关闭软件时自动同步一次,其他时候需要手动触发同步)",
"syncMode3": "完全手动同步(启动和关闭时均不同步,完全手动控制同步时机和同步方向)",
"cloudSync": "云端同步",
@ -770,11 +806,12 @@
"vLayout": "垂直布局",
"hLayout": "水平布局",
"merge": "合并",
"wordCount": "字",
"runeCount": "字符",
"wordCount": "字",
"runeCount": "字符",
"linkCount": "链接",
"imgCount": "图片",
"refCount": "引用",
"blockCount": "块",
"kbd": "键盘",
"errorStyle": "错误样式",
"successStyle": "成功样式",
@ -811,7 +848,7 @@
"customSort": "自定义排序",
"collapse": "折叠",
"blockEmbed": "嵌入块",
"rowTip": "点击 <span class='ft__on-surface'>打开菜单</span><br>拖拽 <span class='ft__on-surface'>排序</span>",
"rowTip": "点击 <span class='ft__on-surface'>打开菜单</span><br>拖拽 <span class='ft__on-surface'>排序</span><br>⇧点击 <span class='ft__on-surface'>修改属性</span>",
"gutterTip": "点击/⌘/ <span class='ft__on-surface'>打开菜单</span><br>⌘点击/⌥→ <span class='ft__on-surface'>聚焦</span><br>⌥点击/⌘↑ <span class='ft__on-surface'>折叠/展开</span><br>⇧点击/⌥⌘A <span class='ft__on-surface'>修改属性</span><br>拖拽 <span class='ft__on-surface'>移动位置</span><br>⌃拖拽 <span class='ft__on-surface'>重复</span><br>⌥拖拽 <span class='ft__on-surface'>生成块引用</span><br>⇧拖拽 <span class='ft__on-surface'>生成嵌入块</span>",
"gutterTip2": "点击 <span class='ft__on-surface'>打开菜单</span><br>⇧点击 <span class='ft__on-surface'>修改属性</span>",
"linkDistance": "链接距离",
@ -838,7 +875,7 @@
"moveToBottomRight": "移动到下侧右方",
"accountDisplayTitle": "顶栏显示头衔",
"accountDisplayVIP": "顶栏显示 VIP",
"rollbackConfirm": "回滚操作无法撤销,确定要将 <b>${date}</b> 回滚吗?",
"rollbackConfirm": "回滚操作无法撤销,请谨慎决定。确定要将 <b>${name}</b> 回滚到 <b>${time}</b> 吗?",
"pdfTip": "PDF 导出不支持深色主题",
"pdfConfirm": "是否使用已选择的浅色主题继续导出?",
"import": "导入",
@ -918,10 +955,10 @@
"copyID": "复制 ID",
"newBookmark": "新建书签标识",
"generateHistory": "历史生成间隔(分钟,设置为 0 则禁用)",
"generateHistoryInterval": "编辑或删除时会自动生成历史,可在数据历史中查看和回滚",
"generateHistoryInterval": "编辑或删除时会自动生成历史,可在 [数据历史] 中查看和回滚",
"historyRetentionDays": "历史保留天数",
"historyRetentionDaysTip": "超过保留天数的历史数据会被自动彻底删除",
"clearHistory": "清空所有历史",
"historyRetentionDaysTip": "历史文件清理",
"clearHistory": "删除所有历史",
"confirmClearHistory": "确定要彻底删除工作空间下的所有历史数据吗?",
"fileNameASC": "名称字母升序",
"fileNameDESC": "名称字母降序",
@ -1012,7 +1049,7 @@
"md27": "代码块显示行号",
"md28": "启用后代码块会显示行号(请注意启用后可能会降低编辑器性能)",
"md29": "Tab 空格数",
"md30": "仅在按下 Tab 时替换为空格,不会将剪切板中的 Tab 替换为空格",
"md30": "仅在按下 Tab 时替换为空格,不会将剪切板中的制表符Tab替换为空格",
"md31": "代码块换行",
"md32": "启用后代码块中的内容将自动换行",
"md33": "虚拟引用",
@ -1023,7 +1060,7 @@
"md38": "不自定义块引锚文本时自动渲染锚文本的最大长度,默认为 <code class='fn__code'>96</code> 个字符",
"md39": "PlantUML 伺服地址",
"md40": "留空将恢复默认值 <code class='fn__code'>https://www.plantuml.com/plantuml/svg/~1</code>",
"md41": "支持使用 / 包裹正则表达式,例如 <code class='fn__code'>foo,/[0-9]+/</code> 表示排除 foo 和数字",
"md41": "支持使用 <code class='fn__code'>/</code> 包裹正则表达式,例如 <code class='fn__code'>foo,/[0-9]+/</code> 表示排除 foo 和数字",
"fileTree2": "在编辑器页签切换时文档树会自动选中当前的文档",
"fileTree3": "删除文档时不需要确认",
"fileTree4": "不启用时每次删除文档都会弹出确认框",
@ -1077,12 +1114,11 @@
"export1": "引述块",
"export2": "锚文本块链",
"export3": "仅锚文本",
"export4": "脚注",
"export4": "脚注+锚点哈希",
"export5": "PDF 标注引用",
"export6": "导出时关于 PDF 标注引出处锚文本的处理方式",
"export7": "文件名 - 页码 - 锚文本",
"export8": "仅锚文本",
"export9": "锚点哈希",
"graphConfig2": "引用块次数过滤",
"selectOpen": "始终定位打开的文档",
"selectOpen1": "定位打开的文档",
@ -1143,8 +1179,6 @@
"about6": "配置后作为访问鉴权密码,留空则关闭鉴权",
"about7": "跟随系统锁屏",
"about8": "启用后将会在系统锁屏时自动锁定应用",
"about9": "自动上传报错信息和诊断数据",
"about10": "启用后会通过 <a href=\"https://sentry.io\" target=\"_blank\">Sentry</a> SDK 自动上传报错信息和诊断数据等不涉及个人隐私的数据,以便开发者修复缺陷。修改后会自动关闭应用,请手动重启",
"about11": "网络伺服",
"about12": "启用后将允许同一局域网内的其他设备进行访问。修改后会自动关闭应用,请手动重启",
"about13": "API token",
@ -1365,7 +1399,7 @@
"70": "正在处理 [%s],请稍等...",
"71": "插入资源文件失败,请重新打开文档",
"72": "内容已经复制到系统剪切板,请到思源中进行粘贴",
"73": "正在导入,请稍等...",
"73": "导入数据中...",
"74": "内核尚未完全启动 [%d%%],请稍后再试",
"75": "尝试访问文件失败",
"76": "云端存储服务提供商网络连通性校验异常,请检查网络配置",
@ -1403,7 +1437,7 @@
"108": "数据同步发现冲突,可在 [数据历史] 中查看生成的冲突内容",
"109": "移除提醒完毕 [%s]",
"110": "正在重命名...",
"111": "正在保存文档 [%s]...",
"111": "正在保存数据 [%s]...",
"112": "请勿包含 Markdown 语法标记符 [%s]",
"113": "正在完成数据写入...",
"114": "标签不能为空",
@ -1419,8 +1453,8 @@
"124": "请在 [设置 - 启用云端同步] 中开启云端同步",
"125": "自动同步失败次数过多,请尝试手动触发同步,如果还有问题请<a href=\"https://ld246.com/article/1649901726096\" target=\"_blank\">反馈</a>",
"126": "书签不能为空",
"127": "订阅距过期还剩 [%d] 天,过期后云端数据会被彻底删除。续订请访问<a target='_blank' href='${url}'>这里</a>",
"128": "订阅已经过期,过期后云端数据会被彻底删除,订阅过期两天后不再弹出该提醒,续订请访问<a target='_blank' href='${url}'>这里</a>",
"127": "订阅距过期还剩 [%d] 天,过期后官方云端存储数据会被彻底删除。续订请访问<a target='_blank' href='${url}'>这里</a>",
"128": "订阅已经过期,过期后官方云端存储数据会被彻底删除S3/WebDAV 云端存储数据不受影响),订阅过期两天后不再弹出该提醒,续订请访问<a target='_blank' href='${url}'>这里</a>",
"129": "云端数据已经损坏,请参考<a href=\"https://ld246.com/article/1683395267749\" target=\"_blank\">这里</a>解决该问题",
"130": "正在启动新版本安装程序,由于操作系统会进行安全扫描,所以启动可能需要一些时间,请稍等...",
"131": "不支持该操作,请到云端存储提供商管理控制台进行操作",
@ -1448,7 +1482,7 @@
"153": "下载文件数 %d 下载分块数 %d 接收字节数 %s",
"154": "云端最多只能支持备份 12 个快照",
"155": "云端同步目录已经重置为 [main]",
"156": "访问鉴权失败,请刷新或者重新打开",
"156": "访问鉴权失败,请 <button onclick=\"window.location.reload()\">刷新</button> 或者重新打开",
"157": "无法识别密钥,请确认复制的密钥字符串是否正确",
"158": "正在索引数据仓库,遍历数据 %s",
"159": "正在索引数据仓库,获取最新文件 %v/%v",
@ -1534,12 +1568,15 @@
"239": "相关操作正在处理中,请稍后再试",
"240": "当前拖拽标题位于容器块中,无法进行拖拽操作",
"241": "不支持拖拽为自己的子标题",
"242": "TODO",
"242": "当前可用空间 [%s],至少需要 [%s] 才能执行该操作",
"243": "仅列出前 [%d] 个标签(含子标签),如需调整请修改 [设置 - 文档树 - 最大列出数量]",
"244": "上次使用后未完成数据索引,请执行一次 [文档树 - 重建索引]。以后请完整退出程序后再关闭电脑",
"245": "上次使用后未完成数据索引,请执行一次 [文档树 - 重建索引]。以后请使用右侧栏面板中的 [退出应用] 进行正常退出",
"246": "文档标题不能包含 /,已经使用 _ 替换",
"247": "文件 [%s] 大于最大限制 [%s],已忽略上传到社区图床",
"248": "目标标题位于容器块中,无法作为放置点"
"248": "目标标题位于容器块中,无法作为放置点",
"249": "因配置错误导致无法存取数据,请仔细逐个核对配置项,并检查云端存储相关权限配置",
"250": "请求已被云端存储限流,请仔细逐个核对配置项,并检查云端存储相关权限配置",
"251": "未引用资源一共 [%d] 个,这里仅列出 [%d] 个"
}
}

View file

@ -4,7 +4,7 @@
--b3-theme-primary-light: rgba(53, 117, 240, .54);
--b3-theme-primary-lighter: rgba(53, 117, 240, .38);
--b3-theme-primary-lightest: rgba(53, 117, 240, .12);
--b3-theme-secondary: #f3a92f;
--b3-theme-secondary: #ff9200;
--b3-theme-background: #fff;
--b3-theme-background-light: #dfe0e1;
--b3-theme-surface: #f6f6f6;
@ -22,12 +22,11 @@
--b3-theme-on-error: #fff;
/* 字体 */
/* Windows 斜体遮挡添加 "Segoe UI" 字体 https://github.com/siyuan-note/siyuan/issues/11841 */
--b3-font-family: "Helvetica Neue", "Luxi Sans", "DejaVu Sans", "Hiragino Sans GB", "Segoe UI", "Microsoft Yahei", sans-serif, "Apple Color Emoji", "Noto Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols";
--b3-font-family: "Emojis Additional", "Emojis Reset", BlinkMacSystemFont, Helvetica, "Luxi Sans", "DejaVu Sans", "Hiragino Sans", arial, sans-serif, emojis;
--b3-font-family-protyle: var(--b3-font-family);
--b3-font-family-code: "JetBrainsMono-Regular", mononoki, Consolas, "Liberation Mono", Menlo, Courier, monospace, var(--b3-font-family);
--b3-font-family-graph: mononoki;
--b3-font-family-emoji: "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "Android Emoji";
--b3-font-family-code: "Emojis Additional", "Emojis Reset", "JetBrainsMono-Regular", mononoki, Consolas, "Liberation Mono", var(--b3-font-family);
--b3-font-family-graph: arial;
--b3-font-family-emoji: "Emojis Additional", emojis;
--b3-font-family-math: KaTeX_Math;
--b3-font-size: 14px;
@ -41,6 +40,7 @@
/* 线条 */
--b3-border-color: var(--b3-theme-surface-lighter);
--b3-border-radius: 6px;
--b3-border-radius-s: 3px;
--b3-border-radius-b: 12px;
/* 滚动条 */
@ -54,15 +54,11 @@
--b3-menu-background: var(--b3-theme-surface);
/* 提示 */
--b3-tooltips-background: rgba(0, 0, 0, .9);
--b3-tooltips-background: #312f35;
--b3-tooltips-color: var(--b3-theme-background-light);
--b3-tooltips-second-color: #7d7c7a;
--b3-tooltips-shadow: 0 2px 8px rgba(0, 0, 0, .1);
/* av */
--b3-av-hover: #e8e8e9;
--b3-av-background-hl: #e8eefc;
/* 为空提示 */
--b3-empty-color: var(--b3-theme-on-surface-light);
@ -70,13 +66,13 @@
--b3-mask-background: rgba(220, 220, 220, .4);
/* 卡片背景 */
--b3-card-error-color: rgb(97, 26, 21);
--b3-card-error-color: #790600;
--b3-card-error-background: #f5d1cf;
--b3-card-warning-color: rgb(102, 60, 0);
--b3-card-warning-color: #b16700;
--b3-card-warning-background: #ffe8c8;
--b3-card-info-color: rgb(13, 60, 97);
--b3-card-info-color: #005599;
--b3-card-info-background: #d6eaf9;
--b3-card-success-color: rgb(30, 70, 32);
--b3-card-success-color: #008606;
--b3-card-success-background: #d7eed8;
/* 自定义文字 */
@ -89,9 +85,9 @@
--b3-font-color7: var(--b3-theme-secondary);
--b3-font-color8: var(--b3-theme-error);
--b3-font-color9: #f5539e;
--b3-font-color10: #944194;
--b3-font-color11: #65b84d;
--b3-font-color12: #f5822e;
--b3-font-color10: #00cdcd;
--b3-font-color11: #00b853;
--b3-font-color12: #9e9700;
--b3-font-color13: var(--b3-theme-background);
--b3-font-background1: var(--b3-card-error-background);
--b3-font-background2: var(--b3-card-warning-background);
@ -99,12 +95,12 @@
--b3-font-background4: var(--b3-card-success-background);
--b3-font-background5: #e2e3e4;
--b3-font-background6: #acd0fc;
--b3-font-background7: #fdeed6;
--b3-font-background8: #fae1cf;
--b3-font-background9: #fdd5e7;
--b3-font-background10: #e6c7e6;
--b3-font-background11: #def0d9;
--b3-font-background12: #fae3e4;
--b3-font-background7: #fddaab;
--b3-font-background8: #ffb0a9;
--b3-font-background9: #fdbfff;
--b3-font-background10: #b1ffff;
--b3-font-background11: #affad1;
--b3-font-background12: #fff88f;
--b3-font-background13: var(--b3-theme-on-background);
/* 动画效果 */
@ -113,9 +109,23 @@
--b3-color-transition: color .2s cubic-bezier(0, 0, .2, 1) 0ms;
--b3-background-transition: background 20ms ease-in 0s;
/* 高亮 */
--b3-highlight-color: #222;
--b3-highlight-background: #ffff00;
--b3-highlight-current-background: #ff9632;
/* 下拉菜单 */
--b3-select-background: url("data:image/svg+xml;utf8,<svg fill='rgba(95, 99, 104, .68)' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") no-repeat right 2px center var(--b3-theme-background);
/* switch */
--b3-switch-background: #e1e3e1;
--b3-switch-border: var(--b3-theme-on-surface-light);
--b3-switch-hover: rgba(31, 31, 31, 0.06);
--b3-switch-checked: #fff;
--b3-switch-checked-background: var(--b3-theme-primary);
--b3-switch-checked-hover: #d3e3fd;
--b3-switch-checked-hover2: rgba(31, 31, 31, .06);
/* 阴影 */
--b3-point-shadow: 0 0 1px 0 rgba(0, 0, 0, .1), 0 0 2px 0 rgba(0, 0, 0, .2);
--b3-dialog-shadow: 0 8px 24px rgba(0, 0, 0, .2);
@ -153,9 +163,10 @@
--b3-protyle-code-background: rgba(27, 31, 35, .05);
/* 所见即所得行内元素颜色 */
--b3-protyle-inline-strong-color: #202124;
--b3-protyle-inline-em-color: #202124;
--b3-protyle-inline-s-color: #202124;
--b3-protyle-inline-strong-color: inherit;
--b3-protyle-inline-em-color: inherit;
--b3-protyle-inline-u-color: inherit;
--b3-protyle-inline-s-color: inherit;
--b3-protyle-inline-link-color: #4285f4;
--b3-protyle-inline-mark-background: rgb(252, 212, 126);
--b3-protyle-inline-mark-color: #202124;
@ -165,7 +176,7 @@
/* PDF */
--b3-pdf-selection: #d0e9c8;
--b3-pdf-sidebar-width: 200px;
--sidebar-width: 200px;
--b3-pdf-offset: 0;
--b3-pdf-background1: var(--b3-theme-error);
--b3-pdf-background2: #f5822e;
@ -175,14 +186,35 @@
--b3-pdf-background6: #69B0F2;
--b3-pdf-background7: #C885DA;
--b3-pdf-dark: #212224;
/* 表格 */
--b3-table-even-background: rgba(0, 0, 0, .02);
/* 嵌入块 */
--b3-embed-background: transparent;
/* 引述块 */
--b3-bq-background: transparent;
/* 父块颜色 */
--b3-parent-background: var(--b3-theme-background);
}
:lang(ja_JP):root {
--b3-font-family: "Helvetica Neue", "Luxi Sans", "DejaVu Sans", "Hiragino Sans", "Yu Gothic UI", "Segoe UI", sans-serif, "Apple Color Emoji", "Noto Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols";
/* 微软字体斜体会被相邻背景遮挡,将 arial 放置其前 https://github.com/siyuan-note/siyuan/issues/11841"Segoe UI" 和 Noto-COLRv1-2.047 冲突,故移除。 */
:root:lang(zh_CN) {
--b3-font-family: "Emojis Additional", "Emojis Reset", BlinkMacSystemFont, Helvetica, "PingFang SC", "Luxi Sans", "DejaVu Sans", "Hiragino Sans GB", "Source Han Sans SC", arial, "Microsoft Yahei", sans-serif, emojis;
}
:root:lang(zh_CHT) {
--b3-font-family: "Emojis Additional", "Emojis Reset", BlinkMacSystemFont, Helvetica, "PingFang TC", "Luxi Sans", "DejaVu Sans", "Hiragino Sans TC", "Source Han Sans TC", "Microsoft JhengHei", arial, sans-serif, emojis;
}
:root:lang(ja_JP) {
--b3-font-family: "Emojis Additional", "Emojis Reset", BlinkMacSystemFont, Helvetica, "Luxi Sans", "DejaVu Sans", "Hiragino Sans", "Yu Gothic UI", arial, sans-serif, emojis;
}
/* https://github.com/siyuan-note/siyuan/issues/6440 */
.protyle-action--order:after {
.protyle-action--order::after {
mix-blend-mode: multiply;
}

View file

@ -2,7 +2,7 @@
"name": "daylight",
"author": "Vanessa",
"url": "https://github.com/Vanessa219",
"version": "1.0.7",
"version": "1.0.8",
"modes": [
"light"
]

View file

@ -22,11 +22,11 @@
--b3-theme-on-error: #fff;
/* 字体 */
--b3-font-family: "Helvetica Neue", "Luxi Sans", "DejaVu Sans", "Hiragino Sans GB", "Segoe UI", "Microsoft Yahei", sans-serif, "Apple Color Emoji", "Noto Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols";
--b3-font-family: "Emojis Additional", "Emojis Reset", BlinkMacSystemFont, Helvetica, "Luxi Sans", "DejaVu Sans", "Hiragino Sans", arial, sans-serif, emojis;
--b3-font-family-protyle: var(--b3-font-family);
--b3-font-family-code: "JetBrainsMono-Regular", mononoki, Consolas, "Liberation Mono", Menlo, Courier, monospace, var(--b3-font-family);
--b3-font-family-graph: mononoki;
--b3-font-family-emoji: "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "Android Emoji";
--b3-font-family-code: "Emojis Additional", "Emojis Reset", "JetBrainsMono-Regular", mononoki, Consolas, "Liberation Mono", var(--b3-font-family);
--b3-font-family-graph: arial;
--b3-font-family-emoji: "Emojis Additional", emojis;
--b3-font-family-math: KaTeX_Math;
--b3-font-size: 14px;
@ -40,13 +40,14 @@
/* 线条 */
--b3-border-color: #363636;
--b3-border-radius: 6px;
--b3-border-radius-s: 3px;
--b3-border-radius-b: 12px;
/* 滚动条 */
--b3-scroll-color: rgba(230, 230, 230, .2);
/* 列表 */
--b3-list-hover: var(--b3-border-color);
--b3-list-hover: rgba(255, 255, 255, .075);
--b3-list-icon-hover: rgba(201, 209, 217, .1);
/* 菜单 */
@ -58,10 +59,6 @@
--b3-tooltips-second-color: #7d7c7a;
--b3-tooltips-shadow: 0 2px 8px rgba(0, 0, 0, .3);
/* av */
--b3-av-hover: #2a2a2a;
--b3-av-background-hl: #28324e;
/* 为空提示 */
--b3-empty-color: var(--b3-theme-on-surface);
@ -88,22 +85,22 @@
--b3-font-color7: var(--b3-theme-secondary);
--b3-font-color8: var(--b3-theme-error);
--b3-font-color9: #f5539e;
--b3-font-color10: #bc67bc;
--b3-font-color11: #65b84d;
--b3-font-color12: #f5822e;
--b3-font-color10: #00eeff;
--b3-font-color11: #74ff00;
--b3-font-color12: #fff200;
--b3-font-color13: var(--b3-theme-background);
--b3-font-background1: var(--b3-card-error-background);
--b3-font-background2: var(--b3-card-warning-background);
--b3-font-background3: var(--b3-card-info-background);
--b3-font-background4: var(--b3-card-success-background);
--b3-font-background5: #4c5257;
--b3-font-background6: #0c3d88;
--b3-font-background6: #08296c;
--b3-font-background7: #593905;
--b3-font-background8: #541812;
--b3-font-background9: #6a0634;
--b3-font-background10: #6b2f6b;
--b3-font-background11: #376629;
--b3-font-background12: #803a06;
--b3-font-background9: #843473;
--b3-font-background10: #329096;
--b3-font-background11: #568b2a;
--b3-font-background12: #8d8829;
--b3-font-background13: var(--b3-theme-on-background);
/* 动画效果 */
@ -112,9 +109,23 @@
--b3-color-transition: color .2s cubic-bezier(0, 0, .2, 1) 0ms;
--b3-background-transition: background 20ms ease-in 0s;
/* 高亮 */
--b3-highlight-color: #222;
--b3-highlight-background: #ffff00;
--b3-highlight-current-background: #ff9632;
/* 下拉菜单 */
--b3-select-background: url("data:image/svg+xml;utf8,<svg fill='rgba(154, 160, 166, .68)' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") no-repeat right 2px center var(--b3-theme-background);
/* switch */
--b3-switch-background: #444746;
--b3-switch-border: var(--b3-theme-on-surface-light);
--b3-switch-hover: rgba(253, 252, 251, .10);
--b3-switch-checked: var(--b3-theme-primary);
--b3-switch-checked-background: #a8c7fa;
--b3-switch-checked-hover: var(--b3-theme-primary);
--b3-switch-checked-hover2: rgba(253, 252, 251, .10);
/* 阴影 */
--b3-point-shadow: inset 0 .5px .5px .5px rgba(255, 255, 255, .09), 0 3px 6px rgba(0, 0, 0, .04), 0 0 0 0 transparent;
--b3-dialog-shadow: 0 8px 24px #010409;
@ -152,9 +163,10 @@
--b3-protyle-code-background: rgba(240, 246, 252, .15);
/* 所见即所得行内元素颜色 */
--b3-protyle-inline-strong-color: #e8eaed;
--b3-protyle-inline-em-color: #e8eaed;
--b3-protyle-inline-s-color: #e8eaed;
--b3-protyle-inline-strong-color: inherit;
--b3-protyle-inline-em-color: inherit;
--b3-protyle-inline-u-color: inherit;
--b3-protyle-inline-s-color: inherit;
--b3-protyle-inline-link-color: #8ab4f8;
--b3-protyle-inline-mark-background: rgba(255, 208, 0, .4);
--b3-protyle-inline-mark-color: var(--b3-theme-on-background);
@ -164,7 +176,7 @@
/* PDF */
--b3-pdf-selection: #779170;
--b3-pdf-sidebar-width: 200px;
--sidebar-width: 200px;
--b3-pdf-offset: 0;
--b3-pdf-background1: var(--b3-theme-error);
--b3-pdf-background2: #f5822e;
@ -174,14 +186,35 @@
--b3-pdf-background6: #69B0F2;
--b3-pdf-background7: #C885DA;
--b3-pdf-dark: #212224;
/* 表格 */
--b3-table-even-background: rgba(255, 255, 255, .03);
/* 嵌入块 */
--b3-embed-background: transparent;
/* 引述块 */
--b3-bq-background: transparent;
/* 父块颜色 */
--b3-parent-background: var(--b3-theme-background);
}
:lang(ja_JP):root {
--b3-font-family: "Helvetica Neue", "Luxi Sans", "DejaVu Sans", "Hiragino Sans", "Yu Gothic UI", "Segoe UI", sans-serif, "Apple Color Emoji", "Noto Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols";
/* 微软字体斜体会被相邻背景遮挡,将 arial 放置其前 https://github.com/siyuan-note/siyuan/issues/11841"Segoe UI" 和 Noto-COLRv1-2.047 冲突,故移除。 */
:root:lang(zh_CN) {
--b3-font-family: "Emojis Additional", "Emojis Reset", BlinkMacSystemFont, Helvetica, "PingFang SC", "Luxi Sans", "DejaVu Sans", "Hiragino Sans GB", "Source Han Sans SC", arial, "Microsoft Yahei", sans-serif, emojis;
}
:root:lang(zh_CHT) {
--b3-font-family: "Emojis Additional", "Emojis Reset", BlinkMacSystemFont, Helvetica, "PingFang TC", "Luxi Sans", "DejaVu Sans", "Hiragino Sans TC", "Source Han Sans TC", "Microsoft JhengHei", arial, sans-serif, emojis;
}
:root:lang(ja_JP) {
--b3-font-family: "Emojis Additional", "Emojis Reset", BlinkMacSystemFont, Helvetica, "Luxi Sans", "DejaVu Sans", "Hiragino Sans", "Yu Gothic UI", arial, sans-serif, emojis;
}
/* https://github.com/siyuan-note/siyuan/issues/6440 */
.protyle-action--order:after {
.protyle-action--order::after {
mix-blend-mode: screen;
}

View file

@ -2,7 +2,7 @@
"name": "midnight",
"author": "Vanessa",
"url": "https://github.com/Vanessa219",
"version": "1.0.7",
"version": "1.0.8",
"modes": [
"dark"
]

View file

@ -9,7 +9,7 @@
<Identity Name="89C2A984.SiYuan"
ProcessorArchitecture="x64"
Publisher="CN=087C656E-C1D9-42D8-8807-CED45A74FC0F"
Version="3.1.6.0"/>
Version="3.1.17.0"/>
<Properties>
<DisplayName>SiYuan</DisplayName>
<PublisherDisplayName>云南链滴科技有限公司</PublisherDisplayName>

View file

@ -5790,7 +5790,7 @@ Bug fixes and improves details.
* [Weaken Markdown related content in the user guide](https://github.com/siyuan-note/siyuan/issues/2001)
### Abolishments
### Abolishment
* [Remove editor options](https://github.com/siyuan-note/siyuan/issues/1997)
* [Remove export option `fixTermTypo`](https://github.com/siyuan-note/siyuan/issues/1998)

View file

@ -14,7 +14,7 @@
* [Spaced repetition interface supports review by document selection](https://github.com/siyuan-note/siyuan/issues/7954)
* [View flashcards management using fullscreen on the mobile](https://github.com/siyuan-note/siyuan/issues/7962)
* [The cloud sync directory shows the last update time on the mobile](https://github.com/siyuan-note/siyuan/issues/7963)
* [Improved PDF asset file unreferenced detection](https://github.com/siyuan-note/siyuan/issues/7964)
* [Improve PDF asset file unreferenced detection](https://github.com/siyuan-note/siyuan/issues/7964)
* [Asset files no longer use HTTP server when exporting PDF](https://github.com/siyuan-note/siyuan/issues/7965)
* [Optimize the performance of document tree flashcard loading](https://github.com/siyuan-note/siyuan/issues/7967)
* [Ability to delete a doc from `⋮`](https://github.com/siyuan-note/siyuan/issues/7969)

View file

@ -8,7 +8,7 @@
### 改進功能
* [瀏覽器剪擴充隱藏令牌明文](https://github.com/siyuan-note/siyuan/issues/10975)
* [瀏覽器剪擴充隱藏令牌明文](https://github.com/siyuan-note/siyuan/issues/10975)
* [改進包含 iframe 的區塊的拖曳和選擇](https://github.com/siyuan-note/siyuan/issues/11033)
* [改進行動端底部狀態列](https://github.com/siyuan-note/siyuan/issues/11041)
* [改進資料庫表格視圖行/列拖放排序](https://github.com/siyuan-note/siyuan/issues/11048)

View file

@ -8,7 +8,7 @@
### 改进功能
* [浏览器剪扩展隐藏令牌明文](https://github.com/siyuan-note/siyuan/issues/10975)
* [浏览器剪扩展隐藏令牌明文](https://github.com/siyuan-note/siyuan/issues/10975)
* [改进包含 iframe 的块的拖动和选择](https://github.com/siyuan-note/siyuan/issues/11033)
* [改进移动端底部状态栏](https://github.com/siyuan-note/siyuan/issues/11041)
* [改进数据库表格视图行/列拖放排序](https://github.com/siyuan-note/siyuan/issues/11048)

View file

@ -14,7 +14,7 @@
* [為區塊導航新增兩個快捷鍵](https://github.com/siyuan-note/siyuan/issues/11193)
* [調整 PDF 匯出頁字大小](https://github.com/siyuan-note/siyuan/issues/11203)
* [改進刪除圖片功能](https://github.com/siyuan-note/siyuan/issues/11209)
* [支援在剪 HTML 時轉換 Base64 圖片](https://github.com/siyuan-note/siyuan/issues/11210)
* [支援在剪 HTML 時轉換 Base64 圖片](https://github.com/siyuan-note/siyuan/issues/11210)
* [國際化支援日文](https://github.com/siyuan-note/siyuan/pull/11212)
* [設定資料庫表格檢視中範本列編輯文字區的最大高度](https://github.com/siyuan-note/siyuan/issues/11223)
* [改進資料庫表格視圖的刪除操作](https://github.com/siyuan-note/siyuan/issues/11225)

View file

@ -14,7 +14,7 @@
* [为块导航添加两个快捷键](https://github.com/siyuan-note/siyuan/issues/11193)
* [调整 PDF 导出页脚字体大小](https://github.com/siyuan-note/siyuan/issues/11203)
* [改进删除图片功能](https://github.com/siyuan-note/siyuan/issues/11209)
* [支持在剪 HTML 时转换 Base64 图片](https://github.com/siyuan-note/siyuan/issues/11210)
* [支持在剪 HTML 时转换 Base64 图片](https://github.com/siyuan-note/siyuan/issues/11210)
* [国际化支持日语](https://github.com/siyuan-note/siyuan/pull/11212)
* [设置数据库表格视图中模板列编辑文本区的最大高度](https://github.com/siyuan-note/siyuan/issues/11223)
* [改进数据库表格视图的删除操作](https://github.com/siyuan-note/siyuan/issues/11225)

View file

@ -16,7 +16,7 @@ Below are the detailed changes in this version.
* [No longer prompts "Don't panic... scroll up and down to load more" when opening a doc and the first block has been loaded](https://github.com/siyuan-note/siyuan/issues/10716)
* [When not focused in SiYuan window, the left option of Database row is hard to select](https://github.com/siyuan-note/siyuan/issues/10731)
* [Support opening images through other apps on the Android](https://github.com/siyuan-note/siyuan/issues/10736)
* [Improved tab menu shake issue](https://github.com/siyuan-note/siyuan/issues/10737)
* [Improve tab menu shake issue](https://github.com/siyuan-note/siyuan/issues/10737)
* [Improve database table view multi-select interaction](https://github.com/siyuan-note/siyuan/issues/10738)
* [Support search code snippets](https://github.com/siyuan-note/siyuan/issues/10739)
* [Improve exit focus positioning](https://github.com/siyuan-note/siyuan/issues/10746)

View file

@ -0,0 +1,41 @@
## Overview
This version improves database performance and user interface details.
In addition, we have also improved the backlink panel details to support excluding child-blocks from backlink calculations, which helps to display backlinks more accurately.
## Changelogs
Below are the detailed changes in this version.
### Enhancement
* [Improve interaction when deleting two-way relation field in a database](https://github.com/siyuan-note/siyuan/issues/11252)
* [Improve plugin dock position persistence](https://github.com/siyuan-note/siyuan/issues/11931)
* [Supports disabling Markdown `~~` syntax input](https://github.com/siyuan-note/siyuan/issues/12641)
* [Improve database paging loading](https://github.com/siyuan-note/siyuan/issues/12780)
* [WebDAV/S3 data sync and backup support configurable concurrent requests](https://github.com/siyuan-note/siyuan/issues/12798)
* [Improve the logic of multiple selected blocks forming a super block](https://github.com/siyuan-note/siyuan/issues/12809)
* [Browser clipping extension sends no more scrolling pages](https://github.com/siyuan-note/siyuan/issues/12817)
* [Improve database template field loading performance](https://github.com/siyuan-note/siyuan/issues/12818)
* [Outline and bookmark supports displaying images](https://github.com/siyuan-note/siyuan/issues/12820)
* [Improve importing .sy.zip](https://github.com/siyuan-note/siyuan/issues/12825)
* [Improve database relation & rollup field loading performance](https://github.com/siyuan-note/siyuan/issues/12835)
* [Improve user interface](https://github.com/siyuan-note/siyuan/issues/12848)
* [Refresh doc tree after data sync](https://github.com/siyuan-note/siyuan/issues/12860)
* [Support child-blocks not being included in the backlink calculation](https://github.com/siyuan-note/siyuan/issues/12861)
* [The backlink panel no longer displays breadcrumbs of the first-level blocks](https://github.com/siyuan-note/siyuan/issues/12862)
* [Improve custom emojis at the beginning of the block](https://github.com/siyuan-note/siyuan/issues/12868)
### Bugfix
* [Drag and drop to insert asset fails](https://github.com/siyuan-note/siyuan/issues/12791)
* [Abnormal after pasting certain content](https://github.com/siyuan-note/siyuan/issues/12792)
* [The word count of the selected block is inaccurate](https://github.com/siyuan-note/siyuan/issues/12793)
* [Unable to open PDF](https://github.com/siyuan-note/siyuan/issues/12794)
* [The corrupted data causes the kernel to hang](https://github.com/siyuan-note/siyuan/issues/12852)
## Download
* [B3log](https://b3log.org/siyuan/en/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,41 @@
## 概述
此版本改進了資料庫效能和使用者介面細節。
另外,我們也改進了反鏈面板細節,支援子區塊不納入反鏈計算,這有助於更精確地顯示反鏈。
## 變更記錄
以下是此版本中的詳細變更。
### 改進功能
* [改進刪除資料庫中雙向關聯欄位時的互動](https://github.com/siyuan-note/siyuan/issues/11252)
* [改進插件停靠列位置的持久化](https://github.com/siyuan-note/siyuan/issues/11931)
* [支援禁用 Markdown `~~` 語法輸入](https://github.com/siyuan-note/siyuan/issues/12641)
* [改進資料庫分頁載入](https://github.com/siyuan-note/siyuan/issues/12780)
* [WebDAV/S3 資料同步與備份支援設定並發請求數](https://github.com/siyuan-note/siyuan/issues/12798)
* [改進多選塊形成超級塊的邏輯](https://github.com/siyuan-note/siyuan/issues/12809)
* [瀏覽器剪藏擴充功能不再需要捲動頁面](https://github.com/siyuan-note/siyuan/issues/12817)
* [改進資料庫範本欄位載入效能](https://github.com/siyuan-note/siyuan/issues/12818)
* [大綱和書籤支援顯示圖片](https://github.com/siyuan-note/siyuan/issues/12820)
* [改進導入 .sy.zip](https://github.com/siyuan-note/siyuan/issues/12825)
* [改進資料庫關聯和匯總欄位載入效能](https://github.com/siyuan-note/siyuan/issues/12835)
* [改進使用者介面](https://github.com/siyuan-note/siyuan/issues/12848)
* [資料同步後刷新文件樹](https://github.com/siyuan-note/siyuan/issues/12860)
* [支援子區塊不納入反鏈計算](https://github.com/siyuan-note/siyuan/issues/12861)
* [反向連結面板不再顯示一一級塊的麵包屑](https://github.com/siyuan-note/siyuan/issues/12862)
* [改進區塊開始處的自訂表情](https://github.com/siyuan-note/siyuan/issues/12868)
### 修復缺陷
* [拖曳插入資源檔案失敗](https://github.com/siyuan-note/siyuan/issues/12791)
* [貼上某些內容後異常](https://github.com/siyuan-note/siyuan/issues/12792)
* [選定區塊的字數統計不準確](https://github.com/siyuan-note/siyuan/issues/12793)
* [無法開啟 PDF](https://github.com/siyuan-note/siyuan/issues/12794)
* [資料損壞導致核心掛起](https://github.com/siyuan-note/siyuan/issues/12852)
## 下載
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,41 @@
## 概述
该版本改进了数据库性能和用户界面细节。
另外,我们也改进了反链面板细节,支持子块不纳入反链计算,这有助于更加精确地显示反链。
## 变更记录
以下是此版本中的详细变更。
### 改进功能
* [改进删除数据库中双向关联字段时的交互](https://github.com/siyuan-note/siyuan/issues/11252)
* [改进插件停靠栏位置的持久化](https://github.com/siyuan-note/siyuan/issues/11931)
* [支持禁用 Markdown `~~` 语法输入](https://github.com/siyuan-note/siyuan/issues/12641)
* [改进数据库分页加载](https://github.com/siyuan-note/siyuan/issues/12780)
* [WebDAV/S3 数据同步和备份支持配置并发请求数](https://github.com/siyuan-note/siyuan/issues/12798)
* [改进多选块形成超级块的逻辑](https://github.com/siyuan-note/siyuan/issues/12809)
* [浏览器剪藏扩展不再需要滚动页面](https://github.com/siyuan-note/siyuan/issues/12817)
* [改进数据库模板字段加载性能](https://github.com/siyuan-note/siyuan/issues/12818)
* [大纲和书签支持显示图片](https://github.com/siyuan-note/siyuan/issues/12820)
* [改进导入 .sy.zip](https://github.com/siyuan-note/siyuan/issues/12825)
* [改进数据库关联和汇总字段加载性能](https://github.com/siyuan-note/siyuan/issues/12835)
* [改进用户界面](https://github.com/siyuan-note/siyuan/issues/12848)
* [数据同步后刷新文档树](https://github.com/siyuan-note/siyuan/issues/12860)
* [支持子块不纳入反链计算](https://github.com/siyuan-note/siyuan/issues/12861)
* [反向链接面板不再显示一级块的面包屑](https://github.com/siyuan-note/siyuan/issues/12862)
* [改进块开始处的自定义表情](https://github.com/siyuan-note/siyuan/issues/12868)
### 修复缺陷
* [拖放插入资源文件失败](https://github.com/siyuan-note/siyuan/issues/12791)
* [粘贴某些内容后异常](https://github.com/siyuan-note/siyuan/issues/12792)
* [选定块的字数统计不准确](https://github.com/siyuan-note/siyuan/issues/12793)
* [无法打开 PDF](https://github.com/siyuan-note/siyuan/issues/12794)
* [数据损坏导致内核挂起](https://github.com/siyuan-note/siyuan/issues/12852)
## 下载
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,63 @@
## Overview
This version fixes some bugs and improves many details, among which the more important ones are the improvements to data synchronization, document tree and backlink panel.
## Changelogs
Below are the detailed changes in this version.
### Enhancement
* [Improve copy and cut after multiple selection of cells in the table](https://github.com/siyuan-note/siyuan/issues/10488)
* [Return document blocks when the keyword search hits different block content](https://github.com/siyuan-note/siyuan/issues/10584)
* [Improve table cell selection](https://github.com/siyuan-note/siyuan/issues/11388)
* [The right-click menu of multiple selected database entries supports more copy options](https://github.com/siyuan-note/siyuan/issues/11520)
* [Markdown syntax switch no longer affects clip/paste HTML parsing](https://github.com/siyuan-note/siyuan/issues/11604)
* [File history supports adjusting item list width](https://github.com/siyuan-note/siyuan/issues/12347)
* [Document tree supports multiple documents to open in the same new window](https://github.com/siyuan-note/siyuan/issues/12490)
* [Local assets of database asset fields support `Rename`](https://github.com/siyuan-note/siyuan/issues/12497)
* [Image title supports line breaks](https://github.com/siyuan-note/siyuan/issues/12855)
* [Indicates the insertion position when dragging files](https://github.com/siyuan-note/siyuan/issues/12857)
* [Database cells support vertical dragging to fill values](https://github.com/siyuan-note/siyuan/issues/12907)
* [Improve document tree movement and its animation](https://github.com/siyuan-note/siyuan/issues/12914)
* [Improve S3/WebDAV data sync config](https://github.com/siyuan-note/siyuan/issues/12923)
* [The Publishing service no longer support export](https://github.com/siyuan-note/siyuan/issues/12928)
* [Display document title in data history preview area](https://github.com/siyuan-note/siyuan/issues/12948)
* [Improve parsing `<img>` when importing markdown](https://github.com/siyuan-note/siyuan/issues/12956)
* [Improve parsing of YAML Front Matter when importing Markdown](https://github.com/siyuan-note/siyuan/issues/12962)
* [Improve HTML clipping](https://github.com/siyuan-note/siyuan/issues/12973)
* [All plain text formats are supported when comparing data snapshots](https://github.com/siyuan-note/siyuan/issues/12975)
* [Improve outline panel loading performance](https://github.com/siyuan-note/siyuan/issues/12981)
* [Improve data synchronization stability](https://github.com/siyuan-note/siyuan/issues/12991)
* [Improve marketplace network availability](https://github.com/siyuan-note/siyuan/issues/12998)
* [Improve data synchronization perception](https://github.com/siyuan-note/siyuan/issues/13000)
* [Improve the backlink panel](https://github.com/siyuan-note/siyuan/issues/13008)
* [Dynamically loading graph nodes and edges](https://github.com/siyuan-note/siyuan/issues/13014)
* [Improve appearance menu](https://github.com/siyuan-note/siyuan/issues/13036)
### Bugfix
* [The document tree creation time and update time are reversed](https://github.com/siyuan-note/siyuan/issues/12874)
* [Unexpected `Clear inline elements` behavior for links](https://github.com/siyuan-note/siyuan/issues/12877)
* [The marketplace language does not change after switching the appearance language](https://github.com/siyuan-note/siyuan/issues/12892)
* [Add block ref exception for inline tags](https://github.com/siyuan-note/siyuan/issues/12922)
* [The outline/bookmark panel cannot display items](https://github.com/siyuan-note/siyuan/issues/12959)
* [OCR function cannot be used normally on Linux](https://github.com/siyuan-note/siyuan/issues/12960)
### Refactor
* [Upgrade to Electron v32.2.2](https://github.com/siyuan-note/siyuan/issues/12891)
### Development
* [Add plugin function `getModelByDockType`](https://github.com/siyuan-note/siyuan/issues/11782)
* [Support custom default doc icons](https://github.com/siyuan-note/siyuan/issues/12721)
* [Add plugin function `getAllEditor`](https://github.com/siyuan-note/siyuan/issues/12884)
* [Add plugin util `platformUtils`](https://github.com/siyuan-note/siyuan/issues/12930)
* [Add internal kernel API `/api/icon/getDynamicIcon`](https://github.com/siyuan-note/siyuan/pull/12939)
* [Add `renderElement` and `blockElement` for `open-noneditableblock`](https://github.com/siyuan-note/siyuan/issues/12955)
## Download
* [B3log](https://b3log.org/siyuan/en/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,54 @@
## 概述
此版本修復了一些缺陷,並改進了許多細節,其中比較重要的是改進了資料同步、文件樹和反鏈面板。
## 變更記錄
以下是此版本中的詳細變更。
### 改進功能
* [改進表格中多重選取儲存格後的複製與剪下](https://github.com/siyuan-note/siyuan/issues/10488)
* [當關鍵字索取不同的區塊內容時返回文件區塊](https://github.com/siyuan-note/siyuan/issues/10584)
* [改進表格儲存格選擇](https://github.com/siyuan-note/siyuan/issues/11388)
* [多選資料庫項目的右鍵選單支援更多複製選項](https://github.com/siyuan-note/siyuan/issues/11520)
* [Markdown 語法開關不再影響剪貼/貼上 HTML 解析](https://github.com/siyuan-note/siyuan/issues/11604)
* [文件歷史支援調整項目清單寬度](https://github.com/siyuan-note/siyuan/issues/12347)
* [文檔樹支援多個文件在同一個新視窗中開啟](https://github.com/siyuan-note/siyuan/issues/12490)
* [資料庫資源欄位的本機資源支援 `重命名`](https://github.com/siyuan-note/siyuan/issues/12497)
* [圖片標題支援換行](https://github.com/siyuan-note/siyuan/issues/12855)
* [拖曳文件時指示插入位置](https://github.com/siyuan-note/siyuan/issues/12857)
* [資料庫儲存格支援垂直拖曳以填滿值](https://github.com/siyuan-note/siyuan/issues/12907)
* [改進文檔樹移動及其動畫](https://github.com/siyuan-note/siyuan/issues/12914)
* [改進 S3/WebDAV 資料同步配置](https://github.com/siyuan-note/siyuan/issues/12923)
* [發布服務不再支援匯出](https://github.com/siyuan-note/siyuan/issues/12928)
* [在資料歷史預覽區域顯示文件標題](https://github.com/siyuan-note/siyuan/issues/12948)
* [改進導入 Markdown 時解析 `<img>`](https://github.com/siyuan-note/siyuan/issues/12956)
* [改進導入 Markdown 時解析 YAML Front Matter](https://github.com/siyuan-note/siyuan/issues/12962)
* [改進 HTML 剪藏](https://github.com/siyuan-note/siyuan/issues/12973)
* [比較資料快照時支援所有純文字格式](https://github.com/siyuan-note/siyuan/issues/12975)
* [改進大綱面板載入效能](https://github.com/siyuan-note/siyuan/issues/12981)
* [改善資料同步穩定性](https://github.com/siyuan-note/siyuan/issues/12991)
* [改善市集網路可用性](https://github.com/siyuan-note/siyuan/issues/12998)
* [改進資料同步感知](https://github.com/siyuan-note/siyuan/issues/13000)
* [改進反向連結面板](https://github.com/siyuan-note/siyuan/issues/13008)
* [動態載入圖節點與邊](https://github.com/siyuan-note/siyuan/issues/13014)
* [改進外觀選單](https://github.com/siyuan-note/siyuan/issues/13036)
### 修復缺陷
* [文件樹建立時間與更新時間顛倒](https://github.com/siyuan-note/siyuan/issues/12874)
* [連結的 `清除行級元素` 行為異常](https://github.com/siyuan-note/siyuan/issues/12877)
* [切換外觀語言後集市語言不變](https://github.com/siyuan-note/siyuan/issues/12892)
* [為行級標籤新增區塊參考異常](https://github.com/siyuan-note/siyuan/issues/12922)
* [大綱/書籤面板無法顯示項目](https://github.com/siyuan-note/siyuan/issues/12959)
* [Linux 上 OCR 功能無法正常使用](https://github.com/siyuan-note/siyuan/issues/12960)
### 開發重構
* [升級 Electron v32.2.2](https://github.com/siyuan-note/siyuan/issues/12891)
## 下載
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,54 @@
## 概述
该版本修复了一些缺陷,并改进了很多细节,其中比较重要的是改进了数据同步、文档树和反链面板。
## 变更记录
以下是此版本中的详细变更。
### 改进功能
* [改进表格中多选单元格后的复制和剪切](https://github.com/siyuan-note/siyuan/issues/10488)
* [当关键字索命中不同的块内容时返回文档块](https://github.com/siyuan-note/siyuan/issues/10584)
* [改进表格单元格选择](https://github.com/siyuan-note/siyuan/issues/11388)
* [多选数据库条目的右键菜单支持更多复制选项](https://github.com/siyuan-note/siyuan/issues/11520)
* [Markdown 语法开关不再影响剪贴/粘贴 HTML 解析](https://github.com/siyuan-note/siyuan/issues/11604)
* [文件历史支持调整项目列表宽度](https://github.com/siyuan-note/siyuan/issues/12347)
* [文档树支持多个文档在同一个新窗口中打开](https://github.com/siyuan-note/siyuan/issues/12490)
* [数据库资源字段的本地资源支持 `重命名`](https://github.com/siyuan-note/siyuan/issues/12497)
* [图片标题支持换行](https://github.com/siyuan-note/siyuan/issues/12855)
* [拖动文件时指示插入位置](https://github.com/siyuan-note/siyuan/issues/12857)
* [数据库单元格支持垂直拖动以填充值](https://github.com/siyuan-note/siyuan/issues/12907)
* [改进文档树移动及其动画](https://github.com/siyuan-note/siyuan/issues/12914)
* [改进 S3/WebDAV 数据同步配置](https://github.com/siyuan-note/siyuan/issues/12923)
* [发布服务不再支持导出](https://github.com/siyuan-note/siyuan/issues/12928)
* [在数据历史预览区域显示文档标题](https://github.com/siyuan-note/siyuan/issues/12948)
* [改进导入 Markdown 时解析 `<img>`](https://github.com/siyuan-note/siyuan/issues/12956)
* [改进导入 Markdown 时解析 YAML Front Matter](https://github.com/siyuan-note/siyuan/issues/12962)
* [改进 HTML 剪藏](https://github.com/siyuan-note/siyuan/issues/12973)
* [比较数据快照时支持所有纯文本格式](https://github.com/siyuan-note/siyuan/issues/12975)
* [改进大纲面板加载性能](https://github.com/siyuan-note/siyuan/issues/12981)
* [改进数据同步稳定性](https://github.com/siyuan-note/siyuan/issues/12991)
* [改进集市网络可用性](https://github.com/siyuan-note/siyuan/issues/12998)
* [改进数据同步感知](https://github.com/siyuan-note/siyuan/issues/13000)
* [改进反向链接面板](https://github.com/siyuan-note/siyuan/issues/13008)
* [动态加载图节点和边](https://github.com/siyuan-note/siyuan/issues/13014)
* [改进外观菜单](https://github.com/siyuan-note/siyuan/issues/13036)
### 修复缺陷
* [文档树创建时间和更新时间颠倒](https://github.com/siyuan-note/siyuan/issues/12874)
* [链接的 `清除行级元素` 行为异常](https://github.com/siyuan-note/siyuan/issues/12877)
* [切换外观语言后集市语言不变](https://github.com/siyuan-note/siyuan/issues/12892)
* [为行级标签添加块引用异常](https://github.com/siyuan-note/siyuan/issues/12922)
* [大纲/书签面板无法显示项目](https://github.com/siyuan-note/siyuan/issues/12959)
* [Linux 上 OCR 功能无法正常使用](https://github.com/siyuan-note/siyuan/issues/12960)
### 开发重构
* [升级 Electron v32.2.2](https://github.com/siyuan-note/siyuan/issues/12891)
## 下载
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,59 @@
## Overview
This version supports setting dynamic icons for documents and improves data synchronization.
From this version, SiYuan will automatically clean up the local data repository after the first data sync ends after startup:
* Only 2 snapshots are kept per day
* Snapshots older than 180 days are cleaned up
You can adjust this cleanup policy in Settings - About - Data repo purge.
Automatic snapshot cleanup helps improve startup speed. If you do not want a snapshot to be cleaned up, you can manually tag the snapshot, and the tagged snapshot will not be cleaned up.
## Changelogs
Below are the detailed changes in this version.
### Enhancement
* [The database supports adding view/field/option description](https://github.com/siyuan-note/siyuan/issues/11053)
* [Improve open PDF with new window](https://github.com/siyuan-note/siyuan/issues/11993)
* [Improve positioning doc in split screens](https://github.com/siyuan-note/siyuan/issues/12694)
* [Support exporting Markdown after selecting multiple documents](https://github.com/siyuan-note/siyuan/issues/12912)
* [Document icons support the use of dynamic icons](https://github.com/siyuan-note/siyuan/issues/12943)
* [Improve blocks highlighting effects](https://github.com/siyuan-note/siyuan/issues/12951)
* [Improve WebDAV data synchronization compatibility](https://github.com/siyuan-note/siyuan/issues/12961)
* [The backlink panel supports filtering by the block attributes](https://github.com/siyuan-note/siyuan/issues/12985)
* [Long press `Esc` to focus on the button in the flashcard](https://github.com/siyuan-note/siyuan/issues/12989)
* [Bold, italic, underline, and strikethrough inherit the block element color](https://github.com/siyuan-note/siyuan/issues/13043)
* [Improve plain text comparison in data snapshot](https://github.com/siyuan-note/siyuan/issues/13046)
* [Apps in Chinese mainland app stores no longer provide AI access settings](https://github.com/siyuan-note/siyuan/issues/13051)
* [Improve appearance for table and database nested in container block](https://github.com/siyuan-note/siyuan/issues/13052)
* [Improve marketplace multi-language internationalization](https://github.com/siyuan-note/siyuan/issues/13053)
* [Improved database pasting of text containing commas and line breaks](https://github.com/siyuan-note/siyuan/issues/13068)
* [List only 512 unreferenced assets](https://github.com/siyuan-note/siyuan/issues/13075)
* [Automatic purge for local data repo](https://github.com/siyuan-note/siyuan/issues/13091)
* [Double-click the panel drag line to restore the default width](https://github.com/siyuan-note/siyuan/issues/13107)
* [Improve data sync](https://github.com/siyuan-note/siyuan/issues/13133)
* [Improve importing Markdown](https://github.com/siyuan-note/siyuan/issues/13149)
### Bugfix
* [SQL injection security vulnerabilities](https://github.com/siyuan-note/siyuan/issues/13077)
* [Access authorization code captcha vulnerability](https://github.com/siyuan-note/siyuan/issues/13147)
* [Some XSS vulnerabilities](https://github.com/siyuan-note/siyuan/issues/13171)
### Refactor
* [Upgrade to Electron v32.2.5](https://github.com/siyuan-note/siyuan/issues/13161)
### Development
* [Kernel serve CardDAV service on path `/carddav/`](https://github.com/siyuan-note/siyuan/pull/12895)
* [Add a kernel API `/api/filetree/renameDocByID`](https://github.com/siyuan-note/siyuan/issues/13105)
## Download
* [B3log](https://b3log.org/siyuan/en/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,59 @@
## 概述
此版本支援設定文件動態圖標,並改進了資料同步。
從此版本開始思源會在啟動後第一次資料同步結束後自動清理本機資料倉儲:
* 每天只保留 2 個快照
* 清理超過 180 天的快照
可以在 設定 - 關於 - 資料倉儲清理 中調整該清理策略。
自動清理快照有助於提升啟動速度,如果你不希望某個快照被清理,可以手動標記該快照,被標記的快照不會被清理。
## 變更記錄
以下是此版本中的詳細變更。
### 改進功能
* [資料庫支援新增視圖/欄位/選項描述](https://github.com/siyuan-note/siyuan/issues/11053)
* [改進在新視窗中開啟 PDF](https://github.com/siyuan-note/siyuan/issues/11993)
* [改進在分割畫面中定位文件](https://github.com/siyuan-note/siyuan/issues/12694)
* [支援選擇多個文件後匯出 Markdown](https://github.com/siyuan-note/siyuan/issues/12912)
* [文件圖示支援使用動態圖示](https://github.com/siyuan-note/siyuan/issues/12943)
* [改良塊高亮效果](https://github.com/siyuan-note/siyuan/issues/12951)
* [改進 WebDAV 資料同步相容性](https://github.com/siyuan-note/siyuan/issues/12961)
* [反向連結面板支援按區塊屬性過濾](https://github.com/siyuan-note/siyuan/issues/12985)
* [長按 `Esc` 聚焦閃卡中的按鈕](https://github.com/siyuan-note/siyuan/issues/12989)
* [加粗、斜體、底線和刪除線繼承塊元素顏色](https://github.com/siyuan-note/siyuan/issues/13043)
* [改進資料快照中的純文字比較](https://github.com/siyuan-note/siyuan/issues/13046)
* [中國大陸應用商店中的應用程式不再提供 AI 存取設定](https://github.com/siyuan-note/siyuan/issues/13051)
* [改進嵌套在容器區塊中的表格和資料庫的外觀](https://github.com/siyuan-note/siyuan/issues/13052)
* [改進集市多語國際化](https://github.com/siyuan-note/siyuan/issues/13053)
* [改進貼上包含逗號和換行符的文字到資料庫](https://github.com/siyuan-note/siyuan/issues/13068)
* [僅列出 512 個未引用的資源檔案](https://github.com/siyuan-note/siyuan/issues/13075)
* [本地資料倉自動清理](https://github.com/siyuan-note/siyuan/issues/13091)
* [雙擊面板拖曳線恢復預設寬度](https://github.com/siyuan-note/siyuan/issues/13107)
* [改進資料同步](https://github.com/siyuan-note/siyuan/issues/13133)
* [改進導入 Markdown](https://github.com/siyuan-note/siyuan/issues/13149)
### 修復缺陷
* [SQL 注入安全漏洞](https://github.com/siyuan-note/siyuan/issues/13077)
* [存取授權碼驗證碼漏洞](https://github.com/siyuan-note/siyuan/issues/13147)
* [一些 XSS 漏洞](https://github.com/siyuan-note/siyuan/issues/13171)
### 開發重構
* [升級 Electron v32.2.5](https://github.com/siyuan-note/siyuan/issues/13161)
### 開發者
* [核心提供 CardDAV 服務 `/carddav/`](https://github.com/siyuan-note/siyuan/pull/12895)
* [新增一個核心介面 `/api/filetree/renameDocByID`](https://github.com/siyuan-note/siyuan/issues/13105)
## 下載
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,59 @@
## 概述
该版本支持设置文档动态图标,并改进了数据同步。
从该版本开始思源会在启动后第一次数据同步结束后自动清理本地数据仓库:
* 每天仅保留 2 个快照
* 清理超过 180 天的快照
可以在 设置 - 关于 - 数据仓库清理 中调整该清理策略。
自动清理快照有助于提升启动速度,如果你不希望某个快照被清理,可以手动标记该快照,被标记的快照不会被清理。
## 变更记录
以下是此版本中的详细变更。
### 改进功能
* [数据库支持添加视图/字段/选项描述](https://github.com/siyuan-note/siyuan/issues/11053)
* [改进在新窗口中打开 PDF](https://github.com/siyuan-note/siyuan/issues/11993)
* [改进在分屏中定位文档](https://github.com/siyuan-note/siyuan/issues/12694)
* [支持选择多个文档后导出 Markdown](https://github.com/siyuan-note/siyuan/issues/12912)
* [文档图标支持使用动态图标](https://github.com/siyuan-note/siyuan/issues/12943)
* [改进块高亮效果](https://github.com/siyuan-note/siyuan/issues/12951)
* [改进 WebDAV 数据同步兼容性](https://github.com/siyuan-note/siyuan/issues/12961)
* [反向链接面板支持按块属性过滤](https://github.com/siyuan-note/siyuan/issues/12985)
* [长按 `Esc` 聚焦闪卡中的按钮](https://github.com/siyuan-note/siyuan/issues/12989)
* [加粗、斜体、下划线和删除线继承块元素颜色](https://github.com/siyuan-note/siyuan/issues/13043)
* [改进数据快照中的纯文本比较](https://github.com/siyuan-note/siyuan/issues/13046)
* [中国大陆应用商店中的应用不再提供 AI 访问设置](https://github.com/siyuan-note/siyuan/issues/13051)
* [改进嵌套在容器块中的表格和数据库的外观](https://github.com/siyuan-note/siyuan/issues/13052)
* [改进集市多语言国际化](https://github.com/siyuan-note/siyuan/issues/13053)
* [改进粘贴包含逗号和换行符的文本到数据库](https://github.com/siyuan-note/siyuan/issues/13068)
* [仅列出 512 个未引用的资源文件](https://github.com/siyuan-note/siyuan/issues/13075)
* [本地数据仓库自动清理](https://github.com/siyuan-note/siyuan/issues/13091)
* [双击面板拖动线恢复默认宽度](https://github.com/siyuan-note/siyuan/issues/13107)
* [改进数据同步](https://github.com/siyuan-note/siyuan/issues/13133)
* [改进导入 Markdown](https://github.com/siyuan-note/siyuan/issues/13149)
### 修复缺陷
* [SQL 注入安全漏洞](https://github.com/siyuan-note/siyuan/issues/13077)
* [访问授权码验证码漏洞](https://github.com/siyuan-note/siyuan/issues/13147)
* [一些 XSS 漏洞](https://github.com/siyuan-note/siyuan/issues/13171)
### 开发重构
* [升级 Electron v32.2.5](https://github.com/siyuan-note/siyuan/issues/13161)
### 开发者
* [内核提供 CardDAV 服务 `/carddav/`](https://github.com/siyuan-note/siyuan/pull/12895)
* [添加一个内核接口 `/api/filetree/renameDocByID`](https://github.com/siyuan-note/siyuan/issues/13105)
## 下载
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,59 @@
## Overview
This version supports setting dynamic icons for documents and improves data synchronization.
From this version, SiYuan will automatically clean up the local data repository after the first data sync ends after startup:
* Only 2 snapshots are kept per day
* Snapshots older than 180 days are cleaned up
You can adjust this cleanup policy in Settings - About - Data repo purge.
Automatic snapshot cleanup helps improve startup speed. If you do not want a snapshot to be cleaned up, you can manually tag the snapshot, and the tagged snapshot will not be cleaned up.
## Changelogs
Below are the detailed changes in this version.
### Enhancement
* [The database supports adding view/field/option description](https://github.com/siyuan-note/siyuan/issues/11053)
* [Improve open PDF with new window](https://github.com/siyuan-note/siyuan/issues/11993)
* [Improve positioning doc in split screens](https://github.com/siyuan-note/siyuan/issues/12694)
* [Support exporting Markdown after selecting multiple documents](https://github.com/siyuan-note/siyuan/issues/12912)
* [Document icons support the use of dynamic icons](https://github.com/siyuan-note/siyuan/issues/12943)
* [Improve blocks highlighting effects](https://github.com/siyuan-note/siyuan/issues/12951)
* [Improve WebDAV data synchronization compatibility](https://github.com/siyuan-note/siyuan/issues/12961)
* [The backlink panel supports filtering by the block attributes](https://github.com/siyuan-note/siyuan/issues/12985)
* [Long press `Esc` to focus on the button in the flashcard](https://github.com/siyuan-note/siyuan/issues/12989)
* [Bold, italic, underline, and strikethrough inherit the block element color](https://github.com/siyuan-note/siyuan/issues/13043)
* [Improve plain text comparison in data snapshot](https://github.com/siyuan-note/siyuan/issues/13046)
* [Apps in Chinese mainland app stores no longer provide AI access settings](https://github.com/siyuan-note/siyuan/issues/13051)
* [Improve appearance for table and database nested in container block](https://github.com/siyuan-note/siyuan/issues/13052)
* [Improve marketplace multi-language internationalization](https://github.com/siyuan-note/siyuan/issues/13053)
* [Improved database pasting of text containing commas and line breaks](https://github.com/siyuan-note/siyuan/issues/13068)
* [List only 512 unreferenced assets](https://github.com/siyuan-note/siyuan/issues/13075)
* [Automatic purge for local data repo](https://github.com/siyuan-note/siyuan/issues/13091)
* [Double-click the panel drag line to restore the default width](https://github.com/siyuan-note/siyuan/issues/13107)
* [Improve data sync](https://github.com/siyuan-note/siyuan/issues/13133)
* [Improve importing Markdown](https://github.com/siyuan-note/siyuan/issues/13149)
### Bugfix
* [SQL injection security vulnerabilities](https://github.com/siyuan-note/siyuan/issues/13077)
* [Access authorization code captcha vulnerability](https://github.com/siyuan-note/siyuan/issues/13147)
* [Some XSS vulnerabilities](https://github.com/siyuan-note/siyuan/issues/13171)
### Refactor
* [Upgrade to Electron v32.2.5](https://github.com/siyuan-note/siyuan/issues/13161)
### Development
* [Kernel serve CardDAV service on path `/carddav/`](https://github.com/siyuan-note/siyuan/pull/12895)
* [Add a kernel API `/api/filetree/renameDocByID`](https://github.com/siyuan-note/siyuan/issues/13105)
## Download
* [B3log](https://b3log.org/siyuan/en/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,59 @@
## 概述
此版本支援設定文件動態圖標,並改進了資料同步。
從此版本開始思源會在啟動後第一次資料同步結束後自動清理本機資料倉儲:
* 每天只保留 2 個快照
* 清理超過 180 天的快照
可以在 設定 - 關於 - 資料倉儲清理 中調整該清理策略。
自動清理快照有助於提升啟動速度,如果你不希望某個快照被清理,可以手動標記該快照,被標記的快照不會被清理。
## 變更記錄
以下是此版本中的詳細變更。
### 改進功能
* [資料庫支援新增視圖/欄位/選項描述](https://github.com/siyuan-note/siyuan/issues/11053)
* [改進在新視窗中開啟 PDF](https://github.com/siyuan-note/siyuan/issues/11993)
* [改進在分割畫面中定位文件](https://github.com/siyuan-note/siyuan/issues/12694)
* [支援選擇多個文件後匯出 Markdown](https://github.com/siyuan-note/siyuan/issues/12912)
* [文件圖示支援使用動態圖示](https://github.com/siyuan-note/siyuan/issues/12943)
* [改良塊高亮效果](https://github.com/siyuan-note/siyuan/issues/12951)
* [改進 WebDAV 資料同步相容性](https://github.com/siyuan-note/siyuan/issues/12961)
* [反向連結面板支援按區塊屬性過濾](https://github.com/siyuan-note/siyuan/issues/12985)
* [長按 `Esc` 聚焦閃卡中的按鈕](https://github.com/siyuan-note/siyuan/issues/12989)
* [加粗、斜體、底線和刪除線繼承塊元素顏色](https://github.com/siyuan-note/siyuan/issues/13043)
* [改進資料快照中的純文字比較](https://github.com/siyuan-note/siyuan/issues/13046)
* [中國大陸應用商店中的應用程式不再提供 AI 存取設定](https://github.com/siyuan-note/siyuan/issues/13051)
* [改進嵌套在容器區塊中的表格和資料庫的外觀](https://github.com/siyuan-note/siyuan/issues/13052)
* [改進集市多語國際化](https://github.com/siyuan-note/siyuan/issues/13053)
* [改進貼上包含逗號和換行符的文字到資料庫](https://github.com/siyuan-note/siyuan/issues/13068)
* [僅列出 512 個未引用的資源檔案](https://github.com/siyuan-note/siyuan/issues/13075)
* [本地資料倉自動清理](https://github.com/siyuan-note/siyuan/issues/13091)
* [雙擊面板拖曳線恢復預設寬度](https://github.com/siyuan-note/siyuan/issues/13107)
* [改進資料同步](https://github.com/siyuan-note/siyuan/issues/13133)
* [改進導入 Markdown](https://github.com/siyuan-note/siyuan/issues/13149)
### 修復缺陷
* [SQL 注入安全漏洞](https://github.com/siyuan-note/siyuan/issues/13077)
* [存取授權碼驗證碼漏洞](https://github.com/siyuan-note/siyuan/issues/13147)
* [一些 XSS 漏洞](https://github.com/siyuan-note/siyuan/issues/13171)
### 開發重構
* [升級 Electron v32.2.5](https://github.com/siyuan-note/siyuan/issues/13161)
### 開發者
* [核心提供 CardDAV 服務 `/carddav/`](https://github.com/siyuan-note/siyuan/pull/12895)
* [新增一個核心介面 `/api/filetree/renameDocByID`](https://github.com/siyuan-note/siyuan/issues/13105)
## 下載
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,59 @@
## 概述
该版本支持设置文档动态图标,并改进了数据同步。
从该版本开始思源会在启动后第一次数据同步结束后自动清理本地数据仓库:
* 每天仅保留 2 个快照
* 清理超过 180 天的快照
可以在 设置 - 关于 - 数据仓库清理 中调整该清理策略。
自动清理快照有助于提升启动速度,如果你不希望某个快照被清理,可以手动标记该快照,被标记的快照不会被清理。
## 变更记录
以下是此版本中的详细变更。
### 改进功能
* [数据库支持添加视图/字段/选项描述](https://github.com/siyuan-note/siyuan/issues/11053)
* [改进在新窗口中打开 PDF](https://github.com/siyuan-note/siyuan/issues/11993)
* [改进在分屏中定位文档](https://github.com/siyuan-note/siyuan/issues/12694)
* [支持选择多个文档后导出 Markdown](https://github.com/siyuan-note/siyuan/issues/12912)
* [文档图标支持使用动态图标](https://github.com/siyuan-note/siyuan/issues/12943)
* [改进块高亮效果](https://github.com/siyuan-note/siyuan/issues/12951)
* [改进 WebDAV 数据同步兼容性](https://github.com/siyuan-note/siyuan/issues/12961)
* [反向链接面板支持按块属性过滤](https://github.com/siyuan-note/siyuan/issues/12985)
* [长按 `Esc` 聚焦闪卡中的按钮](https://github.com/siyuan-note/siyuan/issues/12989)
* [加粗、斜体、下划线和删除线继承块元素颜色](https://github.com/siyuan-note/siyuan/issues/13043)
* [改进数据快照中的纯文本比较](https://github.com/siyuan-note/siyuan/issues/13046)
* [中国大陆应用商店中的应用不再提供 AI 访问设置](https://github.com/siyuan-note/siyuan/issues/13051)
* [改进嵌套在容器块中的表格和数据库的外观](https://github.com/siyuan-note/siyuan/issues/13052)
* [改进集市多语言国际化](https://github.com/siyuan-note/siyuan/issues/13053)
* [改进粘贴包含逗号和换行符的文本到数据库](https://github.com/siyuan-note/siyuan/issues/13068)
* [仅列出 512 个未引用的资源文件](https://github.com/siyuan-note/siyuan/issues/13075)
* [本地数据仓库自动清理](https://github.com/siyuan-note/siyuan/issues/13091)
* [双击面板拖动线恢复默认宽度](https://github.com/siyuan-note/siyuan/issues/13107)
* [改进数据同步](https://github.com/siyuan-note/siyuan/issues/13133)
* [改进导入 Markdown](https://github.com/siyuan-note/siyuan/issues/13149)
### 修复缺陷
* [SQL 注入安全漏洞](https://github.com/siyuan-note/siyuan/issues/13077)
* [访问授权码验证码漏洞](https://github.com/siyuan-note/siyuan/issues/13147)
* [一些 XSS 漏洞](https://github.com/siyuan-note/siyuan/issues/13171)
### 开发重构
* [升级 Electron v32.2.5](https://github.com/siyuan-note/siyuan/issues/13161)
### 开发者
* [内核提供 CardDAV 服务 `/carddav/`](https://github.com/siyuan-note/siyuan/pull/12895)
* [添加一个内核接口 `/api/filetree/renameDocByID`](https://github.com/siyuan-note/siyuan/issues/13105)
## 下载
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,65 @@
## Overview
This version improves a lot of details and optimizes data synchronization performance.
## Changelogs
Below are the detailed changes in this version.
### Enhancement
* [Support creating new entries when filling in the database relation field](https://github.com/siyuan-note/siyuan/issues/10914)
* [The right-click menu of multiple selected documents or blocks supports more copy options](https://github.com/siyuan-note/siyuan/issues/11561)
* [Improved spacing and width of horizontal layouts](https://github.com/siyuan-note/siyuan/issues/12318)
* [Improve image width setting](https://github.com/siyuan-note/siyuan/issues/12516)
* [Support dragging assets to the database and assets field in the attribute panel](https://github.com/siyuan-note/siyuan/issues/12904)
* [Improve line breaking behavior when sublists contain lists and normal blocks](https://github.com/siyuan-note/siyuan/issues/13016)
* [Maintain block position after editor width resize](https://github.com/siyuan-note/siyuan/issues/13127)
* [Doc tree "Copy" supports using shortcut keys](https://github.com/siyuan-note/siyuan/issues/13128)
* [For flashcard blocks without fill-in-the-blank cards created, cancel "Show Answer"](https://github.com/siyuan-note/siyuan/issues/13163)
* [Improve dragging of headings or list items to the doc tree](https://github.com/siyuan-note/siyuan/issues/13170)
* [Improve search highlighting](https://github.com/siyuan-note/siyuan/issues/13178)
* [Drag and Alt+drag on the document tree swapped](https://github.com/siyuan-note/siyuan/issues/13181)
* [The database supports calculating the "Percent unique values" of the field](https://github.com/siyuan-note/siyuan/issues/13192)
* [Improve file history UI](https://github.com/siyuan-note/siyuan/issues/13193)
* [Improve inline elements find-replace](https://github.com/siyuan-note/siyuan/issues/13200)
* [Lazy loading of images and IFrames](https://github.com/siyuan-note/siyuan/issues/13204)
* [Improve data sync performance](https://github.com/siyuan-note/siyuan/issues/13216)
* [Add statistics on selected blocks and total blocks](https://github.com/siyuan-note/siyuan/issues/13235)
* [Improve cursor position after undo](https://github.com/siyuan-note/siyuan/issues/13244)
* [Improve importing Markdown](https://github.com/siyuan-note/siyuan/issues/13245)
* [Improve database attribute panel style](https://github.com/siyuan-note/siyuan/pull/13248)
* [Improve HTML clipping](https://github.com/siyuan-note/siyuan/issues/13270)
* [Improve pasting and copying of code block after select all](https://github.com/siyuan-note/siyuan/pull/13271)
* [Improve exporting Markdown](https://github.com/siyuan-note/siyuan/issues/13273)
* [Special characters in exported file names are replaced by `_`](https://github.com/siyuan-note/siyuan/issues/13274)
* [Improve drag block highlighting](https://github.com/siyuan-note/siyuan/pull/13281)
* [Improve exporting block ref](https://github.com/siyuan-note/siyuan/issues/13283)
* [Improve drag block to database highlighting](https://github.com/siyuan-note/siyuan/pull/13284)
* [Graph nodes no longer display memos](https://github.com/siyuan-note/siyuan/issues/13287)
* [Remove Unicode PUA characters](https://github.com/siyuan-note/siyuan/issues/13291)
### Bugfix
* [Incorrect backlink keyword highlighting](https://github.com/siyuan-note/siyuan/issues/13210)
* [Failed to purge cloud repo](https://github.com/siyuan-note/siyuan/issues/13243)
* [Undo exception after deleting some blocks](https://github.com/siyuan-note/siyuan/issues/13254)
### Refactor
* [Upgrade to Mermaid v11.4.0](https://github.com/siyuan-note/siyuan/issues/13209)
* [Upgrade flowchart.js to v1.18.0](https://github.com/siyuan-note/siyuan/issues/13276)
* [Upgrade pdfcpu to v0.9.1](https://github.com/siyuan-note/siyuan/issues/13305)
* [Upgrade FSRS to v3.3.0](https://github.com/siyuan-note/siyuan/issues/13323)
### Development
* [Compatible with line breaking behavior after setting the maximum height of code blocks](https://github.com/siyuan-note/siyuan/issues/12726)
* [Improve kernel API `/api/block/getBlockKramdown`](https://github.com/siyuan-note/siyuan/issues/13183)
* [Support toolbar configuration hotkeys returned by `updateProtyleToolbar`](https://github.com/siyuan-note/siyuan/issues/13277)
* [Kernel serve CalDAV service on path `/caldav/`](https://github.com/siyuan-note/siyuan/pull/13321)
## Download
* [B3log](https://b3log.org/siyuan/en/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,65 @@
## 概述
此版本改進了大量細節,優化了資料同步效能。
## 變更記錄
以下是此版本中的詳細變更。
### 改進功能
* [支援在填寫資料庫關係欄位時建立新條目](https://github.com/siyuan-note/siyuan/issues/10914)
* [右鍵選單支援對多個選取文件或區塊進行更多複製選項](https://github.com/siyuan-note/siyuan/issues/11561)
* [改進水平佈局的間距和寬度](https://github.com/siyuan-note/siyuan/issues/12318)
* [改進圖片寬度設定](https://github.com/siyuan-note/siyuan/issues/12516)
* [支援將資源檔案拖曳到資料庫和屬性面板中的資源欄位](https://github.com/siyuan-note/siyuan/issues/12904)
* [改進子清單包含清單和普通區塊時的換行行為](https://github.com/siyuan-note/siyuan/issues/13016)
* [調整編輯器寬度後保持塊位置](https://github.com/siyuan-note/siyuan/issues/13127)
* [文件樹「複製」支援使用快速鍵](https://github.com/siyuan-note/siyuan/issues/13128)
* [對於沒有建立填空卡片的閃卡區塊取消「顯示答案」](https://github.com/siyuan-note/siyuan/issues/13163)
* [改進將標題或清單項目拖曳到文件樹](https://github.com/siyuan-note/siyuan/issues/13170)
* [改進搜尋高亮](https://github.com/siyuan-note/siyuan/issues/13178)
* [交換文件樹上的 拖曳 和 Alt+拖曳](https://github.com/siyuan-note/siyuan/issues/13181)
* [資料庫支援計算欄位的「唯一值百分比」](https://github.com/siyuan-note/siyuan/issues/13192)
* [改進文件歷史介面](https://github.com/siyuan-note/siyuan/issues/13193)
* [改進行級元素查找替換](https://github.com/siyuan-note/siyuan/issues/13200)
* [圖片與 IFrame 使用延遲載入](https://github.com/siyuan-note/siyuan/issues/13204)
* [改進資料同步效能](https://github.com/siyuan-note/siyuan/issues/13216)
* [新增選取區塊和總區塊的統計](https://github.com/siyuan-note/siyuan/issues/13235)
* [改進撤銷後的遊標位置](https://github.com/siyuan-note/siyuan/issues/13244)
* [改進導入 Markdown](https://github.com/siyuan-note/siyuan/issues/13245)
* [改進資料庫屬性面板樣式](https://github.com/siyuan-note/siyuan/pull/13248)
* [改進 HTML 剪藏](https://github.com/siyuan-note/siyuan/issues/13270)
* [改進全選後貼上和複製程式碼區塊](https://github.com/siyuan-note/siyuan/pull/13271)
* [改進匯出 Markdown](https://github.com/siyuan-note/siyuan/issues/13273)
* [匯出檔案名稱中的特殊字元替換為`_`](https://github.com/siyuan-note/siyuan/issues/13274)
* [改良拖曳塊高亮](https://github.com/siyuan-note/siyuan/pull/13281)
* [改進導出區塊引用](https://github.com/siyuan-note/siyuan/issues/13283)
* [改進拖曳區塊到資料庫高亮](https://github.com/siyuan-note/siyuan/pull/13284)
* [關係圖節點不再顯示備註](https://github.com/siyuan-note/siyuan/issues/13287)
* [移除 Unicode PUA 字元](https://github.com/siyuan-note/siyuan/issues/13291)
### 修復缺陷
* [反向連結關鍵字高亮不正確](https://github.com/siyuan-note/siyuan/issues/13210)
* [清理雲端倉庫失敗](https://github.com/siyuan-note/siyuan/issues/13243)
* [刪除某些區塊後撤銷異常](https://github.com/siyuan-note/siyuan/issues/13254)
### 開發重構
* [升級至 Mermaid v11.4.0](https://github.com/siyuan-note/siyuan/issues/13209)
* [升級 flowchart.js v1.18.0](https://github.com/siyuan-note/siyuan/issues/13276)
* [升級 pdfcpu v0.9.1](https://github.com/siyuan-note/siyuan/issues/13305)
* [升級 FSRS v3.3.0](https://github.com/siyuan-note/siyuan/issues/13323)
### 開發者
* [相容於設定程式碼區塊最大高度後的換行行為](https://github.com/siyuan-note/siyuan/issues/12726)
* [改進內核 API `/api/block/getBlockKramdown`](https://github.com/siyuan-note/siyuan/issues/13183)
* [支援由 `updateProtyleToolbar` 傳回的工具列配置熱鍵](https://github.com/siyuan-note/siyuan/issues/13277)
* [內核在路徑 `/caldav/` 提供 CalDAV 服務](https://github.com/siyuan-note/siyuan/pull/13321)
## 下載
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,65 @@
## 概述
该版本改进了大量细节,优化了数据同步性能。
## 变更记录
以下是此版本中的详细变更。
### 改进功能
* [支持在填写数据库关系字段时创建新条目](https://github.com/siyuan-note/siyuan/issues/10914)
* [右键菜单支持对多个选中文档或块进行更多复制选项](https://github.com/siyuan-note/siyuan/issues/11561)
* [改进水平布局的间距和宽度](https://github.com/siyuan-note/siyuan/issues/12318)
* [改进图片宽度设置](https://github.com/siyuan-note/siyuan/issues/12516)
* [支持将资源文件拖动到数据库和属性面板中的资源字段](https://github.com/siyuan-note/siyuan/issues/12904)
* [改进子列表包含列表和普通块时的换行行为](https://github.com/siyuan-note/siyuan/issues/13016)
* [调整编辑器宽度后保持块位置](https://github.com/siyuan-note/siyuan/issues/13127)
* [文档树“复制”支持使用快捷键](https://github.com/siyuan-note/siyuan/issues/13128)
* [对于没有创建填空卡片的闪卡块取消“显示答案”](https://github.com/siyuan-note/siyuan/issues/13163)
* [改进将标题或列表项拖动到文档树](https://github.com/siyuan-note/siyuan/issues/13170)
* [改进搜索高亮](https://github.com/siyuan-note/siyuan/issues/13178)
* [交换文档树上的 拖动 和 Alt+拖动](https://github.com/siyuan-note/siyuan/issues/13181)
* [数据库支持计算字段的“唯一值百分比”](https://github.com/siyuan-note/siyuan/issues/13192)
* [改进文件历史界面](https://github.com/siyuan-note/siyuan/issues/13193)
* [改进行级元素查找替换](https://github.com/siyuan-note/siyuan/issues/13200)
* [图片和 IFrame 使用延迟加载](https://github.com/siyuan-note/siyuan/issues/13204)
* [改进数据同步性能](https://github.com/siyuan-note/siyuan/issues/13216)
* [添加选中块和总块的统计](https://github.com/siyuan-note/siyuan/issues/13235)
* [改进撤销后的光标位置](https://github.com/siyuan-note/siyuan/issues/13244)
* [改进导入 Markdown](https://github.com/siyuan-note/siyuan/issues/13245)
* [改进数据库属性面板样式](https://github.com/siyuan-note/siyuan/pull/13248)
* [改进 HTML 剪藏](https://github.com/siyuan-note/siyuan/issues/13270)
* [改进全选后粘贴和复制代码块](https://github.com/siyuan-note/siyuan/pull/13271)
* [改进导出 Markdown](https://github.com/siyuan-note/siyuan/issues/13273)
* [导出文件名中的特殊字符替换为`_`](https://github.com/siyuan-note/siyuan/issues/13274)
* [改进拖动块高亮](https://github.com/siyuan-note/siyuan/pull/13281)
* [改进导出块引用](https://github.com/siyuan-note/siyuan/issues/13283)
* [改进拖动块到数据库高亮](https://github.com/siyuan-note/siyuan/pull/13284)
* [关系图节点不再显示备注](https://github.com/siyuan-note/siyuan/issues/13287)
* [移除 Unicode PUA 字符](https://github.com/siyuan-note/siyuan/issues/13291)
### 修复缺陷
* [反向链接关键词高亮不正确](https://github.com/siyuan-note/siyuan/issues/13210)
* [清理云端仓库失败](https://github.com/siyuan-note/siyuan/issues/13243)
* [删除某些块后撤销异常](https://github.com/siyuan-note/siyuan/issues/13254)
### 开发重构
* [升级到 Mermaid v11.4.0](https://github.com/siyuan-note/siyuan/issues/13209)
* [升级 flowchart.js v1.18.0](https://github.com/siyuan-note/siyuan/issues/13276)
* [升级 pdfcpu v0.9.1](https://github.com/siyuan-note/siyuan/issues/13305)
* [升级 FSRS v3.3.0](https://github.com/siyuan-note/siyuan/issues/13323)
### 开发者
* [兼容设置代码块最大高度后的换行行为](https://github.com/siyuan-note/siyuan/issues/12726)
* [改进内核 API `/api/block/getBlockKramdown`](https://github.com/siyuan-note/siyuan/issues/13183)
* [支持由 `updateProtyleToolbar` 返回的工具栏配置热键](https://github.com/siyuan-note/siyuan/issues/13277)
* [内核在路径 `/caldav/` 提供 CalDAV 服务](https://github.com/siyuan-note/siyuan/pull/13321)
## 下载
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,53 @@
## Overview
This version supports use on the HarmonyOS NEXT system.
## Changelogs
Below are the detailed changes in this version.
### Enhancement
* [Improve Alt+M hiding/showing windows](https://github.com/siyuan-note/siyuan/issues/12656)
* [Improve database cell positioning and editing input box size](https://github.com/siyuan-note/siyuan/issues/12708)
* [Support HarmonyOS NEXT system](https://github.com/siyuan-note/siyuan/issues/13184)
* [Remove the collapsed state of the collapsed heading on paste](https://github.com/siyuan-note/siyuan/issues/13232)
* [Support the year in the database date field is less than 4 digits](https://github.com/siyuan-note/siyuan/issues/13252)
* [Improve interaction with database descriptions](https://github.com/siyuan-note/siyuan/issues/13262)
* [Improve document tag adding interaction](https://github.com/siyuan-note/siyuan/issues/13311)
* [Improve tooltip](https://github.com/siyuan-note/siyuan/pull/13326)
* [Improve exporting block ref](https://github.com/siyuan-note/siyuan/issues/13331)
* [Improve search highlighting](https://github.com/siyuan-note/siyuan/issues/13343)
* [Improve template search](https://github.com/siyuan-note/siyuan/issues/13348)
* [Improve code block paging when exporting to PDF](https://github.com/siyuan-note/siyuan/issues/13349)
* [Improve HTML clipping](https://github.com/siyuan-note/siyuan/issues/13355)
* [Improve system font loading](https://github.com/siyuan-note/siyuan/issues/13356)
* [Generating block reference with a block that has ' character is causing weird behaviour](https://github.com/siyuan-note/siyuan/issues/13358)
* [Simplify document block paths in search results](https://github.com/siyuan-note/siyuan/issues/13364)
* [The browser clipping extension adds some experimental features](https://github.com/siyuan-note/siyuan/issues/13366)
* [Attribute panel - Database supports removing the current block](https://github.com/siyuan-note/siyuan/issues/13375)
* [Support flac audio asset playback](https://github.com/siyuan-note/siyuan/issues/13386)
* [Cannot double-click to preview them when image url include `%`](https://github.com/siyuan-note/siyuan/issues/13388)
* [Using the middle button to close a tab triggers pasting on Linux](https://github.com/siyuan-note/siyuan/pull/13395)
* [Improve setting appearance priority](https://github.com/siyuan-note/siyuan/issues/13404)
### Bugfix
* [The document in the mobile data history will be closed when you slide down](https://github.com/siyuan-note/siyuan/issues/13347)
* [No results found after clicking on the inline tag](https://github.com/siyuan-note/siyuan/issues/13351)
* [HTML tag search escaping issue](https://github.com/siyuan-note/siyuan/issues/13354)
* [The sequence number of the ordered list exported to .docx is incorrect](https://github.com/siyuan-note/siyuan/issues/13365)
* [File names ending with `.` will be considered as missing assets](https://github.com/siyuan-note/siyuan/issues/13368)
* [Full manual sync mode causes data conflicts](https://github.com/siyuan-note/siyuan/issues/13387)
### Development
* [Improve the operation of `Backspace` `Delete` `Tab` `Shift+Tab` after selecting a block or table cell](https://github.com/siyuan-note/siyuan/issues/13027)
* [Add a kernel API `/api/filetree/moveDocsByID`](https://github.com/siyuan-note/siyuan/issues/13247)
* [Remove editor input console log](https://github.com/siyuan-note/siyuan/issues/13346)
* [Add `disable`, `enable` method to Protyle](https://github.com/siyuan-note/siyuan/issues/13391)
## Download
* [B3log](https://b3log.org/siyuan/en/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,53 @@
## 概述
這個版本支持了鴻蒙系統。
## 變更記錄
以下是此版本中的詳細變更。
### 改進功能
* [改進 Alt+M 隱藏/顯示視窗](https://github.com/siyuan-note/siyuan/issues/12656)
* [改進資料庫單元格定位和編輯輸入框大小](https://github.com/siyuan-note/siyuan/issues/12708)
* [支援鴻蒙系統](https://github.com/siyuan-note/siyuan/issues/13184)
* [貼上時移除折疊標題的折疊狀態](https://github.com/siyuan-note/siyuan/issues/13232)
* [支援資料庫日期欄位少於 4 位元的年份](https://github.com/siyuan-note/siyuan/issues/13252)
* [改進資料庫描述的互動](https://github.com/siyuan-note/siyuan/issues/13262)
* [改進文件標籤添加互動](https://github.com/siyuan-note/siyuan/issues/13311)
* [改進工具提示](https://github.com/siyuan-note/siyuan/pull/13326)
* [改進導出區塊引用](https://github.com/siyuan-note/siyuan/issues/13331)
* [改進搜尋高亮](https://github.com/siyuan-note/siyuan/issues/13343)
* [改進範本搜尋](https://github.com/siyuan-note/siyuan/issues/13348)
* [改進匯出為 PDF 時的程式碼區塊分頁](https://github.com/siyuan-note/siyuan/issues/13349)
* [改進 HTML 剪藏](https://github.com/siyuan-note/siyuan/issues/13355)
* [改進系統字體載入](https://github.com/siyuan-note/siyuan/issues/13356)
* [產生包含 ' 字元的區塊引用時導致奇怪的行為](https://github.com/siyuan-note/siyuan/issues/13358)
* [簡化搜尋結果中的文件區塊路徑](https://github.com/siyuan-note/siyuan/issues/13364)
* [瀏覽器剪藏擴充功能加入了一些實驗性功能](https://github.com/siyuan-note/siyuan/issues/13366)
* [屬性面板 - 資料庫支援移除目前區塊](https://github.com/siyuan-note/siyuan/issues/13375)
* [支援 flac 音訊資源播放](https://github.com/siyuan-note/siyuan/issues/13386)
* [當圖像 URL 包含 `%` 時無法雙擊預覽](https://github.com/siyuan-note/siyuan/issues/13388)
* [在 Linux 上使用滑鼠中鍵關閉標籤頁會觸發貼上](https://github.com/siyuan-note/siyuan/pull/13395)
* [改進設定外觀優先權](https://github.com/siyuan-note/siyuan/issues/13404)
### 修復缺陷
* [行動端資料歷史中的文件在下滑時會關閉](https://github.com/siyuan-note/siyuan/issues/13347)
* [點選行級標籤後找不到結果](https://github.com/siyuan-note/siyuan/issues/13351)
* [HTML 標籤搜​​尋轉義問題](https://github.com/siyuan-note/siyuan/issues/13354)
* [匯出至 .docx 的有序列表序號不正確](https://github.com/siyuan-note/siyuan/issues/13365)
* [以 `.` 結尾的檔案名稱會被視為缺失資源](https://github.com/siyuan-note/siyuan/issues/13368)
* [完全手動同步模式導致資料衝突](https://github.com/siyuan-note/siyuan/issues/13387)
### 開發者
* [改進選擇區塊或表格儲存格後 `Backspace` `Delete` `Tab` `Shift+Tab` 的操作](https://github.com/siyuan-note/siyuan/issues/13027)
* [新增內核 API `/api/filetree/moveDocsByID`](https://github.com/siyuan-note/siyuan/issues/13247)
* [移除編輯器輸入控制台日誌](https://github.com/siyuan-note/siyuan/issues/13346)
* [為 Protyle 新增 `disable` 和 `enable` 方法](https://github.com/siyuan-note/siyuan/issues/13391)
## 下載
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,53 @@
## 概述
该版本支持了鸿蒙系统。
## 变更记录
以下是此版本中的详细变更。
### 改进功能
* [改进 Alt+M 隐藏/显示窗口](https://github.com/siyuan-note/siyuan/issues/12656)
* [改进数据库单元格定位和编辑输入框大小](https://github.com/siyuan-note/siyuan/issues/12708)
* [支持鸿蒙系统](https://github.com/siyuan-note/siyuan/issues/13184)
* [粘贴时移除折叠标题的折叠状态](https://github.com/siyuan-note/siyuan/issues/13232)
* [支持数据库日期字段少于 4 位的年份](https://github.com/siyuan-note/siyuan/issues/13252)
* [改进数据库描述的交互](https://github.com/siyuan-note/siyuan/issues/13262)
* [改进文档标签添加交互](https://github.com/siyuan-note/siyuan/issues/13311)
* [改进工具提示](https://github.com/siyuan-note/siyuan/pull/13326)
* [改进导出块引用](https://github.com/siyuan-note/siyuan/issues/13331)
* [改进搜索高亮](https://github.com/siyuan-note/siyuan/issues/13343)
* [改进模板搜索](https://github.com/siyuan-note/siyuan/issues/13348)
* [改进导出为 PDF 时的代码块分页](https://github.com/siyuan-note/siyuan/issues/13349)
* [改进 HTML 剪藏](https://github.com/siyuan-note/siyuan/issues/13355)
* [改进系统字体加载](https://github.com/siyuan-note/siyuan/issues/13356)
* [生成包含 ' 字符的块引用时导致奇怪的行为](https://github.com/siyuan-note/siyuan/issues/13358)
* [简化搜索结果中的文档块路径](https://github.com/siyuan-note/siyuan/issues/13364)
* [浏览器剪藏扩展添加了一些实验性功能](https://github.com/siyuan-note/siyuan/issues/13366)
* [属性面板 - 数据库支持移除当前块](https://github.com/siyuan-note/siyuan/issues/13375)
* [支持 flac 音频资源播放](https://github.com/siyuan-note/siyuan/issues/13386)
* [当图像 URL 包含 `%` 时无法双击预览](https://github.com/siyuan-note/siyuan/issues/13388)
* [在 Linux 上使用鼠标中键关闭标签页会触发粘贴](https://github.com/siyuan-note/siyuan/pull/13395)
* [改进设置外观优先级](https://github.com/siyuan-note/siyuan/issues/13404)
### 修复缺陷
* [移动端数据历史中的文档在下滑时会被关闭](https://github.com/siyuan-note/siyuan/issues/13347)
* [点击行级标签后未找到结果](https://github.com/siyuan-note/siyuan/issues/13351)
* [HTML 标签搜索转义问题](https://github.com/siyuan-note/siyuan/issues/13354)
* [导出到 .docx 的有序列表序号不正确](https://github.com/siyuan-note/siyuan/issues/13365)
* [以 `.` 结尾的文件名会被视为缺失资源](https://github.com/siyuan-note/siyuan/issues/13368)
* [完全手动同步模式导致数据冲突](https://github.com/siyuan-note/siyuan/issues/13387)
### 开发者
* [改进选择块或表格单元格后 `Backspace` `Delete` `Tab` `Shift+Tab` 的操作](https://github.com/siyuan-note/siyuan/issues/13027)
* [添加内核 API `/api/filetree/moveDocsByID`](https://github.com/siyuan-note/siyuan/issues/13247)
* [移除编辑器输入控制台日志](https://github.com/siyuan-note/siyuan/issues/13346)
* [为 Protyle 添加 `disable` 和 `enable` 方法](https://github.com/siyuan-note/siyuan/issues/13391)
## 下载
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,55 @@
## Overview
This version improves some details.
## Changelogs
Below are the detailed changes in this version.
### Enhancement
* [Improve database cell appearance](https://github.com/siyuan-note/siyuan/issues/10867)
* [Multiple-select list items remain selected after indent or outdent](https://github.com/siyuan-note/siyuan/issues/12209)
* [The move doc window retains the keyword of the last search](https://github.com/siyuan-note/siyuan/issues/12335)
* [Improve font family and emoji ](https://github.com/siyuan-note/siyuan/pull/13241)
* [Improve database select field color and layout](https://github.com/siyuan-note/siyuan/issues/13263)
* [Improve cursor positioning after pasting images](https://github.com/siyuan-note/siyuan/issues/13336)
* [The database primary key field displays the icon of the bound doc](https://github.com/siyuan-note/siyuan/issues/13378)
* [Supports find-replace and asset file history on the mobile](https://github.com/siyuan-note/siyuan/issues/13415)
* [Improve inline elements parsing](https://github.com/siyuan-note/siyuan/issues/13420)
* [Allow stickTab icon in Panels to be used in a browser environment](https://github.com/siyuan-note/siyuan/pull/13421)
* [Add block content statistics template function `statBlock`](https://github.com/siyuan-note/siyuan/issues/13438)
* [Improve document tag interaction](https://github.com/siyuan-note/siyuan/issues/13440)
* [Improve forward and backward when `Open in current tab` is enabled](https://github.com/siyuan-note/siyuan/issues/13444)
* [Support setting automatic sync interval](https://github.com/siyuan-note/siyuan/issues/13448)
* [Improve importing markdown files](https://github.com/siyuan-note/siyuan/issues/13449)
* [Add SQL query template function `querySQL`](https://github.com/siyuan-note/siyuan/issues/13455)
* [Search preview area supports inline memo positioning](https://github.com/siyuan-note/siyuan/issues/13465)
* [Add Arabic support](https://github.com/siyuan-note/siyuan/pull/13475)
* [Improve exporting data](https://github.com/siyuan-note/siyuan/issues/13500)
* [Improve serving assets performance](https://github.com/siyuan-note/siyuan/issues/13501)
* [Improve data synchronization stability](https://github.com/siyuan-note/siyuan/issues/13503)
* [Compatible with image legacy data](https://github.com/siyuan-note/siyuan/issues/13523)
* [Improve the behavior of `Del` of the image](https://github.com/siyuan-note/siyuan/issues/13524)
### Abolishment
* [Remove Sentry reporting diagnostic data](https://github.com/siyuan-note/siyuan/issues/13522)
### Bugfix
* [Outline panel update overwrite content issue](https://github.com/siyuan-note/siyuan/issues/13409)
* [Paste code block missing line break](https://github.com/siyuan-note/siyuan/issues/13416)
* [Editor not automatically refreshed after rolling back document](https://github.com/siyuan-note/siyuan/issues/13419)
* [Unable to use `Query Syntax` to search](https://github.com/siyuan-note/siyuan/issues/13422)
* [Cannot enter Chinese characters in database search using Microsoft Pinyin](https://github.com/siyuan-note/siyuan/issues/13424)
* [Some security vulnerabilities](https://github.com/siyuan-note/siyuan/issues/13426)
### Development
* [Push update block ID event](https://github.com/siyuan-note/siyuan/issues/13434)
## Download
* [B3log](https://b3log.org/siyuan/en/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,55 @@
## 概述
該版本改進了一些細節。
## 變更記錄
以下是此版本中的詳細變更。
### 改進功能
* [改進資料庫單元外觀](https://github.com/siyuan-note/siyuan/issues/10867)
* [多重選擇清單項目在縮排或減少縮排後保持選取狀態](https://github.com/siyuan-note/siyuan/issues/12209)
* [行動文件視窗保留上次搜尋的關鍵字](https://github.com/siyuan-note/siyuan/issues/12335)
* [改進字體系列和表情符號](https://github.com/siyuan-note/siyuan/pull/13241)
* [改進資料庫選擇欄位的顏色和佈局](https://github.com/siyuan-note/siyuan/issues/13263)
* [改進貼上圖片後的遊標定位](https://github.com/siyuan-note/siyuan/issues/13336)
* [資料庫主鍵欄位顯示綁定文件區塊圖示](https://github.com/siyuan-note/siyuan/issues/13378)
* [支援在行動裝置上尋找替換和資源檔案歷史](https://github.com/siyuan-note/siyuan/issues/13415)
* [改進行級元素解析](https://github.com/siyuan-note/siyuan/issues/13420)
* [允許在瀏覽器環境中使用面板中的 stickTab 圖示](https://github.com/siyuan-note/siyuan/pull/13421)
* [新增區塊內容統計範本函數 `statBlock`](https://github.com/siyuan-note/siyuan/issues/13438)
* [改進文件標籤互動](https://github.com/siyuan-note/siyuan/issues/13440)
* [改進啟用「在目前標籤頁中開啟」時的前進與後退](https://github.com/siyuan-note/siyuan/issues/13444)
* [支援設定自動同步間隔](https://github.com/siyuan-note/siyuan/issues/13448)
* [改進導入 Markdown 檔案](https://github.com/siyuan-note/siyuan/issues/13449)
* [新增 SQL 查詢範本函數 `querySQL`](https://github.com/siyuan-note/siyuan/issues/13455)
* [搜尋預覽區域支援行級備註定位](https://github.com/siyuan-note/siyuan/issues/13465)
* [新增阿拉伯語支援](https://github.com/siyuan-note/siyuan/pull/13475)
* [改進匯出資料](https://github.com/siyuan-note/siyuan/issues/13500)
* [改進資源檔案載入效能](https://github.com/siyuan-note/siyuan/issues/13501)
* [改善資料同步穩定性](https://github.com/siyuan-note/siyuan/issues/13503)
* [相容圖片遺留資料](https://github.com/siyuan-note/siyuan/issues/13523)
* [改進圖片的 `Del` 行為](https://github.com/siyuan-note/siyuan/issues/13524)
### 移除功能
* [移除 Sentry 報告診斷資料](https://github.com/siyuan-note/siyuan/issues/13522)
### 修復缺陷
* [大綱面板更新覆蓋內容問題](https://github.com/siyuan-note/siyuan/issues/13409)
* [貼上程式碼區塊缺少換行](https://github.com/siyuan-note/siyuan/issues/13416)
* [回滾文件後編輯器未自動刷新](https://github.com/siyuan-note/siyuan/issues/13419)
* [無法使用 `查詢語法` 搜尋](https://github.com/siyuan-note/siyuan/issues/13422)
* [使用微軟拼音在資料庫搜尋中無法輸入中文字元](https://github.com/siyuan-note/siyuan/issues/13424)
* [一些安全漏洞](https://github.com/siyuan-note/siyuan/issues/13426)
### 開發者
* [推送更新區塊 ID 事件](https://github.com/siyuan-note/siyuan/issues/13434)
## 下載
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,55 @@
## 概述
该版本改进了一些细节。
## 变更记录
以下是此版本中的详细变更。
### 改进功能
* [改进数据库单元格外观](https://github.com/siyuan-note/siyuan/issues/10867)
* [多选列表项在缩进或减少缩进后保持选中状态](https://github.com/siyuan-note/siyuan/issues/12209)
* [移动文档窗口保留上次搜索的关键词](https://github.com/siyuan-note/siyuan/issues/12335)
* [改进字体系列和表情符号](https://github.com/siyuan-note/siyuan/pull/13241)
* [改进数据库选择字段的颜色和布局](https://github.com/siyuan-note/siyuan/issues/13263)
* [改进粘贴图片后的光标定位](https://github.com/siyuan-note/siyuan/issues/13336)
* [数据库主键字段显示绑定文档块图标](https://github.com/siyuan-note/siyuan/issues/13378)
* [支持在移动设备上查找替换和资源文件历史](https://github.com/siyuan-note/siyuan/issues/13415)
* [改进行级元素解析](https://github.com/siyuan-note/siyuan/issues/13420)
* [允许在浏览器环境中使用面板中的 stickTab 图标](https://github.com/siyuan-note/siyuan/pull/13421)
* [添加块内容统计模板函数 `statBlock`](https://github.com/siyuan-note/siyuan/issues/13438)
* [改进文档标签交互](https://github.com/siyuan-note/siyuan/issues/13440)
* [改进启用“在当前标签页中打开”时的前进和后退](https://github.com/siyuan-note/siyuan/issues/13444)
* [支持设置自动同步间隔](https://github.com/siyuan-note/siyuan/issues/13448)
* [改进导入 Markdown 文件](https://github.com/siyuan-note/siyuan/issues/13449)
* [添加 SQL 查询模板函数 `querySQL`](https://github.com/siyuan-note/siyuan/issues/13455)
* [搜索预览区域支持行级备注定位](https://github.com/siyuan-note/siyuan/issues/13465)
* [添加阿拉伯语支持](https://github.com/siyuan-note/siyuan/pull/13475)
* [改进导出数据](https://github.com/siyuan-note/siyuan/issues/13500)
* [改进资源文件加载性能](https://github.com/siyuan-note/siyuan/issues/13501)
* [改进数据同步稳定性](https://github.com/siyuan-note/siyuan/issues/13503)
* [兼容图片遗留数据](https://github.com/siyuan-note/siyuan/issues/13523)
* [改进图片的 `Del` 行为](https://github.com/siyuan-note/siyuan/issues/13524)
### 移除功能
* [移除 Sentry 报告诊断数据](https://github.com/siyuan-note/siyuan/issues/13522)
### 修复缺陷
* [大纲面板更新覆盖内容问题](https://github.com/siyuan-note/siyuan/issues/13409)
* [粘贴代码块缺少换行](https://github.com/siyuan-note/siyuan/issues/13416)
* [回滚文档后编辑器未自动刷新](https://github.com/siyuan-note/siyuan/issues/13419)
* [无法使用 `查询语法` 进行搜索](https://github.com/siyuan-note/siyuan/issues/13422)
* [使用微软拼音在数据库搜索中无法输入中文字符](https://github.com/siyuan-note/siyuan/issues/13424)
* [一些安全漏洞](https://github.com/siyuan-note/siyuan/issues/13426)
### 开发者
* [推送更新块 ID 事件](https://github.com/siyuan-note/siyuan/issues/13434)
## 下载
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,42 @@
## Overview
This version reduces startup time when sync is enabled.
## Changelogs
Below are the detailed changes in this version.
### Enhancement
* [Database-bound block primary key supports setting static anchor text](https://github.com/siyuan-note/siyuan/issues/10049)
* [The text pasted into the database supports the use of `\t` and `\n` for segmentation and line breaks](https://github.com/siyuan-note/siyuan/issues/13259)
* [Adjust window buttons when the interface is scaled on macOS](https://github.com/siyuan-note/siyuan/issues/13526)
* [The mobile database always displays the `Calculation` row](https://github.com/siyuan-note/siyuan/issues/13535)
* [Improve Attribute Panel - Database - Remove block](https://github.com/siyuan-note/siyuan/issues/13536)
* [Improve list item multi-select indentation interaction](https://github.com/siyuan-note/siyuan/issues/13555)
* [Remove browser default Ctrl+B/I/U](https://github.com/siyuan-note/siyuan/issues/13571)
* [Reduce startup time when sync is enabled](https://github.com/siyuan-note/siyuan/issues/13589)
### Bugfix
* [Emoji not displayed on Linux](https://github.com/siyuan-note/siyuan/issues/13213)
* [Database paste causes crash](https://github.com/siyuan-note/siyuan/issues/13410)
* [Results not highlighted when searching using query syntax](https://github.com/siyuan-note/siyuan/issues/13532)
* [Document cannot be exported as Markdown](https://github.com/siyuan-note/siyuan/issues/13545)
* [Incorrect list item styles in exported PDF](https://github.com/siyuan-note/siyuan/issues/13550)
* [Cannot export Data on mobile](https://github.com/siyuan-note/siyuan/issues/13565)
### Refactor
* [Upgrade to AWS SDK for Go v2](https://github.com/siyuan-note/siyuan/issues/13557)
* [Upgrade to Electron v32.2.7](https://github.com/siyuan-note/siyuan/issues/13566)
### Development
* [Add `renderAVAttribute` method to Protyle](https://github.com/siyuan-note/siyuan/pull/13547)
* [Add plugin function `getAllModels`](https://github.com/siyuan-note/siyuan/issues/13579)
## Download
* [B3log](https://b3log.org/siyuan/en/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,42 @@
## 概述
此版本改變降低了啟用同步時的啟動時間。
## 變更記錄
以下是此版本中的詳細變更。
### 改進功能
* [資料庫綁定區塊主鍵支援設定靜態錨文本](https://github.com/siyuan-note/siyuan/issues/10049)
* [貼到資料庫中的文字支援使用 `\t` 和 `\n` 進行分割和換行](https://github.com/siyuan-note/siyuan/issues/13259)
* [在 macOS 上調整介面縮放時的視窗按鈕](https://github.com/siyuan-note/siyuan/issues/13526)
* [行動資料庫總是顯示 `計算` 行](https://github.com/siyuan-note/siyuan/issues/13535)
* [改進屬性面板 - 資料庫 - 刪除區塊](https://github.com/siyuan-note/siyuan/issues/13536)
* [改進清單項目多選縮排互動](https://github.com/siyuan-note/siyuan/issues/13555)
* [移除瀏覽器預設的 Ctrl+B/I/U](https://github.com/siyuan-note/siyuan/issues/13571)
* [啟用同步時減少啟動時間](https://github.com/siyuan-note/siyuan/issues/13589)
### 修復缺陷
* [Linux 上不顯示表情符號](https://github.com/siyuan-note/siyuan/issues/13213)
* [貼到資料庫導致崩潰](https://github.com/siyuan-note/siyuan/issues/13410)
* [使用查詢語法搜尋時結果未高亮顯示](https://github.com/siyuan-note/siyuan/issues/13532)
* [文件無法匯出為 Markdown](https://github.com/siyuan-note/siyuan/issues/13545)
* [匯出的 PDF 中清單項目樣式不正確](https://github.com/siyuan-note/siyuan/issues/13550)
* [無法在行動裝置上匯出資料](https://github.com/siyuan-note/siyuan/issues/13565)
### 開發重構
* [升級至 AWS SDK for Go v2](https://github.com/siyuan-note/siyuan/issues/13557)
* [升級至 Electron v32.2.7](https://github.com/siyuan-note/siyuan/issues/13566)
### 開發者
* [為 Protyle 新增 `renderAVAttribute` 方法](https://github.com/siyuan-note/siyuan/pull/13547)
* [新增外掛程式 `getAllModels`](https://github.com/siyuan-note/siyuan/issues/13579)
## 下載
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,42 @@
## 概述
该版本改降低了启用同步时的启动时间。
## 变更记录
以下是此版本中的详细变更。
### 改进功能
* [数据库绑定块主键支持设置静态锚文本](https://github.com/siyuan-note/siyuan/issues/10049)
* [粘贴到数据库中的文本支持使用 `\t` 和 `\n` 进行分割和换行](https://github.com/siyuan-note/siyuan/issues/13259)
* [在 macOS 上调整界面缩放时的窗口按钮](https://github.com/siyuan-note/siyuan/issues/13526)
* [移动数据库始终显示 `计算` 行](https://github.com/siyuan-note/siyuan/issues/13535)
* [改进属性面板 - 数据库 - 删除块](https://github.com/siyuan-note/siyuan/issues/13536)
* [改进列表项多选缩进交互](https://github.com/siyuan-note/siyuan/issues/13555)
* [移除浏览器默认的 Ctrl+B/I/U](https://github.com/siyuan-note/siyuan/issues/13571)
* [启用同步时减少启动时间](https://github.com/siyuan-note/siyuan/issues/13589)
### 修复缺陷
* [Linux 上不显示表情符号](https://github.com/siyuan-note/siyuan/issues/13213)
* [粘贴到数据库导致崩溃](https://github.com/siyuan-note/siyuan/issues/13410)
* [使用查询语法搜索时结果未高亮显示](https://github.com/siyuan-note/siyuan/issues/13532)
* [文档无法导出为 Markdown](https://github.com/siyuan-note/siyuan/issues/13545)
* [导出的 PDF 中列表项样式不正确](https://github.com/siyuan-note/siyuan/issues/13550)
* [无法在移动设备上导出数据](https://github.com/siyuan-note/siyuan/issues/13565)
### 开发重构
* [升级到 AWS SDK for Go v2](https://github.com/siyuan-note/siyuan/issues/13557)
* [升级到 Electron v32.2.7](https://github.com/siyuan-note/siyuan/issues/13566)
### 开发者
* [为 Protyle 添加 `renderAVAttribute` 方法](https://github.com/siyuan-note/siyuan/pull/13547)
* [添加插件函数 `getAllModels`](https://github.com/siyuan-note/siyuan/issues/13579)
## 下载
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -8,14 +8,14 @@
### 改進功能
* [改進 HTML 程式碼剪](https://github.com/siyuan-note/siyuan/issues/11924)
* [改進 HTML 程式碼剪](https://github.com/siyuan-note/siyuan/issues/11924)
* [資料庫綁定區塊在複製為副本後自動新增至資料庫](https://github.com/siyuan-note/siyuan/issues/11959)
* [改進資料庫範本欄位匯出](https://github.com/siyuan-note/siyuan/issues/11988)
* [改進區塊引用錨文本導出](https://github.com/siyuan-note/siyuan/issues/11995)
* [改進大綱面板轉義渲染](https://github.com/siyuan-note/siyuan/issues/12001)
* [改進區塊引用搜尋](https://github.com/siyuan-note/siyuan/issues/12010)
* [改進 HTML 程式碼區塊剪](https://github.com/siyuan-note/siyuan/issues/12014)
* [改進 HTML kbd 剪](https://github.com/siyuan-note/siyuan/issues/12027)
* [改進 HTML 程式碼區塊剪](https://github.com/siyuan-note/siyuan/issues/12014)
* [改進 HTML kbd 剪](https://github.com/siyuan-note/siyuan/issues/12027)
* [改進表情字元集](https://github.com/siyuan-note/siyuan/pull/12051)
* [支援將資料庫中的網路資產轉換為本地](https://github.com/siyuan-note/siyuan/issues/12096)
* [改進資料庫日期欄位排序](https://github.com/siyuan-note/siyuan/issues/12127)

View file

@ -8,14 +8,14 @@
### 改进功能
* [改进 HTML 代码剪](https://github.com/siyuan-note/siyuan/issues/11924)
* [改进 HTML 代码剪](https://github.com/siyuan-note/siyuan/issues/11924)
* [数据库绑定块在复制为副本后自动添加到数据库](https://github.com/siyuan-note/siyuan/issues/11959)
* [改进数据库模板字段导出](https://github.com/siyuan-note/siyuan/issues/11988)
* [改进块引用锚文本导出](https://github.com/siyuan-note/siyuan/issues/11995)
* [改进大纲面板转义渲染](https://github.com/siyuan-note/siyuan/issues/12001)
* [改进块引用搜索](https://github.com/siyuan-note/siyuan/issues/12010)
* [改进 HTML 代码块剪](https://github.com/siyuan-note/siyuan/issues/12014)
* [改进 HTML kbd 剪](https://github.com/siyuan-note/siyuan/issues/12027)
* [改进 HTML 代码块剪](https://github.com/siyuan-note/siyuan/issues/12014)
* [改进 HTML kbd 剪](https://github.com/siyuan-note/siyuan/issues/12027)
* [改进表情字符集](https://github.com/siyuan-note/siyuan/pull/12051)
* [支持将数据库中的网络资产转换为本地](https://github.com/siyuan-note/siyuan/issues/12096)
* [改进数据库日期字段排序](https://github.com/siyuan-note/siyuan/issues/12127)

View file

@ -0,0 +1,66 @@
## Overview
This version improves many details and enhances performance and stability.
## Changelogs
Below are the detailed changes in this version.
### Enhancement
* [Persistent document tree expansion state](https://github.com/siyuan-note/siyuan/issues/10652)
* [Improve visual flickering in database drag & drop](https://github.com/siyuan-note/siyuan/issues/10730)
* [Browser clipping extension supports configuring document tags](https://github.com/siyuan-note/siyuan/issues/10797)
* [Parsing YAML Front Matter as document custom attributes when importing Markdown files](https://github.com/siyuan-note/siyuan/issues/10878)
* [Highlight regular expression search results](https://github.com/siyuan-note/siyuan/issues/11112)
* [Supports disabling Markdown `*` and `_` syntax input](https://github.com/siyuan-note/siyuan/issues/11206)
* [Browser clipping extension supports path selection](https://github.com/siyuan-note/siyuan/issues/11467)
* [Add a template function `getHPathByID`](https://github.com/siyuan-note/siyuan/issues/11734)
* [Improve the interactive effect of dragging blocks](https://github.com/siyuan-note/siyuan/issues/11751)
* [Improve code block chart paste-rendering](https://github.com/siyuan-note/siyuan/issues/11972)
* [Improve database date field pasting](https://github.com/siyuan-note/siyuan/issues/11973)
* [Improve database relation and rollup field exporting](https://github.com/siyuan-note/siyuan/issues/12003)
* [Automatically refresh the outline after redoing the heading](https://github.com/siyuan-note/siyuan/issues/12030)
* [Support converting single heading and list into blockquote](https://github.com/siyuan-note/siyuan/issues/12073)
* [Improve export of heading levels in embedded blocks](https://github.com/siyuan-note/siyuan/issues/12233)
* [Improve inline element editing](https://github.com/siyuan-note/siyuan/issues/12234)
* [Support setting height for images](https://github.com/siyuan-note/siyuan/issues/12423)
* [Refresh result list after find-replace](https://github.com/siyuan-note/siyuan/issues/12437)
* [After rolling back doc refresh other associated blocks](https://github.com/siyuan-note/siyuan/issues/12438)
* [After find-replacing block refresh other associated blocks](https://github.com/siyuan-note/siyuan/issues/12439)
* [Authorization is no longer required when exporting compressed packages in formats such as markdown](https://github.com/siyuan-note/siyuan/issues/12442)
* [Improve database block/text/asset/template/relation/rollup field sorting](https://github.com/siyuan-note/siyuan/issues/12454)
* [When rolling back a snapshot, a snapshot is created for the current data by default](https://github.com/siyuan-note/siyuan/issues/12470)
* [Loading screen popup messages no longer block UI loading](https://github.com/siyuan-note/siyuan/issues/12476)
* [Automatically refresh reference counts after adding or removing embed blocks](https://github.com/siyuan-note/siyuan/issues/12480)
* [Improve database url and asset field exporting](https://github.com/siyuan-note/siyuan/issues/12484)
* [Improve cloud data synchronization stability](https://github.com/siyuan-note/siyuan/issues/12543)
* [Data snapshot support pagination navigation](https://github.com/siyuan-note/siyuan/pull/12548)
* [Internationalization supports Italian language](https://github.com/siyuan-note/siyuan/pull/12562)
* [File history support pagination navigation](https://github.com/siyuan-note/siyuan/pull/12563)
### Bugfix
* [Replace fails when search results contain mixed case in text elements](https://github.com/siyuan-note/siyuan/issues/9171)
* [Split-screen content blocks are out of sync after focusing](https://github.com/siyuan-note/siyuan/issues/12132)
* [After the image is set to center, the width cannot be adjusted through the menu](https://github.com/siyuan-note/siyuan/issues/12217)
* [An exception occurs after changing the text element in the table cell](https://github.com/siyuan-note/siyuan/issues/12300)
* [Unable to set Flashcard FSRS Weights](https://github.com/siyuan-note/siyuan/issues/12453)
* [Subdocument path not updated after moving parent document](https://github.com/siyuan-note/siyuan/issues/12493)
* [Some PDF assets are not content searchable](https://github.com/siyuan-note/siyuan/issues/12536)
* [Clicking the document tag in the graph reports an error](https://github.com/siyuan-note/siyuan/issues/12556)
### Refactor
* [Upgrade to Electron v30.5.1](https://github.com/siyuan-note/siyuan/issues/12457)
### Development
* [Add plugin event `opened-notebook` & `closed-notebook`](https://github.com/siyuan-note/siyuan/issues/11974)
* [Add `data-id` attribute to the button of the block menu](https://github.com/siyuan-note/siyuan/pull/12525)
* [Improve /menu](https://github.com/siyuan-note/siyuan/pull/12547)
## Download
* [B3log](https://b3log.org/siyuan/en/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,66 @@
## 概述
該版本改進了許多細節,並提升了效能和穩定性。
## 變更記錄
以下是此版本中的詳細變更。
### 改進功能
* [持久化文檔樹展開狀態](https://github.com/siyuan-note/siyuan/issues/10652)
* [改進資料庫拖曳時的視覺閃爍](https://github.com/siyuan-note/siyuan/issues/10730)
* [瀏覽器剪藏擴充功能支援設定文件標籤](https://github.com/siyuan-note/siyuan/issues/10797)
* [匯入 Markdown 檔案時解析 YAML 前置內容為文件自訂屬性](https://github.com/siyuan-note/siyuan/issues/10878)
* [高亮顯示正規表示式搜尋結果](https://github.com/siyuan-note/siyuan/issues/11112)
* [支援禁用 Markdown `*` 和 `_` 語法輸入](https://github.com/siyuan-note/siyuan/issues/11206)
* [瀏覽器剪藏擴充支援路徑選擇](https://github.com/siyuan-note/siyuan/issues/11467)
* [新增範本函數 `getHPathByID`](https://github.com/siyuan-note/siyuan/issues/11734)
* [改進拖曳區塊的互動效果](https://github.com/siyuan-note/siyuan/issues/11751)
* [改進程式碼區塊圖表貼上渲染](https://github.com/siyuan-note/siyuan/issues/11972)
* [改進資料庫日期欄位貼上](https://github.com/siyuan-note/siyuan/issues/11973)
* [改進資料庫關係和匯總欄位匯出](https://github.com/siyuan-note/siyuan/issues/12003)
* [重做標題後自動刷新大綱](https://github.com/siyuan-note/siyuan/issues/12030)
* [支援將單一標題和清單轉換為引用區塊](https://github.com/siyuan-note/siyuan/issues/12073)
* [改進嵌入區塊的標題層級匯出](https://github.com/siyuan-note/siyuan/issues/12233)
* [改進行級元素編輯](https://github.com/siyuan-note/siyuan/issues/12234)
* [支援設定圖片高度](https://github.com/siyuan-note/siyuan/issues/12423)
* [尋找替換後刷新結果清單](https://github.com/siyuan-note/siyuan/issues/12437)
* [回溯文件後刷新其他關聯區塊](https://github.com/siyuan-note/siyuan/issues/12438)
* [尋找替換區塊後刷新其他關聯區塊](https://github.com/siyuan-note/siyuan/issues/12439)
* [匯出壓縮包(如 Markdown 格式)時不再需要授權](https://github.com/siyuan-note/siyuan/issues/12442)
* [改進資料庫區塊/文字/資源/範本/關係/匯總欄位排序](https://github.com/siyuan-note/siyuan/issues/12454)
* [回溯快照時預設為目前資料建立快照](https://github.com/siyuan-note/siyuan/issues/12470)
* [載入畫面彈出訊息不再阻塞介面載入](https://github.com/siyuan-note/siyuan/issues/12476)
* [新增或刪除嵌入區塊後自動刷新參考計數](https://github.com/siyuan-note/siyuan/issues/12480)
* [改進資料庫連結和資源欄位匯出](https://github.com/siyuan-note/siyuan/issues/12484)
* [改進雲端資料同步穩定性](https://github.com/siyuan-note/siyuan/issues/12543)
* [資料快照支援分頁導覽](https://github.com/siyuan-note/siyuan/pull/12548)
* [國際化支持義大利文](https://github.com/siyuan-note/siyuan/pull/12562)
* [文件歷史支援分頁導覽](https://github.com/siyuan-note/siyuan/pull/12563)
### 修復缺陷
* [搜尋結果包含大小寫混合的文字元素時替換失敗](https://github.com/siyuan-note/siyuan/issues/9171)
* [聚焦後分割畫面內容區塊不同步](https://github.com/siyuan-note/siyuan/issues/12132)
* [圖片設定為居中後無法透過選單調整寬度](https://github.com/siyuan-note/siyuan/issues/12217)
* [更改表格儲存格中的文字元素後發生異常](https://github.com/siyuan-note/siyuan/issues/12300)
* [無法設定閃卡 FSRS 權重](https://github.com/siyuan-note/siyuan/issues/12453)
* [移動父親文檔後子文檔路徑未更新](https://github.com/siyuan-note/siyuan/issues/12493)
* [某些 PDF 資源無法進行內容搜尋](https://github.com/siyuan-note/siyuan/issues/12536)
* [點選關係圖中的文件標籤時報錯](https://github.com/siyuan-note/siyuan/issues/12556)
### 開發重構
* [升級至 Electron v30.5.1](https://github.com/siyuan-note/siyuan/issues/12457)
### 開發者
* [新增外掛事件 `opened-notebook` 和 `closed-notebook`](https://github.com/siyuan-note/siyuan/issues/11974)
* [為區塊選單的按鈕新增 `data-id` 屬性](https://github.com/siyuan-note/siyuan/pull/12525)
* [改進 /選單](https://github.com/siyuan-note/siyuan/pull/12547)
## 下載
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,66 @@
## 概述
该版本改进了很多细节,并提升了性能和稳定性。
## 变更记录
以下是此版本中的详细变更。
### 改进功能
* [持久化文档树展开状态](https://github.com/siyuan-note/siyuan/issues/10652)
* [改进数据库拖放时的视觉闪烁](https://github.com/siyuan-note/siyuan/issues/10730)
* [浏览器剪藏扩展支持配置文档标签](https://github.com/siyuan-note/siyuan/issues/10797)
* [导入 Markdown 文件时解析 YAML 前置内容为文档自定义属性](https://github.com/siyuan-note/siyuan/issues/10878)
* [高亮显示正则表达式搜索结果](https://github.com/siyuan-note/siyuan/issues/11112)
* [支持禁用 Markdown `*` 和 `_` 语法输入](https://github.com/siyuan-note/siyuan/issues/11206)
* [浏览器剪藏扩展支持路径选择](https://github.com/siyuan-note/siyuan/issues/11467)
* [添加模板函数 `getHPathByID`](https://github.com/siyuan-note/siyuan/issues/11734)
* [改进拖动块的交互效果](https://github.com/siyuan-note/siyuan/issues/11751)
* [改进代码块图表粘贴渲染](https://github.com/siyuan-note/siyuan/issues/11972)
* [改进数据库日期字段粘贴](https://github.com/siyuan-note/siyuan/issues/11973)
* [改进数据库关系和汇总字段导出](https://github.com/siyuan-note/siyuan/issues/12003)
* [重做标题后自动刷新大纲](https://github.com/siyuan-note/siyuan/issues/12030)
* [支持将单个标题和列表转换为引用块](https://github.com/siyuan-note/siyuan/issues/12073)
* [改进嵌入块的标题级别导出](https://github.com/siyuan-note/siyuan/issues/12233)
* [改进行级元素编辑](https://github.com/siyuan-note/siyuan/issues/12234)
* [支持设置图片高度](https://github.com/siyuan-note/siyuan/issues/12423)
* [查找替换后刷新结果列表](https://github.com/siyuan-note/siyuan/issues/12437)
* [回滚文档后刷新其他关联块](https://github.com/siyuan-note/siyuan/issues/12438)
* [查找替换块后刷新其他关联块](https://github.com/siyuan-note/siyuan/issues/12439)
* [导出压缩包(如 Markdown 格式)时不再需要授权](https://github.com/siyuan-note/siyuan/issues/12442)
* [改进数据库块/文本/资源/模板/关系/汇总字段排序](https://github.com/siyuan-note/siyuan/issues/12454)
* [回滚快照时默认为当前数据创建快照](https://github.com/siyuan-note/siyuan/issues/12470)
* [加载屏弹出消息不再阻塞界面加载](https://github.com/siyuan-note/siyuan/issues/12476)
* [添加或删除嵌入块后自动刷新引用计数](https://github.com/siyuan-note/siyuan/issues/12480)
* [改进数据库链接和资源字段导出](https://github.com/siyuan-note/siyuan/issues/12484)
* [改进云数据同步稳定性](https://github.com/siyuan-note/siyuan/issues/12543)
* [数据快照支持分页导航](https://github.com/siyuan-note/siyuan/pull/12548)
* [国际化支持意大利语](https://github.com/siyuan-note/siyuan/pull/12562)
* [文件历史支持分页导航](https://github.com/siyuan-note/siyuan/pull/12563)
### 修复缺陷
* [搜索结果包含大小写混合的文本元素时替换失败](https://github.com/siyuan-note/siyuan/issues/9171)
* [聚焦后分屏内容块不同步](https://github.com/siyuan-note/siyuan/issues/12132)
* [图片设置为居中后无法通过菜单调整宽度](https://github.com/siyuan-note/siyuan/issues/12217)
* [更改表格单元格中的文本元素后发生异常](https://github.com/siyuan-note/siyuan/issues/12300)
* [无法设置闪卡 FSRS 权重](https://github.com/siyuan-note/siyuan/issues/12453)
* [移动父文档后子文档路径未更新](https://github.com/siyuan-note/siyuan/issues/12493)
* [某些 PDF 资源无法进行内容搜索](https://github.com/siyuan-note/siyuan/issues/12536)
* [点击关系图中的文档标签时报错](https://github.com/siyuan-note/siyuan/issues/12556)
### 开发重构
* [升级到 Electron v30.5.1](https://github.com/siyuan-note/siyuan/issues/12457)
### 开发者
* [添加插件事件 `opened-notebook` 和 `closed-notebook`](https://github.com/siyuan-note/siyuan/issues/11974)
* [为块菜单的按钮添加 `data-id` 属性](https://github.com/siyuan-note/siyuan/pull/12525)
* [改进 /菜单](https://github.com/siyuan-note/siyuan/pull/12547)
## 下载
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,44 @@
## Overview
This version supports exporting and importing settings, and fixes the issue where assets cannot be opened on the iOS.
## Changelogs
Below are the detailed changes in this version.
### Enhancement
* [Support export and import settings](https://github.com/siyuan-note/siyuan/issues/10617)
* [Improve appearance setting theme name display](https://github.com/siyuan-note/siyuan/issues/10903)
* [Automatic refresh of document tree information](https://github.com/siyuan-note/siyuan/issues/11043)
* [Improve middle mouse click when editing database cells](https://github.com/siyuan-note/siyuan/issues/11880)
* [Dragging the outline no longer causes the doc tree to collapse](https://github.com/siyuan-note/siyuan/issues/12098)
* [Displays the doc title image, tags and emoji operation buttons on mobile](https://github.com/siyuan-note/siyuan/issues/12425)
* [Improve editing of paragraph blocks containing inline formulas](https://github.com/siyuan-note/siyuan/issues/12468)
* [Improve data snapshot list loading](https://github.com/siyuan-note/siyuan/issues/12554)
* [Improve i18n text](https://github.com/siyuan-note/siyuan/pull/12573)
* [Moving doc search supports multiple keywords separated by spaces](https://github.com/siyuan-note/siyuan/issues/12577)
* [Improve inline tag style](https://github.com/siyuan-note/siyuan/pull/12581)
* [Browser clipping extension supports configuring whether to download assets](https://github.com/siyuan-note/siyuan/issues/12583)
* [iOS supports jumping to the target app via the target URL scheme](https://github.com/siyuan-note/siyuan/issues/12590)
* [Improve conversion of list blocks by shortcut keys](https://github.com/siyuan-note/siyuan/issues/12591)
* [Allow to set the PUID and PGID using docker](https://github.com/siyuan-note/siyuan/pull/12596)
* [Display tags in search results list](https://github.com/siyuan-note/siyuan/issues/12601)
* [Mouse hover notebook to display some information](https://github.com/siyuan-note/siyuan/issues/12615)
* [Improve HTML code block clipping](https://github.com/siyuan-note/siyuan/issues/12642)
### Bugfix
* [iOS cannot open asset](https://github.com/siyuan-note/siyuan/issues/12584)
* [Some AI custom actions cannot be deleted](https://github.com/siyuan-note/siyuan/issues/12586)
* [iOS crashes when using some third-party themes](https://github.com/siyuan-note/siyuan/issues/12592)
### Development
* [Add `data-id` attribute to the button of the block menu](https://github.com/siyuan-note/siyuan/pull/12559)
* [Ignore assets associated with the `custom-data-assets` block attribute when cleaning unreferenced assets](https://github.com/siyuan-note/siyuan/issues/12574)
## Download
* [B3log](https://b3log.org/siyuan/en/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,44 @@
## 概述
此版本支援了匯出和匯入設置,修復了 iOS 端無法開啟資源檔案的問題。
## 變更記錄
以下是此版本中的詳細變更。
### 改進功能
* [支援匯出和匯入設定](https://github.com/siyuan-note/siyuan/issues/10617)
* [改進外觀設定主題名稱顯示](https://github.com/siyuan-note/siyuan/issues/10903)
* [自動刷新文件樹資訊](https://github.com/siyuan-note/siyuan/issues/11043)
* [改進編輯資料庫儲存格時的中鍵點選](https://github.com/siyuan-note/siyuan/issues/11880)
* [拖曳大綱不再導致文件樹折疊](https://github.com/siyuan-note/siyuan/issues/12098)
* [行動端顯示文件標題圖片、標籤和表情操作按鈕](https://github.com/siyuan-note/siyuan/issues/12425)
* [改進包含行級公式的段落區塊編輯](https://github.com/siyuan-note/siyuan/issues/12468)
* [改進資料快照清單載入](https://github.com/siyuan-note/siyuan/issues/12554)
* [改進國際化文本](https://github.com/siyuan-note/siyuan/pull/12573)
* [行動文件搜尋支援以空格分隔多個關鍵字](https://github.com/siyuan-note/siyuan/issues/12577)
* [改進行級標籤樣式](https://github.com/siyuan-note/siyuan/pull/12581)
* [瀏覽器剪藏擴充功能支援配置是否下載資源](https://github.com/siyuan-note/siyuan/issues/12583)
* [iOS 端支援透過 URL 跳到目標應用程式](https://github.com/siyuan-note/siyuan/issues/12590)
* [改進透過快捷鍵轉換清單區塊](https://github.com/siyuan-note/siyuan/issues/12591)
* [允許使用 Docker 設定 PUID 和 PGID](https://github.com/siyuan-note/siyuan/pull/12596)
* [在搜尋結果清單中顯示標籤](https://github.com/siyuan-note/siyuan/issues/12601)
* [滑鼠懸停筆記本顯示一些資訊](https://github.com/siyuan-note/siyuan/issues/12615)
* [改進 HTML 程式碼區塊剪藏](https://github.com/siyuan-note/siyuan/issues/12642)
### 修復缺陷
* [iOS 無法開啟資源檔案](https://github.com/siyuan-note/siyuan/issues/12584)
* [某些 AI 自訂操作無法刪除](https://github.com/siyuan-note/siyuan/issues/12586)
* [iOS 使用某些第三方主題時崩潰](https://github.com/siyuan-note/siyuan/issues/12592)
### 開發者
* [為區塊選單的按鈕新增 `data-id` 屬性](https://github.com/siyuan-note/siyuan/pull/12559)
* [清理未引用的資源時忽略與 `custom-data-assets` 區塊屬性關聯的資源](https://github.com/siyuan-note/siyuan/issues/12574)
## 下載
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,44 @@
## 概述
该版本支持了导出和导入设置,修复了 iOS 端无法打开资源文件的问题。
## 变更记录
以下是此版本中的详细变更。
### 改进功能
* [支持导出和导入设置](https://github.com/siyuan-note/siyuan/issues/10617)
* [改进外观设置主题名称显示](https://github.com/siyuan-note/siyuan/issues/10903)
* [自动刷新文档树信息](https://github.com/siyuan-note/siyuan/issues/11043)
* [改进编辑数据库单元格时的中键点击](https://github.com/siyuan-note/siyuan/issues/11880)
* [拖动大纲不再导致文档树折叠](https://github.com/siyuan-note/siyuan/issues/12098)
* [移动端显示文档标题图片、标签和表情操作按钮](https://github.com/siyuan-note/siyuan/issues/12425)
* [改进包含行级公式的段落块编辑](https://github.com/siyuan-note/siyuan/issues/12468)
* [改进数据快照列表加载](https://github.com/siyuan-note/siyuan/issues/12554)
* [改进国际化文本](https://github.com/siyuan-note/siyuan/pull/12573)
* [移动文档搜索支持用空格分隔多个关键词](https://github.com/siyuan-note/siyuan/issues/12577)
* [改进行级标签样式](https://github.com/siyuan-note/siyuan/pull/12581)
* [浏览器剪藏扩展支持配置是否下载资源](https://github.com/siyuan-note/siyuan/issues/12583)
* [iOS 端支持通过 URL 跳转到目标应用](https://github.com/siyuan-note/siyuan/issues/12590)
* [改进通过快捷键转换列表块](https://github.com/siyuan-note/siyuan/issues/12591)
* [允许使用 Docker 设置 PUID 和 PGID](https://github.com/siyuan-note/siyuan/pull/12596)
* [在搜索结果列表中显示标签](https://github.com/siyuan-note/siyuan/issues/12601)
* [鼠标悬停笔记本显示一些信息](https://github.com/siyuan-note/siyuan/issues/12615)
* [改进 HTML 代码块剪藏](https://github.com/siyuan-note/siyuan/issues/12642)
### 修复缺陷
* [iOS 无法打开资源文件](https://github.com/siyuan-note/siyuan/issues/12584)
* [某些 AI 自定义操作无法删除](https://github.com/siyuan-note/siyuan/issues/12586)
* [iOS 使用某些第三方主题时崩溃](https://github.com/siyuan-note/siyuan/issues/12592)
### 开发者
* [为块菜单的按钮添加 `data-id` 属性](https://github.com/siyuan-note/siyuan/pull/12559)
* [清理未引用的资源时忽略与 `custom-data-assets` 块属性关联的资源](https://github.com/siyuan-note/siyuan/issues/12574)
## 下载
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,60 @@
## Overview
This version improves many details and fixes some defects, it is recommended to upgrade.
## Changelogs
Below are the detailed changes in this version.
### Enhancement
* [Automatically purge unreferenced data snapshots older than 30 days in official cloud storage](https://github.com/siyuan-note/siyuan/issues/8056)
* [Improve creating a new block by pressing Enter in a super block](https://github.com/siyuan-note/siyuan/issues/10696)
* [Improve merging of adjacent inline elements](https://github.com/siyuan-note/siyuan/issues/12033)
* [Hyperlink elements support copying in multiple formats](https://github.com/siyuan-note/siyuan/issues/12198)
* [Support `Alt+drag` to insert a block ref from the doc tree into the editor](https://github.com/siyuan-note/siyuan/issues/12482)
* [Support database view search](https://github.com/siyuan-note/siyuan/issues/12620)
* [Improve block drag](https://github.com/siyuan-note/siyuan/issues/12651)
* [Improve performance of exporting .sy.zip for notebook](https://github.com/siyuan-note/siyuan/issues/12653)
* [Improve database primary key content update for bound container blocks](https://github.com/siyuan-note/siyuan/issues/12664)
* [Improve the database editing on mobile](https://github.com/siyuan-note/siyuan/issues/12671)
* [Improve HTML math clipping](https://github.com/siyuan-note/siyuan/issues/12677)
* [Automatically refresh reference counts after deleting or rolling back a document](https://github.com/siyuan-note/siyuan/issues/12682)
* [Internationalization translations into Hebrew, German, Polish and Russian](https://github.com/siyuan-note/siyuan/pull/12683)
* [Show import/export settings in "About" on mobile](https://github.com/siyuan-note/siyuan/issues/12699)
* [After pressing Down key the cursor will move to the the begin of the next line](https://github.com/siyuan-note/siyuan/issues/12710)
* [Add transparency to the background color of some blocks](https://github.com/siyuan-note/siyuan/issues/12713)
* [Improve WebDAV/S3 data sync request timeout settings](https://github.com/siyuan-note/siyuan/issues/12734)
* [Improve export of heading levels in embedded blocks](https://github.com/siyuan-note/siyuan/issues/12741)
* [Improve performance for data indexing](https://github.com/siyuan-note/siyuan/issues/12777)
### Bugfix
* [Cannot replace `&gt;` in code block](https://github.com/siyuan-note/siyuan/issues/12660)
* [Search ignore is not working in some cases](https://github.com/siyuan-note/siyuan/issues/12662)
* [Cannot open assets on iOS 16.x](https://github.com/siyuan-note/siyuan/issues/12675)
* [Folding and unfolding are abnormal after embedding the heading block](https://github.com/siyuan-note/siyuan/issues/12703)
* [Setting flashcard expiration time does not work](https://github.com/siyuan-note/siyuan/issues/12743)
* [The `Allow execution of scripts within HTML blocks` option cannot be enabled on mobile](https://github.com/siyuan-note/siyuan/issues/12744)
### Document
* [Improve user guide ignore search chapter](https://github.com/siyuan-note/siyuan/pull/12663)
### Refactor
* [Upgrade to PDF.js v4.7.85](https://github.com/siyuan-note/siyuan/issues/11650)
* [Upgrade to Electron v32.2.0](https://github.com/siyuan-note/siyuan/issues/12735)
* [Upgrade to Pandoc v3.5](https://github.com/siyuan-note/siyuan/issues/12750)
* [SiYuan Flatpak is required to use `$XDG_CONFIG_HOME` instead of `$HOME`](https://github.com/siyuan-note/siyuan/issues/12768)
### Development
* [Add `data-id` attribute to the button of workspace menu](https://github.com/siyuan-note/siyuan/pull/12648)
* [Add a kernel API `/api/block/getDocsInfo`](https://github.com/siyuan-note/siyuan/pull/12723)
* [Add plugin method `exitSiYuan`](https://github.com/siyuan-note/siyuan/pull/12767)
## Download
* [B3log](https://b3log.org/siyuan/en/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,60 @@
## 概述
該版本改進了許多細節並修復了一些缺陷,建議升級。
## 變更記錄
以下是此版本中的詳細變更。
### 改進功能
* [自動清理官方雲端儲存中超過 30 天的未引用資料快照](https://github.com/siyuan-note/siyuan/issues/8056)
* [改進在超級區塊中按 Enter 鍵建立新區塊](https://github.com/siyuan-note/siyuan/issues/10696)
* [改進鄰近行級元素的合併](https://github.com/siyuan-note/siyuan/issues/12033)
* [超連結元素支援以多種格式複製](https://github.com/siyuan-note/siyuan/issues/12198)
* [支援 `Alt+拖曳` 文件樹上的文件到編輯器裡插入區塊引用](https://github.com/siyuan-note/siyuan/issues/12482)
* [支援資料庫視圖搜尋](https://github.com/siyuan-note/siyuan/issues/12620)
* [改良塊拖曳](https://github.com/siyuan-note/siyuan/issues/12651)
* [改進匯出 .sy.zip 筆記本的效能](https://github.com/siyuan-note/siyuan/issues/12653)
* [改進綁定容器區塊的資料庫主鍵內容更新](https://github.com/siyuan-note/siyuan/issues/12664)
* [改進行動端的資料庫編輯](https://github.com/siyuan-note/siyuan/issues/12671)
* [改進 HTML 公式剪藏](https://github.com/siyuan-note/siyuan/issues/12677)
* [刪除或回溯文件後自動刷新引用計數](https://github.com/siyuan-note/siyuan/issues/12682)
* [國際化翻譯支援希伯來文、德文、波蘭文和俄文](https://github.com/siyuan-note/siyuan/pull/12683)
* [在行動端的「關於」中顯示匯入/匯出設定](https://github.com/siyuan-note/siyuan/issues/12699)
* [按下向下鍵後遊標將會移到下一行的開頭](https://github.com/siyuan-note/siyuan/issues/12710)
* [為某些塊的背景顏色添加透明度](https://github.com/siyuan-note/siyuan/issues/12713)
* [改進 WebDAV/S3 資料同步請求逾時設定](https://github.com/siyuan-note/siyuan/issues/12734)
* [改進嵌入區塊的標題層級匯出](https://github.com/siyuan-note/siyuan/issues/12741)
* [改進資料索引效能](https://github.com/siyuan-note/siyuan/issues/12777)
### 修復缺陷
* [無法在程式碼區塊中替換 `&gt;`](https://github.com/siyuan-note/siyuan/issues/12660)
* [搜尋忽略在某些情況下不起作用](https://github.com/siyuan-note/siyuan/issues/12662)
* [無法在 iOS 16.x 上開啟資源檔案](https://github.com/siyuan-note/siyuan/issues/12675)
* [嵌入標題塊後折疊和展開異常](https://github.com/siyuan-note/siyuan/issues/12703)
* [設定閃卡到期時間不起作用](https://github.com/siyuan-note/siyuan/issues/12743)
* [在行動端無法啟用「允許執行 HTML 區塊內腳本」選項](https://github.com/siyuan-note/siyuan/issues/12744)
### 改進文檔
* [改進使用者指南中的搜尋忽略章節](https://github.com/siyuan-note/siyuan/pull/12663)
### 開發重構
* [升級到 PDF.js v4.7.85](https://github.com/siyuan-note/siyuan/issues/11650)
* [升級至 Electron v32.2.0](https://github.com/siyuan-note/siyuan/issues/12735)
* [升級到 Pandoc v3.5](https://github.com/siyuan-note/siyuan/issues/12750)
* [SiYuan Flatpak 需要使用 `$XDG_CONFIG_HOME` 而不是 `$HOME`](https://github.com/siyuan-note/siyuan/issues/12768)
### 開發者
* [為工作區選單的按鈕新增 `data-id` 屬性](https://github.com/siyuan-note/siyuan/pull/12648)
* [新增內核 API `/api/block/getDocsInfo`](https://github.com/siyuan-note/siyuan/pull/12723)
* [新增插件方法 `exitSiYuan`](https://github.com/siyuan-note/siyuan/pull/12767)
## 下載
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -0,0 +1,60 @@
## 概述
该版本改进了很多细节并修复了一些缺陷,建议升级。
## 变更记录
以下是此版本中的详细变更。
### 改进功能
* [自动清理官方云端存储中超过 30 天的未引用数据快照](https://github.com/siyuan-note/siyuan/issues/8056)
* [改进在超级块中按 Enter 键创建新块](https://github.com/siyuan-note/siyuan/issues/10696)
* [改进相邻行级元素的合并](https://github.com/siyuan-note/siyuan/issues/12033)
* [超链接元素支持以多种格式复制](https://github.com/siyuan-note/siyuan/issues/12198)
* [支持 `Alt+拖动` 文档树上的文档到编辑器里插入块引用](https://github.com/siyuan-note/siyuan/issues/12482)
* [支持数据库视图搜索](https://github.com/siyuan-note/siyuan/issues/12620)
* [改进块拖动](https://github.com/siyuan-note/siyuan/issues/12651)
* [改进导出 .sy.zip 笔记本的性能](https://github.com/siyuan-note/siyuan/issues/12653)
* [改进绑定容器块的数据库主键内容更新](https://github.com/siyuan-note/siyuan/issues/12664)
* [改进移动端的数据库编辑](https://github.com/siyuan-note/siyuan/issues/12671)
* [改进 HTML 公式剪藏](https://github.com/siyuan-note/siyuan/issues/12677)
* [删除或回滚文档后自动刷新引用计数](https://github.com/siyuan-note/siyuan/issues/12682)
* [国际化翻译支持希伯来语、德语、波兰语和俄语](https://github.com/siyuan-note/siyuan/pull/12683)
* [在移动端的“关于”中显示导入/导出设置](https://github.com/siyuan-note/siyuan/issues/12699)
* [按下向下键后光标将移动到下一行的开头](https://github.com/siyuan-note/siyuan/issues/12710)
* [为某些块的背景颜色添加透明度](https://github.com/siyuan-note/siyuan/issues/12713)
* [改进 WebDAV/S3 数据同步请求超时设置](https://github.com/siyuan-note/siyuan/issues/12734)
* [改进嵌入块的标题级别导出](https://github.com/siyuan-note/siyuan/issues/12741)
* [改进数据索引性能](https://github.com/siyuan-note/siyuan/issues/12777)
### 修复缺陷
* [无法在代码块中替换 `&gt;`](https://github.com/siyuan-note/siyuan/issues/12660)
* [搜索忽略在某些情况下不起作用](https://github.com/siyuan-note/siyuan/issues/12662)
* [无法在 iOS 16.x 上打开资源文件](https://github.com/siyuan-note/siyuan/issues/12675)
* [嵌入标题块后折叠和展开异常](https://github.com/siyuan-note/siyuan/issues/12703)
* [设置闪卡到期时间不起作用](https://github.com/siyuan-note/siyuan/issues/12743)
* [在移动端无法启用“允许执行 HTML 块内脚本”选项](https://github.com/siyuan-note/siyuan/issues/12744)
### 改进文档
* [改进用户指南中的搜索忽略章节](https://github.com/siyuan-note/siyuan/pull/12663)
### 开发重构
* [升级到 PDF.js v4.7.85](https://github.com/siyuan-note/siyuan/issues/11650)
* [升级到 Electron v32.2.0](https://github.com/siyuan-note/siyuan/issues/12735)
* [升级到 Pandoc v3.5](https://github.com/siyuan-note/siyuan/issues/12750)
* [SiYuan Flatpak 需要使用 `$XDG_CONFIG_HOME` 而不是 `$HOME`](https://github.com/siyuan-note/siyuan/issues/12768)
### 开发者
* [为工作区菜单的按钮添加 `data-id` 属性](https://github.com/siyuan-note/siyuan/pull/12648)
* [添加内核 API `/api/block/getDocsInfo`](https://github.com/siyuan-note/siyuan/pull/12723)
* [添加插件方法 `exitSiYuan`](https://github.com/siyuan-note/siyuan/pull/12767)
## 下载
* [B3log](https://b3log.org/siyuan/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)

View file

@ -19,11 +19,10 @@ win:
- from: "kernel-arm64"
to: "kernel"
requestedExecutionLevel: "asInvoker"
# certificateSubjectName: "Yunnan Liandi Technology Co., Ltd."
signingHashAlgorithms: [ 'sha256' ]
#rfc3161TimeStampServer: "http://sha256timestamp.ws.symantec.com/sha256/timestamp"
#rfc3161TimeStampServer: "http://time.certum.pl"
rfc3161TimeStampServer: "http://timestamp.entrust.net/TSS/RFC3161sha2TS"
signtoolOptions:
#certificateSubjectName: "Yunnan Liandi Technology Co., Ltd."
signingHashAlgorithms: [ 'sha256' ]
rfc3161TimeStampServer: "http://timestamp.entrust.net/TSS/RFC3161sha2TS"
target:
- target: "nsis"
arch: "arm64"

View file

@ -58,5 +58,5 @@ extraResources:
- from: "src/assets/fonts"
to: "appearance/fonts"
filter: "!**/{.DS_Store}"
- from: "pandoc/pandoc-darwin-amd64.zip"
- from: "pandoc/pandoc-darwin-arm64.zip"
to: "pandoc.zip"

View file

@ -63,4 +63,6 @@ extraResources:
filter: "!**/{.DS_Store,custom.css}"
- from: "src/assets/fonts"
to: "appearance/fonts"
filter: "!**/{.DS_Store}"
filter: "!**/{.DS_Store}"
- from: "pandoc/pandoc-linux-arm64.zip"
to: "pandoc.zip"

View file

@ -19,11 +19,10 @@ win:
- from: "kernel"
to: "kernel"
requestedExecutionLevel: "asInvoker"
# certificateSubjectName: "Yunnan Liandi Technology Co., Ltd."
signingHashAlgorithms: [ 'sha256' ]
#rfc3161TimeStampServer: "http://sha256timestamp.ws.symantec.com/sha256/timestamp"
#rfc3161TimeStampServer: "http://time.certum.pl"
rfc3161TimeStampServer: "http://timestamp.entrust.net/TSS/RFC3161sha2TS"
signtoolOptions:
#certificateSubjectName: "Yunnan Liandi Technology Co., Ltd."
signingHashAlgorithms: [ 'sha256' ]
rfc3161TimeStampServer: "http://timestamp.entrust.net/TSS/RFC3161sha2TS"
target:
- target: "nsis"
nsis:
@ -67,8 +66,8 @@ extraResources:
- from: "appearance/themes/daylight"
to: "appearance/themes/daylight"
filter: "!**/{.DS_Store,custom.css}"
- from: "src/assets/fonts"
- from: "appearance/fonts"
to: "appearance/fonts"
filter: "!**/{.DS_Store}"
- from: "pandoc/pandoc-windows-amd64.zip"
to: "pandoc.zip"
to: "pandoc.zip"

View file

@ -211,6 +211,12 @@
<option value="zh_CN">简体中文</option>
<option value="zh_CHT">繁體中文</option>
<option value="ja_JP">日本語</option>
<option value="it_IT">Italiano</option>
<option value="de_DE">Deutsch</option>
<option value="he_IL">עברית</option>
<option value="ru_RU">Русский</option>
<option value="pl_PL">Polski</option>
<option value="ar_SA">العربية</option>
</select>
</label>
<label class="b3-label">
@ -255,6 +261,12 @@
<option value="zh_CN">简体中文</option>
<option value="zh_CHT">繁體中文</option>
<option value="ja_JP">日本語</option>
<option value="it_IT">Italiano</option>
<option value="de_DE">Deutsch</option>
<option value="he_IL">עברית</option>
<option value="ru_RU">Русский</option>
<option value="pl_PL">Polski</option>
<option value="ar_SA">العربية</option>
</select>
</label>
<label class="b3-label">

View file

@ -41,13 +41,17 @@ const appVer = app.getVersion();
const confDir = path.join(app.getPath("home"), ".config", "siyuan");
const windowStatePath = path.join(confDir, "windowState.json");
let bootWindow;
let latestActiveWindow;
let firstOpen = false;
let workspaces = []; // workspaceDir, id, browserWindow, tray
let workspaces = []; // workspaceDir, id, browserWindow, tray, hideShortcut
let kernelPort = 6806;
let resetWindowStateOnRestart = false;
remote.initialize();
app.setPath("userData", app.getPath("userData") + "-Electron"); // `~/.config` 下 Electron 相关文件夹名称改为 `SiYuan-Electron` https://github.com/siyuan-note/siyuan/issues/3349
fs.rmSync(app.getPath("appData") + "/" + app.name, {recursive: true}); // 删除自动创建的应用目录 https://github.com/siyuan-note/siyuan/issues/13150
if (!app.requestSingleInstanceLock()) {
app.quit();
return;
@ -92,13 +96,16 @@ const hotKey2Electron = (key) => {
if (key.indexOf("⌘") > -1) {
electronKey += "CommandOrControl+";
}
if (key.indexOf("⌃") > -1) {
electronKey += "Control+";
}
if (key.indexOf("⇧") > -1) {
electronKey += "Shift+";
}
if (key.indexOf("⌥") > -1) {
electronKey += "Alt+";
}
return electronKey + key.replace("⌘", "").replace("⇧", "").replace("⌥", "");
return electronKey + key.replace("⌘", "").replace("⇧", "").replace("⌥", "").replace("⌃", "");
};
const exitApp = (port, errorWindowId) => {
@ -314,7 +321,11 @@ const initMainWindow = () => {
});
remote.enable(currentWindow.webContents);
resetToCenter ? currentWindow.center() : currentWindow.setPosition(x, y);
if (resetToCenter) {
currentWindow.center();
} else {
currentWindow.setPosition(x, y);
}
currentWindow.webContents.userAgent = "SiYuan/" + appVer + " https://b3log.org/siyuan Electron " + currentWindow.webContents.userAgent;
// set proxy
@ -544,7 +555,7 @@ const initKernel = (workspace, port, lang) => {
errorWindowId = showErrorWindow("⚠️ 初始化工作空间失败 Failed to create workspace directory", "<div>初始化工作空间失败。</div><div>Failed to init workspace.</div>");
break;
case 26:
errorWindowId = showErrorWindow("🚒 已成功避免潜在的数据损坏<br>Successfully avoid potential data corruption", "<div>工作空间下的文件正在被第三方软件(比如同步盘 iCloud/OneDrive/Dropbox/Google Drive/坚果云/百度网盘/腾讯微云等)扫描读取占用,继续使用会导致数据损坏,思源内核已经安全退出。<br><br>请将工作空间移动到其他路径后再打开,停止同步盘同步工作空间。如果以上步骤无法解决问题,请参考<a href=\"https://ld246.com/article/1684586140917\" target=\"_blank\">这里</a>或者<a href=\"https://ld246.com/article/1649901726096\" target=\"_blank\">发帖</a>寻求帮助。</div><hr><div>The files in the workspace are being scanned and read by third-party software (such as sync disk iCloud/OneDrive/Dropbox/Google Drive/Nutstore/Baidu Netdisk/Tencent Weiyun, etc.), continuing to use it will cause data corruption, and the SiYuan kernel is already safe shutdown.<br><br>Move the workspace to another path and open it again, stop the sync disk to sync the workspace. If the above steps do not resolve the issue, please look for help or report bugs <a href=\"https://liuyun.io/article/1686530886208\" target=\"_blank\">here</a>.</div>");
errorWindowId = showErrorWindow("🚒 已成功避免潜在的数据损坏<br>Successfully avoid potential data corruption", "<div>工作空间下的文件正在被第三方软件(比如同步网盘、杀毒软件等)打开占用,继续使用会导致数据损坏,思源内核已经安全退出。<br><br>请将工作空间移动到其他路径后再打开,停止同步盘同步工作空间,并将工作空间加入杀毒软件信任列表。如果以上步骤无法解决问题,请参考<a href=\"https://ld246.com/article/1684586140917\" target=\"_blank\">这里</a>或者<a href=\"https://ld246.com/article/1649901726096\" target=\"_blank\">发帖</a>寻求帮助。</div><hr><div>The files in the workspace are being opened and occupied by third-party software (such as synchronized network disk, antivirus software, etc.), continuing to use it will cause data corruption, and the SiYuan Kernel is already safe shutdown.<br><br>Move the workspace to another path and open it again, stop the network disk to sync the workspace, and add the workspace to the antivirus software trust list. If the above steps do not resolve the issue, please look for help or report bugs <a href=\"https://liuyun.io/article/1686530886208\" target=\"_blank\">here</a>.</div>");
break;
case 0:
break;
@ -618,7 +629,6 @@ const initKernel = (workspace, port, lang) => {
};
app.setAsDefaultProtocolClient("siyuan");
app.setPath("userData", app.getPath("userData") + "-Electron"); // `~/.config` 下 Electron 相关文件夹名称改为 `SiYuan-Electron` https://github.com/siyuan-note/siyuan/issues/3349
app.commandLine.appendSwitch("disable-web-security");
app.commandLine.appendSwitch("auto-detect", "false");
@ -691,7 +701,10 @@ app.whenReady().then(() => {
const hideWindow = (wnd) => {
// 通过 `Alt+M` 最小化后焦点回到先前的窗口 https://github.com/siyuan-note/siyuan/issues/7275
wnd.minimize();
wnd.hide();
// Mac 隐藏后无法再 Dock 中显示
if ("win32" === process.platform || "linux" === process.platform) {
wnd.hide();
}
};
const showHideWindow = (tray, lang, mainWindow) => {
if (!mainWindow.isVisible()) {
@ -770,7 +783,12 @@ app.whenReady().then(() => {
return systemPreferences.askForMediaAccess("microphone");
}
if (data.cmd === "printToPDF") {
return getWindowByContentId(data.webContentsId).webContents.printToPDF(data.pdfOptions);
try {
return getWindowByContentId(data.webContentsId).webContents.printToPDF(data.pdfOptions);
} catch (e) {
writeLog("printToPDF: ", e);
throw e;
}
}
if (data.cmd === "siyuan-open-file") {
let hasMatch = false;
@ -801,8 +819,10 @@ app.whenReady().then(() => {
if (!currentWindow) {
return;
}
latestActiveWindow = currentWindow;
currentWindow.on("focus", () => {
event.sender.send("siyuan-event", "focus");
latestActiveWindow = currentWindow;
});
currentWindow.on("blur", () => {
event.sender.send("siyuan-event", "blur");
@ -841,6 +861,15 @@ app.whenReady().then(() => {
globalShortcut.unregister(hotKey2Electron(data.accelerator));
}
break;
case "setTrafficLightPosition":
if (!currentWindow || !currentWindow.setWindowButtonPosition) {
return;
}
if (new URL(currentWindow.getURL()).pathname === "/stage/build/app/window.html") {
data.position.y += 5 * data.zoom;
}
currentWindow.setWindowButtonPosition(data.position);
break;
case "show":
if (!currentWindow) {
return;
@ -1078,6 +1107,12 @@ app.whenReady().then(() => {
if (!data.hotkeys || data.hotkeys.length === 0) {
return;
}
workspaces.find(workspaceItem => {
if (event.sender.id === workspaceItem.browserWindow.webContents.id) {
workspaceItem.hotkeys = data.hotkeys;
return true;
}
});
data.hotkeys.forEach((item, index) => {
const shortcut = hotKey2Electron(item);
if (!shortcut) {
@ -1088,29 +1123,43 @@ app.whenReady().then(() => {
}
if (index === 0) {
globalShortcut.register(shortcut, () => {
let currentWorkspace;
const currentWebContentsId = (latestActiveWindow && !latestActiveWindow.isDestroyed()) ? latestActiveWindow.webContents.id : undefined;
workspaces.find(workspaceItem => {
const mainWindow = workspaceItem.browserWindow;
if (event.sender.id === mainWindow.webContents.id) {
if (mainWindow.isMinimized()) {
mainWindow.restore();
mainWindow.show(); // 按 `Alt+M` 后隐藏窗口,再次按 `Alt+M` 显示窗口后会卡住不能编辑 https://github.com/siyuan-note/siyuan/issues/8456
} else {
if (mainWindow.isVisible()) {
if (!mainWindow.isFocused()) {
mainWindow.show();
} else {
hideWindow(mainWindow);
}
} else {
mainWindow.show();
}
}
if ("win32" === process.platform || "linux" === process.platform) {
resetTrayMenu(workspaceItem.tray, data.languages, mainWindow);
}
if (currentWebContentsId === workspaceItem.browserWindow.webContents.id && workspaceItem.hotkeys[0] === item) {
currentWorkspace = workspaceItem;
return true;
}
});
if (!currentWorkspace) {
workspaces.find(workspaceItem => {
if (workspaceItem.hotkeys[0] === item && event.sender.id === workspaceItem.browserWindow.webContents.id) {
currentWorkspace = workspaceItem;
return true;
}
});
}
if (!currentWorkspace) {
return;
}
const mainWindow = currentWorkspace.browserWindow;
if (mainWindow.isMinimized()) {
mainWindow.restore();
mainWindow.show(); // 按 `Alt+M` 后隐藏窗口,再次按 `Alt+M` 显示窗口后会卡住不能编辑 https://github.com/siyuan-note/siyuan/issues/8456
} else {
if (mainWindow.isVisible()) {
if (!mainWindow.isFocused()) {
mainWindow.show();
} else {
hideWindow(mainWindow);
}
} else {
mainWindow.show();
}
}
if ("win32" === process.platform || "linux" === process.platform) {
resetTrayMenu(currentWorkspace.tray, data.languages, mainWindow);
}
});
} else {
globalShortcut.register(shortcut, () => {
@ -1317,7 +1366,7 @@ app.on("second-instance", (event, argv) => {
app.on("activate", () => {
if (workspaces.length > 0) {
const mainWindow = workspaces[0].browserWindow;
const mainWindow = (latestActiveWindow && !latestActiveWindow.isDestroyed()) ? latestActiveWindow : workspaces[0].browserWindow;
if (mainWindow && !mainWindow.isDestroyed()) {
mainWindow.show();
}

59
app/eslint.config.mjs Normal file
View file

@ -0,0 +1,59 @@
import typescriptEslint from "@typescript-eslint/eslint-plugin";
import globals from "globals";
import tsParser from "@typescript-eslint/parser";
import path from "node:path";
import { fileURLToPath } from "node:url";
import js from "@eslint/js";
import { FlatCompat } from "@eslint/eslintrc";
const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);
const compat = new FlatCompat({
baseDirectory: __dirname,
recommendedConfig: js.configs.recommended,
allConfig: js.configs.all
});
export default [{
ignores: [
"build",
"node_modules",
"src/asset/pdf",
"src/types/dist",
"stage",
"appearance",
],
}, ...compat.extends("eslint:recommended", "plugin:@typescript-eslint/recommended"), {
plugins: {
"@typescript-eslint": typescriptEslint,
},
languageOptions: {
globals: {
...globals.node,
...globals.browser,
},
parser: tsParser,
},
rules: {
semi: [2, "always"],
quotes: [2, "double", {
avoidEscape: true,
}],
"no-async-promise-executor": "off",
"no-prototype-builtins": "off",
"no-useless-escape": "off",
"no-irregular-whitespace": "off",
"@typescript-eslint/ban-ts-comment": "off",
"@typescript-eslint/no-var-requires": "off",
"@typescript-eslint/explicit-function-return-type": "off",
"@typescript-eslint/explicit-module-boundary-types": "off",
"@typescript-eslint/no-explicit-any": "off",
"@typescript-eslint/no-require-imports": "off",
"@typescript-eslint/no-unused-vars": "off",
},
}];

View file

@ -8,15 +8,61 @@
"title": "Please Start Here",
"title-img": "background-color:#556;background-image: linear-gradient(30deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),linear-gradient(150deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),linear-gradient(30deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),linear-gradient(150deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),linear-gradient(60deg, #99a 25%, transparent 25.5%, transparent 75%, #99a 75%, #99a),linear-gradient(60deg, #99a 25%, transparent 25.5%, transparent 75%, #99a 75%, #99a);background-size:80px 140px;background-position: 0 0, 0 0, 40px 70px, 40px 70px, 0 0, 40px 70px;",
"type": "doc",
"updated": "20240612234733"
"updated": "20241125224626"
},
"Children": [
{
"ID": "20241125224615-dwfqru1",
"Type": "NodeBlockquote",
"Properties": {
"id": "20241125224615-dwfqru1",
"updated": "20241125224626"
},
"Children": [
{
"Type": "NodeBlockquoteMarker",
"Data": "\u003e"
},
{
"ID": "20241125224615-z2fevdf",
"Type": "NodeParagraph",
"Properties": {
"id": "20241125224615-z2fevdf",
"updated": "20241125224626"
},
"Children": [
{
"Type": "NodeText",
"Data": "When you close SiYuan Notes, the User Guide will be automatically closed. You can click "
},
{
"Type": "NodeTextMark",
"TextMarkType": "kbd",
"TextMarkTextContent": "Main Menu"
},
{
"Type": "NodeText",
"Data": " - "
},
{
"Type": "NodeTextMark",
"TextMarkType": "kbd",
"TextMarkTextContent": "User Guide"
},
{
"Type": "NodeText",
"Data": " to view it again"
}
]
}
]
},
{
"ID": "20210528120135-bznvpp6",
"Type": "NodeSuperBlock",
"Properties": {
"id": "20210528120135-bznvpp6",
"updated": "20240508004007"
"updated": "20241018102340"
},
"Children": [
{
@ -31,7 +77,7 @@
"Type": "NodeSuperBlock",
"Properties": {
"id": "20210528120142-hprb4ja",
"updated": "20230728103732"
"updated": "20241018102340"
},
"Children": [
{
@ -47,7 +93,7 @@
"HeadingLevel": 2,
"Properties": {
"id": "20201225220954-keui8uy",
"updated": "20210601233810"
"updated": "20241018102340"
},
"Children": [
{
@ -62,7 +108,7 @@
"ListData": {},
"Properties": {
"id": "20201225220954-dlgzk1o",
"updated": "20230728103732"
"updated": "20241018102340"
},
"Children": [
{
@ -74,7 +120,7 @@
},
"Properties": {
"id": "20201225220954-e913snx",
"updated": "20230728103732"
"updated": "20241018102340"
},
"Children": [
{
@ -82,12 +128,21 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20210131161940-kfs31q6",
"updated": "20230728103732"
"updated": "20241018102340"
},
"Children": [
{
"Type": "NodeText",
"Data": "Create a new notebook in the doc tree panel, and create a new doc under the notebook"
"Data": "Create a new notebook in the "
},
{
"Type": "NodeTextMark",
"TextMarkType": "kbd",
"TextMarkTextContent": "More"
},
{
"Type": "NodeText",
"Data": " menu of the doc tree panel, and create a new doc under the notebook"
}
]
}

View file

@ -6,7 +6,7 @@
"id": "20201210233038-3xr19g5",
"title": "Conversion of Document and Heading",
"type": "doc",
"updated": "20240415092701"
"updated": "20241214173509"
},
"Children": [
{
@ -135,7 +135,8 @@
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20210104091550-5sh49go"
"id": "20210104091550-5sh49go",
"updated": "20241214173509"
},
"Children": [
{
@ -152,12 +153,13 @@
"ID": "20210104091550-rbetlgr",
"Type": "NodeParagraph",
"Properties": {
"id": "20210104091550-rbetlgr"
"id": "20210104091550-rbetlgr",
"updated": "20241214173509"
},
"Children": [
{
"Type": "NodeText",
"Data": "In the doc tree, select the document that needs to be converted into a heading block, and then drag it to the position to be inserted in the editor tab. There are two situations here:"
"Data": "In the document tree, select the document you want to convert to a heading block, then hold down the Alt key and drag it to the position in the editor tab where you want to insert it. There are two situations here:"
}
]
},
@ -445,7 +447,7 @@
"HeadingLevel": 2,
"Properties": {
"id": "20210104091550-fualfrs",
"updated": "20210104091550"
"updated": "20241018105626"
},
"Children": [
{
@ -534,6 +536,102 @@
]
}
]
},
{
"ID": "20241018105907-fja873w",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20241018105907-fja873w",
"updated": "20241018105907"
},
"Children": [
{
"Type": "NodeText",
"Data": "Convert List Item block to Document block"
}
]
},
{
"ID": "20241018105907-kbn7z2a",
"Type": "NodeParagraph",
"Properties": {
"id": "20241018105907-kbn7z2a",
"updated": "20241018105907"
},
"Children": [
{
"Type": "NodeText",
"Data": "In addition to converting heading blocks to document blocks, you can also convert list item blocks (not list blocks) to document blocks. Press and hold the block icon of the list item block, and then drag it to the document tree for conversion. After the list item block is converted to a document block:"
}
]
},
{
"ID": "20241018105907-m783fzm",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20241018105907-m783fzm",
"updated": "20241018105907"
},
"Children": [
{
"ID": "20241018105907-grua5xf",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241018105907-grua5xf",
"updated": "20241018105907"
},
"Children": [
{
"ID": "20241018105907-iempctf",
"Type": "NodeParagraph",
"Properties": {
"id": "20241018105907-iempctf",
"updated": "20241018105907"
},
"Children": [
{
"Type": "NodeText",
"Data": "The content of the first sub-block of the list item block will become the document title"
}
]
}
]
},
{
"ID": "20241018105907-ayck4c3",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241018105907-ayck4c3",
"updated": "20241018105907"
},
"Children": [
{
"ID": "20241018105907-xna1wua",
"Type": "NodeParagraph",
"Properties": {
"id": "20241018105907-xna1wua",
"updated": "20241018105907"
},
"Children": [
{
"Type": "NodeText",
"Data": "The sub-blocks of the list item block will remain unchanged"
}
]
}
]
}
]
}
]
}

View file

@ -6,7 +6,7 @@
"id": "20201222100339-i5hzcph",
"title": "Database table",
"type": "doc",
"updated": "20221014133135"
"updated": "20241024010556"
},
"Children": [
{
@ -689,7 +689,8 @@
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20201224120448-dd94dgz"
"id": "20201224120448-dd94dgz",
"updated": "20241024010556"
},
"Children": [
{
@ -713,7 +714,7 @@
},
"Properties": {
"id": "20210112165011-irm4wch",
"updated": "20220427104543"
"updated": "20241024010556"
},
"Children": [
{
@ -792,16 +793,21 @@
},
"Properties": {
"id": "20210112165011-n8zrkxm",
"updated": "20220312010003"
"updated": "20241024010556"
},
"Children": [
{
"ID": "20210210104251-nno6rgh",
"Type": "NodeParagraph",
"Properties": {
"id": "20210210104251-nno6rgh"
"id": "20210210104251-nno6rgh",
"updated": "20210210104251"
},
"Children": [
{
"Type": "NodeText",
"Data": ""
},
{
"Type": "NodeTextMark",
"TextMarkType": "code",
@ -809,7 +815,7 @@
},
{
"Type": "NodeText",
"Data": " field"
"Data": " field"
}
]
},
@ -819,40 +825,9 @@
"ListData": {},
"Properties": {
"id": "20210112165011-fodiphq",
"updated": "20220312010003"
"updated": "20241024010556"
},
"Children": [
{
"ID": "20210112165011-hb9w8kd",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20210112165011-hb9w8kd"
},
"Children": [
{
"ID": "20210210104251-iy9ugib",
"Type": "NodeParagraph",
"Properties": {
"id": "20210210104251-iy9ugib"
},
"Children": [
{
"Type": "NodeText",
"Data": "Document block: "
},
{
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "0"
}
]
}
]
},
{
"ID": "20210112165011-epgryib",
"Type": "NodeListItem",
@ -861,14 +836,16 @@
"Marker": "Kg=="
},
"Properties": {
"id": "20210112165011-epgryib"
"id": "20210112165011-epgryib",
"updated": "20210112165011"
},
"Children": [
{
"ID": "20210210104251-blu4b7p",
"Type": "NodeParagraph",
"Properties": {
"id": "20210210104251-blu4b7p"
"id": "20210210104251-blu4b7p",
"updated": "20210210104251"
},
"Children": [
{
@ -879,6 +856,10 @@
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "5"
},
{
"Type": "NodeText",
"Data": ""
}
]
}
@ -912,6 +893,10 @@
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "10"
},
{
"Type": "NodeText",
"Data": ""
}
]
}
@ -945,6 +930,10 @@
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "10"
},
{
"Type": "NodeText",
"Data": ""
}
]
}
@ -978,6 +967,10 @@
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "10"
},
{
"Type": "NodeText",
"Data": ""
}
]
}
@ -1011,6 +1004,10 @@
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "10"
},
{
"Type": "NodeText",
"Data": ""
}
]
}
@ -1044,6 +1041,10 @@
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "10"
},
{
"Type": "NodeText",
"Data": ""
}
]
}
@ -1077,6 +1078,10 @@
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "20"
},
{
"Type": "NodeText",
"Data": ""
}
]
}
@ -1110,6 +1115,10 @@
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "20"
},
{
"Type": "NodeText",
"Data": ""
}
]
}
@ -1143,6 +1152,10 @@
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "20"
},
{
"Type": "NodeText",
"Data": ""
}
]
}
@ -1176,6 +1189,84 @@
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "30"
},
{
"Type": "NodeText",
"Data": ""
}
]
}
]
},
{
"ID": "20241024001044-dcps4dt",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241024001044-dcps4dt",
"updated": "20241024001049"
},
"Children": [
{
"ID": "20241024001044-99gyvks",
"Type": "NodeParagraph",
"Properties": {
"id": "20241024001044-99gyvks",
"updated": "20241024001049"
},
"Children": [
{
"Type": "NodeText",
"Data": "Database block: "
},
{
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "30"
},
{
"Type": "NodeText",
"Data": ""
}
]
}
]
},
{
"ID": "20241024001039-ohxxgjo",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241024001039-ohxxgjo",
"updated": "20241024010556"
},
"Children": [
{
"ID": "20241024001039-pm9zy3x",
"Type": "NodeParagraph",
"Properties": {
"id": "20241024001039-pm9zy3x",
"updated": "20241024010556"
},
"Children": [
{
"Type": "NodeText",
"Data": "Document block: "
},
{
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "0"
},
{
"Type": "NodeText",
"Data": ""
}
]
}

View file

@ -5,7 +5,8 @@
"Properties": {
"id": "20240119211017-1vbbt95",
"title": "Ignore indexing",
"updated": "20240202105426"
"type": "doc",
"updated": "20241001011235"
},
"Children": [
{
@ -43,7 +44,7 @@
"HeadingLevel": 2,
"Properties": {
"id": "20240119211037-cjq7aer",
"updated": "20240119211121"
"updated": "20241001011235"
},
"Children": [
{
@ -75,6 +76,32 @@
}
]
},
{
"ID": "20241001010953-34lxthr",
"Type": "NodeCodeBlock",
"IsFencedCodeBlock": true,
"Properties": {
"id": "20241001010953-34lxthr",
"updated": "20241001010953"
},
"Children": [
{
"Type": "NodeCodeBlockFenceOpenMarker",
"Data": "```"
},
{
"Type": "NodeCodeBlockFenceInfoMarker"
},
{
"Type": "NodeCodeBlockCode",
"Data": "20210808180117-6v0mkxr/20200923234011-ieuun1p.sy\n20210808180117-6v0mkxr/**/*\n"
},
{
"Type": "NodeCodeBlockFenceCloseMarker",
"Data": "```"
}
]
},
{
"ID": "20240119211037-putkxu9",
"Type": "NodeList",
@ -165,12 +192,12 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20240202105425-d8fq0vu",
"updated": "20240202105426"
"updated": "20241001011235"
},
"Children": [
{
"Type": "NodeText",
"Data": "After the adjustment, you need to manually rebuild the index."
"Data": "You need to manually rebuild the index after modifying the configuration file."
}
]
}

View file

@ -5,7 +5,8 @@
"Properties": {
"id": "20240119212048-0huuevw",
"title": "Ignore search",
"updated": "20240202105500"
"type": "doc",
"updated": "20241001011905"
},
"Children": [
{
@ -43,7 +44,7 @@
"HeadingLevel": 2,
"Properties": {
"id": "20240119212104-9fehl3c",
"updated": "20240119212108"
"updated": "20241001011905"
},
"Children": [
{
@ -171,7 +172,7 @@
"IsFencedCodeBlock": true,
"Properties": {
"id": "20240119212104-tepuwbm",
"updated": "20240119212108"
"updated": "20241001011008"
},
"Children": [
{
@ -183,7 +184,7 @@
},
{
"Type": "NodeCodeBlockCode",
"Data": "path NOT LIKE '/20210808180117-6v0mkxr%'\nid != '20200923234011-ieuun1p'\n"
"Data": "path NOT LIKE '/20210808180117-6v0mkxr%'\nbox != '20210808180117-czj9bvb'\nid != '20200923234011-ieuun1p'"
},
{
"Type": "NodeCodeBlockFenceCloseMarker",
@ -191,6 +192,128 @@
}
]
},
{
"ID": "20241001011027-qi6o51q",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20241001011027-qi6o51q",
"updated": "20241001011905"
},
"Children": [
{
"ID": "20241001011027-2kgpqv7",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241001011027-2kgpqv7",
"updated": "20241001011838"
},
"Children": [
{
"ID": "20241001011027-rc5tn93",
"Type": "NodeParagraph",
"Properties": {
"id": "20241001011027-rc5tn93",
"updated": "20241001011838"
},
"Children": [
{
"Type": "NodeText",
"Data": ""
},
{
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "path NOT LIKE '/20210808180117-6v0mkxr%'"
},
{
"Type": "NodeText",
"Data": ": Ignore content block searches where the document path begins with /20210808180117-6v0mkxr"
}
]
}
]
},
{
"ID": "20241001011027-jsngmc7",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241001011027-jsngmc7",
"updated": "20241001011854"
},
"Children": [
{
"ID": "20241001011027-tn2cjwl",
"Type": "NodeParagraph",
"Properties": {
"id": "20241001011027-tn2cjwl",
"updated": "20241001011854"
},
"Children": [
{
"Type": "NodeText",
"Data": ""
},
{
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "box != '20210808180117-czj9bvb'"
},
{
"Type": "NodeText",
"Data": ": Ignore content block searches under the notebook data/20210808180117-czj9bvb"
}
]
}
]
},
{
"ID": "20241001011027-02lmjzy",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241001011027-02lmjzy",
"updated": "20241001011905"
},
"Children": [
{
"ID": "20241001011027-qsadi2j",
"Type": "NodeParagraph",
"Properties": {
"id": "20241001011027-qsadi2j",
"updated": "20241001011905"
},
"Children": [
{
"Type": "NodeText",
"Data": ""
},
{
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "id != '20200923234011-ieuun1p'"
},
{
"Type": "NodeText",
"Data": ": Ignore content block searches with id 20200923234011-ieuun1p"
}
]
}
]
}
]
},
{
"ID": "20240202105459-q4d3ttn",
"Type": "NodeParagraph",

View file

@ -6,7 +6,7 @@
"id": "20200924100744-br924ar",
"title": "Assets",
"type": "doc",
"updated": "20231110112758"
"updated": "20241027164345"
},
"Children": [
{
@ -276,7 +276,8 @@
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20210115224203-q8bj2gd"
"id": "20210115224203-q8bj2gd",
"updated": "20241027164345"
},
"Children": [
{
@ -344,7 +345,7 @@
},
"Properties": {
"id": "20210115224203-r3mwskz",
"updated": "20220711122005"
"updated": "20241027164345"
},
"Children": [
{
@ -362,7 +363,7 @@
},
"Properties": {
"id": "20210115224203-1g8zvdg",
"updated": "20220711122005"
"updated": "20241027164342"
},
"Children": [
{
@ -370,23 +371,12 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20210204172630-7rtyepg",
"updated": "20220711122005"
"updated": "20241027164342"
},
"Children": [
{
"Type": "NodeText",
"Data": "Reference to a specific asset file, such as a picture or a file. If the asset file is a PDF and is "
},
{
"Type": "NodeTextMark",
"TextMarkType": "block-ref",
"TextMarkBlockRefID": "20210923104413-csbeop3",
"TextMarkBlockRefSubtype": "s",
"TextMarkTextContent": "annotated"
},
{
"Type": "NodeText",
"Data": ", it will not count towards cleanup whether it is referenced or not"
"Data": "Reference to a specific asset file, such as a picture or a file"
}
]
}
@ -407,7 +397,7 @@
},
"Properties": {
"id": "20210115224203-xb0ycqg",
"updated": "20220711121811"
"updated": "20241027164345"
},
"Children": [
{
@ -415,7 +405,7 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20210204172630-kq680iv",
"updated": "20220711121811"
"updated": "20241027164345"
},
"Children": [
{
@ -429,7 +419,7 @@
},
{
"Type": "NodeText",
"Data": ", such as "
"Data": ", such as "
},
{
"Type": "NodeTextMark",
@ -438,7 +428,7 @@
},
{
"Type": "NodeText",
"Data": ". If a asset folder is referenced, all the following asset files will be counted as already referenced regardless of whether they are individually referenced."
"Data": ". If a asset folder is referenced, all the following asset files will be counted as already referenced regardless of whether they are individually referenced"
}
]
}
@ -624,7 +614,7 @@
"HeadingLevel": 2,
"Properties": {
"id": "20220503122349-eacedlu",
"updated": "20220503122357"
"updated": "20241024163243"
},
"Children": [
{
@ -667,7 +657,7 @@
"ListData": {},
"Properties": {
"id": "20220503122349-o26mvnq",
"updated": "20220715105117"
"updated": "20241024163243"
},
"Children": [
{
@ -679,7 +669,7 @@
},
"Properties": {
"id": "20220503122349-192fehc",
"updated": "20220503122616"
"updated": "20241024163243"
},
"Children": [
{
@ -687,12 +677,12 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20220503122349-ye6haas",
"updated": "20220503122616"
"updated": "20241024163243"
},
"Children": [
{
"Type": "NodeText",
"Data": "When deleting the notebook, in order to ensure that cross-notebook asset references work properly, the assets under the notebook will be copied to the global assets in batches"
"Data": "When deleting the doc, the assets referenced by the doc will be copied to the global assets in batches to ensure the normal operation of cross-notebook asset references"
}
]
}

View file

@ -7,7 +7,7 @@
"id": "20200924100950-9op5xi1",
"title": "Shortcuts",
"type": "doc",
"updated": "20240804220606"
"updated": "20241128113606"
},
"Children": [
{
@ -12329,7 +12329,7 @@
"HeadingLevel": 3,
"Properties": {
"id": "20220619002135-5dfw1yo",
"updated": "20240517003145"
"updated": "20241128113606"
},
"Children": [
{
@ -12349,7 +12349,7 @@
"Properties": {
"colgroup": "||",
"id": "20220619002135-s399g7e",
"updated": "20221107221232"
"updated": "20241128113606"
},
"Children": [
{
@ -12642,6 +12642,93 @@
]
}
]
},
{
"Type": "NodeTableRow",
"Data": "tr",
"Children": [
{
"Type": "NodeTableCell",
"Data": "td",
"Children": [
{
"Type": "NodeText",
"Data": "Generate block ref"
}
]
},
{
"Type": "NodeTableCell",
"Data": "td",
"Children": [
{
"Type": "NodeText",
"Data": ""
},
{
"Type": "NodeTextMark",
"TextMarkType": "kbd",
"TextMarkTextContent": "Drag"
},
{
"Type": "NodeText",
"Data": ""
}
]
},
{
"Type": "NodeTableCell",
"Data": "td"
}
]
},
{
"Type": "NodeTableRow",
"Data": "tr",
"Children": [
{
"Type": "NodeTableCell",
"Data": "td",
"Children": [
{
"Type": "NodeText",
"Data": "Move"
}
]
},
{
"Type": "NodeTableCell",
"Data": "td",
"Children": [
{
"Type": "NodeText",
"Data": ""
},
{
"Type": "NodeTextMark",
"TextMarkType": "kbd",
"TextMarkTextContent": "Alt+Drag"
},
{
"Type": "NodeText",
"Data": " / "
},
{
"Type": "NodeTextMark",
"TextMarkType": "kbd",
"TextMarkTextContent": "⌥Drag"
},
{
"Type": "NodeText",
"Data": ""
}
]
},
{
"Type": "NodeTableCell",
"Data": "td"
}
]
}
]
},

View file

@ -6,7 +6,7 @@
"id": "20201204184532-3qm9l8n",
"title": "Template snippet",
"type": "doc",
"updated": "20240403151002"
"updated": "20241224162810"
},
"Children": [
{
@ -56,7 +56,8 @@
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20210104091444-jy56z0p"
"id": "20210104091444-jy56z0p",
"updated": "20241224162810"
},
"Children": [
{
@ -116,12 +117,12 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20210104091444-c7gg3ak",
"updated": "20230820185644"
"updated": "20241008202623"
},
"Children": [
{
"Type": "NodeText",
"Data": "We have built-in variables and functions to enrich the template through the open source project Sprig (github repo: Masterminds/sprig). For example, you can use "
"Data": "We have built-in variables and functions to enrich the template through the open source project Sprig (GitHub repo: Masterminds/sprig). For example, you can use "
},
{
"Type": "NodeTextMark",
@ -214,7 +215,7 @@
"ListData": {},
"Properties": {
"id": "20210104091444-mwbvc9m",
"updated": "20240403151002"
"updated": "20241224162810"
},
"Children": [
{
@ -225,7 +226,8 @@
"Marker": "Kg=="
},
"Properties": {
"id": "20210104091444-d5hpwdd"
"id": "20210104091444-d5hpwdd",
"updated": "20210104091444"
},
"Children": [
{
@ -270,7 +272,8 @@
"Marker": "Kg=="
},
"Properties": {
"id": "20210221131637-9xmclwp"
"id": "20210221131637-9xmclwp",
"updated": "20210221131637"
},
"Children": [
{
@ -306,7 +309,8 @@
"Marker": "Kg=="
},
"Properties": {
"id": "20211213121001-86hu9ws"
"id": "20211213121001-86hu9ws",
"updated": "20211213121001"
},
"Children": [
{
@ -342,7 +346,8 @@
"Marker": "Kg=="
},
"Properties": {
"id": "20211213121022-33ngo64"
"id": "20211213121022-33ngo64",
"updated": "20211213121022"
},
"Children": [
{
@ -370,6 +375,43 @@
}
]
},
{
"ID": "20240921122521-l3lmolm",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20240921122521-l3lmolm",
"updated": "20240921122726"
},
"Children": [
{
"ID": "20240921122521-4qqycah",
"Type": "NodeParagraph",
"Properties": {
"id": "20240921122521-4qqycah",
"updated": "20240921122726"
},
"Children": [
{
"Type": "NodeText",
"Data": ""
},
{
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "getHPathByID"
},
{
"Type": "NodeText",
"Data": ": This function is used to return the readable path of the block corresponding to the block ID"
}
]
}
]
},
{
"ID": "20210121193829-wfzsf6m",
"Type": "NodeListItem",
@ -387,7 +429,7 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20210131162138-7ufhbho",
"updated": "20240403150956"
"updated": "20241213215545"
},
"Children": [
{
@ -401,7 +443,33 @@
},
{
"Type": "NodeText",
"Data": ": This function is used to query the database, and the return value is a list of blocks, please refer to the example below"
"Data": ": This function is used to query the database, and the return value is a list of blocks"
}
]
},
{
"ID": "20241213215602-dk7iion",
"Type": "NodeCodeBlock",
"IsFencedCodeBlock": true,
"Properties": {
"id": "20241213215602-dk7iion",
"updated": "20241213215602"
},
"Children": [
{
"Type": "NodeCodeBlockFenceOpenMarker",
"Data": "```"
},
{
"Type": "NodeCodeBlockFenceInfoMarker"
},
{
"Type": "NodeCodeBlockCode",
"Data": ".action{$today := now | date \"20060102150405\"}\n.action{$blocks :=queryBlocks \"SELECT * FROM blocks WHERE content LIKE '?' AND updated \u003e '?' LIMIT ?\" \"%foo%\" $today \"3\"}\n"
},
{
"Type": "NodeCodeBlockFenceCloseMarker",
"Data": "```"
}
]
}
@ -416,7 +484,7 @@
},
"Properties": {
"id": "20210504093232-vukp34t",
"updated": "20240403151002"
"updated": "20241224162810"
},
"Children": [
{
@ -424,7 +492,7 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20210504093232-6wxl589",
"updated": "20240403151002"
"updated": "20241213215547"
},
"Children": [
{
@ -438,7 +506,375 @@
},
{
"Type": "NodeText",
"Data": ": This function is used to query the database, and the return value is a list of spans, please refer to the example below"
"Data": ": This function is used to query the database, and the return value is a list of spans"
}
]
},
{
"ID": "20241213215606-a1mq6zf",
"Type": "NodeCodeBlock",
"IsFencedCodeBlock": true,
"Properties": {
"id": "20241213215606-a1mq6zf",
"updated": "20241224162810"
},
"Children": [
{
"Type": "NodeCodeBlockFenceOpenMarker",
"Data": "```"
},
{
"Type": "NodeCodeBlockFenceInfoMarker"
},
{
"Type": "NodeCodeBlockCode",
"Data": " .action{querySpans \"SELECT * FROM spans LIMIT ?\" \"3\"}\n"
},
{
"Type": "NodeCodeBlockFenceCloseMarker",
"Data": "```"
}
]
}
]
},
{
"ID": "20241213214939-he4wmcd",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241213214939-he4wmcd",
"updated": "20241213214939"
},
"Children": [
{
"ID": "20241213214939-hrshqgv",
"Type": "NodeParagraph",
"Properties": {
"id": "20241213214939-hrshqgv",
"updated": "20241213215550"
},
"Children": [
{
"Type": "NodeText",
"Data": ""
},
{
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "querySQL"
},
{
"Type": "NodeText",
"Data": ": This function is used to query the database and the return value is a result set"
}
]
},
{
"ID": "20241213215554-rox3jk7",
"Type": "NodeCodeBlock",
"IsFencedCodeBlock": true,
"Properties": {
"id": "20241213215554-rox3jk7",
"updated": "20241213215554"
},
"Children": [
{
"Type": "NodeCodeBlockFenceOpenMarker",
"Data": "```"
},
{
"Type": "NodeCodeBlockFenceInfoMarker"
},
{
"Type": "NodeCodeBlockCode",
"Data": " .action{querySQL \"SELECT * FROM refs LIMIT 3\"}\n"
},
{
"Type": "NodeCodeBlockFenceCloseMarker",
"Data": "```"
}
]
}
]
},
{
"ID": "20241212102027-j293sei",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241212102027-j293sei",
"updated": "20241213215714"
},
"Children": [
{
"ID": "20241212102028-6c8tlnu",
"Type": "NodeParagraph",
"Properties": {
"id": "20241212102028-6c8tlnu",
"updated": "20241212163902"
},
"Children": [
{
"Type": "NodeText",
"Data": ""
},
{
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "statBlock"
},
{
"Type": "NodeText",
"Data": ": This function is used to count the block content"
}
]
},
{
"ID": "20241213215714-u0j3i4k",
"Type": "NodeCodeBlock",
"IsFencedCodeBlock": true,
"Properties": {
"id": "20241213215714-u0j3i4k",
"updated": "20241213215714"
},
"Children": [
{
"Type": "NodeCodeBlockFenceOpenMarker",
"Data": "```"
},
{
"Type": "NodeCodeBlockFenceInfoMarker"
},
{
"Type": "NodeCodeBlockCode",
"Data": ".action{ (statBlock .id).RuneCount} .action{ (statBlock .id).WordCount}\n"
},
{
"Type": "NodeCodeBlockFenceCloseMarker",
"Data": "```"
}
]
},
{
"ID": "20241212102028-4ew89te",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20241212102028-4ew89te",
"updated": "20241212102028"
},
"Children": [
{
"ID": "20241212102028-wai3afs",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241212102028-wai3afs",
"updated": "20241212102028"
},
"Children": [
{
"ID": "20241212102028-wmtwngj",
"Type": "NodeParagraph",
"Properties": {
"id": "20241212102028-wmtwngj",
"updated": "20241212102028"
},
"Children": [
{
"Type": "NodeText",
"Data": "RuneCount"
}
]
}
]
},
{
"ID": "20241212102028-r9k7ody",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241212102028-r9k7ody",
"updated": "20241212102028"
},
"Children": [
{
"ID": "20241212102028-le5lpgo",
"Type": "NodeParagraph",
"Properties": {
"id": "20241212102028-le5lpgo",
"updated": "20241212102028"
},
"Children": [
{
"Type": "NodeText",
"Data": "WordCount"
}
]
}
]
},
{
"ID": "20241212102028-3egh1dg",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241212102028-3egh1dg",
"updated": "20241212102028"
},
"Children": [
{
"ID": "20241212102028-pijmoea",
"Type": "NodeParagraph",
"Properties": {
"id": "20241212102028-pijmoea",
"updated": "20241212102028"
},
"Children": [
{
"Type": "NodeText",
"Data": "LinkCount"
}
]
}
]
},
{
"ID": "20241212102028-qu6f5tc",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241212102028-qu6f5tc",
"updated": "20241212102028"
},
"Children": [
{
"ID": "20241212102028-8yj65um",
"Type": "NodeParagraph",
"Properties": {
"id": "20241212102028-8yj65um",
"updated": "20241212102028"
},
"Children": [
{
"Type": "NodeText",
"Data": "ImageCount"
}
]
}
]
},
{
"ID": "20241212102028-8ivthzb",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241212102028-8ivthzb",
"updated": "20241212102028"
},
"Children": [
{
"ID": "20241212102028-p8nmm3a",
"Type": "NodeParagraph",
"Properties": {
"id": "20241212102028-p8nmm3a",
"updated": "20241212102028"
},
"Children": [
{
"Type": "NodeText",
"Data": "RefCount"
}
]
}
]
},
{
"ID": "20241212102028-frusted",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241212102028-frusted",
"updated": "20241212102028"
},
"Children": [
{
"ID": "20241212102028-h58utua",
"Type": "NodeParagraph",
"Properties": {
"id": "20241212102028-h58utua",
"updated": "20241212102028"
},
"Children": [
{
"Type": "NodeText",
"Data": "BlockCount"
}
]
}
]
}
]
}
]
},
{
"ID": "20241212163841-3yjhffn",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241212163841-3yjhffn",
"updated": "20241212163918"
},
"Children": [
{
"ID": "20241212163841-d8t3qxb",
"Type": "NodeParagraph",
"Properties": {
"id": "20241212163841-d8t3qxb",
"updated": "20241212163918"
},
"Children": [
{
"Type": "NodeText",
"Data": ""
},
{
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "runeLen"
},
{
"Type": "NodeText",
"Data": ": This function is used to return the string length"
}
]
}
@ -475,23 +911,7 @@
},
{
"Type": "NodeText",
"Data": ": This function is used to parse "
},
{
"Type": "NodeText",
"Data": "a"
},
{
"Type": "NodeText",
"Data": " string in time format into "
},
{
"Type": "NodeText",
"Data": "a"
},
{
"Type": "NodeText",
"Data": " "
"Data": ": This function is used to parse a string in time format into a "
},
{
"Type": "NodeTextMark",
@ -831,64 +1251,6 @@
}
]
},
{
"ID": "20210604111714-yc1e5gj",
"Type": "NodeParagraph",
"Properties": {
"id": "20210604111714-yc1e5gj",
"updated": "20210604111715"
},
"Children": [
{
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "queryBlocks"
},
{
"Type": "NodeText",
"Data": " and "
},
{
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": "querySpans"
},
{
"Type": "NodeText",
"Data": " support variable parameter lists similar to SQL prepared statements to facilitate the input of parameters:"
}
]
},
{
"ID": "20210604111750-c3sm3jr",
"Type": "NodeCodeBlock",
"IsFencedCodeBlock": true,
"Properties": {
"id": "20210604111750-c3sm3jr",
"updated": "20210604111632"
},
"Children": [
{
"Type": "NodeCodeBlockFenceOpenMarker",
"Data": "```"
},
{
"Type": "NodeCodeBlockFenceInfoMarker"
},
{
"ID": "20220307092214-3yza25q",
"Type": "NodeCodeBlockCode",
"Data": ".action{$today := now | date \"20060102150405\"}\n.action{$blocks :=queryBlocks \"SELECT * FROM blocks WHERE content LIKE '?' AND updated \u003e '?' LIMIT ?\" \"%foo%\" $today \"3\"}\n",
"Properties": {
"id": "20220307092214-3yza25q"
}
},
{
"Type": "NodeCodeBlockFenceCloseMarker",
"Data": "```"
}
]
},
{
"ID": "20210104091444-4re70bp",
"Type": "NodeHeading",

View file

@ -6,7 +6,7 @@
"id": "20210110181011-fbhoesf",
"title": "Daily notes",
"type": "doc",
"updated": "20210110181011"
"updated": "20241008202033"
},
"Children": [
{
@ -14,12 +14,12 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20210110181041-j47iwxx",
"updated": "20210302223722"
"updated": "20241008201757"
},
"Children": [
{
"Type": "NodeText",
"Data": "We can quickly create a document through the daily note. The entry of the daily note function in the top toolbar looks like a calendar button."
"Data": "We can quickly create a document through the daily note, and the daily note function entrance is in the top main menu."
}
]
},
@ -28,12 +28,21 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20210110181041-dnap16f",
"updated": "20210303230545"
"updated": "20241008202033"
},
"Children": [
{
"Type": "NodeText",
"Data": "But before using the daily note, you need to select settings in the right-click drop-down menu of the notebook, and configure in the new diary settings:"
"Data": "Before using the daily note, you need to open "
},
{
"Type": "NodeTextMark",
"TextMarkType": "kbd",
"TextMarkTextContent": "Settings"
},
{
"Type": "NodeText",
"Data": " in the notebook right-click menu, and configure in the new diary settings:"
}
]
},
@ -48,7 +57,8 @@
"Num": -1
},
"Properties": {
"id": "20210110181041-24ejxr4"
"id": "20210110181041-24ejxr4",
"updated": "20241008202018"
},
"Children": [
{
@ -63,19 +73,21 @@
"Num": -1
},
"Properties": {
"id": "20210110181041-3dq1cg4"
"id": "20210110181041-3dq1cg4",
"updated": "20241008202018"
},
"Children": [
{
"ID": "20210302223720-m8ekt02",
"Type": "NodeParagraph",
"Properties": {
"id": "20210302223720-m8ekt02"
"id": "20210302223720-m8ekt02",
"updated": "20241008202018"
},
"Children": [
{
"Type": "NodeText",
"Data": "Storage path: the path under the notebook, support "
"Data": "Save path: the path under the notebook, support "
},
{
"Type": "NodeTextMark",

View file

@ -122,7 +122,7 @@
"Children": [
{
"Type": "NodeText",
"Data": "Add different types of attributes"
"Data": "Add different types of fields"
}
]
}
@ -150,7 +150,7 @@
"Children": [
{
"Type": "NodeText",
"Data": "Add row"
"Data": "Add entry"
}
]
},
@ -185,7 +185,7 @@
"Children": [
{
"Type": "NodeText",
"Data": "Non-content block: Rows added directly to the table, not bound to any content block"
"Data": "Non-content block: Entries added directly to the table, not bound to any content block"
}
]
}
@ -213,7 +213,7 @@
"Children": [
{
"Type": "NodeText",
"Data": "Content block: Rows added by dragging to the table, or rows added through the block menu "
"Data": "Content block: Entries added by dragging to the table, or entries added through the block menu "
},
{
"Type": "NodeTextMark",
@ -470,7 +470,7 @@
"Children": [
{
"Type": "NodeText",
"Data": "Templates can access, calculate and render the values of other attributes in the same piece of data through the syntax introduced in "
"Data": "Templates can access, calculate and render the values of other fields in the same piece of data through the syntax introduced in "
},
{
"Type": "NodeTextMark",
@ -521,7 +521,7 @@
{
"Type": "NodeTextMark",
"TextMarkType": "code",
"TextMarkTextContent": ".action{ .attribute }"
"TextMarkTextContent": ".action{ .field }"
},
{
"Type": "NodeText",
@ -598,7 +598,7 @@
},
{
"Type": "NodeText",
"Data": " attribute demonstrates the sum of "
"Data": " field demonstrates the sum of "
},
{
"Type": "NodeTextMark",

View file

@ -5,7 +5,8 @@
"Properties": {
"id": "20220105101227-n5zpr1a",
"title": "Limitations",
"updated": "20230526091044"
"type": "doc",
"updated": "20241010011042"
},
"Children": [
{
@ -14,7 +15,7 @@
"ListData": {},
"Properties": {
"id": "20220105101254-dhwb8a1",
"updated": "20230526091044"
"updated": "20241010011042"
},
"Children": [
{
@ -53,27 +54,21 @@
"Marker": "Kg=="
},
"Properties": {
"id": "20220105101254-hqgvkpw"
"id": "20220105101254-hqgvkpw",
"updated": "20220105101254"
},
"Children": [
{
"ID": "20220105101254-9uc9ujk",
"Type": "NodeParagraph",
"Properties": {
"id": "20220105101254-9uc9ujk"
"id": "20220105101254-9uc9ujk",
"updated": "20220105101254"
},
"Children": [
{
"Type": "NodeText",
"Data": "Supports the creation of up to 7 "
},
{
"Type": "NodeText",
"Data": "cloud"
},
{
"Type": "NodeText",
"Data": " synchronization directories"
"Data": "Supports the creation of up to 7 cloud synchronization directories"
}
]
}
@ -87,35 +82,21 @@
"Marker": "Kg=="
},
"Properties": {
"id": "20220105101254-7efd0tf"
"id": "20220105101254-7efd0tf",
"updated": "20220105101254"
},
"Children": [
{
"ID": "20220105101254-2pos3yt",
"Type": "NodeParagraph",
"Properties": {
"id": "20220105101254-2pos3yt"
"id": "20220105101254-2pos3yt",
"updated": "20220105101254"
},
"Children": [
{
"Type": "NodeText",
"Data": "The initial total size of "
},
{
"Type": "NodeText",
"Data": "cloud"
},
{
"Type": "NodeText",
"Data": " "
},
{
"Type": "NodeText",
"Data": "storage"
},
{
"Type": "NodeText",
"Data": " space is "
"Data": "The initial total size of cloud storage space is "
},
{
"Type": "NodeTextMark",
@ -130,6 +111,129 @@
}
]
},
{
"ID": "20241010010954-pclixbt",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241010010954-pclixbt",
"updated": "20241010011042"
},
"Children": [
{
"ID": "20241010010955-t8t3map",
"Type": "NodeParagraph",
"Properties": {
"id": "20241010010955-t8t3map",
"updated": "20241010010955"
},
"Children": [
{
"Type": "NodeText",
"Data": "Data snapshots in cloud storage are retained for up to 30 days, that is, unreferenced snapshots older than 30 days will be automatically cleaned up"
}
]
},
{
"ID": "20241010010955-9lsrcx5",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20241010010955-9lsrcx5",
"updated": "20241010011042"
},
"Children": [
{
"ID": "20241010010955-ztvcl95",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241010010955-ztvcl95",
"updated": "20241010010955"
},
"Children": [
{
"ID": "20241010010955-gju74g2",
"Type": "NodeParagraph",
"Properties": {
"id": "20241010010955-gju74g2",
"updated": "20241010010955"
},
"Children": [
{
"Type": "NodeText",
"Data": "The latest snapshot after each data synchronization will not be cleaned up"
}
]
}
]
},
{
"ID": "20241010010955-3tlm4gr",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241010010955-3tlm4gr",
"updated": "20241010011042"
},
"Children": [
{
"ID": "20241010010955-xaxm8k4",
"Type": "NodeParagraph",
"Properties": {
"id": "20241010010955-xaxm8k4",
"updated": "20241010011042"
},
"Children": [
{
"Type": "NodeText",
"Data": "Snapshots manually tagged for backup and uploaded to the cloud will not be cleaned up"
}
]
}
]
},
{
"ID": "20241010010955-zi1t1um",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241010010955-zi1t1um",
"updated": "20241010010955"
},
"Children": [
{
"ID": "20241010010955-vt9tf3b",
"Type": "NodeParagraph",
"Properties": {
"id": "20241010010955-vt9tf3b",
"updated": "20241010010955"
},
"Children": [
{
"Type": "NodeText",
"Data": "Snapshots within 30 days will not be cleaned up"
}
]
}
]
}
]
}
]
},
{
"ID": "20220105101254-fvel6pz",
"Type": "NodeListItem",
@ -152,23 +256,7 @@
"Children": [
{
"Type": "NodeText",
"Data": "After the paid subscription expires, the "
},
{
"Type": "NodeText",
"Data": "cloud"
},
{
"Type": "NodeText",
"Data": " "
},
{
"Type": "NodeText",
"Data": "storage"
},
{
"Type": "NodeText",
"Data": " will be completely deleted"
"Data": "After the paid subscription expires, the cloud storage will be completely deleted"
}
]
},

View file

@ -5,7 +5,8 @@
"Properties": {
"id": "20230805232018-hgrq0ju",
"title": "Connect with third-party cloud storage",
"updated": "20240301091400"
"type": "doc",
"updated": "20241216171745"
},
"Children": [
{
@ -55,7 +56,7 @@
"ListData": {},
"Properties": {
"id": "20230805232156-kbi85az",
"updated": "20240301091400"
"updated": "20241216171745"
},
"Children": [
{
@ -121,7 +122,7 @@
},
"Properties": {
"id": "20230805232156-vqfp7fz",
"updated": "20240301091400"
"updated": "20241216171745"
},
"Children": [
{
@ -129,7 +130,7 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20230805232156-tliw65p",
"updated": "20240301091400"
"updated": "20241216171642"
},
"Children": [
{
@ -151,20 +152,79 @@
"TextMarkType": "a",
"TextMarkAHref": "https://koofr.eu/",
"TextMarkTextContent": "Koofr"
}
]
},
{
"ID": "20241216171644-p5dmsx8",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20241216171644-p5dmsx8",
"updated": "20241216171745"
},
"Children": [
{
"ID": "20241216171644-1x6gfx0",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241216171644-1x6gfx0",
"updated": "20241216171644"
},
"Children": [
{
"ID": "20241216171644-5v4890j",
"Type": "NodeParagraph",
"Properties": {
"id": "20241216171644-5v4890j",
"updated": "20241216171644"
},
"Children": [
{
"Type": "NodeText",
"Data": "Due to the problems of the WebDAV protocol itself, when the data volume is large, problems such as slow startup, slow synchronization, and high resource usage will occur, so it is recommended to use S3 object storage"
}
]
}
]
},
{
"Type": "NodeText",
"Data": " (Nutstore WebDAV is not supported because of its "
},
{
"Type": "NodeTextMark",
"TextMarkType": "a",
"TextMarkAHref": "https://help.jianguoyun.com/?p=2064",
"TextMarkTextContent": "interface limitations"
},
{
"Type": "NodeText",
"Data": ")"
"ID": "20241216171644-ie3pkyj",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241216171644-ie3pkyj",
"updated": "20241216171745"
},
"Children": [
{
"ID": "20241216171644-k4q14iw",
"Type": "NodeParagraph",
"Properties": {
"id": "20241216171644-k4q14iw",
"updated": "20241216171745"
},
"Children": [
{
"Type": "NodeText",
"Data": "Nutstore cloud WebDAV is not supported because its "
},
{
"Type": "NodeTextMark",
"TextMarkType": "a",
"TextMarkAHref": "https://help.jianguoyun.com/?p=2064",
"TextMarkTextContent": "interface has limitations"
}
]
}
]
}
]
}

View file

@ -8,15 +8,61 @@
"title": "请从这里开始",
"title-img": "background-color:#556;background-image: linear-gradient(30deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),linear-gradient(150deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),linear-gradient(30deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),linear-gradient(150deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445),linear-gradient(60deg, #99a 25%, transparent 25.5%, transparent 75%, #99a 75%, #99a),linear-gradient(60deg, #99a 25%, transparent 25.5%, transparent 75%, #99a 75%, #99a);background-size:80px 140px;background-position: 0 0, 0 0, 40px 70px, 40px 70px, 0 0, 40px 70px;",
"type": "doc",
"updated": "20240612234646"
"updated": "20241125224159"
},
"Children": [
{
"ID": "20241125224159-8zf3bos",
"Type": "NodeBlockquote",
"Properties": {
"id": "20241125224159-8zf3bos",
"updated": "20241125224159"
},
"Children": [
{
"Type": "NodeBlockquoteMarker",
"Data": "\u003e"
},
{
"ID": "20241125224159-vcaj2bv",
"Type": "NodeParagraph",
"Properties": {
"id": "20241125224159-vcaj2bv",
"updated": "20241125224159"
},
"Children": [
{
"Type": "NodeText",
"Data": "关闭思源笔记时会自动关闭用户指南,可以点击 "
},
{
"Type": "NodeTextMark",
"TextMarkType": "kbd",
"TextMarkTextContent": "主菜单"
},
{
"Type": "NodeText",
"Data": " - "
},
{
"Type": "NodeTextMark",
"TextMarkType": "kbd",
"TextMarkTextContent": "用户指南"
},
{
"Type": "NodeText",
"Data": " 再次查看"
}
]
}
]
},
{
"ID": "20210528115012-vst5lwt",
"Type": "NodeSuperBlock",
"Properties": {
"id": "20210528115012-vst5lwt",
"updated": "20240507235007"
"updated": "20241018102134"
},
"Children": [
{
@ -31,7 +77,7 @@
"Type": "NodeSuperBlock",
"Properties": {
"id": "20210528115021-oj6gzg7",
"updated": "20230728103645"
"updated": "20241018102134"
},
"Children": [
{
@ -47,7 +93,7 @@
"HeadingLevel": 2,
"Properties": {
"id": "20201225220955-f8lsff2",
"updated": "20210601233041"
"updated": "20241018102134"
},
"Children": [
{
@ -62,7 +108,7 @@
"ListData": {},
"Properties": {
"id": "20201225220955-l154bn4",
"updated": "20230728103645"
"updated": "20241018102134"
},
"Children": [
{
@ -74,7 +120,7 @@
},
"Properties": {
"id": "20201225220955-2nn1mns",
"updated": "20230728103645"
"updated": "20241018102134"
},
"Children": [
{
@ -82,12 +128,21 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20210131155408-3t627wc",
"updated": "20230728103645"
"updated": "20241018102134"
},
"Children": [
{
"Type": "NodeText",
"Data": "在文档树面板中新建笔记本,在笔记本下新建文档"
"Data": "在文档树面板的 "
},
{
"Type": "NodeTextMark",
"TextMarkType": "kbd",
"TextMarkTextContent": "更多"
},
{
"Type": "NodeText",
"Data": " 菜单中新建笔记本,在笔记本下新建文档"
}
]
}

View file

@ -6,7 +6,7 @@
"id": "20201210103036-1x3vm8t",
"title": "文档块和标题块的转换",
"type": "doc",
"updated": "20240415092415"
"updated": "20241214173542"
},
"Children": [
{
@ -135,7 +135,8 @@
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20210104090801-tojy8es"
"id": "20210104090801-tojy8es",
"updated": "20241214173542"
},
"Children": [
{
@ -152,12 +153,13 @@
"ID": "20210104090801-q0rn7el",
"Type": "NodeParagraph",
"Properties": {
"id": "20210104090801-q0rn7el"
"id": "20210104090801-q0rn7el",
"updated": "20241214173542"
},
"Children": [
{
"Type": "NodeText",
"Data": "在文档树上选择需要转换为标题块的文档,然后将其拖拽到编辑器页签中需要插入的位置。这里有两种情况:"
"Data": "在文档树上选择需要转换为标题块的文档,然后按住 Alt 键将其拖拽到编辑器页签中需要插入的位置。这里有两种情况:"
}
]
},
@ -441,7 +443,8 @@
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20210104090801-s48mpeu"
"id": "20210104090801-s48mpeu",
"updated": "20241018104534"
},
"Children": [
{
@ -459,12 +462,12 @@
"Type": "NodeParagraph",
"Properties": {
"id": "20210104090801-9kyqggg",
"updated": "20240415092405"
"updated": "20241018104534"
},
"Children": [
{
"Type": "NodeText",
"Data": "在编辑器页签中选择需要转换的标题块,按住该标题块标识图标,然后就可以将其拖拽到文档树上转换了,标题块转换为文档块后:"
"Data": "在编辑器页签中选择需要转换的标题块,按住该标题块的块标,然后就可以将其拖拽到文档树上转换了,标题块转换为文档块后:"
}
]
},
@ -532,6 +535,102 @@
]
}
]
},
{
"ID": "20241018104519-pb6ln2k",
"Type": "NodeHeading",
"HeadingLevel": 2,
"Properties": {
"id": "20241018104519-pb6ln2k",
"updated": "20241018104519"
},
"Children": [
{
"Type": "NodeText",
"Data": "将列表项块转换为文档块"
}
]
},
{
"ID": "20241018104519-a4rvy3v",
"Type": "NodeParagraph",
"Properties": {
"id": "20241018104519-a4rvy3v",
"updated": "20241018104519"
},
"Children": [
{
"Type": "NodeText",
"Data": "除了将标题块转换为文档块,还可以将列表项块转换为文档块(是列表项块,不是列表块),按住该列表项块的块标,然后就可以将其拖拽到文档树上转换了,列表项块转换为文档块后:"
}
]
},
{
"ID": "20241018104519-kr24kek",
"Type": "NodeList",
"ListData": {},
"Properties": {
"id": "20241018104519-kr24kek",
"updated": "20241018104519"
},
"Children": [
{
"ID": "20241018104519-1kegugk",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241018104519-1kegugk",
"updated": "20241018104519"
},
"Children": [
{
"ID": "20241018104519-cb7isjy",
"Type": "NodeParagraph",
"Properties": {
"id": "20241018104519-cb7isjy",
"updated": "20241018104519"
},
"Children": [
{
"Type": "NodeText",
"Data": "列表项块的首个子块的内容将变为文档名"
}
]
}
]
},
{
"ID": "20241018104519-y2qhagm",
"Type": "NodeListItem",
"ListData": {
"BulletChar": 42,
"Marker": "Kg=="
},
"Properties": {
"id": "20241018104519-y2qhagm",
"updated": "20241018104519"
},
"Children": [
{
"ID": "20241018104519-nfdaro6",
"Type": "NodeParagraph",
"Properties": {
"id": "20241018104519-nfdaro6",
"updated": "20241018104519"
},
"Children": [
{
"Type": "NodeText",
"Data": "列表项块的子块保持原样"
}
]
}
]
}
]
}
]
}

Some files were not shown because too many files have changed in this diff Show more