Consolatis
Consolatis
You can have multiple surfaces, for example one per monitor.
Just tested your modified version again on labwc (also wlroots based) and it constrains the menu correctly for me on Gtk 3.24.24. In both cases: `GDK_BACKEND=x11` and `GDK_BACKEND=wayland`. Sway (some...
I am a bit confused, where is that `wayland-2` branch? I can't find it in this repo. I tried the `wayland` one and got it somewhat working but I wonder...
> Wouldn't it be sensible to standardize on wlroots and let it handle the rest? The wlroots protocol does not support capturing single windows. So unless cosmic wants to implement...
A protocol to notify a client using it about group modifier changes regardless of focus should allow for a simple keyboard layout indicator. The question becomes how much the protocol...
This looks great. Do you intend to propose it upstream as well? In either case labwc will consider adding support for it. Some way for an external application like a...
> So what is this protocol for now? Compositors that don't want to depend on dbus for basic functionality. Additionally, at least from a quick glance of the linked PR...
Maybe `cosmic-keymap-layout` would work? (libxkb uses `xkb_layout_index_t` and `xkb_keymap_layout_get_name()` )
libwayland changed its logging format: https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/319 https://github.com/wmww/gtk4-layer-shell/blob/a689a399d37d174f2e93442e3adc931a9d8dee90/test/run-integration-test.py#L227 E.g. something like `and ('@' in line or '#' in line)` should fix it and support earlier and newer versions of libwayland.
No, not sure. It binds the layershell global but I don't see any follow-up requests on object id 17. > `│ [4017854.303] {Default Queue} -> wl_registry#15.bind(8, "zwlr_layer_shell_v1", 4, new id...