Commit Graph
18 Commits
Author SHA1 Message Date
outfoxxed 2c411fce5a all: fix new lints 2025-01-07 03:11:19 -08:00
outfoxxed b43b4a06d0 service/tray: adopt bindable properties 2024-11-21 19:44:51 -08:00
outfoxxed ac50767873 service/tray!: refactor qml bindings to StatusNotifierItem
Breaking: Dropped SystemTrayMenuWatcher.
2024-11-21 05:10:54 -08:00
outfoxxed 36174854ad services/tray: fix const lint in item 2024-11-17 19:28:07 -08:00
outfoxxed 36d1dbeb69 service/tray: report misbehaving tray hosts
I've debugged broken tray items that just end up being a bad host far
too many times.
2024-11-17 01:30:54 -08:00
outfoxxed acdbe73c10 dbus/dbusmenu: separate menu handles from status notifier items
No api changes yet.
2024-07-25 01:32:05 -07:00
outfoxxed 49b309247d all: fix formatting 2024-07-11 00:16:44 -07:00
outfoxxed b4be383695 service/tray: log menu refcount updates 2024-07-02 10:50:07 -07:00
outfoxxed ec362637b8 service/tray!: redesign menus / dbusmenu and add native menu support
Reworks dbusmenu menus to be displayable with a system context menu.

Breaks the entire DBusMenu api.
2024-07-01 20:50:30 -07:00
outfoxxed 61061644a5 dbus/dbusmenu: add DBusMenu support 2024-04-29 23:57:26 -07:00
outfoxxed 7cc1b54587 service/tray: rework tray image providers 2024-04-29 22:28:09 -07:00
outfoxxed aa9f8cd001 dbus/properties: dbus/dbusutil -> dbus/properties 2024-04-29 18:37:57 -07:00
outfoxxed a1d82729bc service/tray: log failures when calling Activate or SecondaryActivate 2024-04-29 18:31:35 -07:00
outfoxxed c71fdd62d0 service/tray: log icon render failures due to IconThemePath 2024-04-29 18:16:04 -07:00
outfoxxed ce4e697667 service/tray: use bilinear scaling for tray icons
Apparently some programs think it is a good idea to send 1000x+ images.
2024-04-21 00:16:22 -07:00
outfoxxed 97bcdbecc1 service/tray: add activate, secondaryActivate and scroll methods 2024-04-19 22:03:06 -07:00
outfoxxed 61812343f5 service/tray: account for more edge cases and add placeholder img 2024-04-19 04:21:21 -07:00
outfoxxed 6214ac1002 service/tray: mostly complete StatusNotifierItem implementation
Notably missing dbusmenu which makes it actually useful.
2024-04-06 02:19:40 -07:00