| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | input: remove old redundant code | vaxerski | 2023-07-05 | 1 | -5/+0 |
| | | |||||
| * | swipe: fix mixup of r/m | vaxerski | 2023-07-04 | 1 | -2/+2 |
| | | |||||
| * | rules: add stayfocused | vaxerski | 2023-07-04 | 1 | -3/+8 |
| | | |||||
| * | gestures: add workspace_swipe_use_r | vaxerski | 2023-07-01 | 1 | -4/+6 |
| | | |||||
| * | xwayland: add force_zero_scaling | vaxerski | 2023-06-11 | 1 | -0/+3 |
| | | |||||
| * | deps: update wlroots | vaxerski | 2023-06-03 | 1 | -4/+4 |
| | | |||||
| * | input: force focus on movefocus | vaxerski | 2023-05-31 | 2 | -8/+14 |
| | | |||||
| * | touch: fix double offset in local | vaxerski | 2023-05-24 | 1 | -6/+3 |
| | | |||||
| * | input: only configure newly added touch devices | vaxerski | 2023-05-24 | 2 | -7/+17 |
| | | |||||
| * | 1483: fix crash on last display disconnect (#2344) | Russell Greene | 2023-05-22 | 1 | -0/+4 |
| | | |||||
| * | input: reset cursor hide timer on tablet | vaxerski | 2023-05-20 | 1 | -0/+2 |
| | | |||||
| * | input: check for matrix availability in touch config | vaxerski | 2023-05-14 | 1 | -1/+2 |
| | | |||||
| * | input: add custom accel profiles | vaxerski | 2023-05-05 | 1 | -0/+13 |
| | | |||||
| * | input: don't refocus on dragging | vaxerski | 2023-05-01 | 1 | -0/+6 |
| | | |||||
| * | Revert "input: make overlay layers precede constraints" | vaxerski | 2023-04-25 | 1 | -58/+54 |
| | | | | | | | This reverts commit 1e526411b6207349f1ea0341ab3319ff880a898d. Issues with input | ||||
| * | input: make overlay layers precede constraints | vaxerski | 2023-04-25 | 1 | -54/+58 |
| | | |||||
| * | Add follow mouse mode to avoid refocusing under cursor (#2135) | outfoxxed | 2023-04-25 | 2 | -1/+7 |
| | | | | * Add follow mouse mode to avoid refocusing under cursor | ||||
| * | Fix dragging cursor being forced on fullscreen windows (#2115) | outfoxxed | 2023-04-21 | 1 | -2/+6 |
| | | | | | | | | Fix two edge cases causing the dragging mouse cursor to be forced on fullscreen windows: - hovering over a window border and running the fullscreen dispatcher - moving mouse focus from a monitor with the resize cursor set to a different monitor with a fullscreen window | ||||
| * | Format: use %lx for all addresses | vaxerski | 2023-04-17 | 3 | -8/+8 |
| | | |||||
| * | Render: add cursor_zoom | vaxerski | 2023-04-16 | 1 | -0/+4 |
| | | |||||
| * | internal: workspace manip handling rework | vaxerski | 2023-04-14 | 1 | -4/+4 |
| | | |||||
| * | input: fix kb focus on top layers without interactive flag | vaxerski | 2023-04-09 | 1 | -1/+2 |
| | | |||||
| * | Fix swiping onto a new workspace with multiple monitors. (#1971) | Andrew Pritchard | 2023-04-07 | 1 | -4/+16 |
| | | | | | | | | | | | | | | | | | | | | | | The previous code could run into issues into the following circumstances: * The focused monitor is on its rightmost workspace with ID `i`. * Another monitor has a workspace with ID `i+1`. * `workspace_swipe_create_new` is enabled. Then, swiping rightwards attempts to target a new workspace with ID `i+1`: completing the swipe gesture unintentionally focuses that workspace on whichever monitor it's already on while leaving the active monitor in a broken state where it shows no windows but creates new windows on the workspace it was previously on; and cancelling the swipe gesture shifts the entire workspace `i+1` to the right by the width of the active monitor. By choosing an ID that doesn't exist, this problematic behavior is avoided. More specifically, it's the smallest ID greater than any existing workspace's ID, because otherwise the new workspace that was seemingly just created to the right of the rightmost workspace could end up somewhere in the middle of the workspace order. | ||||
| * | swipe: block on locked session | vaxerski | 2023-04-07 | 1 | -1/+1 |
| | | |||||
| * | input: ignore constraints on touch | vaxerski | 2023-04-06 | 1 | -2/+2 |
| | | |||||
| * | input: don't set icon on held buttons without a drag | vaxerski | 2023-04-03 | 1 | -1/+1 |
| | | |||||
| * | input: don't overset resize icons on drag | vaxerski | 2023-04-03 | 1 | -7/+12 |
| | | |||||
| * | input: fix click-to-refocus not working on loose | vaxerski | 2023-04-03 | 1 | -2/+11 |
| | | |||||
| * | input: fix minor issue with holding focus | vaxerski | 2023-04-02 | 1 | -1/+2 |
| | | |||||
| * | input: hold focus on mouse buttons | vaxerski | 2023-04-02 | 2 | -0/+40 |
| | | |||||
| * | Input: fix always_follow_on_dnd | vaxerski | 2023-03-30 | 2 | -16/+15 |
| | | |||||
| * | Fix some typos (#1907) | Alexander Seiler | 2023-03-29 | 2 | -7/+7 |
| | | | | Signed-off-by: Alexander Seiler <seileralex@gmail.com> | ||||
| * | layer: allow focus on top/overlay surfaces without a window | vaxerski | 2023-03-28 | 1 | -1/+2 |
| | | |||||
| * | internal: wrap wlr surfaces (#1822) | Vaxry | 2023-03-20 | 1 | -4/+4 |
| | | |||||
| * | switches: do not fire on no change in toggle | vaxerski | 2023-03-16 | 1 | -2/+7 |
| | | |||||
| * | dpms: fix keyboard dpms | vaxerski | 2023-03-16 | 1 | -1/+1 |
| | | |||||
| * | dpms: fix key_press_enables_dpms | vaxerski | 2023-03-16 | 1 | -1/+1 |
| | | |||||
| * | ime: account for text height in popup calcs | vaxerski | 2023-03-14 | 1 | -1/+1 |
| | | |||||
| * | ime: fix panels overflowing on corners | vaxerski | 2023-03-14 | 1 | -1/+11 |
| | | |||||
| * | input: minor fixes for tiv1 | vaxerski | 2023-03-14 | 1 | -4/+9 |
| | | |||||
| * | tiv1: minor fixes for crashes | vaxerski | 2023-03-14 | 1 | -1/+3 |
| | | |||||
| * | input: text-input-v1 support (#1778) | Vaxry | 2023-03-14 | 2 | -50/+116 |
| | | | | | | | | support zwp_text_input_v1 --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com> | ||||
| * | config: add key_press_enables_dpms | vaxerski | 2023-03-12 | 1 | -0/+6 |
| | | |||||
| * | nuke cursorSI due to crashes | vaxerski | 2023-03-01 | 2 | -29/+26 |
| | | |||||
| * | Convert reverse iterators to ranges | vaxerski | 2023-03-01 | 1 | -7/+8 |
| | | |||||
| * | Don't set surface cursors for overriden | vaxerski | 2023-02-28 | 1 | -8/+10 |
| | | |||||
| * | Reset cursor to pointer on focus on interactable deco | vaxerski | 2023-02-28 | 2 | -3/+33 |
| | | |||||
| * | Revert small incorrect change to dragging | vaxerski | 2023-02-28 | 1 | -6/+0 |
| | | |||||
| * | Allow decos to request interactivity | vaxerski | 2023-02-28 | 1 | -0/+6 |
| | | |||||
| * | Added mouseMove event | vaxerski | 2023-02-28 | 1 | -0/+2 |
| | | |||||
