| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | xdg-shell: improve ack-configure handling | Vaxry | 2023-11-10 | 1 | -2/+2 | |
| | | | | | fixes #3807 | |||||
| * | xdg-shell: update reported size on ack_configure | Vaxry | 2023-11-09 | 1 | -1/+1 | |
| | | ||||||
| * | binds: add movefocus_cycles_fullscreen | Vaxry | 2023-11-04 | 1 | -2/+3 | |
| | | | | | fixes #3738 | |||||
| * | Internal: Hyprland box implementation (#3755) | Vaxry | 2023-11-04 | 5 | -25/+26 | |
| | | | | | | | | * box impl * remove unused operators * missed applyfromwlr | |||||
| * | Decos: Window decoration flags, shadow improvements (#3739) | Vaxry | 2023-11-04 | 2 | -5/+5 | |
| | | ||||||
| * | input: let input-grabbing decos have prio over resize on border | Vaxry | 2023-10-29 | 1 | -36/+57 | |
| | | ||||||
| * | input: handle mouse on decorations (#3560) | MightyPlaza | 2023-10-29 | 3 | -31/+25 | |
| | | ||||||
| * | input: better cursor image infrastructure | Vaxry | 2023-10-29 | 2 | -21/+76 | |
| | | | | | | | Improves handling of cursor images/surfaces Fixes an issue with decos and cursors Fixes #3471 | |||||
| * | input: fix force_zero_scaling for tablet and touch (#3644) | Antoine Dutot | 2023-10-27 | 2 | -8/+14 | |
| | | | | | | | | * Attempt to fix force_zero_scaling for tablet and touch for XWayland apps. * Formated using clang-format. * Simpler way to compute touch origin. | |||||
| * | input: remove incorrect check in re-enter | Vaxry | 2023-10-26 | 1 | -5/+2 | |
| | | | | | fixes #3659 | |||||
| * | input: fix mouse down handling on unset last surface | Vaxry | 2023-10-26 | 1 | -1/+2 | |
| | | | | | fixes #3659 | |||||
| * | input: Apply scaling to cursorPosOnActivate position (#3664) | Tyler Schneider | 2023-10-26 | 1 | -1/+1 | |
| | | ||||||
| * | input: fix warn | Vaxry | 2023-10-24 | 1 | -1/+0 | |
| | | ||||||
| * | layershell: support ON_DEMAND keyboard mode | Vaxry | 2023-10-22 | 1 | -4/+4 | |
| | | | | | fixes #2264 | |||||
| * | workspacerules: Add new optional "default command" for auto-launching apps ↵ | Brenno Lemos | 2023-10-22 | 1 | -0/+2 | |
| | | | | | on new workspaces (#3559) | |||||
| * | hooksystem: add callbackinfo struct and cancellable events | Vaxry | 2023-10-21 | 5 | -13/+24 | |
| | | ||||||
| * | surface/wayland: conform to small surface requirements | Vaxry | 2023-10-20 | 1 | -2/+2 | |
| | | | | | do not stretch small surfaces, instead center them if they fit. | |||||
| * | binds: add ignoreMods flag | Vaxry | 2023-10-17 | 2 | -2/+5 | |
| | | ||||||
| * | input: don't reset cursor movement timer on simulateMouseMovement (#3595) | André Silva | 2023-10-17 | 1 | -2/+0 | |
| | | | | Fixes #2570 | |||||
| * | cleanup: Replace find() with C++20 starts_with(), ends_with() and contains() ↵ | Philip Damianik | 2023-10-15 | 4 | -17/+17 | |
| | | | | | | | | (#3572) * Replace find() with C++20 starts_with() and ends_with() * Replace find() with C++20 contains() | |||||
| * | groups: ensure consistency in dispatcher behavior with global group lock (#3531) | memchr | 2023-10-11 | 1 | -2/+16 | |
| | | ||||||
| * | groups: create group and groupbar config sections (#3522) | MightyPlaza | 2023-10-10 | 2 | -4/+3 | |
| | | | | | | | | | | | | | | | | | | | | | * config: create group section modified: src/Compositor.cpp modified: src/config/ConfigManager.cpp modified: src/layout/DwindleLayout.cpp modified: src/layout/MasterLayout.cpp modified: src/managers/KeybindManager.cpp modified: src/managers/input/InputManager.cpp modified: src/render/decorations/CHyprGroupBarDecoration.cpp * separate group border and groupbar colors modified: src/Compositor.cpp modified: src/config/ConfigManager.cpp modified: src/render/decorations/CHyprGroupBarDecoration.cpp * add new line modified: config/ConfigManager.cpp | |||||
| * | dispatchers: Add option to center the cursor on the focused window when ↵ | Philip Damianik | 2023-10-10 | 1 | -3/+8 | |
| | | | | | | | | | | | | switching workspaces (#3528) * Add option for centering on workspace when switching workspace * Add option for centering on workspace when switching workspace --------- Co-authored-by: vaxerski <43317083+vaxerski@users.noreply.github.com> | |||||
| * | dispatchers: fix extra monitor offset when snapping floating (#3520) | MightyPlaza | 2023-10-08 | 1 | -6/+6 | |
| | | | | modified: src/managers/KeybindManager.cpp | |||||
| * | animationmgr: damage floating windows on workspace anim | vaxerski | 2023-10-07 | 1 | -0/+6 | |
| | | | | | fixes #3514 | |||||
| * | events: fixup empty events not being sent on unmap | vaxerski | 2023-10-06 | 1 | -2/+1 | |
| | | | | | Ref #3506 https://github.com/hyprwm/Hyprland/issues/3506#issuecomment-1749508111 | |||||
| * | input: fixup frame schedule conditions on mouse move | vaxerski | 2023-10-04 | 1 | -1/+1 | |
| | | ||||||
| * | input: fix warn | vaxerski | 2023-09-29 | 1 | -2/+0 | |
| | | ||||||
| * | input: fix unused variable warn | vaxerski | 2023-09-29 | 1 | -1/+0 | |
| | | ||||||
| * | renderer: optimize render pipeline when there is a solitary client | vaxerski | 2023-09-29 | 1 | -24/+12 | |
| | | ||||||
| * | renderer: Tearing implementation (#3441) | Vaxry | 2023-09-28 | 1 | -1/+2 | |
| | | ||||||
| * | input: minor constraint fixes | vaxerski | 2023-09-28 | 1 | -27/+27 | |
| | | | | | Better adjust to constraints that do not set a hint. Fixes #3436 | |||||
| * | input: Add map to region options for tablets (#3425) | Cascade aka. Isoheptane | 2023-09-27 | 1 | -0/+6 | |
| | | | | | | * Add region remap for tablets * Fix code style | |||||
| * | input: avoid using the wrong surface in drag focus force | vaxerski | 2023-09-23 | 1 | -1/+1 | |
| | | ||||||
| * | dispatchers: support number as arg in changegroupactive (#3329) | memchr | 2023-09-23 | 1 | -0/+12 | |
| | | ||||||
| * | input: fixup mouse down refocus conditions | vaxerski | 2023-09-23 | 1 | -1/+1 | |
| | | | | | fixes #3402 | |||||
| * | input: properly track mouse focus on drag operations | vaxerski | 2023-09-23 | 2 | -7/+16 | |
| | | ||||||
| * | windowrules: add rule `group` to map windows grouped (#3279) | memchr | 2023-09-22 | 2 | -64/+37 | |
| | | | | | | * windows: add rule group to map windows grouped * group rule: use `invade` to force open a window in a locked group | |||||
| * | input: simplify fullscreen workspace input calculations | vaxerski | 2023-09-21 | 1 | -12/+7 | |
| | | | | | Fixes an issue with special workspaces not receiving focus above fullscreen windows, and cleans up the code | |||||
| * | keybinds: implement pushactivetobottom dispacher (#3217) | alaricljs | 2023-09-21 | 3 | -2/+29 | |
| | | | | Co-authored-by: Leeman <lstrout@enlj.com> | |||||
| * | input: lock focus to last surface on buttons held | vaxerski | 2023-09-20 | 1 | -4/+1 | |
| | | | | | fixes #3385 | |||||
| * | input: Various constraint handling fixes (#3381) | Vaxry | 2023-09-20 | 1 | -11/+10 | |
| | | | | Fixes #3204 | |||||
| * | logging: implement std::formatter for some types (#3380) | memchr | 2023-09-20 | 3 | -2/+4 | |
| | | ||||||
| * | logging/format: use std::format_string to catch formatting string errors at ↵ | memchr | 2023-09-20 | 1 | -2/+2 | |
| | | | | | | | | compile time (#3377) * fix(log): use constexpr format string * deprecate getFormat | |||||
| * | keybinds: focus last window on workspace change to another mon | vaxerski | 2023-09-18 | 1 | -1/+4 | |
| | | ||||||
| * | input: guard constraint in unconstrainMouse | vaxerski | 2023-09-17 | 1 | -1/+2 | |
| | | ||||||
| * | input: fix hints not being used if committed at the beginning | vaxerski | 2023-09-15 | 1 | -3/+11 | |
| | | ||||||
| * | socket2: emit lockgroups event (#3317) | memchr | 2023-09-15 | 1 | -0/+2 | |
| | | ||||||
| * | keybinds: warp cursor to correct window in moveWindowOutOfGroup (#3290) | memchr | 2023-09-13 | 1 | -1/+1 | |
| | | ||||||
| * | keybinds: avoid onWindowRemoved & onWindowCreated when group has one member ↵ | memchr | 2023-09-13 | 1 | -6/+10 | |
| | | | | | | | (#3286) Make moveWindowOutOfGroup behave like toggleGroup on a group with single member, this prevents the window from moving around rabidly. | |||||
