Skip to content

feat: macOS 托盘图标状态切换与自定义#1890

Open
LanSnowZ wants to merge 2 commits into
chen08209:mainfrom
LanSnowZ:feat/icon-switch-20260315
Open

feat: macOS 托盘图标状态切换与自定义#1890
LanSnowZ wants to merge 2 commits into
chen08209:mainfrom
LanSnowZ:feat/icon-switch-20260315

Conversation

@LanSnowZ
Copy link
Copy Markdown

@LanSnowZ LanSnowZ commented Mar 15, 2026

  • 新增mac三种状态图标:停止、系统代理、虚拟网卡
  • 支持用户自定义各状态图标(PNG/ICO)
  • 新增托盘图标设置页面入口
  • 升级 material_color_utilities 至 ^0.13.0(Flutter 3.41.4 要求)
  • tray_manager 插件支持从文件系统绝对路径加载图标

- 修复 macOS 托盘图标始终显示 status_1 的问题
- 新增三种状态图标:停止、系统代理、虚拟网卡
- 支持用户自定义各状态图标(PNG/ICO)
- 新增托盘图标设置页面入口
- 升级 material_color_utilities 至 ^0.13.0(Flutter 3.41.4 要求)
- tray_manager 插件支持从文件系统绝对路径加载图标

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@LanSnowZ
Copy link
Copy Markdown
Author

LanSnowZ commented Mar 15, 2026

编码中使用了Claude Code

@LanSnowZ
Copy link
Copy Markdown
Author

LanSnowZ commented Mar 15, 2026

效果预览-(自定义图标后可实现)

新增mac三色图标:
image

自定义可放彩色图标,效果预览:

image image image image image

@dugufei
Copy link
Copy Markdown

dugufei commented Mar 29, 2026

WechatIMG7 大佬,请教一下,在macos 10.15.8系统上,状态栏上的图标显示错乱知道是啥问题么?

@LanSnowZ
Copy link
Copy Markdown
Author

10.15.8系统没测试过,我这边是正常的,15.7版本

@Herrengit
Copy link
Copy Markdown

大佬可以打个包吗

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants