glfw/docs
Camilla Löwy fbdb53b9ca Wayland: Add initial support for libdecor
This is partly based on the implementation of libdecor support in
PR #1693 by @ christianrauch.

Where available, the libdecor library is loaded at init and becomes the
preferred method for window decorations.  On compositors that support
XDG decorations, libdecor in turn uses those.  If not, libdecor has
a plug-in archtecture and may load additional libraries to either use
compositor-specific decorations or draw its own.

If necessary, support for libdecor can be disabled with the
GLFW_WAYLAND_LIBDECOR init hint.  This is mostly in case some part of
the dynamic loading or duplication of header material added here turns
out to cause problems with future versions of libdecor-0.so.0.

Fixes #1639
Closes #1693
Related to #1725
2023-03-27 22:03:36 +02:00
..
build.dox
CMakeLists.txt Add HTML header and footer to docs dependencies 2021-08-26 17:49:54 +02:00
compat.dox
compile.dox
context.dox
CONTRIBUTING.md Fix typos in docs 2022-07-11 20:52:43 +02:00
Doxyfile.in
DoxygenLayout.xml
extra.css
extra.css.map Improve headings and TOC layout in Doxygen docs 2021-10-25 23:38:41 +02:00
extra.scss
footer.html
header.html Improve docs scaling on mobile and small screens 2020-09-02 21:50:57 +02:00
input.dox
internal.dox
intro.dox
main.dox
monitor.dox Fix typos and other issues in docs 2022-07-28 15:56:18 +02:00
moving.dox Fix typos and other issues in docs 2022-07-28 15:56:18 +02:00
news.dox
quick.dox Fix typos and other issues in docs 2022-07-28 15:56:18 +02:00
spaces.svg
SUPPORT.md
vulkan.dox
window.dox