gri3-wm/src
Orestis Floros 098b0e6976
create_workspace_on_output: send workspace init event
Fixes #3595
Like the issue mentions:
> instead of the newly created workspace (not referenced by variable
> here) the `"init"` event is fired with the current workspace (`ws`).

Plus, there was another issue where duplicate workspace init events
where being sent because of workspace_get().

304-ipc-workspace-init.t: Subtest "move workspace to output" fails with
current next.

Fixes #3631
No event was being sent here:
2d6e09a66a/src/randr.c (L487)

533-randr15.t: I confirmed that SKIP still works if the xrandr command
fails.
Added test fails with current next.
2019-02-23 12:00:55 +02:00
..
assignments.c run_assignments: check for A_COMMAND early 2018-03-19 03:17:32 +02:00
bindings.c Make binding modes case sensitive 2019-01-16 19:32:24 -06:00
click.c Remove unnecessary code in route_click() 2018-12-09 07:48:40 +07:00
commands.c cmd_exit: Let i3_exit handle shutdown (#3600) 2019-01-22 21:35:44 +01:00
commands_parser.c Code style: fix misaligned and misindented comments 2018-12-09 08:04:55 +07:00
con.c Remove unused con_get_next() 2018-12-09 08:04:41 +07:00
config.c Code style: fix misaligned and misindented comments 2018-12-09 08:04:55 +07:00
config_directives.c Make binding modes case sensitive 2019-01-16 19:32:24 -06:00
config_parser.c Code style: fix misaligned and misindented comments 2018-12-09 08:04:55 +07:00
display_version.c Fix #3535 - Check for DISPLAY when requesting version information 2018-12-09 02:20:47 +01:00
ewmh.c Support _NET_WM_STATE_FOCUSED 2018-03-23 14:30:57 +02:00
fake_outputs.c init_ws_for_output: Remove content argument 2018-09-12 16:53:20 +03:00
floating.c Fix: render_con shows floating containers on wrong workspace 2018-12-16 03:49:21 +02:00
handlers.c Fix: render_con shows floating containers on wrong workspace 2018-12-16 03:49:21 +02:00
ipc.c Use ipc queue for all messages (#3585) 2019-01-12 13:13:03 +01:00
key_press.c Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
load_layout.c Preserve back_and_forth during restart 2018-12-11 20:46:06 +07:00
log.c Code style: fix misaligned and misindented comments 2018-12-09 08:04:55 +07:00
main.c cmd_exit: Let i3_exit handle shutdown (#3600) 2019-01-22 21:35:44 +01:00
manage.c Add input and bounding shapes support (#2742) 2018-12-01 11:52:41 +07:00
match.c match_matches_window: Check if focused->window exists 2018-09-16 14:55:27 +03:00
move.c attach_to_workspace: set new parent before tree_render 2018-12-12 19:12:01 +02:00
output.c output_push_sticky_windows: Make a bit easier to understand 2018-10-11 12:27:56 +03:00
randr.c randr.c: Fix regression with focusing NULL container 2018-11-15 13:49:26 +02:00
regex.c Fix memleak: free regex when parsing fails 2017-08-28 09:22:56 +02:00
render.c Fix crash with popups when fullscreen is non-leaf 2019-01-11 14:46:13 +02:00
resize.c For resizing, convert pixel diff to percentage, based on parent. 2018-11-08 23:15:23 +01:00
restore_layout.c Remove \n from errx and die messages 2019-01-02 14:23:56 +02:00
scratchpad.c Code style: fix misaligned and misindented comments 2018-12-09 08:04:55 +07:00
sd-daemon.c Code style: fix misaligned and misindented comments 2018-12-09 08:04:55 +07:00
sighandler.c Fix missing prototypes 2018-10-13 21:10:10 +03:00
startup.c Export I3SOCK (#3476) 2018-10-26 15:40:59 +07:00
sync.c move i3 sync code into sync_respond (for following commits) 2018-03-30 21:05:32 +02:00
tree.c Add input and bounding shapes support (#2742) 2018-12-01 11:52:41 +07:00
util.c Fix missing prototypes 2018-10-13 21:10:10 +03:00
version.c Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
window.c Code style: fix misaligned and misindented comments 2018-12-09 08:04:55 +07:00
workspace.c create_workspace_on_output: send workspace init event 2019-02-23 12:00:55 +02:00
x.c Invalidate last_focused when focusing the EWMH support window 2018-12-14 23:47:48 +02:00
xcb.c add error check and log for xcb_create_window 2017-05-12 09:01:37 +02:00
xcursor.c Ensure all *.[ch] files include config.h 2016-10-23 21:09:24 +02:00
xinerama.c init_ws_for_output: Remove content argument 2018-09-12 16:53:20 +03:00