Skip to content

Beta-1 5.0.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Aug 14:42
· 117 commits to main since this release

FFmpeg++ 更新摘要 v5.0.0-beta1(仅展示重要部分)

🎨 液态玻璃与视觉

  • 增加了液态玻璃:仿照大厂设计思路,静态无动画,节省资源占用
  • 右侧空白修复_LiquidGlassBody 改用纯 CustomPaint 承载
  • 玻璃跟随主题色:新增 glassFollowTheme 开关,卡片底色可跟随主题色切换
  • 模糊模式:纯高斯模糊

📁 侧边栏

  • 首字对齐:图标恒定 x=0,文字用 Expanded 撑满,严格首字对齐
  • 遮罩:左右留 8px 缝隙、内容四周 12px 间距;按住左键拖动吸附切换
  • 折叠动画:LayoutBuilder 按宽度切换文字,消除溢出

⚙️ 设置页

  • 卡片全部跟随全局玻璃配置
  • 搜索框上下左右全居中
  • 下拉菜单修复:移除 widget 级样式覆盖,补全局 dropdownMenuTheme(圆角 10),字重/语言下拉菜单适配主题+圆角
  • "玻璃效果" → "效果"

🔤 字体选择器(重写)

  • 弹窗宽度缩小(368→332)
  • 新增:字体数量徽标、关闭按钮、圆角搜索框(带清除)、悬停高亮、底部实时预览条、右键放大预览
  • 列表行 34px 紧凑 + 空结果提示
  • 启动预加载字体缓存

🚀 性能与内存

  • 加载界面:旋转光晕 + 反旋虚线环
  • 组件预加载:6 页面 IndexedStack + 逐页预热(160ms 间隔)
  • 字体/壁纸预缓存;图片缓存上限 96MB/600 张
  • 壁纸压缩:识别屏幕分辨率,缩放后重编码 PNG 存储,防止卡死

🧩 其他 UI

  • 命令页:复制按钮移除,执行/清空移入输入框右侧
  • 配置库:"新建"改为液态玻璃圆形按钮(与项目页一致)
  • 下拉/弹出菜单统一大圆角(22/20)

📦 版本号 → 5.0.0-beta1