-
Notifications
You must be signed in to change notification settings - Fork 15k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: fallback to GtkStatusIcon when app indicator is not supported #36815
Conversation
317347c
to
61927f9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
61927f9
to
b13ef08
Compare
Release Notes Persisted
|
I was unable to backport this PR to "22-x-y" cleanly; |
I have automatically backported this PR to "23-x-y", please check out #37033 |
…36815) * chore: get ready for multi backend tray * fix: fallback to GtkStatusIcon when app indicator is not supported * chore: use smart pointers
…37034) * refactor: make StatusIconType an enum class (#36554) Co-authored-by: Milan Burda <miburda@microsoft.com> Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by: Milan Burda <miburda@microsoft.com> * fix: fallback to GtkStatusIcon when app indicator is not supported (#36815) * chore: get ready for multi backend tray * fix: fallback to GtkStatusIcon when app indicator is not supported * chore: use smart pointers Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by: Milan Burda <miburda@microsoft.com>
…lectron#36815) * chore: get ready for multi backend tray * fix: fallback to GtkStatusIcon when app indicator is not supported * chore: use smart pointers
…lectron#36815) * chore: get ready for multi backend tray * fix: fallback to GtkStatusIcon when app indicator is not supported * chore: use smart pointers
Description of Change
Fix #36602.
Refs #36333.
Some desktop environments (for example i3wm) does not support the modern app indicator, and we have to fallback to use the deprecated
GtkStatusIcon
API to make tray icons show there.Release Notes
Notes: Fix tray icon not showing on desktop environments that have no support for app indicator.