Shawn Wallace
3140b7c83e
Replace references to "exwayland" with "satellite"
...
Exwayland was the original working name for the project, but satellite
is way cooler.
2024-07-07 17:07:39 -04:00
Shawn Wallace
03a0e1754d
Unconditionally set input focus on activation
...
Wine windows had WM_HINTS.input set to False, and expected use of the
WM_TAKE_FOCUS protocol, but Wayland input is much more absolute, so this
protocol is useless to us. Always focusing windows seems to be fine, so
just do that.
Should fix #35 .
2024-07-07 16:50:28 -04:00
Shawn Wallace
d32eae139d
Avoid exposing mime types that couldn't be read from through clipboard
...
Attempts to address #27
2024-07-04 17:55:49 -04:00
Shawn Wallace
98a81c2668
Support repositioning mapped popups
...
Requires xdg_wm_base version 3+. Helps make some Steam popups act more
consistently.
2024-07-04 16:02:35 -04:00
Shawn Wallace
ece5d1bd10
Actually properly offset popups on offset outputs
...
Also update window positions when output positon changes.
2024-07-04 14:57:07 -04:00
Shawn Wallace
d8a9c28fa7
Fix hover when focus is different from hover window
...
Fixes #14
2024-06-30 02:45:31 -04:00
Shawn Wallace
d3a46b7c8a
Fix mouse input on outputs not located at 0,0
...
Possibly addresses #21 .
2024-06-30 01:20:02 -04:00
galister
f261e3feec
Fix panic when WM_NAME or NET_WM_NAME has invalid UTF-8
2024-06-15 01:09:07 -04:00
Shawn Wallace
b6d281967c
Update dependencies and bump version
2024-06-12 00:16:18 -04:00
Shawn Wallace
5e7f2df05e
Sync clipboard between X11 and Wayland
...
You would not believe how much work this was.
Closes #23
2024-06-06 22:41:19 -04:00