Commit Graph

14 Commits

Author SHA1 Message Date
xintaofei
f0bd2a28a2 feat(settings): add Windows toggle to disable WebView2 hardware acceleration 2026-04-25 11:57:35 +08:00
xintaofei
eeeee2141c fix(settings): move content padding inside scroll areas to keep inner borders visible
The settings shell wrapped children in an outer section with p-3/p-4 padding.
With OverlayScrollbars replacing native scroll, the overlay scrollbar sat at
the viewport's right edge and covered the right border of inner cards.

Drop the outer padding (and the now-redundant overflow-auto) from the shell
and apply p-3 md:p-4 inside each settings page instead, so the scrollbar
aligns with the column edge while inner sections stay within the padded area.
2026-04-19 08:45:57 +08:00
xintaofei
0048126d53 feat(settings): render update release notes as markdown 2026-04-18 18:51:09 +08:00
xintaofei
503b149d03 feat(settings): use overlay scrollbars for sub-page scroll areas 2026-04-15 15:54:22 +08:00
xintaofei
1554425b03 feat: show real-time download progress bar for app updates
Leverage the Tauri updater plugin's DownloadEvent callback to display
a progress bar with downloaded/total bytes during app updates, replacing
the previous spinner-only feedback.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-12 22:01:46 +08:00
xintaofei
695c20b1c9 系统管理页面添加github信息 2026-03-29 20:24:22 +08:00
xintaofei
ac09d3db9e 初始化web服务功能 2026-03-25 14:26:26 +08:00
xintaofei
ccff5ac7d9 修复lint问题 2026-03-23 18:18:04 +08:00
xintaofei
42e7e66997 优化系统管理的布局和操作交互 2026-03-23 17:55:53 +08:00
xintaofei
950040ace6 优化系统版本升级操作流程 2026-03-09 23:08:26 +08:00
xintaofei
08b33b5755 扩充多语言范围,新增7种多语言 2026-03-09 15:31:34 +08:00
xintaofei
ab31d3063e 优化更新失败时的提示语
修复检查更新按钮点击后有重影
2026-03-08 08:35:50 +08:00
xintaofei
934f689b08 初步集成next-intl支持多语言 2026-03-07 10:08:05 +08:00
xggz
54d1097b41 Initial commit 2026-03-06 22:56:13 +08:00