]> git.sur5r.net Git - i3/i3/commit
Add input and bounding shapes support (#2742) 3514/head
authorAlbert Safin <xzfcpw@gmail.com>
Thu, 8 Nov 2018 23:19:08 +0000 (06:19 +0700)
committerAlbert Safin <xzfcpw@gmail.com>
Sat, 1 Dec 2018 04:52:41 +0000 (11:52 +0700)
commit1a8561949882c359fcd0d53a81dde30c0bd0934e
treed2a584b41120428ff26263bd5f58ac494a3611a5
parent9273f67734eeb8d303e63c3af6975482d3f58e80
Add input and bounding shapes support (#2742)

Basic idea: if the window has a shape, set the parent container shape as
the union of the window shape and the shape of the frame borders.

Co-authored-by: Uli Schlachter <psychon@znc.in>
12 files changed:
configure.ac
debian/control
include/data.h
include/handlers.h
include/i3.h
include/x.h
src/handlers.c
src/main.c
src/manage.c
src/tree.c
src/x.c
testcases/t/301-shape.t [new file with mode: 0644]