Commit Graph

940 Commits

Author SHA1 Message Date
Jeffrey Chen 6ee1b8d989 Improve export file (#17647)
* 🎨 Improve export file

* 🎨 Improve export file
2026-05-11 12:57:52 +08:00
Jeffrey Chen ff9d839c00 🔒 Escape package name, version, keywords and funding https://github.com/siyuan-note/siyuan/security/advisories/GHSA-27qc-m5gf-jv5r (#17660) 2026-05-10 23:32:19 +08:00
Daniel cf48690f97 🎨 Improve text https://github.com/siyuan-note/siyuan/issues/14414
Signed-off-by: Daniel <845765@qq.com>
2026-05-10 15:43:51 +08:00
Daniel 38be2cd887 Shorthands on mobile https://github.com/siyuan-note/siyuan/issues/14414
Signed-off-by: Daniel <845765@qq.com>
2026-05-09 18:33:19 +08:00
Vanessa e451bc3dab ♻️ 2026-05-07 12:16:05 +08:00
Daniel ff5db3b09e 🎨 Supports switching between phone and desktop interfaces on mobile https://github.com/siyuan-note/siyuan/issues/13952
Signed-off-by: Daniel <845765@qq.com>
2026-05-07 00:09:40 +08:00
Daniel 801f307849 🎨 File exports no longer rely on browser downloads on mobile https://github.com/siyuan-note/siyuan/issues/17580
Signed-off-by: Daniel <845765@qq.com>
2026-04-30 23:41:08 +08:00
Daniel fa03e442d1 🎨 File exports no longer rely on browser downloads on desktop https://github.com/siyuan-note/siyuan/issues/17405
Signed-off-by: Daniel <845765@qq.com>
2026-04-30 20:54:05 +08:00
Vanessa 900313e5c0 🎨 https://github.com/siyuan-note/siyuan/issues/17601 2026-04-30 16:52:11 +08:00
Vanessa 14e47054b1 🎨 https://github.com/siyuan-note/siyuan/issues/17601 2026-04-30 15:38:09 +08:00
Daniel d82036d6e9 🎨 https://github.com/siyuan-note/siyuan/issues/10749#issuecomment-4348873683
Signed-off-by: Daniel <845765@qq.com>
2026-04-30 10:07:05 +08:00
Daniel addaa3bdac 🎨 Automatically adjust editor font weight based on font file https://github.com/siyuan-note/siyuan/issues/10313
Signed-off-by: Daniel <845765@qq.com>
2026-04-30 01:47:56 +08:00
Vanessa 92de34a85d 🎨 https://github.com/siyuan-note/siyuan/issues/7976 2026-04-28 11:59:29 +08:00
Daniel 257d7b251d 🎨 New default appearance icon https://github.com/siyuan-note/siyuan/issues/7976
Signed-off-by: Daniel <845765@qq.com>
2026-04-27 15:41:38 +08:00
Daniel 4d1eb29c56 🎨 New default appearance icon https://github.com/siyuan-note/siyuan/issues/7976
Signed-off-by: Daniel <845765@qq.com>
2026-04-27 13:21:35 +08:00
Vanessa 94a344a7da 🎨 https://github.com/siyuan-note/siyuan/issues/17601 2026-04-27 09:29:35 +08:00
Vanessa 1a42bd9508 🎨 https://github.com/siyuan-note/siyuan/issues/17384 2026-04-27 08:50:18 +08:00
Vanessa fd7812f3b1 🎨 https://github.com/siyuan-note/siyuan/issues/17384 2026-04-25 19:06:34 +08:00
Jeffrey Chen 4a8ed2ff20 🐛 The online README is not displayed on the detail page of the marketplace package update list https://github.com/siyuan-note/siyuan/issues/17590 (#17591) 2026-04-25 08:54:43 +08:00
Daniel e63f6d2066 🎨 https://github.com/siyuan-note/siyuan/issues/17531
Signed-off-by: Daniel <845765@qq.com>
2026-04-18 23:17:56 +08:00
Vanessa 16d7b7dc60 🐛 https://github.com/siyuan-note/siyuan/issues/17495 2026-04-15 10:55:04 +08:00
Vanessa 490a3cab33 💄 https://github.com/siyuan-note/siyuan/issues/17358 2026-04-13 19:36:41 +08:00
Vanessa dfb038302f 💄 https://github.com/siyuan-note/siyuan/issues/17358 2026-04-13 18:37:54 +08:00
Vanessa a49a45ebf9 🎨 https://github.com/siyuan-note/siyuan/issues/17358 2026-04-13 10:01:20 +08:00
Jeffrey Chen c9208f8af0 🎨 Downloaded marketplace packages will no longer revert to fetching the online README (#17464) 2026-04-11 23:49:42 +08:00
Vanessa 55f5353350 💄 https://github.com/siyuan-note/siyuan/issues/17358 2026-04-11 21:49:58 +08:00
Jeffrey Chen dc4945426c 🎨 Improve the layout of the empty market list https://github.com/siyuan-note/siyuan/issues/17358#issuecomment-4192796313 (#17448) 2026-04-10 17:09:09 +08:00
Vanessa 83236e86ed 🎨 https://github.com/siyuan-note/siyuan/issues/17358 2026-04-10 16:32:41 +08:00
Vanessa 18a29092d7 ♻️ https://github.com/siyuan-note/siyuan/pull/17434 2026-04-10 12:31:47 +08:00
Vanessa b45cff419c ♻️ https://github.com/siyuan-note/siyuan/pull/17434 2026-04-10 12:05:07 +08:00
Jeffrey Chen a93d7ad65a 🎨 The loading icon no longer covers the entire cloud configuration page (#17434) 2026-04-10 11:50:06 +08:00
Vanessa 9bb9ead21e 🎨 https://github.com/siyuan-note/siyuan/issues/17358 2026-04-08 19:30:24 +08:00
Vanessa 28d47adc5b 🎨 https://github.com/siyuan-note/siyuan/pull/17420 2026-04-06 21:47:14 +08:00
Jeffrey Chen 08b4437c32 🎨 Marketplace package card displays author's name (#17420) 2026-04-06 21:44:24 +08:00
Vanessa 5b90ba7990 🎨 https://github.com/siyuan-note/siyuan/issues/17358 2026-04-06 21:43:21 +08:00
Vanessa eeed27a324 Merge remote-tracking branch 'origin/dev' into dev 2026-04-06 21:19:44 +08:00
Vanessa 647d05ff98 ♻️ 2026-04-06 21:19:10 +08:00
Jeffrey Chen 698ee3d357 ♻️ Improve validation of some JSON parameters (#17412)
* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters
2026-04-05 17:03:13 +08:00
Vanessa 074daacbc4 🎨 https://github.com/siyuan-note/siyuan/pull/17390 2026-04-05 15:32:32 +08:00
Jeffrey Chen b12f0fdc86 Improve the layout style of the market list cards (#17390)
* 🎨 Improve the layout style of the market list cards https://github.com/siyuan-note/siyuan/issues/17358

* 🎨 Improve the layout style of the market list cards https://github.com/siyuan-note/siyuan/issues/17358
2026-04-04 17:29:48 +08:00
Jeffrey Chen 0ee5fc385f Improve cloud configuration consistency (#17371)
* 🎨 Improve cloud configuration consistency

* 🎨 Improve cloud configuration consistency

* 🎨 Improve cloud configuration consistency

* 🎨 Improve cloud configuration consistency

* 🎨 Improve cloud configuration consistency

* 🎨 Improve cloud configuration consistency

* 🎨 Improve cloud configuration consistency

* 🎨 Improve cloud configuration consistency
2026-04-02 09:22:04 +08:00
Jeffrey Chen 53067ed284 📝 Improve text https://ld246.com/article/1774938806523/comment/1774939623553#comments (#17364) 2026-03-31 17:07:48 +08:00
Jiacheng 5b84279673 🎨 Support auto-convert pasted URL to clickable link format (#17338)
* feat: auto-convert pasted URL to clickable link format (#17337)

Agent-Logs-Url: https://github.com/bytemain/siyuan/sessions/cdea999d-27c0-4260-a0b4-519e011e6667

Co-authored-by: bytemain <13938334+bytemain@users.noreply.github.com>

* fix: use angle bracket URL syntax for markdown link safety

Agent-Logs-Url: https://github.com/bytemain/siyuan/sessions/cdea999d-27c0-4260-a0b4-519e011e6667

Co-authored-by: bytemain <13938334+bytemain@users.noreply.github.com>

* feat: add pasteURLAutoConvert editor setting to control URL auto-linking

Agent-Logs-Url: https://github.com/bytemain/siyuan/sessions/1b722c05-e69f-4964-89bb-7f928d5adeb3

Co-authored-by: bytemain <13938334+bytemain@users.noreply.github.com>

* refactor: reuse setInlineMark for paste URL auto-convert, matching Ctrl+K link handler pattern

Agent-Logs-Url: https://github.com/bytemain/siyuan/sessions/332d1b44-cebe-45b2-833e-72d7e3253a3d

Co-authored-by: bytemain <13938334+bytemain@users.noreply.github.com>

* refactor: extract shared resolveLinkDest and genLinkText utility functions

Agent-Logs-Url: https://github.com/bytemain/siyuan/sessions/316f674d-3ce9-4b40-8711-08edb8af1aec

Co-authored-by: bytemain <13938334+bytemain@users.noreply.github.com>

* Disable automatic URL conversion on paste

* feat: add stripScheme option to genLinkText - keep scheme for paste, strip for Ctrl+K

Agent-Logs-Url: https://github.com/bytemain/siyuan/sessions/960eaf33-f873-4709-8e63-8d9b473de4ee

Co-authored-by: bytemain <13938334+bytemain@users.noreply.github.com>

* Improve link handling in paste function

Refactor link handling in paste function to update range after setting inline mark.

* Fix return statement in paste.ts

* style: fix json tag alignment in Editor struct

* Update app/src/mobile/settings/editor.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix(Link): handle URI decoding more safely in genLinkText

Add try-catch block to prevent URI decoding errors and make decoding optional

* feat(editor): add auto URL to link conversion on paste

Implement automatic conversion of pasted URLs to clickable links when the pasteURLAutoConvert setting is enabled. This improves user experience by eliminating the manual step of creating links for pasted URLs. The functionality is extracted into a separate function for better code organization and reuse.

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-29 22:40:42 +08:00
Vanessa 3d55ab4b9a 🚨 2026-03-23 23:33:29 +08:00
Vanessa 4b6961105a 🎨 https://github.com/siyuan-note/siyuan/pull/16041 增加推送 2026-03-18 12:51:28 +08:00
Vanessa a0a56bed14 🎨 https://github.com/siyuan-note/siyuan/pull/16041 2026-03-18 12:32:54 +08:00
Vanessa 7341d019a8 🎨 https://github.com/siyuan-note/siyuan/pull/17156 2026-03-17 22:26:22 +08:00
Jeffrey Chen 0acf7d2f73 🎨 Support default clearing of plugin dock shortcut keys https://github.com/siyuan-note/siyuan/pull/16676#issuecomment-4015585585 (#17156) 2026-03-17 22:04:07 +08:00
Vanessa fdfc69d960 🎨 https://github.com/siyuan-note/siyuan/pull/17089 2026-03-09 11:27:54 +08:00
Jeffrey Chen 39c3cea763 🎨 Improve cleaning up unreferenced databases https://github.com/siyuan-note/siyuan/issues/11569#issuecomment-3884008188 (#17089)
- 只有删除当前预览的数据库时才清空预览区
- 渲染数据库始终不创建新的 JSON 文件
2026-03-09 11:18:05 +08:00