vaxerski
|
49fb4cd94d
|
renderer: improvements to layer render detection
|
2023-04-22 12:54:57 +01:00 |
|
vaxerski
|
1911e4262b
|
renderer: skip rendering bottom layers on fullscreen opaque
|
2023-04-22 12:36:54 +01:00 |
|
vaxerski
|
1c50a11688
|
opengl: keep current rendered workspace in renderData
|
2023-04-17 23:47:12 +01:00 |
|
vaxerski
|
385fe4e301
|
events: add render event for plugins
|
2023-04-17 23:45:03 +01:00 |
|
vaxerski
|
8b3d8dc792
|
Format: use %lx for all addresses
|
2023-04-17 17:35:28 +01:00 |
|
vaxerski
|
b05ff89c76
|
Render: add cursor_zoom
|
2023-04-16 14:48:38 +01:00 |
|
vaxerski
|
e329bc2c7b
|
renderer: fix incorrect shouldRenderWindow calcs
|
2023-04-14 15:16:43 +01:00 |
|
vaxerski
|
293df75b97
|
renderer: workspace rendering improvements
|
2023-04-12 13:05:57 +01:00 |
|
vaxerski
|
f00e11d457
|
renderer: fix incorrect delta calc
|
2023-04-12 12:50:20 +01:00 |
|
vaxerski
|
0fd09579a1
|
renderer: reset renderModif on fullscreen render
|
2023-04-12 12:45:16 +01:00 |
|
vaxerski
|
3ae33b951f
|
renderer: add support for rendering workspaces
|
2023-04-12 12:41:23 +01:00 |
|
vaxerski
|
3ade6c4a96
|
renderer: fixup damage repaint
|
2023-04-09 17:59:24 +01:00 |
|
vaxerski
|
24ace03780
|
internal: migrate to damage_ring
|
2023-04-07 12:18:40 +01:00 |
|
vaxerski
|
1a5d5bf620
|
deps: update wlroots
|
2023-04-06 21:03:53 +01:00 |
|
vaxerski
|
e7185b338f
|
debug: minor improvements to manual crash
|
2023-04-04 22:04:32 +01:00 |
|
|
7d9977d028
|
debug: added manual_crash
|
2023-04-04 14:50:03 +01:00 |
|
vaxerski
|
99314fbe71
|
render: plug missing software cursor unlocks
|
2023-04-04 00:46:58 +01:00 |
|
Vaxry
|
0a099ca2ab
|
Hyprland Screencopy impl (#1800)
---------
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
|
2023-04-03 17:01:05 +01:00 |
|
vaxerski
|
de3b00b5ee
|
renderer: go back to rendering layers without reverse
|
2023-03-31 17:44:36 +01:00 |
|
Vaxry
|
a80f8f257f
|
Feat: Introduce render_ahead_of_time (#1863)
|
2023-03-24 19:23:16 +00:00 |
|
Vaxry
|
788a8f7c13
|
internal: wrap wlr surfaces (#1822)
|
2023-03-20 15:00:58 +00:00 |
|
vaxerski
|
e5870d47c7
|
LS: add blur and ignorezero rules
|
2023-03-17 23:16:13 +00:00 |
|
vaxerski
|
91a565c7b0
|
monitors: don't refocus on apply rule
|
2023-03-17 20:34:33 +00:00 |
|
vaxerski
|
e77ebec629
|
monitors: guard output in damageSurface
|
2023-03-16 16:32:03 +00:00 |
|
|
c444099325
|
Mirrors: remove accidentally leftover logs
|
2023-03-04 01:06:16 +00:00 |
|
|
1ead6c46f4
|
Mirrors: minor fixes
|
2023-03-04 00:48:22 +00:00 |
|
vaxerski
|
a34b747661
|
update wlroots dep
|
2023-03-03 21:28:22 +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 |
|
|
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 |
|
|
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 |
|
|
a2ae37396f
|
add hyprctl setprop
|
2023-01-24 19:05:43 +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 |
|
|
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 |
|