summaryrefslogtreecommitdiff
path: root/src/render/decorations
Commit message (Collapse)AuthorAgeFilesLines
* groupbar fixes (#2630)MightyPlaza2023-07-031-4/+3
| | | | | | | | | | | | | | Fixes multiple groupbar decoration issues: - togglegroup removes fullscreen to avoid to avoid weird state - fixes issue where a group had multiple windows with head = true - fixes issue where merging 2 groups would cause a window to have 2 groupbar decorations - fixes issue where merging a group with more than 1 window into another group would make windows have no groupbar decoration - fixes issue where ungrouping windows could just move them into another group on the same workspace --------- Co-authored-by: vaxerski <43317083+vaxerski@users.noreply.github.com>
* groupbar: fix damage calcsvaxerski2023-06-211-1/+1
|
* shadow: drop useless damageEntire()vaxerski2023-06-131-1/+0
|
* feat: add variable to customize locked group border color (#2507)memchr2023-06-131-8/+21
| | | | | added variables: - general:col.group_border_locked - general:col.group_border_locked_active
* groupbars: fix damage calcsvaxerski2023-05-311-2/+3
|
* groupbars: add text color optvaxerski2023-05-271-1/+4
|
* groupbars: fix reserved area on titlesvaxerski2023-05-231-1/+3
|
* groupbars: make gradients toggleablevaxerski2023-05-221-1/+3
|
* groupbars: conserve VRAM by staticizing texturesvaxerski2023-05-222-14/+19
|
* groupbars: fix minor alignment issuesvaxerski2023-05-221-2/+3
|
* groupbars: add title and gradient renderingvaxerski2023-05-222-10/+217
|
* groupbar: make exclusivevaxerski2023-05-222-2/+14
|
* Allow decos to request interactivityvaxerski2023-02-282-0/+6
|
* Added decoration reserved areavaxerski2023-02-282-0/+6
|
* 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
|
* add hyprctl setpropvaxerski2023-01-241-2/+3
|
* Normalize color storagevaxerski2023-01-051-1/+0
| | | | | | 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
|
* Added clang format (#1239)Vaxry2022-12-166-62/+60
| | | * clang-format stuff and format files
* fix extents in shadow decovaxerski2022-11-161-5/+5
|
* fix shadow extent & offset calculationsvaxerski2022-11-091-2/+5
|
* clamp shadow scale to 1vaxerski2022-11-071-3/+5
|
* Added decoration:shadow_scalevaxerski2022-11-071-8/+30
|
* Add windowrules for noblur and noshadow (#884)Kainoa Kanter2022-10-201-0/+3
|
* rework focus system to be more safe and fastervaxerski2022-10-141-1/+1
|
* offset floating windows out of bounds on ws animsvaxerski2022-10-075-6/+9
|
* optimize vector config value settingvaxerski2022-09-301-17/+2
|
* Remove trailing whitespace.Felix Dick2022-09-252-4/+4
|
* don't decorate on only no gapsvaxerski2022-09-232-0/+6
|
* better dwindle swapping with groupsvaxerski2022-09-201-1/+1
|
* fix groupbar being wonk on scaledvaxerski2022-09-181-0/+2
|
* fix decos on pinnedvaxerski2022-09-112-2/+2
|
* Fix some more crimes against humanityvaxerski2022-09-031-3/+6
|
* fix dwindle groupbarsvaxerski2022-08-291-1/+0
|
* fix custom rounding in shadow decovaxerski2022-08-191-3/+5
|
* scale rounding in shadowsvaxerski2022-08-101-2/+2
|
* fix various shadow damage issuesvaxerski2022-08-051-4/+8
|
* scale shadows properlyvaxerski2022-08-041-1/+1
|
* missed 2 structsvaxerski2022-07-271-1/+1
|
* added DPMSvaxerski2022-07-275-6/+6
|
* fix shadows on unmanaged and nobordervaxerski2022-07-181-0/+3
|
* fix invalidating the deque in CHyprGroupBarDecovaxerski2022-07-051-12/+4
|
* refactor a bunch of layout codevaxerski2022-06-301-1/+1
|
* fix shadows on scaledvaxerski2022-06-291-1/+4
|
* fix crash with decos with null workspacesvaxerski2022-06-272-4/+8
|
* prevent failed assertvaxerski2022-06-271-0/+6
|
* guard shadow w/hvaxerski2022-06-271-0/+3
|
* fix decos with workspace offsetvaxerski2022-06-272-5/+13
|