Conversation
26c4cf2 to
20e2c64
Compare
20e2c64 to
e53e999
Compare
|
Does this add a launch flag for background start of commet? |
|
The current window management implementation already has the option to pass a command line argument I had however completely forgotten about notifications, so I have made a new commit which adds a red badge to the tray icon when there are notifications present. Tray_Notification.mp4This implementation renders a copy of the default application icon with the added badge overlaid on the image. This image then gets cached to the file cache so it is not re-created every time the icon needs to be updated. |
|
Additional linux build requirements: |
This adds a new dependency
tray_managerand adds basic tray icon functionality (open/close application) selectable from the tray icon menu. TheMinimize on closesetting's behavior has been changed to hide the application and retain the tray icon, instead of simply minimizing the application. With the previous implementation of minimize on close, there was no option left to exit the application, so this adds a way to exit the application from the tray icon menu without having to kill it with an external task manager. Process signal handlers for SIGINT and SIGTERM have been added, which fixes #842