| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | desktop: cleanup, unify desktop elements as views (#12563) | Vaxry | 2025-12-08 | 1 | -22/+0 |
| | | |||||
| * | core: Add clang-tidy (#8664) | Vaxry | 2024-12-07 | 1 | -6/+1 |
| | | | | | | This adds a .clang-tidy file for us. It's not a strict requirement to be compliant, but I tuned it to be alright. | ||||
| * | monitor: modernize/refactor last legacy-handled events | Vaxry | 2024-10-19 | 1 | -8/+0 |
| | | |||||
| * | monitor: avoid dangling references to old monitors being undestroyed | vaxerski | 2024-08-19 | 1 | -1/+0 |
| | | | | | ref #7414 | ||||
| * | Core: Move to aquamarine (#6608) | Vaxry | 2024-07-21 | 1 | -31/+0 |
| | | | | | | | | | | | | | | | Moves Hyprland from wlroots to aquamarine for the backend. --------- Signed-off-by: Vaxry <vaxry@vaxry.net> Co-authored-by: Mihai Fufezan <mihai@fufexan.net> Co-authored-by: Jan Beich <jbeich@FreeBSD.org> Co-authored-by: vaxerski <vaxerski@users.noreply.github.com> Co-authored-by: UjinT34 <41110182+UjinT34@users.noreply.github.com> Co-authored-by: Tom Englund <tomenglund26@gmail.com> Co-authored-by: Ikalco <73481042+ikalco@users.noreply.github.com> Co-authored-by: diniamo <diniamo53@gmail.com> | ||||
| * | xwayland: move to hyprland impl (#6086) | Vaxry | 2024-05-25 | 1 | -3/+0 |
| | | |||||
| * | wl-data-device: move to hyprland impl | Vaxry | 2024-05-14 | 1 | -10/+0 |
| | | |||||
| * | xdg-shell: move to new impl | Vaxry | 2024-05-14 | 1 | -3/+0 |
| | | |||||
| * | wl_seat: move to hyprland impl | Vaxry | 2024-05-14 | 1 | -1/+0 |
| | | |||||
| * | cursor: move to a hyprland impl | Vaxry | 2024-05-09 | 1 | -27/+0 |
| | | | | | | | | This moves wlr_cursor to a completely new impl mostly under CPointerManager Also adds beginSimple to OpenGL for simple render passes (e.g. cursor) | ||||
| * | input: Introduce basic hyprland HID classes | Vaxry | 2024-05-03 | 1 | -5/+0 |
| | | | | | | | Implements an intermediary HID class for mice, keyboards and touch devices, removing the old structs from WLClasses.hpp Yes, virtual ones are duplicated a bit, but will likely be de-duped once wlr_input_device is not used anymore. | ||||
| * | output-management: move to new impl | Vaxry | 2024-05-03 | 1 | -4/+0 |
| | | |||||
| * | virtual-keyboard: move to new impl | Vaxry | 2024-05-03 | 1 | -3/+0 |
| | | |||||
| * | ime-v2: move to new impl | Vaxry | 2024-05-01 | 1 | -1/+0 |
| | | |||||
| * | layerSurface: refactor/move to a memory-safe impl | Vaxry | 2024-04-30 | 1 | -4/+0 |
| | | | | | | Makes all the pointers smart to avoid memory issues Refactors layerSurface code to live inside desktop/layersurface | ||||
| * | xdg-activation: move to new impl | Vaxry | 2024-04-29 | 1 | -1/+0 |
| | | |||||
| * | wlr-output-power: move to new impl | Vaxry | 2024-04-29 | 1 | -3/+0 |
| | | |||||
| * | pointer-constraints: move to new impl | Vaxry | 2024-04-27 | 1 | -2/+0 |
| | | |||||
| * | text-input-v3: move to new impl | Vaxry | 2024-04-25 | 1 | -1/+0 |
| | | |||||
| * | shortcuts-inhibitor: move to new impl | Vaxry | 2024-04-25 | 1 | -3/+0 |
| | | |||||
| * | gamma-control: move to new impl | Vaxry | 2024-04-22 | 1 | -3/+0 |
| | | |||||
| * | xdg-decoration: move to new impl | Vaxry | 2024-04-21 | 1 | -3/+0 |
| | | |||||
| * | idle-inhibit: move to new impl | Vaxry | 2024-04-21 | 1 | -2/+0 |
| | | |||||
| * | cursor-shape: move to new impl | Vaxry | 2024-04-21 | 1 | -3/+0 |
| | | |||||
| * | tearing-control: hyprland impl (#5655) | Vaxry | 2024-04-19 | 1 | -3/+0 |
| | | | | | | * tearing: hl impl * format | ||||
| * | IME: Refactor and fixup popups | Vaxry | 2024-03-24 | 1 | -6/+0 |
| | | |||||
| * | input: Rewritten pointer constraints (#4889) | Vaxry | 2024-03-02 | 1 | -3/+0 |
| | | | | | | | | | | | | | | | | | | * rewritten constraints * send pointer enter on activate if not pointer focus * minor cleanup * simulate movement on commit * don't ignore oneshot prop * various fixes * dont send motion on confined * update pos hint on region change | ||||
| * | xdg: rewrite entire popup implementation | Vaxry | 2024-02-29 | 1 | -11/+0 |
| | | |||||
| * | subsurface: Rewrite the subsurface tree (#4877) | Vaxry | 2024-02-29 | 1 | -8/+0 |
| | | |||||
| * | wayland: implement keyboard_shortcuts_inhibit_v1 | Vaxry | 2024-02-27 | 1 | -0/+3 |
| | | | | | fixes #4568 | ||||
| * | renderer: Move to a full Hyprland GL rendering pipeline (#3920) | Vaxry | 2023-11-24 | 1 | -5/+1 |
| | | | | Also updates wlroots | ||||
| * | xdg-shell: update reported size on ack_configure | Vaxry | 2023-11-09 | 1 | -0/+1 |
| | | |||||
| * | renderer: Tearing implementation (#3441) | Vaxry | 2023-09-28 | 1 | -0/+3 |
| | | |||||
| * | xdgshell: damage old popup coords after a reposition | vaxerski | 2023-08-21 | 1 | -0/+1 |
| | | | | | fixes #3038. I updated the shell ver without properly supporting .reposition | ||||
| * | input: add support for cursor-shape-v1 | vaxerski | 2023-07-24 | 1 | -0/+3 |
| | | |||||
| * | xwayland: send zero scaling to xwayland if enabled | vaxerski | 2023-06-23 | 1 | -0/+1 |
| | | |||||
| * | gamma: use wlr's new gamma manager event | vaxerski | 2023-06-14 | 1 | -0/+3 |
| | | |||||
| * | deps: update wlroots | vaxerski | 2023-06-03 | 1 | -0/+2 |
| | | |||||
| * | screencopy: implement dmabuf | vaxerski | 2023-04-12 | 1 | -0/+1 |
| | | |||||
| * | output: handle needs_frame | vaxerski | 2023-04-07 | 1 | -0/+1 |
| | | |||||
| * | internal: listen to output.damage events | vaxerski | 2023-04-07 | 1 | -0/+1 |
| | | |||||
| * | minor fixes to X11 configure/or handling | vaxerski | 2023-02-28 | 1 | -0/+1 |
| | | |||||
| * | Implement ext-session-lock-v1 | vaxerski | 2023-02-03 | 1 | -0/+3 |
| | | |||||
| * | Added clang format (#1239) | Vaxry | 2022-12-16 | 1 | -2/+2 |
| | | | | * clang-format stuff and format files | ||||
| * | update wlroots dep | vaxerski | 2022-11-19 | 1 | -0/+1 |
| | | |||||
| * | handle activate requests | vaxerski | 2022-10-22 | 1 | -1/+1 |
| | | |||||
| * | Remove trailing whitespace. | Felix Dick | 2022-09-25 | 1 | -3/+3 |
| | | |||||
| * | support more wlr_cursor events | vaxerski | 2022-09-22 | 1 | -0/+4 |
| | | |||||
| * | implemented DRM leasing for VR headsets | Alec LeFors | 2022-08-27 | 1 | -0/+3 |
| | | |||||
| * | added basic touch controls | vaxerski | 2022-08-07 | 1 | -0/+5 |
| | | |||||
