summaryrefslogtreecommitdiff
path: root/src/render
Commit message (Collapse)AuthorAgeFilesLines
* internal: wrap wlr surfaces (#1822)Vaxry2023-03-202-6/+6
|
* monitors: more guards for safetyvaxerski2023-03-191-0/+12
|
* LS: add blur and ignorezero rulesvaxerski2023-03-175-10/+34
|
* monitors: don't refocus on apply rulevaxerski2023-03-171-2/+0
|
* monitors: guard output in damageSurfacevaxerski2023-03-161-0/+3
|
* Opengl: Fix forcefully setting missing time prop to final shadervaxerski2023-03-061-1/+1
|
* Optionally expose time to screen shaders (#1700)scorpion-262023-03-053-2/+23
| | | | | | | | | * Optionally expose time to screen shaders Since that collides with damage tracking, it will only be done, when damage tracking is disabled, meaning this comes at no cost for everyone not using time. * Rename m_Timer to m_tGlobalTimer
* opengl: use a passthru shader for final wlr copyvaxerski2023-03-043-5/+27
|
* Mirrors: remove accidentally leftover logsvaxerski2023-03-041-5/+1
|
* Mirrors: minor fixesvaxerski2023-03-041-3/+10
|
* update wlroots depvaxerski2023-03-031-36/+8
|
* Renderer: Nuke onWindowResize{start/end}vaxerski2023-03-032-7/+0
|
* Allow decos to request interactivityvaxerski2023-02-282-0/+6
|
* make window reserved area less stupidvaxerski2023-02-281-4/+3
|
* Added decoration reserved areavaxerski2023-02-283-3/+10
|
* Plugin System (#1590)Vaxry2023-02-271-1/+2
| | | | | --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
* Group/Tab Rework (#1580)Vaxry2023-02-191-11/+16
|
* Added an Event Hook System (#1578)Vaxry2023-02-191-0/+2
| | | | | * added an eventHookSystem * Add all socket2 events to hooks
* refocus on monitor attachvaxerski2023-02-161-0/+2
|
* ignore VR headsets (#1555)wsippel2023-02-151-0/+4
| | | | | | | * ignore VR headsets don't interact with screens that have the non_desktop property set, fixes #1553 * remove superfluous curly braces
* render lockscreen in fullscreenworkspacevaxerski2023-02-101-0/+12
|
* fixup LS fs-v1 calcsvaxerski2023-02-101-8/+0
|
* place sessionlock surfaces at correct coordinatesvaxerski2023-02-031-1/+1
|
* update wlroots depvaxerski2023-02-031-1/+1
|
* Implement ext-session-lock-v1vaxerski2023-02-032-1/+34
|
* feat: border angle animations (#1469)ozwaldorf2023-02-011-4/+9
| | | Co-authored-by: vaxerski <43317083+vaxerski@users.noreply.github.com>
* scale the opaque region in blurringvaxerski2023-01-311-6/+2
|
* fixup LS scaling implvaxerski2023-01-291-3/+11
|
* enable UV calcs for all surfacesvaxerski2023-01-292-8/+9
|
* don't set cursor when timeout reachedvaxerski2023-01-261-4/+4
|
* add hyprctl setpropvaxerski2023-01-242-3/+4
|
* allow preblur for opaque surfaces if alpha not 1vaxerski2023-01-231-9/+10
|
* remove old comment and fixup lsl var namevaxerski2023-01-221-10/+10
|
* use goal size for uv calcsvaxerski2023-01-221-4/+4
|
* fix cutting geometry on surfaces spilling outvaxerski2023-01-221-1/+1
|
* wp-fractional-scaling-v1 impl (#1373)Vaxry2023-01-201-46/+39
| | | | | | | | | | | * 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>
* sanitize scale bettervaxerski2023-01-201-1/+1
|
* fix up log typesvaxerski2023-01-181-2/+3
|
* dump monitor data after setting rulesvaxerski2023-01-171-0/+3
|
* added misc:hide_cursor_on_touchvaxerski2023-01-171-3/+6
|
* fix dimaround with transformed displaysvaxerski2023-01-161-2/+2
|
* clamp a instead of assertingvaxerski2023-01-071-1/+2
|
* Normalize color storagevaxerski2023-01-053-25/+25
| | | | | | Colors are now normalized to 0 - 1 values instead of 0 - 255 causes calculations to be simpler and generally cleans up the codebase.
* normalize gradients and denormalize in groupbarvaxerski2022-12-311-0/+1
|
* fix group bar color calcvaxerski2022-12-311-3/+4
|
* use curves for special dim animvaxerski2022-12-291-1/+1
|
* fix damage issues with dimaround unmapvaxerski2022-12-291-0/+1
|
* ignore dim when pass popupvaxerski2022-12-281-1/+1
|
* added dimaroundvaxerski2022-12-283-3/+24
|
* added dim_specialvaxerski2022-12-281-1/+19
|