| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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. | |||||
