Updated readme with list of compatibility issues
This commit is contained in:
@@ -28,7 +28,7 @@ You can pass `BUILD=debug` to the makefile for debug builds of both glad and gla
|
|||||||
- python (required to generate bindings with glad)
|
- python (required to generate bindings with glad)
|
||||||
- GCC (this program uses GNU C features)
|
- GCC (this program uses GNU C features)
|
||||||
|
|
||||||
**Ubuntu/Debian users:** the following command ensures you have all the needed packages and headers to compile and run GLava:
|
**Ubuntu/Debian users:** the following command ensures you have all the needed packages and headers to compile GLava:
|
||||||
```bash
|
```bash
|
||||||
sudo apt-get install libpulse libpulse-dev libglfw3 libglfw3-dev libxext6 libxext6-dev python make gcc
|
sudo apt-get install libpulse libpulse-dev libglfw3 libglfw3-dev libxext6 libxext6-dev python make gcc
|
||||||
```
|
```
|
||||||
@@ -51,12 +51,13 @@ GLava aims to be compatible with _most_ EWMH compliant window managers. Below is
|
|||||||
|
|
||||||
| WM | ! | Details
|
| WM | ! | Details
|
||||||
| :---: | --- | --- |
|
| :---: | --- | --- |
|
||||||
| GNOME (on X11) |  | No notable issues
|
|
||||||
| Openbox (LXDE or standalone) |  | [Some tweaks may be required](https://www.reddit.com/r/unixporn/comments/7vcgi4/oc_after_receiving_positive_feedback_here_i/dtrkvja/)
|
| Openbox (LXDE or standalone) |  | [Some tweaks may be required](https://www.reddit.com/r/unixporn/comments/7vcgi4/oc_after_receiving_positive_feedback_here_i/dtrkvja/)
|
||||||
| Xfwm (XFCE) |  | Untested, but should work without issues
|
| Xfwm (XFCE) |  | Untested, but should work without issues
|
||||||
| Fluxbox |  | Untested, but should work without issues
|
| Fluxbox |  | Untested, but should work without issues
|
||||||
| iceWM |  | No notable issues
|
| iceWM |  | No notable issues
|
||||||
| AwesomeWM |  | Requires the WM to be restarted (`Super + Ctl + R`) in order for new desktop windows to behave correctly, can still be focused, may require other changes to config depending on layout
|
| Herbstluftwm |  | `hc rule windowtype~'_NET_WM_WINDOW_TYPE_DESKTOP' manage=off` can be used to unmanage desktop windows
|
||||||
|
| GNOME (on X11) |  | [Some issues with `"xroot"` reported](https://github.com/wacossusca34/glava/issues/18)
|
||||||
|
| AwesomeWM |  | Can still be focused, may require other changes to config depending on layout
|
||||||
| Budgie Desktop |  | `"xroot"` transparency breaks with Budgie's wallpaper window
|
| Budgie Desktop |  | `"xroot"` transparency breaks with Budgie's wallpaper window
|
||||||
| kwin (KDE) |  | [Issues with workspaces and stacking](https://github.com/wacossusca34/glava/issues/4), needs further testing
|
| kwin (KDE) |  | [Issues with workspaces and stacking](https://github.com/wacossusca34/glava/issues/4), needs further testing
|
||||||
| i3 (and i3-gaps) |  | [i3 does not respect the `"desktop"` window type](https://github.com/wacossusca34/glava/issues/6)
|
| i3 (and i3-gaps) |  | [i3 does not respect the `"desktop"` window type](https://github.com/wacossusca34/glava/issues/6)
|
||||||
@@ -64,7 +65,6 @@ GLava aims to be compatible with _most_ EWMH compliant window managers. Below is
|
|||||||
| Unity |  | Needs testing
|
| Unity |  | Needs testing
|
||||||
| Enlightenment |  | Needs testing
|
| Enlightenment |  | Needs testing
|
||||||
| Bspwm |  | Needs testing
|
| Bspwm |  | Needs testing
|
||||||
| Herbstluftwm |  | Needs testing
|
|
||||||
| xmonad |  | Needs testing
|
| xmonad |  | Needs testing
|
||||||
| Any non EWMH-compliant WM |  | Window types and hints will not work if the window manager does not support the EWMH standards.
|
| Any non EWMH-compliant WM |  | Window types and hints will not work if the window manager does not support the EWMH standards.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user