30 Commits (afac6ced6e127d83503b39102eb8e0db6a9b1c13)

Author SHA1 Message Date
M Stoeckl 695948e689 Fix memory leaks in swaybar
6 years ago
Brian Ashworth 02bbefda20 bar_cmd_tray_bind: Use mouse button helpers
6 years ago
Brian Ashworth 50d36ef238 swaybar: allow identifiers for output and tray
6 years ago
Ian Fan f87628e2ab swaybar: improve tray logging
6 years ago
Ian Fan d093c3ac55 swaybar: handle SNI signals better
6 years ago
Ian Fan b666fc76a6 swaybar: free the right item during tray destruction
6 years ago
Ian Fan 9e31f5d79c swaybar: use KDE's SNI IconThemePath property
6 years ago
Ian Fan 371089f62c swaybar: handle new and lost StatusNotifierWatcher
6 years ago
Ian Fan 8ffb7f0529 swaybar: draw a sad face if SNI has no icon
6 years ago
Ian Fan 2fd41fe9c8 swaybar: set bar dirty on SNI event
6 years ago
Ian Fan 6becde0246 swaybar: implement mouse events for tray
6 years ago
Ian Fan fa2c5282c1 swaybar: implement tray rendering
6 years ago
Ian Fan 74655f835a swaybar: add StatusNotifierItem to tray
6 years ago
Ian Fan e6cb55e2f8 swaybar: add StatusNotifierHost to tray
6 years ago
Ian Fan 746600e6ed swaybar: implement icon themes and lookup for tray
6 years ago
Ian Fan 02df3f67aa swaybar: add StatusNotifierWatcher to tray
6 years ago
Ian Fan ef555012fa swaybar: add skeleton dbus code to tray
6 years ago
Ian Fan 5f65f33989 swaybar: add tray interface
6 years ago
Drew DeVault cab1352801 Start port of swaybar to layer shell
7 years ago
Calvin Lee ba6224f4e5 Prevent crash if DBus connection is NULL
7 years ago
Calvin Lee e8f589c3dc Fix memory leaks in swaybar tray
7 years ago
Calvin Lee 5ceb52962e Fix name validation in sni_watcher.c
7 years ago
Calvin Lee 62223e8fbb Don't trust SNI names, fixes #1274
7 years ago
Johannes Lundberg 6a525b23dd Adjust _XOPEN_SOURCE value for build on FreeBSD and fix pointer comparison error.
7 years ago
Drew DeVault 5f915a9d03 Fix #1252
8 years ago
Mykyta Holubakha ed8f56ba38
Handle getline failure in icon theme parsing
8 years ago
Calvin Lee 33fdae2001 Remove Xembed Support
8 years ago
Calvin Lee 0a71aa6e97 Fix Catching NewIcon Signal
8 years ago
Calvin Lee 1451ee8fd1 Reorganize Tray Code
8 years ago
Calvin Lee 843ad38b3c Implement Tray Icons
8 years ago