swayfx/swaybar
Charmander 66b7ac6a82 swaybar: allow status line cleanup to proceed when hidden
`determine_bar_visibility` stops and starts the status command process according to the bar’s visibility. If the bar was hidden during teardown, teardown would stall while waiting for the stopped status command process to exit.

This resumes a stopped status command during teardown and allows, for example, sway to reload or quit without leaving a swaybar instance behind each time.

Fixes #5536.

CONT before TERM as requested in review.
2020-07-22 09:40:37 +02:00
..
tray tray: track SNI callbacks 2020-03-30 17:31:00 +02:00
bar.c swaybar: ensure correct init order for status_line 2020-06-12 14:45:40 +02:00
config.c swaybar: complete barconfig_update event handling 2019-09-04 16:48:50 -10:00
i3bar.c swaybar: fix i3bar relative coordinates when scaling is used 2020-02-10 18:58:09 +01:00
input.c swaybar: Fix scrolling with precise trackpads 2020-04-28 21:46:37 +02:00
ipc.c swaybar: add NULL check when listing workspaces 2020-05-20 23:11:02 +02:00
main.c swaybar: prevent signal handler from firing during termination 2019-02-15 14:09:14 +00:00
meson.build Removed unused wlroots dependency for sway(bg|bar|msg|nag) 2019-01-21 13:04:15 -05:00
render.c interpret "subpixel none" as CAIRO_ANTIALIAS_GRAY 2020-04-20 09:26:37 +02:00
status_line.c swaybar: allow status line cleanup to proceed when hidden 2020-07-22 09:40:37 +02:00
swaybar-protocol.7.scd Fix typo in swaybar-protocol.7.scd 2020-04-30 15:15:58 +02:00