Thiago Milczarek Sayão
Thiago Milczarek Sayão
This is a new approach to rewrite parts of gtk glass backend to be more clean. I will provide small "manageable" PR to incrementally make the backend better. This PR...
Wayland implementation will require EGL. EGL works with Xorg as well. The idea is to be EGL first and if it fails, fallback to GLX. A force flag `prism.es2.forceGLX=true` is...
This replaces obsolete XIM and uses gtk api for IME. Gtk uses [ibus](https://github.com/ibus/ibus) Gtk3+ uses relative positioning (as Wayland does), so I've added a Relative positioning on `InputMethodRequest`. [Screencast from...
Simple fix to only request `_NET_FRAME_EXTENTS` if window has decoration. It seems i3 replies with decorated sizes, even if window is not decorated. Won't hurt other WMs. --------- ### Progress...
This fixes two bugs appointed on the JBS issue: 1) Sometimes window was moving to the top left corner - seems to be a bug somewhere in `gdk_window_get_origin` when used...
This is a continuation to [JDK-8236651](https://bugs.openjdk.org/browse/JDK-8236651) and it aims to stabilize the linux glass gtk backend. This is a refactor of the Glass GTK implementation, primarily focused on window size,...