hiddify-next
hiddify-next copied to clipboard
The white tray icon is hard to see
Search first
- [X] I searched and no similar issues were found
What Happened?
The white tray icon is hard to see (to check whether the app is running or not), especially on lower contrast displays or for people with lower contrast vision.
Please switch the tray icon to the regular blue-filled hiddify icon (like in the program's title bar).
This will also improve the consistency of the program's icons used in various places.
Current system tray icon:
Current program title bar icon:
Reproduce the Bug
Open the hiddify-next program on Windows and compare the icon on the system tray with the icon on the program's title bar.
Expected Behavior
No response
Version
0.16.16 dev
Platform/OS
Windows
Additional Context
No response
Relevant log output
No response
Are you willing to submit a PR? If you know how to fix the bug.
- [ ] I'm willing to submit a PR (Thank you!)
it would be great if the tray icon changed color as in the main program window.
The tray icon is visually inappropriate in Windows Light theme. While in dark theme it looks great.
So I think just make a reverse color for tray icon in light theme will be nice.
I made a reversed color icon, which looks nice in light theme
I made a reversed color icon, which looks nice in light theme
This has solved the issue on Windows, but has created a similar issue on Linux. On Gnome (Fedora 39), the default tray icon used is the black one, which means it's literally invisible on the black (by default) status bar of Gnome, unless you hover your mouse pointer on it.
A better soltion is add a preference setting Tray Icon Theme
, allowing system, light, dark.
But I'm not good at riverpod and made an attempt last night that failed.
A better soltion is add a preference setting
Tray Icon Theme
, allowing system, light, dark. But I'm not good at riverpod and made an attempt last night that failed.
The issue is that dark theme does not imply dark task/status bar and light theme does not imply light task/status bar. For example on Gnome the default status bar is black, even on light theme.
I think the best solution would be to use a color that looks good (or at least is visible!) on all taskbar colors.
For example orange or blue fill with black outline (so even if the user has orange or blue taskbar, the black outline would still make it visible).
This has solved the issue on Windows, but has created a similar issue on Linux
I can confirm. The black icon is not visible on the black panel in Xubuntu 22.04 (Xfce). In v0.17.12 it was ok.
light theme does not imply light task/status bar
Yeah. Xubuntu 22.04 (Xfce) uses the default gray/white Greybird theme, quite nice btw, but the taskbar is black. With white font/icons on it.
By the way, in Hiddify I chose a black theme (although it doesn't matter now), while there is a light theme in the system. :)
in kde plasma wayland with dark theme, it's completey invisiable.
The issue is repetitive and registered before