8edb4a1f0c
As a consequence, libcairo may call shmget after pledge. Reproduce with
'i3-nagbar -f whatever'. Thus, postpone the pledge to avoid an abort.
ok dcoppa
Check if con_id exists in cmd_swap
(git commit 369c9ed50f2b9fc2dc904db07907cd5f95f0a5ad)
Set marks to NULL after freeing
realloc() was being called on an already freed pointer.
(git commit b48cbe42af94cf69700843922e57c68b81f3fddd)
Properly initialize sigaction struct
(git commit 09ee12d8e5e1cd219493fde3393dbca10c0cc23f)
i3 itself, i3-msg and i3-nagbar. Unfortunately, i3bar's design
is incompatible with pledge.
Tested by David Coppa (maintainer), Ralf Horstmann and myself.
Thanks for the great feedback!
ok dcoppa@
i3 itself, i3-msg and i3-nagbar. Unfortunately, i3bar's design
is incompatible with pledge.
Tested by David Coppa (maintainer), Ralf Horstmann and myself.
Thanks for the great feedback!
ok dcoppa@
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)