Waybar/src/modules
Aleksei Bavshin b79301a5bd
fix(wlr/taskbar): protocol error when reconnecting outputs
Destroy request is not specified for foreign toplevel manager and it
does not prevent the compositor from sending more events.
Libwayland would ignore events to a destroyed objects, but that could
indirectly cause a gap in the sequence of new object ids and trigger
error condition in the library.

With this commit waybar sends a `stop` request to notify the compositor
about the destruction of a toplevel manager. That fixes abnormal
termination of the bar with following errors:
```
(waybar:11791): Gdk-DEBUG: 20:04:19.778: not a valid new object id (4278190088), message toplevel(n)

Gdk-Message: 20:04:19.778: Error reading events from display: Invalid argument
```
2021-01-08 15:41:48 -08:00
..
cpu cpu: port parseCpuinfo to BSDs 2020-05-19 10:43:42 +00:00
memory Add support for memory tooltip 2020-09-02 14:35:39 +02:00
mpd Fix a few compiler warnings 2020-11-30 18:07:22 -08:00
river river/tags: add module 2020-06-12 15:19:46 +02:00
sni tray: drop std::filesystem dependency 2020-05-19 10:37:27 +00:00
sway Fixed compile error 2020-12-18 18:17:17 -05:00
wlr fix(wlr/taskbar): protocol error when reconnecting outputs 2021-01-08 15:41:48 -08:00
backlight.cpp fix(brightness): amd brightness 2020-04-21 09:11:56 +02:00
battery.cpp Don't update battery list on every update 2020-12-03 09:52:33 +00:00
bluetooth.cpp add man page for bluetooth, fix bluetooth race-condition 2020-01-26 05:34:31 +01:00
clock.cpp Fix a few compiler warnings 2020-11-30 18:07:22 -08:00
custom.cpp Custom module - only call label_.set_tooltip_markup if tooltip markup has actually changed - fixes tooltips not appearing at all if a custom module is updating too frequently. 2020-10-31 12:21:51 +00:00
disk.cpp disk module: add state for percentage_used 2020-09-23 14:01:25 +02:00
idle_inhibitor.cpp Merge pull request #892 from alebastr/layer-surfaces-v3 2020-11-02 10:17:57 +01:00
network.cpp fix: compilation error with gcc 11 2020-11-26 15:42:44 -08:00
pulseaudio.cpp Revert "Fix waybar-pulseaudio with pipewire-pulse" 2020-12-25 17:37:21 +01:00
sndio.cpp sndio: Add reconnection support. 2020-10-04 14:59:20 -03:00
temperature.cpp refactor(custom): tooltip markup 2020-05-30 11:59:22 +02:00