| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Allow setting alpha value for ignorezero layer rule (#2477) | end-4 | 2023-06-11 | 1 | -7/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rename ignorezero to ignorealpha * allow setting ignorealpha value This commit allows setting a float value (0-1) for the ignorealpha layer rule. Does not yet have error handling; invalid ignorealpha layer rule will crash Hyprland. * add brackets i forgot to add * prevent crash with invalid ignorealpha value prevents hyprland from immediately crashing with invalid ignorealpha layer rule does not log * don't try to set ignoreAlphaValue if alpha value not specified * add catch to try, reintroduce ignorezero - added catch after try cuz i was an idiot - re-add ignorezero as an alternative to ignorealpha to not introduce a breaking change * add logging for failed ignorealpha layer rule * fix get ignorealpha's get VALUE * check npos and use empty() * rename VALUE cuz no longer const * format Shader.hpp | ||||
| * | Added some workspace-specific rules (#1986) | levnikmyskin | 2023-05-01 | 1 | -3/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | * added some workspace-specific rules * added some worskpace-specific rules, with windowrule like syntax * monitor is not mandatory anymore * pointers to config are now static * fixed optional WorkspaceRule fields * Windows can now specify border size * removed CHyprOpenGLImpl::renderBorder borderSize default value * stuff --------- Co-authored-by: Alessio Molinari <alessiomolinari@gmail.com> Co-authored-by: vaxerski <43317083+vaxerski@users.noreply.github.com> | ||||
| * | Renderer: add init animation | vaxerski | 2023-05-01 | 1 | -0/+1 |
| | | |||||
| * | opengl: keep current rendered workspace in renderData | vaxerski | 2023-04-17 | 1 | -1/+2 |
| | | |||||
| * | Render: add cursor_zoom | vaxerski | 2023-04-16 | 1 | -0/+2 |
| | | |||||
| * | renderer: add support for rendering workspaces | vaxerski | 2023-04-12 | 1 | -1/+14 |
| | | |||||
| * | debug: added manual_crash | vaxerski | 2023-04-04 | 1 | -2/+2 |
| | | |||||
| * | LS: add blur and ignorezero rules | vaxerski | 2023-03-17 | 1 | -1/+9 |
| | | |||||
| * | Optionally expose time to screen shaders (#1700) | scorpion-26 | 2023-03-05 | 1 | -0/+2 |
| | | | | | | | | | | * 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 copy | vaxerski | 2023-03-04 | 1 | -0/+1 |
| | | |||||
| * | Renderer: Nuke onWindowResize{start/end} | vaxerski | 2023-03-03 | 1 | -3/+0 |
| | | |||||
| * | touch up the clang format and format all files | vaxerski | 2022-12-20 | 1 | -14/+14 |
| | | |||||
| * | fix blur damage spam on no blurred windows | vaxerski | 2022-12-18 | 1 | -15/+16 |
| | | |||||
| * | Added clang format (#1239) | Vaxry | 2022-12-16 | 1 | -80/+75 |
| | | | | * clang-format stuff and format files | ||||
| * | blur xray for layers (#1158) | Flafy | 2022-12-04 | 1 | -1/+1 |
| | | | | | | * feat: apply blur_xray to non window surfaces * don't blur optimize bottom and background layers | ||||
| * | Added screen shaders | vaxerski | 2022-12-01 | 1 | -2/+9 |
| | | |||||
| * | added border gradients | vaxerski | 2022-11-26 | 1 | -1/+3 |
| | | |||||
| * | remove resize transitions | vaxerski | 2022-11-22 | 1 | -1/+0 |
| | | |||||
| * | Fix resize transitions on multimon + transformed | vaxerski | 2022-11-06 | 1 | -0/+4 |
| | | |||||
| * | Added resize transitions | vaxerski | 2022-11-06 | 1 | -0/+5 |
| | | |||||
| * | Change matrixProjection function stop use matrixFlip180 everywhere. | Felix Dick | 2022-10-10 | 1 | -5/+0 |
| | | |||||
| * | Added clipping support, clip windows on slide anim | vaxerski | 2022-10-07 | 1 | -0/+2 |
| | | |||||
| * | include shaders only in opengl.cpp | vaxerski | 2022-09-30 | 1 | -1/+0 |
| | | |||||
| * | Shift splash up if monitor has wider ratio than bgTexture. | Felix Dick | 2022-09-29 | 1 | -3/+2 |
| | | |||||
| * | Added monitor mirroring | vaxerski | 2022-09-13 | 1 | -2/+7 |
| | | |||||
| * | fix blur on transformed displays | vaxerski | 2022-09-04 | 1 | -3/+3 |
| | | |||||
| * | Added window dimming | vaxerski | 2022-08-30 | 1 | -1/+1 |
| | | |||||
| * | compile shaders for every context separately | vaxerski | 2022-08-11 | 1 | -11/+13 |
| | | |||||
| * | fix new blur optimizations with non-full damage | vaxerski | 2022-08-01 | 1 | -0/+1 |
| | | |||||
| * | fixes to the new blur system | vaxerski | 2022-08-01 | 1 | -0/+2 |
| | | |||||
| * | added decoration:blur_new_optimizations | vaxerski | 2022-08-01 | 1 | -0/+7 |
| | | |||||
| * | contain for the hyprland default bg | vaxerski | 2022-07-31 | 1 | -0/+2 |
| | | |||||
| * | added DPMS | vaxerski | 2022-07-27 | 1 | -6/+6 |
| | | |||||
| * | Added splashes | vaxerski | 2022-07-10 | 1 | -0/+4 |
| | | |||||
| * | fix chromium part 1 | vaxerski | 2022-07-04 | 1 | -4/+3 |
| | | |||||
| * | added CPU uniform location lookup optimization | vaxerski | 2022-06-30 | 1 | -1/+1 |
| | | |||||
| * | optimization + revert one oopsie | vaxerski | 2022-06-29 | 1 | -8/+10 |
| | | |||||
| * | rewritten borders, fixed msaa | vaxerski | 2022-06-26 | 1 | -4/+5 |
| | | |||||
| * | fix fade with deco | vaxerski | 2022-06-25 | 1 | -1/+1 |
| | | |||||
| * | added drop shadows | vaxerski | 2022-06-25 | 1 | -0/+2 |
| | | |||||
| * | Fixed oversized apps' incorrect layout | vaxerski | 2022-06-22 | 1 | -2/+6 |
| | | |||||
| * | fix borders sometimes disappearing on certain windows | vaxerski | 2022-06-21 | 1 | -0/+1 |
| | | |||||
| * | Added antialiasing to outer edges | vaxerski | 2022-06-02 | 1 | -1/+1 |
| | | | | | simplified, stupidly fast MSAA for rounded edges | ||||
| * | Added basic monitor transforms, has bugs | vaxerski | 2022-05-29 | 1 | -0/+1 |
| | | | | | | blur doesnt work on transformed outputs full damage tracking issues | ||||
| * | include egl in includes.hpp | vaxerski | 2022-05-25 | 1 | -1/+0 |
| | | |||||
| * | What the fuck is going on with git, fix the entire scaling merge | vaxerski | 2022-05-18 | 1 | -1/+3 |
| | | | | | This reverts commit 5b15d3b4f43e816b8ff9feefb2e331beebe7e0e1. | ||||
| * | Revert "Merge pull request #88 from vaxerski/scaling" | vaxerski | 2022-05-18 | 1 | -3/+1 |
| | | | | | | This reverts commit f68ddc382a2b009dc19491277f6328addcdb8336, reversing changes made to ba573a529afdbf368aa632cf70b41c9a0595578b. | ||||
| * | Merge branch 'main' into scaling | vaxerski | 2022-05-18 | 1 | -7/+7 |
| |\ | |||||
| | * | borders are now gangsta | vaxerski | 2022-05-17 | 1 | -7/+7 |
| | | | |||||
| * | | fix fadeout | vaxerski | 2022-05-16 | 1 | -1/+3 |
| |/ | |||||
