Vaxry
|
1b56cc4e99
|
Added an Event Hook System (#1578)
* added an eventHookSystem
* Add all socket2 events to hooks
|
2023-02-19 20:54:53 +00:00 |
|
|
3fbef25ffc
|
refocus on monitor attach
|
2023-02-16 12:55:52 +00:00 |
|
wsippel
|
1992f27a26
|
ignore VR headsets (#1555)
* ignore VR headsets
don't interact with screens that have the non_desktop property set, fixes #1553
* remove superfluous curly braces
|
2023-02-15 14:50:51 +00:00 |
|
vaxerski
|
bda8208aaa
|
render lockscreen in fullscreenworkspace
|
2023-02-10 22:03:28 +00:00 |
|
vaxerski
|
1dde751da4
|
fixup LS fs-v1 calcs
|
2023-02-10 12:53:43 +00:00 |
|
|
8e6950e200
|
place sessionlock surfaces at correct coordinates
|
2023-02-03 14:00:23 +00:00 |
|
vaxerski
|
a46abd8b1a
|
update wlroots dep
|
2023-02-03 12:43:43 +00:00 |
|
vaxerski
|
129e99a6f6
|
Implement ext-session-lock-v1
|
2023-02-03 11:58:55 +00:00 |
|
ozwaldorf
|
32d56fec97
|
feat: border angle animations (#1469)
Co-authored-by: vaxerski <43317083+vaxerski@users.noreply.github.com>
|
2023-02-01 21:06:01 +00:00 |
|
|
85c07c2fe0
|
scale the opaque region in blurring
|
2023-01-31 12:29:23 +00:00 |
|
|
ef12120270
|
fixup LS scaling impl
|
2023-01-29 15:58:36 +00:00 |
|
vaxerski
|
3d83a0bc5f
|
enable UV calcs for all surfaces
|
2023-01-29 13:58:47 +00:00 |
|
|
06b17db227
|
don't set cursor when timeout reached
|
2023-01-26 10:39:06 +00:00 |
|
|
a2ae37396f
|
add hyprctl setprop
|
2023-01-24 19:05:43 +00:00 |
|
vaxerski
|
2a5ae435e1
|
allow preblur for opaque surfaces if alpha not 1
|
2023-01-23 13:55:11 +00:00 |
|
|
cb98242ea7
|
remove old comment and fixup lsl var name
|
2023-01-22 17:03:25 +01:00 |
|
|
147be3e10b
|
use goal size for uv calcs
|
2023-01-22 16:58:10 +01:00 |
|
|
7d754b7c22
|
fix cutting geometry on surfaces spilling out
|
2023-01-22 16:24:51 +01:00 |
|
Vaxry
|
60b880d931
|
wp-fractional-scaling-v1 impl (#1373)
* Initial fractional scaling impl
* apply UV after geom calcs
* fix scaling -> scale
* meson: add fractional scale proto
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
|
2023-01-20 19:44:30 +01:00 |
|
|
3436486575
|
sanitize scale better
|
2023-01-20 16:03:52 +01:00 |
|
|
428063ff23
|
fix up log types
|
2023-01-18 16:12:44 +01:00 |
|
|
f14e808847
|
dump monitor data after setting rules
|
2023-01-17 11:57:36 +01:00 |
|
|
5c83976977
|
added misc:hide_cursor_on_touch
|
2023-01-17 11:47:39 +01:00 |
|
|
589046ecf7
|
fix dimaround with transformed displays
|
2023-01-16 16:12:24 +01:00 |
|
|
2b248b25c8
|
clamp a instead of asserting
|
2023-01-07 13:12:08 +01:00 |
|
|
96198dae55
|
Normalize color storage
Colors are now normalized to 0 - 1 values instead of 0 - 255
causes calculations to be simpler and generally cleans up the codebase.
|
2023-01-05 19:25:45 +01:00 |
|
|
ddcae74e09
|
normalize gradients and denormalize in groupbar
|
2022-12-31 17:31:33 +01:00 |
|
|
228e630f40
|
fix group bar color calc
|
2022-12-31 17:04:41 +01:00 |
|
|
5d095bb9e1
|
use curves for special dim anim
|
2022-12-29 12:30:43 +01:00 |
|
|
759490689c
|
fix damage issues with dimaround unmap
|
2022-12-29 12:19:11 +01:00 |
|
|
a55db95a3b
|
ignore dim when pass popup
|
2022-12-28 19:56:18 +01:00 |
|
|
a6699ef30c
|
added dimaround
|
2022-12-28 15:39:17 +01:00 |
|
|
b5f5c26be3
|
added dim_special
|
2022-12-28 15:18:23 +01:00 |
|
|
659a5195d4
|
render overlay layers in reverse
prevents stuff leaking when locked
|
2022-12-27 15:25:51 +01:00 |
|
vaxerski
|
6749c8abd7
|
fix dynamic monitor disables corrupting pmosthz
|
2022-12-22 12:15:07 +00:00 |
|
vaxerski
|
fc37ce4a72
|
render pinned windows above floating separately
|
2022-12-20 23:07:25 +00:00 |
|
vaxerski
|
4fd90144d1
|
touch up the clang format and format all files
|
2022-12-20 02:18:47 +00:00 |
|
vaxerski
|
a163ca9237
|
fix blur damage spam on no blurred windows
|
2022-12-18 12:41:19 +00:00 |
|
vaxerski
|
974739457f
|
remove damage_entire_on_snapshot
|
2022-12-17 23:05:15 +00:00 |
|
Vaxry
|
98a4fa2b0d
|
Added clang format (#1239)
* clang-format stuff and format files
|
2022-12-16 17:17:31 +00:00 |
|
vaxerski
|
3bd9ee0d32
|
minor xcursor and scale fixes
|
2022-12-15 17:17:15 +00:00 |
|
vaxerski
|
374571da96
|
add auto scale
|
2022-12-14 17:57:45 +00:00 |
|
vaxerski
|
80f58bc93f
|
fix blur damage issues with scaled
|
2022-12-12 14:29:04 +00:00 |
|
vaxerski
|
e8b99ae13a
|
add override to opacity rules
|
2022-12-11 17:15:02 +00:00 |
|
vaxerski
|
bb99f151da
|
fix pinned offset calc
|
2022-12-11 16:58:29 +00:00 |
|
vaxerski
|
f97289a3c0
|
fix rendering multi special ws
|
2022-12-11 16:53:59 +00:00 |
|
vaxerski
|
da76a1ed9e
|
block surface feedback on window sharing
|
2022-12-05 19:12:15 +00:00 |
|
vaxerski
|
9c67e08dbd
|
ignore alpha when sharing window
|
2022-12-05 18:00:57 +00:00 |
|
Vaxry
|
66fb083003
|
Implement window sharing with the hl toplevel export proto (#1179)
* implement window sharing
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
|
2022-12-05 17:05:15 +00:00 |
|
Flafy
|
ffc580dda9
|
blur xray for layers (#1158)
* feat: apply blur_xray to non window surfaces
* don't blur optimize bottom and background layers
|
2022-12-04 20:57:41 +00:00 |
|