scorpion-26
f78758c4ee
SNI: Allow bar rotation
...
Texture was also rewritten, so it doesn't need the SNIPaddingTop hack as much
anymore
2023-07-21 01:08:38 +02:00
scorpion-26
18f3e123ed
SNI: Allow IconPath to be empty
...
Fixes network-manager-applet
2023-07-04 12:21:19 +02:00
scorpion-26
e9c9d3abb1
SNI: Add Icon positioning config options
2023-05-04 16:14:18 +02:00
scorpion-26
79e78826e0
SNI: Only add to clientsToQuery once
2023-05-04 15:04:06 +02:00
scorpion-26
31e070a3da
SNI: Add config
2023-05-04 13:57:50 +02:00
scorpion-26
b7a92e50d9
SNI: Add context menu
...
Since it uses a 13 year old library, it is broken. The popup size is
hard-fixed at 200x200, with looks really ugly with non-transparent
background.
2023-05-04 13:57:50 +02:00
scorpion-26
40115befdd
SNI: Improve logging
2023-05-04 13:57:50 +02:00
scorpion-26
25912c7e35
SNI: Add tooltip
2023-05-04 13:57:50 +02:00
scorpion-26
6bd5a450b1
SNI: Implement changing properties
2023-05-04 13:57:50 +02:00
scorpion-26
b50ecb0f6c
SNI: Fix freeze when connecting to Qt SNI apps
...
Qt waits until the callback to RegisterItem is done. Thus, we can't
query the item and need to defer it
2023-05-04 13:57:50 +02:00
scorpion-26
a02bce9b91
SNI: Remove items on bus name vanish
2023-05-04 13:57:50 +02:00
scorpion-26
d4ffac395b
SNI: Proper alignment for the icons
2023-05-04 13:57:50 +02:00
scorpion-26
1241d7c87c
SNI: Initial proof of concept
...
Implements a rough outline of the SNI (StatusNotifierItem) d-bus
protocol for tray icons.
Note: This is currently *very* WIP
Full implementation will close https://github.com/scorpion-26/gBar/issues/5
2023-05-04 13:57:50 +02:00