vaxerski
|
41d1fdedf2
|
output: handle needs_frame
|
2023-04-07 17:25:56 +01:00 |
|
vaxerski
|
cd1b982b2a
|
internal: listen to output.damage events
|
2023-04-07 16:31:55 +01:00 |
|
Alexander Seiler
|
60527ab180
|
Fix some typos (#1907)
Signed-off-by: Alexander Seiler <seileralex@gmail.com>
|
2023-03-29 23:44:25 +01:00 |
|
vaxerski
|
41f7736c85
|
config: default manual animations to false
|
2023-03-24 22:24:12 +00:00 |
|
Vaxry
|
a80f8f257f
|
Feat: Introduce render_ahead_of_time (#1863)
|
2023-03-24 19:23:16 +00:00 |
|
staz
|
5ce91bb0fd
|
Added overflow check for blur radius (#1847)
* internal: added overflow check for blur radius
---------
Co-authored-by: vaxerski <43317083+vaxerski@users.noreply.github.com>
|
2023-03-21 19:01:24 +00:00 |
|
vaxerski
|
adf5d8a114
|
monitors: update surface outputs on recover from unsafe
|
2023-03-21 17:46:26 +00:00 |
|
vaxerski
|
d9d57ce39a
|
monitors: fix segfault on non-unsafe remove
|
2023-03-16 01:04:54 +00:00 |
|
vaxerski
|
f5669a7d6b
|
events: guard output in change
|
2023-03-15 17:01:20 +00:00 |
|
vaxerski
|
25d3d73dbf
|
monitors: fixes to unsafe mode
|
2023-03-15 15:11:41 +00:00 |
|
vaxerski
|
34685a836a
|
Move AnimationManager::tick() to an event loop
|
2023-03-02 17:30:50 +00:00 |
|
vaxerski
|
7beb9fd606
|
Draw HyprError on the last monitor
|
2023-02-28 19:18:13 +00:00 |
|
Vaxry
|
8b81f41e52
|
Plugin System (#1590)
---------
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
|
2023-02-27 12:32:38 +00:00 |
|
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 |
|
vaxerski
|
dbfa6eea7b
|
fixup stutter in rendering with toplevel_export
|
2023-02-16 22:51:38 +00:00 |
|
vaxerski
|
127e80692f
|
move no_vfr to vfr and add vrr
|
2023-02-14 17:08:42 +00:00 |
|
|
5eb98c0072
|
improve VRR state checking with updates to mosthz
|
2023-02-08 15:18:54 +00:00 |
|
vaxerski
|
ce632b7a05
|
prevent early segfaults on default mouse pos
|
2023-01-28 18:28:38 +00:00 |
|
vaxerski
|
61c9e50bcd
|
warp cursor on login to center
|
2023-01-28 12:26:38 +00:00 |
|
|
50e106f2e6
|
expand region twice in blur damage
we need to update possible blurriness above
|
2023-01-08 14:46:45 +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 |
|
vaxerski
|
6749c8abd7
|
fix dynamic monitor disables corrupting pmosthz
|
2022-12-22 12:15:07 +00:00 |
|
Vaxry
|
98a4fa2b0d
|
Added clang format (#1239)
* clang-format stuff and format files
|
2022-12-16 17:17:31 +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 |
|
vaxerski
|
d6b3bfc48e
|
don't attempt rendering on begin failure
|
2022-12-02 19:33:54 +00:00 |
|
vaxerski
|
df132e5ff3
|
update wlroots dep
|
2022-11-19 16:28:04 +00:00 |
|
|
0ffaa8d667
|
Fix minor issues with mirrors
|
2022-11-19 13:14:55 +00:00 |
|
|
e887149f25
|
minor fixes for mirrors & log more monitor events
|
2022-11-19 13:01:32 +00:00 |
|
vaxerski
|
cfbab453e8
|
move no_direct_scanout to misc
|
2022-11-05 13:22:18 +00:00 |
|
vaxerski
|
f50c786640
|
Added direct scanout
|
2022-11-05 12:50:47 +00:00 |
|
|
d78b53968f
|
render the debug overlay only on visible monitors
|
2022-11-02 10:24:43 +00:00 |
|
|
a16073a87b
|
deprecate general:damage_tracking
|
2022-11-02 10:12:33 +00:00 |
|
vaxerski
|
1b349f79ac
|
don't set custom mode in change
|
2022-10-19 22:12:02 +01:00 |
|
|
b0544dbfff
|
remove old log
|
2022-10-14 14:25:28 +01:00 |
|
Felix Dick
|
bf3f519eb7
|
Remove trailing whitespace.
|
2022-09-25 20:07:48 +02:00 |
|
tomahk
|
3780361b95
|
fix hyprland freeze when undocking from docking station
|
2022-09-19 20:42:59 +02:00 |
|
vaxerski
|
e9f226797e
|
Added monitor mirroring
|
2022-09-13 15:25:42 +02:00 |
|
vaxerski
|
eb658dcb61
|
finally fixed transformed snapshots
|
2022-08-30 19:40:19 +02:00 |
|
vaxerski
|
ed2cacc5d5
|
fix styling in const ptrs
|
2022-08-27 21:37:35 +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 |
|
vaxerski
|
c3edb20e04
|
make monitor IDs permanent
|
2022-08-03 16:19:00 +02:00 |
|
vaxerski
|
024752bbe3
|
fix new blur optimizations with non-full damage
|
2022-08-01 20:18:26 +02:00 |
|
vaxerski
|
e95aa8ef26
|
minor fixes to render loop
|
2022-07-31 16:54:36 +02:00 |
|
vaxerski
|
edac94bed1
|
tick hyprctl separately
|
2022-07-31 00:27:32 +02:00 |
|
vaxerski
|
31a079b347
|
added DPMS
|
2022-07-27 12:32:00 +02:00 |
|
vaxerski
|
b18a2738e3
|
schedule recalcs in LS
|
2022-07-26 18:22:34 +02:00 |
|
vaxerski
|
1626707b7f
|
make layerSurfaces into RAII
|
2022-07-23 15:48:08 +02:00 |
|
vaxerski
|
641aaff998
|
minor code adjustments
|
2022-07-20 18:39:08 +02:00 |
|
vaxerski
|
49dbb586e3
|
fixed session-less envs
|
2022-07-13 18:31:09 +02:00 |
|