gBar/src
scorpion-26 39cf17c30f SNI: Use our object path for ItemPropertyChanged
ItemPropertyChanged is called multiple times per actual icon change.
senderName is the same, objectPath is the same, but our registered name
for the callback differs.
We can't use the provided name for item searching, since that *can*
differ from the one we registered with (Looking at you, Discord. Discord
registers with org.kde.StatusNotifierItem-*, but calls back with :*.*)
Since then the object path will sometimes be wrong for the name, we just
use the one from the icon we originally registered with. This causes
multiple icons to reload though

Potential fix for https://github.com/scorpion-26/gBar/issues/26
2023-07-26 13:37:11 +02:00
..
AMDGPU.h AMD GPU: Add temperature 2023-01-30 20:43:24 +01:00
AudioFlyin.cpp Fix margins for the audio flyin 2023-07-19 01:49:31 +02:00
AudioFlyin.h Add Microphone support 2023-02-22 17:13:14 +01:00
Bar.cpp SNI: Allow bar rotation 2023-07-21 01:08:38 +02:00
Bar.h Initial commit! 2023-01-13 16:19:21 +01:00
BluetoothDevices.cpp BluetoothDevices: Honor Location 2023-07-23 17:56:24 +02:00
BluetoothDevices.h Add missing files 2023-01-14 23:23:00 +01:00
Common.h SNI: Honor XDG_DATA_DIRS as icon directory 2023-07-25 01:47:17 +02:00
Config.cpp Add a "Location" config. 2023-07-19 01:13:57 +02:00
Config.h Add a "Location" config. 2023-07-19 01:13:57 +02:00
CSS.cpp Add missing files 2023-02-10 17:14:57 +01:00
CSS.h Add missing files 2023-02-10 17:14:57 +01:00
gBar.cpp Remove tmp files on SIGINT 2023-07-14 19:46:27 +02:00
Log.cpp Add log file 2023-02-21 22:20:02 +01:00
Log.h SNI: Initial proof of concept 2023-05-04 13:57:50 +02:00
NvidiaGPU.h Disable opt. dependencies dynamically 2023-01-30 16:58:38 +01:00
Plugin.cpp Add Plugin system 2023-01-28 15:08:12 +01:00
Plugin.h Add Plugin system 2023-01-28 15:08:12 +01:00
PulseAudio.h Audio: Add Min/Max volume 2023-03-21 22:09:56 +01:00
SNI.cpp SNI: Use our object path for ItemPropertyChanged 2023-07-26 13:37:11 +02:00
SNI.h SNI: Add config 2023-05-04 13:57:50 +02:00
System.cpp Refactor Wayland code out 2023-06-15 13:25:19 +02:00
System.h Refactor Wayland code out 2023-06-15 13:25:19 +02:00
Wayland.cpp Refactor Wayland code out 2023-06-15 13:25:19 +02:00
Wayland.h Refactor Wayland code out 2023-06-15 13:25:19 +02:00
Widget.cpp Fix SNIPaddingTop for sideways bar 2023-07-21 01:24:25 +02:00
Widget.h SNI: Allow bar rotation 2023-07-21 01:08:38 +02:00
Window.cpp Add GetHeight for Window 2023-07-19 01:13:57 +02:00
Window.h Add GetHeight for Window 2023-07-19 01:13:57 +02:00
Workspaces.cpp Refactor Wayland code out 2023-06-15 13:25:19 +02:00
Workspaces.h Log workspace dispatching 2023-06-15 00:23:02 +02:00