设置新增「应用 › 窗口」:记住窗口大小和位置

- 设置左栏在「关于」上面新增「应用」,「窗口」组两个开关,默认都打开:
  记住窗口大小(含最大化状态)、记住窗口位置(连同所在屏幕),下次启动
  时生效。
- 窗口移动、缩放停下后记进数据目录的 window.json,退出时再记一次。
- 恢复时那块屏幕不在了、或窗口大半在屏幕外,就放在屏幕中间;比屏幕大
  就缩到能放下。全屏不记,按退出全屏后的大小恢复。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
XuzandClaude Opus 5.5 committed 2026-10-06 23:17:55 +08:00
1 parent 1bab1bff50
commit e9700d0e32
15 files changed
+541 -9

No files matched your search

+1
View File
@@ -26,6 +26,7 @@ on:
- "src/sftp/upload.rs"
- "src/credential/credential_dialog.rs"
- "src/settings/settings_panel.rs"
- "src/workspace/window_state.rs"
- "src/testing.rs"
- "tests/cli_bin.rs"
- "build.rs"