i3bar/src/child.c: remove one level of indentation
(git commit bf0e8c2862631d41963fdb6bcb3f41667a7eccc9)
Make click events on status blocks work if 'workspace_buttons no' is set.
(git commit 594b29f83d73b9d4a781d2c33cc6fb06f649dc45)
cmd_resize does not implement a method to resize dock clients.
A command like `[instance=".*"] resize grow width 160 px or 16 ppt`
when a dock client matched would crash i3.
(upstream git commit a6a6c9b6d9d47ef1ccbff5ac5d4fe17f9666f29f)
Reply to _NET_REQUEST_FRAME_EXTENTS by settings _NET_FRAME_EXTENTS
property of the window to the widths of the respective borders added
by i3.
(upstream git commit 05e46848f07460f18574d51eba0b182b177ab2d2)
It was a fix for dzen2 setups, but broke several other use cases
(upstream git commit 103ab83131d30614ea9337e752548a834773bfc6)
Bugfix: update root geometry on output changes for "fullscreen global"
(upstream git commit 93463bc3932e820bc86383fc4de1a07c82356967)
Bugfix: don't flatten tabbed/stacked containers
(upstream git commit 2481b9dcd73e91969033abb2b6f83aed608aeea1)
i3-nagbar: Bugfix: -m requires an argument (crashes if none specified)
(upstream git commit 4765427f219c306f0872f124d0b1e2398bf8e39f)
i3-nagbar: call i3-nagbar correctly for configfiles without the font directive
(upstream git commit e8759691b8fdac7f964626c357dd6512a698ea2f)
Bugfix: fix focus handling in 'floating disable' on non-visible windows
(upstream git commit b4f7142509e3af51504a1e72163d544d305f0fa8)
Bugfix: Ignore spaces in front of default workspace name
(upstream git commit 625d5bdba6318377baa716ad5ea5a0b2f85b1c0e)
Fix crash when not having tray_output configured
libi3: mark IPC fd CLOEXEC
Ensure that resize will take place even if pixel is smaller than
size increments
Fix floating window size with hide_edge_borders
render_con: fix height rounding in aspect ratio computation
tabbed: floor(), put extra pixels into the last tab
(upstream git commit cf830f69a2467b79454b6916ccfbbff45abf5418)
The parse spec for `move ... workspace ...` ordered next/prev before
next_on_output/prev_on_output causing the parser to match next/prev
before next_on_output/prev_on_output.
Ticket: http://bugs.i3wm.org/report/ticket/941
(upstream git commit 138e04fd4d50e5f80d445761de86c0c9617916b3)
While here, do not mention '--shmlog-size' in the i3 manpage: we
don't have this option due to lack of POSIX shared memory support.
(upstream git commit f5b7bfb12ef74ddbf250e5076bbfaafd0027474c)
This fixes a problem (reported by jasper@) where i3bar would exit
due to malformed IPC messages when switching workspaces with some
windows opened.
OK jasper@
reparent.
We need to verify that setting the event mask works, and we need
to include StructureNotify to get unmap events at any point in time.
From upstream git