| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | swipe: Touchscreen workspace swipe (#4489) | Zach DeCook | 2024-03-17 | 1 | -0/+63 |
| | | | | | | | | | | * Workspace Swipe: Refactor update and end functions * Touch: Implement workspace swipe better ignoring additional fingers and new touches allow gaps-right and gaps-left to be different | ||||
| * | deps: update wlroots | Vaxry | 2024-03-09 | 1 | -1/+1 |
| | | |||||
| * | animations: Refactor AnimatedVariable (#4911) | GartoxFR | 2024-03-02 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | * animation: Refactor AnimatedVariable This commit decomposes the AnimatedVariable class into a base class with the common attribute to all variable types and a templated derived type containing strongly typed info on the type being animated. Access to the typed version is perfomed using the visitor pattern. A utility is provided to build a visitor on the fly using lambdas. Adding a new type to be animated should just be a matter of adding the typed in the list defined by the ANIMABLE_TYPES macro The size of the commit is justified by the API change in the AnimatedVariable class. No more vec(), fl() or col() method but a unified value() method. * animation: Remove visitor pattern * animation: Fix coding style * animation: Fix coding style | ||||
| * | input: don't send mouse events on touch (#4071) | swwind | 2023-12-06 | 1 | -2/+2 |
| | | |||||
| * | pluginapi: add touch event hooks (#3836) | Ching Pei Yang | 2023-11-13 | 1 | -0/+4 |
| | | |||||
| * | input: fix force_zero_scaling for tablet and touch (#3644) | Antoine Dutot | 2023-10-27 | 1 | -4/+6 |
| | | | | | | | | * Attempt to fix force_zero_scaling for tablet and touch for XWayland apps. * Formated using clang-format. * Simpler way to compute touch origin. | ||||
| * | idle: implement new protocol | vaxerski | 2023-07-13 | 1 | -1/+1 |
| | | |||||
| * | touch: fix double offset in local | vaxerski | 2023-05-24 | 1 | -6/+3 |
| | | |||||
| * | input: ignore constraints on touch | vaxerski | 2023-04-06 | 1 | -2/+2 |
| | | |||||
| * | minor fixes to touch handling | vaxerski | 2023-02-28 | 1 | -0/+7 |
| | | |||||
| * | added misc:hide_cursor_on_touch | vaxerski | 2023-01-17 | 1 | -0/+2 |
| | | |||||
| * | send cursor updates on touch move | vaxerski | 2023-01-17 | 1 | -0/+2 |
| | | |||||
| * | Added clang format (#1239) | Vaxry | 2022-12-16 | 1 | -8/+11 |
| | | | | * clang-format stuff and format files | ||||
| * | notify idle on touch down | vaxerski | 2022-11-11 | 1 | -0/+2 |
| | | |||||
| * | ignore pointer constraints in touch | vaxerski | 2022-10-27 | 1 | -1/+1 |
| | | |||||
| * | rework focus system to be more safe and faster | vaxerski | 2022-10-14 | 1 | -11/+26 |
| | | |||||
| * | add touch binding to output | vaxerski | 2022-10-14 | 1 | -0/+6 |
| | | |||||
| * | map touch to the correct output | vaxerski | 2022-10-06 | 1 | -1/+4 |
| | | |||||
| * | support more wlr_cursor events | vaxerski | 2022-09-22 | 1 | -1/+9 |
| | | |||||
| * | minor code styling fixes | vaxerski | 2022-09-09 | 1 | -2/+0 |
| | | |||||
| * | better integrate touch with subsurfaces | vaxerski | 2022-08-17 | 1 | -7/+14 |
| | | |||||
| * | added basic touch controls | vaxerski | 2022-08-07 | 1 | -0/+38 |
