gBar/src
scorpion-26 6dd1ee6783 Process audio slider events asynchronously
This commit avoids piling up events if events are queued quicker, than
gBar can handle, causing severe slowdowns.
Instead, the requests are handled in a worker thread and excess events
are discarded.

Fixes: https://github.com/scorpion-26/gBar/issues/86
2024-04-03 16:34:26 +02:00
..
AMDGPU.h Add DrmAmdCard config option 2023-11-02 23:04:37 +01:00
AudioFlyin.cpp Handle monitor changes 2024-03-16 17:00:06 +01:00
AudioFlyin.h Handle monitor changes 2024-03-16 17:00:06 +01:00
Bar.cpp Process audio slider events asynchronously 2024-04-03 16:34:26 +02:00
Bar.h Handle monitor changes 2024-03-16 17:00:06 +01:00
BluetoothDevices.cpp Handle monitor changes 2024-03-16 17:00:06 +01:00
BluetoothDevices.h Handle monitor changes 2024-03-16 17:00:06 +01:00
Common.h Process audio slider events asynchronously 2024-04-03 16:34:26 +02:00
Config.cpp Add active window title widget 2024-03-17 15:46:45 +01:00
Config.h Add active window title widget 2024-03-17 15:46:45 +01:00
CSS.cpp Compile and load .scss directly with libsass (#76) 2024-03-13 01:21:49 +01:00
CSS.h Add a CLI option to override the config dir 2024-01-21 17:13:45 +01:00
gBar.cpp Document new way of specifying the monitor 2024-03-16 17:00:06 +01:00
Log.cpp Add PID to logfile 2023-09-01 03:19:07 +02:00
Log.h SNI: Initial proof of concept 2023-05-04 13:57:50 +02:00
NvidiaGPU.h Check nvidia gpu features on init 2023-09-21 19:30:42 +08:00
Plugin.cpp Fix erroneous error hint 2024-03-16 17:00:06 +01:00
Plugin.h Handle monitor changes 2024-03-16 17:00:06 +01:00
PulseAudio.h Toggle audio sink/source on icon click 2024-03-26 22:12:02 +01:00
SNI.cpp Rewrite large parts of SNI 2024-03-18 02:26:09 +01:00
SNI.h SNI: Add config 2023-05-04 13:57:50 +02:00
System.cpp Toggle audio sink/source on icon click 2024-03-26 22:12:02 +01:00
System.h Toggle audio sink/source on icon click 2024-03-26 22:12:02 +01:00
Wayland.cpp Respect monitor scale 2024-03-27 18:43:27 +01:00
Wayland.h Respect monitor scale 2024-03-27 18:43:27 +01:00
Widget.cpp Rewrite large parts of SNI 2024-03-18 02:26:09 +01:00
Widget.h Destroy timeouts on Widget deletion. 2024-03-16 17:00:06 +01:00
Window.cpp Respect monitor scale 2024-03-27 18:43:27 +01:00
Window.h Fix infinite loop on Window::Close() 2024-03-16 17:00:06 +01:00
Workspaces.cpp Refactor out std::find_if for monitors 2024-03-16 17:00:06 +01:00
Workspaces.h Handle monitor changes 2024-03-16 17:00:06 +01:00