Consolatis
Consolatis
I looked into this a while ago and for this to be implemented we have to modify the `scaled_scene_buffer` API a bit. As of right now the buffer implementation will...
@tokyo4j just to confirm, we are now doing that with the scaled_img_buffer, correct? If yes this issue can be closed.
There is a [xdg_popup.grab()](https://gitlab.freedesktop.org/wayland/wayland-protocols/-/blob/main/stable/xdg-shell/xdg-shell.xml?ref_type=heads#L1253) request which might be related or not, not sure about a layershell parent + xdg_popup combination. The current workaround approach seems to be to request `EXCLUSIVE`,...
> When a surface is clicked and is hidden before the button is released, the corresponding release event is never received. Hmm.. interesting edge case indeed. We are storing the...
Did some testing with this example: ```python3 #!/usr/bin/env python3 import gi gi.require_version("Gtk", "3.0") from gi.repository import Gtk if __name__ == '__main__': def debug_click(source, event): if event.type == event.type.BUTTON_PRESS: print("Got press...
Can confirm that tooltips (and context menus) show up when using this branch. On a personal level I am not that interested in lock-screens but having the session-lock implementation in...
The issue is likely that mpv / the browser uses a desktop portal implementation rather than the wayland protocol. See the linked discussion regarding Firefox idle-inhibit above on how to...
From a quick read through the mpv issue linked above it seems mpv is switching between inhibit and non inhibit based on currently playing something. When there is some playlist...
Tested a bit nested and IMHO it feels a bit weird: When you open the main menu close to the bottom and then select a submenu and that submenu starting...
Just because other implementations have the same issue it still feels wrong to me. I instinctively press the arrow in the direction where the menu I want to select is...