update README to reflect work on XWayland

This commit is contained in:
Devin J. Pohly 2020-07-21 18:53:38 -04:00
parent a10357fae0
commit e10c575bc8

View file

@ -26,6 +26,7 @@ just as simple.* Intended default features are:
- Wayland protocols needed for daily life in the tiling world: at a minimum, - Wayland protocols needed for daily life in the tiling world: at a minimum,
xdg-shell and layer-shell (for bars/menus). Protocols trivially provided by xdg-shell and layer-shell (for bars/menus). Protocols trivially provided by
wlroots may also be added. wlroots may also be added.
- XWayland support as provided by wlroots
- Basic yes/no damage tracking to avoid needless redraws (if it can be done - Basic yes/no damage tracking to avoid needless redraws (if it can be done
simply and has an impact on power consumption) simply and has an impact on power consumption)
@ -33,8 +34,8 @@ just as simple.* Intended default features are:
Other features under consideration are: Other features under consideration are:
- Additional Wayland compositor protocols which are trivially provided by - Additional Wayland compositor protocols which are trivially provided by
wlroots or can be conditionally included via `config.h` settings: xwayland, wlroots or can be conditionally included via `config.h` settings (e.g. screen
screen capture, etc. capture)
- External bar support instead of a built-in status bar, to avoid taking a - External bar support instead of a built-in status bar, to avoid taking a
dependency on FreeType or Pango dependency on FreeType or Pango
- Buffering of input when spawning a client so you don't have to wait for the - Buffering of input when spawning a client so you don't have to wait for the
@ -95,6 +96,7 @@ number of ways:
- A window's texture is scaled for its "home" monitor only (noticeable when - A window's texture is scaled for its "home" monitor only (noticeable when
window sits across a monitor boundary) window sits across a monitor boundary)
- XWayland support is new and could use testing
- Urgent/attention/focus-request ([not yet supported](https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/9) - Urgent/attention/focus-request ([not yet supported](https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/9)
by xdg-shell protocol) by xdg-shell protocol)
- Normal/selected/urgent border colors - Normal/selected/urgent border colors
@ -103,7 +105,6 @@ number of ways:
- export-dmabuf - export-dmabuf
- Damage tracking - Damage tracking
- Fullscreen/fixed windows (or whatever the Wayland analogues are) - Fullscreen/fixed windows (or whatever the Wayland analogues are)
- XWayland
## Acknowledgements ## Acknowledgements