| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | pointer: Include monitor scaling in HW hotspot calculation (#6283) | obivan | 2024-05-31 | 1 | -1/+1 | |
| | | ||||||
| * | pointer: remove dividing hotspot by scale | vaxerski | 2024-05-25 | 1 | -1/+1 | |
| | | | | | fixes #6117 | |||||
| * | pointer: add back nvidia hardware cursor quirks (#6220) | thejch | 2024-05-24 | 1 | -1/+11 | |
| | | ||||||
| * | pointermgr: ensure compositor exist on destroy (#6216) | Tom Englund | 2024-05-23 | 1 | -1/+5 | |
| | | | | | | | on exit of hyprland the CMonitor destroy signal comes after the compositor has been destructed, causing a heap use after free. add if check to ensure compositor exist and isnt shutting down when its triggered. | |||||
| * | tablet: fix mapping when mapped region is specified (#6206) | Ming-Chuan | 2024-05-23 | 1 | -2/+5 | |
| | | | | | | | | | | When `region_size` is set in the config (non-empty `boundBox`), cursor is mapped to wrong coordinate because `CBox::translate` mutates `TAB->boundBox`, making all subsequent coordinate calculations wrong. This also fixes the edge case where user sets `region_position` but not `region_size`. | |||||
| * | pointer: damage in software mode on cursor image changes | Vaxry | 2024-05-17 | 1 | -0/+11 | |
| | | | | | fixes #6126 | |||||
| * | pointer: don't update hw cursors on disabled displays | Vaxry | 2024-05-16 | 1 | -0/+10 | |
| | | ||||||
| * | wl-data-device: move to hyprland impl | Vaxry | 2024-05-14 | 1 | -0/+4 | |
| | | ||||||
| * | wl_seat: move to hyprland impl | Vaxry | 2024-05-14 | 1 | -2/+3 | |
| | | ||||||
| * | cursor: minor fixes for unhiding surfaces | Vaxry | 2024-05-14 | 1 | -1/+1 | |
| | | | | | | | the surface equality check is done in CPointerManager, the one in renderer can be wrong fixes #5975 | |||||
| * | pointermgr: reset entered outputs when resetting surface | Vaxry | 2024-05-09 | 1 | -0/+7 | |
| | | | | | fixes #5970 | |||||
| * | pointer: don't calculate hw hotspot for missing hw cursors | Vaxry | 2024-05-09 | 1 | -0/+3 | |
| | | | | | ref #5964 | |||||
| * | Tablet: move to new impl | Vaxry | 2024-05-09 | 1 | -11/+79 | |
| | | | | | Ring and strip are not implemented. Will I implement this? God fucking knows. Nobody seems to have that anyways. | |||||
| * | cursor: move to a hyprland impl | Vaxry | 2024-05-09 | 1 | -0/+864 | |
| This moves wlr_cursor to a completely new impl mostly under CPointerManager Also adds beginSimple to OpenGL for simple render passes (e.g. cursor) | ||||||
