sway-patched-tray-menu-github/sway/tree
Ryan Dwyer 138d10d5d6 Rename workspace_outputs to workspace_configs and fix memory leak
When we eventually implement `workspace <ws> gaps inner|outer <px>`,
we'll need to store the gaps settings for workspaces before they're
created. Rather than create a workspace_gaps struct, the approach I'm
taking is to rename workspace_outputs to workspace_configs and then add
gaps settings to that.

I've added a lookup function workspace_find_config. Note that we have a
similar thing for outputs (output_config struct and output_find_config).

Lastly, when freeing config it would create a memory leak by freeing the
list items but not the workspace or output names inside them. This has
been rectified using a free_workspace_config function.
2018-09-28 22:35:38 +10:00
..
arrange.c Prevent sticky containers from jumping on workspace switch 2018-09-23 11:36:16 +10:00
container.c Fix race condition crash when view unmaps + maps quickly 2018-09-26 21:33:54 +10:00
node.c ipc: handle NULL cases for node_get_output 2018-09-15 09:42:49 +01:00
output.c swaybar: handle hotplugging 2018-09-20 18:37:51 +02:00
root.c Fix double iteration of scratchpad containers 2018-09-18 21:53:02 +10:00
view.c Fix floating views in tabbed/stacked workspaces not getting frame events 2018-09-28 17:02:35 +10:00
workspace.c Rename workspace_outputs to workspace_configs and fix memory leak 2018-09-28 22:35:38 +10:00