weston/desktop-shell
Leandro Ribeiro 33e29d88cc exposay: make inner border dependent of exposay's surfaces size
We've been using an inner border of fixed size (80px), but this
is dangerous. If you have too many open applications or a small
window, the surface size computed will be negative, crashing
the exposay: "error: weston_view transformation not invertible".

Also, it creates a lot of unnecessary space, making the exposay
unusable when we have a small window or many applications open.

Make inner border to be 10% of surface size and surface size to
be 90% of its original size, avoiding the crashes and making it
more visually pleasant.

Signed-off-by: Leandro Ribeiro <leandrohr@riseup.net>
2020-08-26 14:10:50 +00:00
..
exposay.c exposay: make inner border dependent of exposay's surfaces size 2020-08-26 14:10:50 +00:00
input-panel.c libweston: make wl_output point to weston_head 2018-04-10 14:33:59 +03:00
meson.build build: add rpath to modules that use symbols from libexec_weston 2020-02-06 09:00:42 +00:00
shell.c desktop-shell: make get_output_work_area() global 2020-08-26 14:10:50 +00:00
shell.h desktop-shell: make get_output_work_area() global 2020-08-26 14:10:50 +00:00