| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | style: run clang-format | Vaxry | 2024-04-08 | 1 | -1/+1 |
| | | |||||
| * | damageSurface: don't correct smallVec twice | Vaxry | 2024-04-07 | 1 | -7/+1 |
| | | |||||
| * | renderer: avoid double-rendering ls-es on fadingOut | Vaxry | 2024-04-04 | 1 | -1/+2 |
| | | | | | fixes #5295 | ||||
| * | renderer: block screen shader on screencopy | Vaxry | 2024-04-03 | 2 | -1/+3 |
| | | |||||
| * | core: fix some crash conditions around workspace ptrs in CWindow | Vaxry | 2024-04-03 | 1 | -1/+4 |
| | | | | | ref #5402, supersedes #5409 | ||||
| * | blur: block modif only on no new optimize | Vaxry | 2024-04-03 | 1 | -0/+4 |
| | | |||||
| * | opengl: fix modif in blur | Vaxry | 2024-04-03 | 1 | -2/+0 |
| | | |||||
| * | renderer: render back layer for workspace-less passes | Vaxry | 2024-04-03 | 1 | -0/+7 |
| | | |||||
| * | opengl: log framebuffer errors | Vaxry | 2024-04-03 | 1 | -1/+1 |
| | | |||||
| * | renderer: some fixes for renderModif | Vaxry | 2024-04-03 | 4 | -9/+87 |
| | | |||||
| * | workspaces: add visible flag | Vaxry | 2024-04-03 | 1 | -4/+4 |
| | | |||||
| * | Workspace/core: Refactor workspace storage (#5380) | Vaxry | 2024-04-02 | 7 | -57/+57 |
| | | | | | | * refactor workspaces to use ptrs * clang-format | ||||
| * | renderer: Fix rendering when swiping workspaces (#5367) | thejch | 2024-04-01 | 1 | -6/+9 |
| | | | | | | | | * fix rendering on swiping * add alpha check * fix floating fs check | ||||
| * | deco: fix groupbar offset (#5364) | thejch | 2024-04-01 | 1 | -1/+1 |
| | | |||||
| * | reenderer: Add 1 border damage to fix number rounding issues (#5343) | thejch | 2024-03-31 | 1 | -2/+2 |
| | | | | | | * add 1 to border damage to avoid rounding issues * add 1 to rounding too | ||||
| * | renderer/animations: Fix various inaccurate damage tracking issues and ↵ | thejch | 2024-03-31 | 9 | -77/+126 |
| | | | | | offsets (#5297) | ||||
| * | input: add misc:hide_cursor_on_key_press | Vaxry | 2024-03-28 | 2 | -18/+68 |
| | | | | | fixes #3045 | ||||
| * | layershell: update render pos and size in arrange | vaxerski | 2024-03-27 | 1 | -0/+3 |
| | | | | | fixes #5258 | ||||
| * | renderer: minor fixes to misaligned reported surface rendering | vaxerski | 2024-03-26 | 1 | -5/+3 |
| | | | | | fixes #5257 | ||||
| * | layer-shell: render popups above everything | Vaxry | 2024-03-25 | 2 | -4/+12 |
| | | |||||
| * | renderer: allow blurring ls popups | Vaxry | 2024-03-25 | 2 | -21/+52 |
| | | |||||
| * | renderer: dont render fullscreen special on wrong monitor (#5249) | thejch | 2024-03-25 | 1 | -1/+2 |
| | | |||||
| * | renderer: forward decl for b_pch=false (#5250) | Brett Alcox | 2024-03-24 | 1 | -0/+1 |
| | | |||||
| * | IME: Refactor and fixup popups | Vaxry | 2024-03-24 | 2 | -9/+13 |
| | | |||||
| * | animations: Fix animation issue in focusworkspaceoncurrentmonitor (#5202) | thejch | 2024-03-23 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | * dont render when workspace offset * add guard * can remove useless code now if workspace offset is not taken into account * clang-format * when special workspace is moved, set anim to move * add offset back * make it a configurable option because some folks apparently can't align their monitors correctly and may not want this feature😔 * remove config option | ||||
| * | input: focus window on mouse down on groupbar (#5224) | MightyPlaza | 2024-03-22 | 1 | -0/+4 |
| | | | | modified: src/render/decorations/CHyprGroupBarDecoration.cpp | ||||
| * | opengl: report shader compilation errors from screen_shader (#5138) | jill | 2024-03-21 | 2 | -3/+26 |
| | | | | | | | | | | | | | | | | | | * opengl: report shader compilation errors from screen_shader * opengl: prefer .data() * opengl: move shader error logging to logError * opengl: quick glGetShaderiv -> glGetProgramiv fix * opengl: typo fix * opengl: format fixes * opengl: minor compile fixes * opengl: logError -> logShaderError | ||||
| * | refactor: move window.hpp to desktop/ | Vaxry | 2024-03-20 | 3 | -2/+3 |
| | | |||||
| * | opengl: minor adjustment to getPreferredReadFormat | Vaxry | 2024-03-19 | 1 | -3/+3 |
| | | | | | fixes #4791 | ||||
| * | screenShader: allow camel for screensize | Vaxry | 2024-03-18 | 1 | -0/+2 |
| | | | | | ref #5059 | ||||
| * | screenshader: add screen_size uniform | Vaxry | 2024-03-18 | 1 | -0/+3 |
| | | | | | fixes #5059 | ||||
| * | renderer: add support for gles3.2 screen shaders | Vaxry | 2024-03-18 | 2 | -1/+12 |
| | | |||||
| * | renderer: minor fixups for misaligned surface rendering offsets | Vaxry | 2024-03-17 | 1 | -4/+6 |
| | | | | | fixes #5136 | ||||
| * | renderer: don't render window on other mons during anim in | Vaxry | 2024-03-17 | 1 | -0/+4 |
| | | | | | fixes #5139 | ||||
| * | renderer: disable surface adjustments for misaligned reported when manual ↵ | Vaxry | 2024-03-16 | 1 | -3/+2 |
| | | | | | | | resizing ref #5135 | ||||
| * | renderer: don't translate surface box on interactive resizes with ↵ | Vaxry | 2024-03-16 | 1 | -1/+2 |
| | | | | | | | non-updated sizes closes #5135 | ||||
| * | renderer: add better multi monitor animations (#5126) | thejch | 2024-03-16 | 1 | -3/+12 |
| | | |||||
| * | renderer: fix non-reported sizes window box calculations | Vaxry | 2024-03-16 | 1 | -1/+1 |
| | | | | | fixed #5129 | ||||
| * | renderer: fix invalid access on non-assigned surfaces | Vaxry | 2024-03-15 | 1 | -1/+1 |
| | | | | | fixes #5125 | ||||
| * | renderer: adjust surface dimensions for oversized not-yet ackd surface sizes | Vaxry | 2024-03-15 | 1 | -5/+16 |
| | | | | | supersedes #5104 | ||||
| * | lock: fix red screen issues with multiple monitors (#5100) | Maximilian Seidler | 2024-03-15 | 2 | -6/+13 |
| | | | | | | | | | | | | * lock: use uint64_t for iMonitorID * lock: move activateLock to onNewSessionLock * lock: add red screen fade * lock: damage when fading the red screen and delay for screencopy * lock: remove redundant scheduleFrameForMonitor | ||||
| * | renderer: Allow headless mode in hyprland (#4794) | thejch | 2024-03-15 | 1 | -7/+11 |
| | | | | | | | | * allow headless * clang-format * fix redundant logic lol | ||||
| * | internal: minor fixups for fading out xwayland windows | Vaxry | 2024-03-14 | 1 | -5/+10 |
| | | | | | fixes #4935 | ||||
| * | internal: Support libhyprcursor (#5009) | Vaxry | 2024-03-09 | 1 | -1/+2 |
| | | | | | | | | woo --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com> | ||||
| * | deco: fix warnings | Vaxry | 2024-03-09 | 1 | -3/+3 |
| | | |||||
| * | keybinds: Allow fullscreen/maximize in special workspace (#4921) | thejch | 2024-03-04 | 1 | -2/+9 |
| | | | | | | | | | | | | | | | | * allow fullscreen/maximize in special workspace * remove duplicate code * hide top layer * fix special fullscreen deco * edit * fix fade top layer when toggle special * remove double render | ||||
| * | config: improve config value infrastructure | Vaxry | 2024-03-03 | 5 | -244/+248 |
| | | |||||
| * | renderer: minor fixes to transformations | Vaxry | 2024-03-03 | 2 | -3/+3 |
| | | |||||
| * | opengl: fix compilation on legacy renderer (#4928) | Julien Roy | 2024-03-03 | 1 | -3/+13 |
| | | |||||
| * | renderer: respect forceNoBlur when rendering small surface windows (#4932) | JManch | 2024-03-03 | 1 | -1/+1 |
| | | |||||
