mirror of
https://github.com/Blinue/Magpie.git
synced 2026-06-24 02:04:10 +00:00
自定义标题栏 (#624)
* feat: 去除标题栏 * chore: 添加注释 * feat: 保存最大化状态 * fix: 优化最大化状态 * feat: Win11 无需绘制上边框 * feat: 添加 TitlebarControl * UI: 更改主界面样式 * fix: 修复一个隐蔽的bug * feat: 添加 CaptionButtonsControl * feat: 优化上边框颜色 * feat: 实现标题栏的 UI * fix: 修复标题栏按钮不跟随主题的问题 * fix: 优化主窗口最小尺寸 * fix: 修复上边框绘制错误 * UI: 优化样式 * UI: 稍微优化标题按钮样式 * UI: 优化标题按钮样式 * UI: 优化标题按钮样式 * UI: 优化标题栏样式 * feat: 实现拖拽功能 * fix: 修复调整窗口大小时闪烁的问题 * fix: 更改上边框的实现方式 * feat: 实现上边框调整尺寸和支持 Win11 的贴靠布局 * feat: 实现标题栏按钮的 hover * feat: 实现标题栏按钮的功能 * perf: 优化性能和添加注释 * fix: 修复一个小错误 * fix: 小修复 * fix: 优化最大化状态 * fix: 修复标题栏上右键菜单 * chore: 添加注释 * fix: 修复 Win10 中以最大化启动时一瞬间显示主题色背景的问题 * UI: 更新 ToggleSwitch 样式 * fix: 修复以最大化显示时的窗口动画 * fix: 修复 Win11 21H1/21H2 的背景 * chore: 优化注释 * feat: 在标题栏显示图标 * UI: 为标题栏添加动画 * fix: 修复导航栏菜单覆盖标题栏的问题 * fix: 修复标题按钮下方的可拖动区域 * feat: 导航栏不再支持 Minimal 状态 * chore: 删除不再需要的代码 * UI: 修正配置文件页面图标位置 * docs: 更新主窗口截图
This commit is contained in:
parent
d2ccc85674
commit
914c683f98
37 changed files with 2150 additions and 1082 deletions
Binary file not shown.
|
Before Width: | Height: | Size: 163 KiB After Width: | Height: | Size: 137 KiB |
BIN
img/主窗口.png
BIN
img/主窗口.png
Binary file not shown.
|
Before Width: | Height: | Size: 153 KiB After Width: | Height: | Size: 128 KiB |
Loading…
Add table
Add a link
Reference in a new issue