| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | pass: add input region debug | Vaxry | 2025-02-01 | 1 | -0/+17 |
| | | |||||
| * | render: enforce framebuffer offloading and remove introspection toggle (#9217) | nyx | 2025-01-31 | 2 | -5/+0 |
| | | |||||
| * | groupbar: various visual improvements | Vaxry | 2025-01-31 | 4 | -1/+12 |
| | | | | | added rounding, round at edges, and indicator height | ||||
| * | pass/rect: fix bounding / opaque regions | vaxerski | 2025-01-29 | 2 | -3/+3 |
| | | | | | fixes #9212 | ||||
| * | renderer/internal: stop using box pointers | Vaxry | 2025-01-26 | 6 | -18/+18 |
| | | | | | in favor of const refs | ||||
| * | pass/rect: fix bounding box | Vaxry | 2025-01-23 | 1 | -2/+2 |
| | | |||||
| * | pass/rect: fix box shrinking with bb | Vaxry | 2025-01-23 | 1 | -1/+1 |
| | | | | | fixes #9084 | ||||
| * | protocols: add hyprland_surface_v1.set_visible_region implementation (#9120) | outfoxxed | 2025-01-23 | 2 | -0/+51 |
| | | |||||
| * | core: cleanup header includes (#9088) | user111111111111111111111111111111111 | 2025-01-17 | 2 | -0/+2 |
| | | | | Cleanup some unneeded includes to speed up compilation | ||||
| * | core: Add support for HDR and color management protocols (#8715) | UjinT34 | 2025-01-07 | 1 | -0/+2 |
| | | |||||
| * | core: move parts of the animation system to hyprutils (#8868) | Maximilian Seidler | 2025-01-07 | 1 | -6/+6 |
| | | | | | | | | | | | | | | * core: change animation manager to use Hyprutils::Animation * config: move animation config to hyprutils animation tree * use g_pAnimationManager->createAnimation and the new PHLANIMVAR template * core: use CGenericAnimatedVariabled::{enabled,setConfig,getStyle} and adapt callbacks * core: adapt animated variable usage (dereference the shared pointer) * misc: bump CMakeLists to hyprutils 0.3.3 | ||||
| * | pass: fixup debug mode rendering of input boxes | vaxerski | 2025-01-05 | 1 | -1/+2 |
| | | |||||
| * | pass/surface: fixup invalid expansion by old -1 rounding param | vaxerski | 2025-01-05 | 1 | -26/+10 |
| | | | | | fixes #8889 | ||||
| * | pass: improve pass debug mode | vaxerski | 2025-01-05 | 2 | -8/+40 |
| | | |||||
| * | renderer: Add supercircular window corners (#8943) | Pollux | 2025-01-05 | 8 | -19/+29 |
| | | | | | | | | renderer: Add supercircular shadows and borders config: Add rounding_power to default and example configs rule: add `roundingpower` window rule | ||||
| * | pass: ignore empty rectangles queued | vaxerski | 2025-01-02 | 1 | -0/+3 |
| | | | | | ref #8935 | ||||
| * | pass: allow removing all pass elements of a given type | vaxerski | 2025-01-02 | 2 | -0/+5 |
| | | |||||
| * | protocols: fix alpha-modifier noncompliance (#8929) | outfoxxed | 2025-01-02 | 1 | -5/+5 |
| | | | | | Also fixes small issues with hyprland-surface opacity < 1.0 while surface alpha = 1.0. | ||||
| * | protocols: add hyprland_surface_v1 implementation (#8877) | outfoxxed | 2025-01-01 | 1 | -6/+7 |
| | | |||||
| * | pass: mark crucial elements as undiscardable | vaxerski | 2025-01-01 | 9 | -3/+23 |
| | | |||||
| * | pass: improve pass debugging | vaxerski | 2025-01-01 | 2 | -3/+71 |
| | | |||||
| * | renderer: use a render pass for render modif in client render | vaxerski | 2025-01-01 | 2 | -0/+44 |
| | | | | | fixes #8918 | ||||
| * | pass: scale blur region in ::render | vaxerski | 2024-12-29 | 1 | -0/+2 |
| | | |||||
| * | pass: scale blur regions properly | vaxerski | 2024-12-27 | 1 | -2/+2 |
| | | |||||
| * | pass: improve blur region detection | vaxerski | 2024-12-25 | 1 | -2/+5 |
| | | |||||
| * | debug: add debug:pass for debugging the render pass | Vaxry | 2024-12-22 | 2 | -2/+30 |
| | | |||||
| * | Renderer: rewrite render scheduling (#8683) | Vaxry | 2024-12-22 | 22 | -0/+991 |
| This rewrites renderer scheduling. Occlusion is now unified in a new Pass type. | |||||
