Vaxry
b27879725c
missed a file
2024-07-13 13:06:48 +02:00
Vaxry
bd16bd9e35
xcursor stuff
2024-07-13 13:06:48 +02:00
Vaxry
79a41000d7
damage oops
2024-07-13 13:06:48 +02:00
Vaxry
27a99ca10c
fix nvidia crasherino lmao
2024-07-13 13:06:48 +02:00
Vaxry
03523c45f7
fix small ub in keyboard
2024-07-13 13:06:48 +02:00
Vaxry
ee9c202555
rid of wlr more
2024-07-13 13:06:48 +02:00
Vaxry
01efa8dfdc
drop wlroots
2024-07-13 13:06:47 +02:00
Vaxry
3e43648c67
leases
2024-07-13 13:06:47 +02:00
Vaxry
cfeebf6119
fixup presentation feedback
2024-07-13 13:06:47 +02:00
Vaxry
2caefe8a0f
dmabuf
2024-07-13 13:06:47 +02:00
Vaxry
969e604b50
rollback on fail
2024-07-13 13:06:47 +02:00
Vaxry
3ff748f3dc
stuffZ
2024-07-13 13:06:47 +02:00
Vaxry
995b16a25d
fix trailing comme, thanks VirtCode
2024-07-13 13:06:47 +02:00
Vaxry
9cf6b39d87
コードスタイル
2024-07-13 13:06:47 +02:00
Vaxry
f9e99d28bc
stuf3
2024-07-13 13:06:47 +02:00
Vaxry
aa676e87b0
stuf2
2024-07-13 13:06:47 +02:00
Vaxry
eaf2ad3757
stuf
2024-07-13 13:06:47 +02:00
Mihai Fufezan
fb029e115e
Nix: add aquamarine
2024-07-13 13:06:47 +02:00
Vaxry
0f447f94af
le oops
2024-07-13 13:06:47 +02:00
Vaxry
fc0aa83f92
tablets and shit
2024-07-13 13:06:47 +02:00
Vaxry
b26a357f2c
fixes
2024-07-13 13:06:47 +02:00
Vaxry
dc089dba1f
gamma done
2024-07-13 13:06:47 +02:00
Vaxry
c6a9c45262
fix crasherino
2024-07-13 13:06:47 +02:00
Vaxry
6fd95f727e
some format fixes
2024-07-13 13:06:47 +02:00
Vaxry
83158ad9b2
ye
2024-07-13 13:06:47 +02:00
Vaxry
16b5c1c743
bring back hyprctl output
2024-07-13 13:06:47 +02:00
Vaxry
3439d2dbb5
support headless
2024-07-13 13:06:47 +02:00
Vaxry
79f07a2ae4
avoid crash on monitor unplug
2024-07-13 13:06:47 +02:00
Vaxry
36c278d9ec
fix nullptr deref
2024-07-13 13:06:47 +02:00
Vaxry
1e45dda355
fixado
2024-07-13 13:06:47 +02:00
Vaxry
bd83567554
switches
2024-07-13 13:06:47 +02:00
Vaxry
194acf839b
stuff
2024-07-13 13:06:47 +02:00
Vaxry
454227f6b0
stuff I already forgot what I did
2024-07-13 13:06:47 +02:00
Vaxry
80f6d50463
new event api
2024-07-13 13:06:47 +02:00
Vaxry
9ebff39efd
get dma formats from aq
2024-07-13 13:06:47 +02:00
Vaxry
460667cfee
ye test
2024-07-13 13:06:47 +02:00
Vaxry
f5e3cf079d
reenable direct scanout
2024-07-13 13:06:47 +02:00
Vaxry
87d092a31d
use auto format for cursor
2024-07-13 13:06:47 +02:00
Vaxry
464136d2be
fix hw cursors with new aq stuff
2024-07-13 13:06:47 +02:00
Vaxry
2071ac9f05
keyboard mod fixes
2024-07-13 13:06:47 +02:00
Vaxry
9a9f9656b1
minor fixes for wl
2024-07-13 13:06:47 +02:00
Vaxry
948c079c0a
update key state on key events to have mods working in drm
2024-07-13 13:06:47 +02:00
Vaxry
62ac09a139
fix dt issues
2024-07-13 13:06:47 +02:00
Vaxry
4a6967ad21
restore vt switching
2024-07-13 13:06:47 +02:00
Vaxry
7bdf399182
minor fixes for new drm stuff
2024-07-13 13:06:45 +02:00
Vaxry
097b1a631c
bring back renderer session scan
2024-07-13 12:57:14 +02:00
Vaxry
724f2edab7
add drm backend to requests
2024-07-13 12:57:14 +02:00
Vaxry
11b5d90746
Core: Move to aquamarine
2024-07-13 12:57:13 +02:00
Vaxry
13bc7e1e14
style: fix clang-format
2024-07-13 12:36:35 +02:00
Junxuan Liao
7486576fa7
session-lock: send locked
after the lock screen is properly rendered ( #6850 )
...
The protocol says:
> The locked event "must not be sent until a new "locked" frame (either from a
> session lock surface or the compositor blanking the output) has been presented
> on all outputs and no security sensitive normal/unlocked content is possibly
> visible".
This helps users ensure the screen is properly locked before suspending
the machine. (e.g. with swaylock --ready-fd)
2024-07-13 12:32:08 +02:00