Ilia Bozhinov
Ilia Bozhinov
As a result it is possible for clients to receive touch.motion after touch.up, which is a violation of the wayland protocol. This causes many clients to crash (I've tested GTK...
Xwayland menus don't open after output changes its coordinates. The easiest way to reproduce: 1) Start sway, open VLC under Xwayland, open a menu, close the menu 2) Hotplug an...
According to the protocol, subsurfaces become mapped, among other things, when their parent is mapped. Wlroots does such a check if the parent is a subsurface, but not if it...
Here is another part of the upcoming refactor in Wayfire. It is still very WIP, so take any of the current APIs with a grain of salt. Goals: - Remove...
With #1501, bindings will stop being a special case in Wayfire's input handling system and can be implemented as a plugin. Therefore, it would make sense to move bindings to...
From the discussion in #940 it seems that sometimes we want to raise a view on fullscreen. A window rule for that would allow the user to enable this for...
@Javyre thoughts ? Eventually, this should fix #1307 If anybody is interested in why I want to do this change, some of the rationale is described here: https://github.com/WayfireWM/wayfire/commit/22741481159b28a7c7204c87d3d3530b85902e83 Also, this...
This would allow users to create simple scripts in the language they prefer. Of course, if #48 is solved, we can just provide bindings to common languages.
The plugin grab APIs are a bit weird right now, and they duplicate functionality provided by signals for input handling. It might make more sense to remove the grab API...
Tablet input does not work well in for example GIMP, I can click on the menus but they disappear as soon as I lift my pen off the screen. Works...