gBar/src
scorpion-26 660e690195 Cache SetText
Apparently, gtk_button_set_label is very expensive to do. Now it is
only called when necessary.

This is the culprit for the mysterious high CPU usage and not the Hyprland
IPC as said in https://github.com/scorpion-26/gBar/issues/7 and https://github.com/scorpion-26/gBar/issues/8.
2023-03-03 17:02:59 +01:00
..
AMDGPU.h AMD GPU: Add temperature 2023-01-30 20:43:24 +01:00
AudioFlyin.cpp Add Microphone support 2023-02-22 17:13:14 +01:00
AudioFlyin.h Add Microphone support 2023-02-22 17:13:14 +01:00
Bar.cpp Workspaces: Optimize GetStatus 2023-02-24 13:28:09 +01:00
Bar.h Initial commit! 2023-01-13 16:19:21 +01:00
BluetoothDevices.cpp Disable opt. dependencies dynamically 2023-01-30 16:58:38 +01:00
BluetoothDevices.h Add missing files 2023-01-14 23:23:00 +01:00
Common.h Add log file 2023-02-21 22:20:02 +01:00
Config.cpp Add Microphone support 2023-02-22 17:13:14 +01:00
Config.h Add Microphone support 2023-02-22 17:13:14 +01: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 Add Microphone support 2023-02-22 17:13:14 +01:00
Hyprland.h Workspaces: Optimize GetStatus 2023-02-24 13:28:09 +01:00
Log.cpp Add log file 2023-02-21 22:20:02 +01:00
Log.h Add log file 2023-02-21 22:20:02 +01: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 PulseAudio: Optimizations 2023-02-24 14:34:11 +01:00
System.cpp Workspaces: Optimize GetStatus 2023-02-24 13:28:09 +01:00
System.h Workspaces: Optimize GetStatus 2023-02-24 13:28:09 +01:00
Widget.cpp Cache SetText 2023-03-03 17:02:59 +01:00
Widget.h Fix issue with audio slider 2023-02-22 17:23:47 +01:00
Window.cpp Refactor CSS out of Window.cpp 2023-02-09 16:16:18 +01:00
Window.h Install styling automatically. 2023-01-28 17:31:18 +01:00