sway-patched-tray-menu-github/swaynag
Manuel Stoeckl 5e73acb431 swaynag: call swaynag_destroy on clean exit
And fix the fallout of the swaynag_destroy having evolved without
being tested:
* wl_display_disconnect was called too early
* `button_close` and `swaynag.details.button_details` needed to be
  heap allocated, since they are added to swaynag.buttons, and all
  entries of swaynag.buttons are freed in swaynag_destroy
* To keep things simpler, disconnect the lifetime of the 'Toggle details'
  button text config setting from the button itself.
2023-01-16 10:47:42 -05:00
..
config.c swaynag: call swaynag_destroy on clean exit 2023-01-16 10:47:42 -05:00
main.c swaynag: call swaynag_destroy on clean exit 2023-01-16 10:47:42 -05:00
meson.build Fix build on Debian Stable 2022-11-28 23:42:41 +01:00
render.c Reuse parsed PangoFontDescription 2022-07-01 13:05:58 +02:00
swaynag.1.scd swaynag: adds option to set wayland shell layer 2021-06-17 11:47:49 +02:00
swaynag.5.scd swaynag: adds option to set wayland shell layer 2021-06-17 11:47:49 +02:00
swaynag.c swaynag: call swaynag_destroy on clean exit 2023-01-16 10:47:42 -05:00
types.c swaynag: drop swaynag_type.font 2022-12-22 17:42:33 +01:00