hiddify-next icon indicating copy to clipboard operation
hiddify-next copied to clipboard

The white tray icon is hard to see

Open someonemax opened this issue 11 months ago • 8 comments

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:

Screenshot 2024-03-08 194339

Current program title bar icon:

Screenshot 2024-03-08 194646

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!)

someonemax avatar Mar 08 '24 16:03 someonemax

it would be great if the tray icon changed color as in the main program window.

AlivE-git avatar Mar 12 '24 17:03 AlivE-git

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. 屏幕截图 2024-03-19 092145 屏幕截图 2024-03-19 092246

sky96111 avatar Mar 19 '24 01:03 sky96111

image I made a reversed color icon, which looks nice in light theme

sky96111 avatar Mar 19 '24 03:03 sky96111

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.

Screenshot from 2024-03-20 14-37-25

Screenshot from 2024-03-20 14-37-46

someonemax avatar Mar 20 '24 11:03 someonemax

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.

sky96111 avatar Mar 21 '24 05:03 sky96111

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).

someonemax avatar Mar 22 '24 00:03 someonemax

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. :)

artenax avatar Mar 26 '24 20:03 artenax

in kde plasma wayland with dark theme, it's completey invisiable. image

Muska-Ami avatar Mar 29 '24 09:03 Muska-Ami

The issue is repetitive and registered before

lymanjre avatar Apr 28 '24 10:04 lymanjre