vaxerski
|
928158bbfb
|
prevent missed surface size updates on fullscreen window close
|
2022-09-08 23:02:29 +02:00 |
|
vaxerski
|
bacfae3084
|
guard drag in destroyDrag
|
2022-09-08 21:25:16 +02:00 |
|
vaxerski
|
5c470d2e54
|
damage drag on destroy
|
2022-09-07 12:18:52 +02:00 |
|
vaxerski
|
16f1d1b99b
|
guard unsafe state in unmap ls
|
2022-09-05 22:35:41 +02:00 |
|
vaxerski
|
c1bc8d46e9
|
use lastMonitor in mapWindow
|
2022-09-05 22:04:49 +02:00 |
|
vaxerski
|
41883e0522
|
fix wonky behavior with silent workspace rule
|
2022-09-05 11:44:43 +02:00 |
|
vaxerski
|
eb658dcb61
|
finally fixed transformed snapshots
|
2022-08-30 19:40:19 +02:00 |
|
vaxerski
|
195ec2b092
|
fix LS popup damage
|
2022-08-30 19:21:45 +02:00 |
|
vaxerski
|
48eb2e0d6f
|
Added window dimming
|
2022-08-30 12:46:17 +02:00 |
|
vaxerski
|
3c20ecb04d
|
ignore oversized popups' dims in global coords
|
2022-08-28 21:20:18 +02:00 |
|
Vaxry
|
52c0ba544c
|
Viewporter implementaion (#585)
Implementation of the `wp_viewporter` core protocol and some bugfixes
|
2022-08-28 10:14:43 +02:00 |
|
Vaxry
|
1d97ad9856
|
Merge pull request #588 from alec-lefors/drm-leasing
implemented DRM leasing
|
2022-08-27 23:47:41 +02:00 |
|
Alec LeFors
|
1d43bb70d4
|
fix indents, change crit log to info
|
2022-08-27 17:24:36 -04:00 |
|
Alec LeFors
|
59d7cfcd02
|
implemented DRM leasing for VR headsets
|
2022-08-27 17:10:13 -04:00 |
|
vaxerski
|
ed2cacc5d5
|
fix styling in const ptrs
|
2022-08-27 21:37:35 +02:00 |
|
vaxerski
|
5d63152219
|
added a forceinput rule
|
2022-08-27 13:01:55 +02:00 |
|
vaxerski
|
aaa834d0c3
|
fix logic in candidates on unmap
|
2022-08-27 12:02:25 +02:00 |
|
vaxerski
|
28966d85ae
|
guard nullptr in unmap
|
2022-08-27 12:01:04 +02:00 |
|
vaxerski
|
b09f157b93
|
fix fullscreen on workspace rule silent
|
2022-08-26 11:33:36 +02:00 |
|
vaxerski
|
f7c741317f
|
fix shadows on silent rule
|
2022-08-26 01:08:11 +02:00 |
|
vaxerski
|
b16a57ceeb
|
fix window rules
|
2022-08-26 00:38:20 +02:00 |
|
vaxerski
|
de477a6ff5
|
don't focus silent windows
|
2022-08-25 16:47:33 +02:00 |
|
vaxerski
|
9366c187dc
|
don't find a new candidate to refocus on unfocused unmap
|
2022-08-24 11:14:11 +02:00 |
|
vaxerski
|
fba7ed97fb
|
don't refocus if candidate is last window
|
2022-08-23 23:15:04 +02:00 |
|
vaxerski
|
fd70a9184b
|
fix logic in fullscreen close candidates
|
2022-08-23 23:09:28 +02:00 |
|
vaxerski
|
0a9ac47030
|
remove unintuitive candidate behavior
|
2022-08-23 18:25:33 +02:00 |
|
vaxerski
|
e2450247c0
|
minor fixes to candidate finding
|
2022-08-23 18:18:18 +02:00 |
|
vaxerski
|
973540bbc5
|
minor fix on unfocus on fullscreen workspace
|
2022-08-23 18:01:22 +02:00 |
|
vaxerski
|
451659ec34
|
fix oversized popup misalignment
|
2022-08-23 16:52:36 +02:00 |
|
vaxerski
|
21bea0fcb4
|
typo
|
2022-08-22 11:37:00 +02:00 |
|
vaxerski
|
83f7fee3f5
|
fullscreen request only when mapped
|
2022-08-22 11:35:46 +02:00 |
|
vaxerski
|
f273ebed9c
|
fix another edge case for fullscreen default windows
|
2022-08-21 23:24:57 +02:00 |
|
vaxerski
|
7ca50d7566
|
handle fullscreen pre-map
stupid-ass qt
|
2022-08-21 22:30:48 +02:00 |
|
vaxerski
|
ebe07c6656
|
fix incorrect popup handling on oversized
|
2022-08-21 21:23:05 +02:00 |
|
xDarksome
|
0f25f3aee3
|
Merge branch 'hyprwm:main' into main
|
2022-08-21 16:03:51 +03:00 |
|
vaxerski
|
45a0e69286
|
Find a candidate better on window close
|
2022-08-20 18:12:59 +02:00 |
|
vaxerski
|
0ebef9a8ae
|
no focus to OR Xwayland
|
2022-08-20 18:00:50 +02:00 |
|
Darksome
|
37e1450a4d
|
Impl CCompositor::moveWindowToWorkspace
|
2022-08-20 13:25:56 +03:00 |
|
Darksome
|
844c33c980
|
Add mapwindow, unmapwindow and movewindow IPC events
|
2022-08-18 22:23:28 +03:00 |
|
|
c6de4ee4b7
|
more checks in fullscreen event
|
2022-08-16 21:30:53 +02:00 |
|
|
095487ea5d
|
disallow configure from fullscreen
|
2022-08-16 16:31:44 +02:00 |
|
|
d906617fb6
|
clean up fullscreen logic in fullscreenWindow event
|
2022-08-14 23:03:50 +02:00 |
|
|
66b0622bc5
|
fixed popup unmap damage
|
2022-08-12 17:04:26 +02:00 |
|
|
58ff04fdf3
|
added experimental monitor saving
|
2022-08-10 21:54:09 +02:00 |
|
|
15fc0892c7
|
further fixes to monitor disabling on launch
|
2022-08-10 13:44:04 +02:00 |
|
|
113ac67a16
|
focus monitor on monitor rule
|
2022-08-09 18:51:26 +02:00 |
|
|
9532ff4287
|
fix unconstrain coords
|
2022-08-07 21:27:30 +02:00 |
|
|
d64227e7c7
|
added basic touch controls
|
2022-08-07 21:17:03 +02:00 |
|
|
9564a4cd12
|
added misc:always_follow_on_dnd
|
2022-08-06 22:26:32 +02:00 |
|
|
69b8568ccf
|
better foreign toplevel protocol obedience
|
2022-08-06 20:57:38 +02:00 |
|