swayfx/sway
Drew DeVault 65b8a5c3ce Add background handling
This does not work as expected. I think the problem is on the wlc side.
Please review, @Cloudef. To reproduce the issues:

1. Run sway
2. Open terminal in sway
3. Run swaybg

swaybg will create a surface and ask to have it set as the background,
but wlc_handle_from_wl_surface_resource will return 0. If the swaybg
surface is a shell surface, then it works - but wlc complains about the
pointer type and segfaults as soon as the pre-render hook tries to draw
the background.
2015-11-18 22:14:57 -05:00
..
commands.c Track pid of child process from exec 2015-11-16 19:40:44 -05:00
config.c cmd_output: Replace existing config if called multiple times. 2015-11-16 15:57:42 +01:00
container.c We wlc_point now 2015-11-14 11:30:29 -05:00
debug_log.c Start fleshing out wayland client implementation 2015-11-12 19:04:01 -05:00
extensions.c Add background handling 2015-11-18 22:14:57 -05:00
focus.c Include header declaring ipc_event_workpace(2) 2015-11-04 21:12:25 +01:00
handlers.c Add background handling 2015-11-18 22:14:57 -05:00
input_state.c We somewhat more wlc_point now 2015-11-14 17:14:23 -05:00
ipc.c ipc: Store socketname in SWAYSOCK. Fixes --get-socketpath. 2015-11-13 18:18:52 +01:00
layout.c output: Support multiple adjacent outputs. 2015-11-16 21:32:18 +01:00
main.c Basic support for extensions in server and clients 2015-11-18 22:01:22 -05:00
output.c output: Support multiple adjacent outputs. 2015-11-16 21:32:18 +01:00
readline.c Fix potential memory leak 2015-08-20 02:30:22 +02:00
resize.c return after disconnect ipc client and minor checks 2015-09-29 07:19:10 -07:00
stringop.c We don't need to implement strdup 2015-11-12 19:43:03 -05:00
util.c added missing util.h/c stuff 2015-08-25 19:53:59 +02:00
workspace.c put ipc_event_workspace in update_focus 2015-11-02 11:28:51 -08:00