|
91e28bbe9d
|
xwayland: use a completely separate coordinate system
Use a completely separate coordinate system for XWayland. This fixes all issues with force_zero_scaling overlaps.
Fixes #2916
|
2023-08-15 19:15:37 +02:00 |
|
Vaxry
|
8370a7fcc4
|
internal: Protocol C++ Wraps + XDGOutput impl (#2733)
move to our own xdgoutput impl instead of wlr's
|
2023-07-18 15:30:28 +02:00 |
|
vaxerski
|
3229862dd4
|
xwayland: guard monitor validity in xwayland scale overriding
|
2023-07-15 23:10:05 +02:00 |
|
|
4294456cdc
|
xwayland: remove spaces from output names
|
2023-06-25 13:52:24 +02:00 |
|
|
01f85a09a9
|
xwayland: send zero scaling to xwayland if enabled
|
2023-06-23 21:42:44 +02:00 |
|
|
2295bbdd80
|
xwaylandmanager: fixup style
|
2023-06-18 18:14:52 +02:00 |
|
|
6beb79f27b
|
xwayland: add force_zero_scaling
|
2023-06-11 21:52:13 +02:00 |
|
vaxerski
|
cde7f79af0
|
xwayland: allow initial focus to dialogs
|
2023-05-02 14:44:21 +01:00 |
|
vaxerski
|
97b0368765
|
xwayland: crude fix for qt dnds
|
2023-04-22 22:20:48 +01:00 |
|
vaxerski
|
fe007fd36a
|
xwl: don't try to get unmanaged titles
|
2023-03-03 19:37:25 +00:00 |
|
vaxerski
|
72fc309fb1
|
make window reserved area less stupid
|
2023-02-28 21:18:13 +00:00 |
|
vaxerski
|
4b20d4f1ad
|
Added decoration reserved area
|
2023-02-28 19:36:36 +00:00 |
|
vaxerski
|
fd3a1cd086
|
fix crash with libc++ in appid
|
2023-02-03 16:17:37 +00:00 |
|
vaxerski
|
a46abd8b1a
|
update wlroots dep
|
2023-02-03 12:43:43 +00:00 |
|
|
461fab0f27
|
minor fixes for fakefullscreen
|
2023-01-06 13:29:49 +01:00 |
|
|
3d1b255199
|
update constraint on constraint state region commit
|
2023-01-03 13:06:18 +01:00 |
|
|
cb4f748226
|
added fakefullscreen
|
2023-01-01 16:54:13 +01:00 |
|
vaxerski
|
3e2785b970
|
fix restack in xwayland stubs
|
2022-12-19 23:43:50 +00:00 |
|
Vaxry
|
98a4fa2b0d
|
Added clang format (#1239)
* clang-format stuff and format files
|
2022-12-16 17:17:31 +00:00 |
|
vaxerski
|
95a042691a
|
Revert "Send initial focus to X11 type dialog"
This reverts commit efc686423a .
Issues with select dialogs.
|
2022-12-15 16:47:14 +00:00 |
|
vaxerski
|
efc686423a
|
Send initial focus to X11 type dialog
|
2022-12-15 12:38:47 +00:00 |
|
vaxerski
|
73b3bbe49b
|
added nomaxsize rule
|
2022-12-07 16:08:44 +00:00 |
|
vaxerski
|
f7174acc48
|
minor fixes for xwayland refocus
|
2022-10-28 19:18:10 +01:00 |
|
Vaxry
|
d5a0610ea2
|
No xwayland overhaul (#920)
|
2022-10-27 11:26:35 +01:00 |
|
|
ba9a8a9ded
|
unify LS unmap focus
|
2022-10-25 14:19:24 +01:00 |
|
vaxerski
|
286cb90c48
|
ignore OR windows' size hints
|
2022-10-17 14:26:18 +01:00 |
|
vaxerski
|
da4cfb9c32
|
use size hints when available in xwayland default geom
|
2022-10-17 11:18:45 +01:00 |
|
|
7ecc41db9c
|
unsetenv on no XWayland
|
2022-10-11 12:00:06 +01:00 |
|
Felix Dick
|
bf3f519eb7
|
Remove trailing whitespace.
|
2022-09-25 20:07:48 +02:00 |
|
vaxerski
|
d94fe3d063
|
added window pinning
|
2022-09-10 13:11:02 +02:00 |
|
vaxerski
|
dacaf72e02
|
remember last window on workspace
|
2022-08-31 17:02:49 +02:00 |
|
vaxerski
|
7f483dfdb0
|
guard psurface in activateSurface
|
2022-08-31 11:12:46 +02:00 |
|
vaxerski
|
dd6aba07e9
|
revert x11 size hints
|
2022-08-30 16:12:11 +02:00 |
|
vaxerski
|
d35d949bc5
|
use sizehints if existent for X11 default floating
|
2022-08-30 13:07:54 +02:00 |
|
vaxerski
|
f273ebed9c
|
fix another edge case for fullscreen default windows
|
2022-08-21 23:24:57 +02:00 |
|
vaxerski
|
3cb30e7fb0
|
fix crash
|
2022-08-21 23:16:54 +02:00 |
|
|
f3c597bfb7
|
fix crash
|
2022-08-18 07:28:07 +02:00 |
|
|
f4d11d2d43
|
fix lastFocus on activateWindow
|
2022-08-17 22:59:40 +02:00 |
|
|
daeb0d3418
|
force sending size on setWindowFullscreen
|
2022-08-16 16:30:10 +02:00 |
|
|
f4f0495050
|
disable focus to menu x11 types
|
2022-08-11 19:36:15 +02:00 |
|
vaxerski
|
b30bb22bb8
|
fix crash in getMaxSizeForWindow
|
2022-08-05 19:41:50 +02:00 |
|
vaxerski
|
cd37a1533e
|
reject tiling windows that do not meet the max size requirement
|
2022-08-05 18:10:59 +02:00 |
|
vaxerski
|
233bad5011
|
Spam the protocols less with resizes of XDG
|
2022-07-28 23:55:00 +02:00 |
|
vaxerski
|
2936368e80
|
minor event fixes
|
2022-07-11 14:13:15 +02:00 |
|
vaxerski
|
75c2a378e3
|
unfocus keyboard on refocus null
|
2022-07-07 21:47:59 +02:00 |
|
vaxerski
|
f9756d10d4
|
changed C++ std to C++23, use std::string::contains
|
2022-07-06 16:50:11 +02:00 |
|
vaxerski
|
73d0259210
|
don't guard changes in activateWindow
|
2022-06-27 22:01:10 +02:00 |
|
vaxerski
|
6a47a305f8
|
fix some xwayland popups
|
2022-06-26 20:08:19 +02:00 |
|
vaxerski
|
770bada5d5
|
Fixed oversized apps' incorrect layout
|
2022-06-22 15:45:56 +02:00 |
|
vaxerski
|
d73e05cc68
|
fix XDELTA and YDELTA with empty geometry
|
2022-06-06 18:56:16 +02:00 |
|