bb00bad0e4
Add ICCCM WM_NORMAL_HINTS
2022-06-03 06:59:43 +02:00
2d7a01cc5d
Begin ICCCM implementation
...
WM_NAME, WM_ICON_NAME, WM_COLORMAP_WINDOWS, WM_CLIENT_MACHINE,
WM_TRANSIENT_FOR
Note that polymorphic text handling is not implemented
correctly (especially for COMPOUND text)
2022-05-29 20:12:31 +02:00
c8568f528c
Consistent naming for set and send, readme
2022-05-22 20:03:08 +02:00
35a91427fd
Move and split macros, rename client_window
2022-05-22 17:30:31 +02:00
4d18bf5994
Use paste
to simplify ewmh_get_property
2022-05-22 15:07:07 +02:00
1729b8c2b1
Implement application properties
...
https://specifications.freedesktop.org/wm-spec/wm-spec-1.5.html#idm45446104426048
2022-05-21 21:02:32 +02:00
bee554c057
Implement new macros, restructure in sub-modules
2022-05-19 20:49:06 +02:00
fe183b4c4b
Refactor and simplify traits, rename to xcb-wm
2022-05-17 22:27:01 +02:00
0980df1e2b
Begin application properties implementation
2022-05-14 21:08:27 +02:00
eb7785a74a
CloseWindow and RequestFrameExtents properties
2022-05-14 21:07:11 +02:00
48a8fca18f
ewmh root window properties
2022-05-13 01:08:56 +02:00
36add615d9
Beginning of rust-xcb-wm
...
Initial structure and first basic working EWMH requests
2022-05-08 18:20:07 +02:00