| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-04-19 | Add allow-when-locked=true spawn bind property | Ivan Molodetskikh | |
| 2024-04-06 | Hide pointer on touch interaction | Ivan Molodetskikh | |
| 2024-04-02 | Fix typo in comment | Ivan Molodetskikh | |
| 2024-03-29 | input: Add Tracy span to notify activity | Ivan Molodetskikh | |
| 2024-03-24 | Remove unnecessary reference | Ivan Molodetskikh | |
| 2024-03-24 | Implement block-out-from window rule, fix alpha on window screenshots | Ivan Molodetskikh | |
| 2024-03-23 | Implement TouchpadScroll binds | Ivan Molodetskikh | |
| 2024-03-23 | Avoid scroll bind lookup until it is triggered | Ivan Molodetskikh | |
| 2024-03-23 | Lift output clones from queue_redraw() | Ivan Molodetskikh | |
| 2024-03-23 | input: Add support for ISO level3 shift modifier | Andreas Stührk | |
| This modifier is typically called "AltGr" on keyboards or "Mod5" in xkb layouts. Requires a Smithay update. | |||
| 2024-03-23 | Fix vertical wheel binds on winit | Ivan Molodetskikh | |
| 2024-03-23 | [cfg-breaking] Rename Wheel* to WheelScroll* bindings | Ivan Molodetskikh | |
| Less confusion, and clearer that they are affected by natural-scroll. | |||
| 2024-03-22 | Implement bind cooldown-ms | Ivan Molodetskikh | |
| 2024-03-22 | input: Make functions return the whole bind | Ivan Molodetskikh | |
| 2024-03-22 | Implement mouse wheel bindings | Ivan Molodetskikh | |
| 2024-03-22 | input: Generalize bound_action() to Trigger | Ivan Molodetskikh | |
| 2024-03-22 | Make binds accept wheel names | Ivan Molodetskikh | |
| 2024-03-22 | input: Fix discrete axis value on winit | Ivan Molodetskikh | |
| 2024-03-22 | input: Rename discrete => v120 | Ivan Molodetskikh | |
| 2024-03-19 | Wrap mapped windows in a Mapped | Ivan Molodetskikh | |
| 2024-03-19 | Workspace back and forth (#253) | FluxTape | |
| * implement workspace back and forth * Make our own ID counter instead of SerialCounter, use a newtype * Rename FocusWorkspaceBackAndForth to FocusWorkspacePrevious * Add focus-workspace-previous to tests * Don't special case in switch_workspace_previous * Minor clean up * Add switch_workspace_auto_back_and_forth to tests * Skip animation on switch_workspace_previous * Preserve previous_workspace_id on workspace movement * Make Workspace::id private with a getter Reduce the chance it gets overwritten. * Add test for workspace ID uniqueness * Update previous workspace ID upon moving workspace across monitors --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> | |||
| 2024-03-18 | Implement focus-follows-mouse | Ivan Molodetskikh | |
| 2024-03-18 | Keep track of output and window in PointerFocus separately | Ivan Molodetskikh | |
| 2024-03-18 | Implement warp-mouse-to-focus | FluxTape | |
| 2024-03-13 | Add `clickfinger` in touchpad config (#256) | la .uetcis | |
| * Add clickfinger in touchpad config * Change `clickfinger` to `click-method` * Change `bottom_areas` to `button_areas` * Change button_areas to button-areas For consistency. * Reorder click methods in error message The most usual one comes first. * default-config: Move click-method down --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> | |||
| 2024-03-12 | Fix new clone_from Clippy lints | Ivan Molodetskikh | |
| 2024-03-03 | Remake horizontal gesture to snap with inertia | Ivan Molodetskikh | |
| 2024-03-02 | Change horizontal gesture to focus furthest window | Ivan Molodetskikh | |
| 2024-03-02 | Use unaccelerated delta for vertical gesture | Ivan Molodetskikh | |
| With inertia in place it's ready for this. | |||
| 2024-03-02 | Make vertical touchpad swipe inertial | Ivan Molodetskikh | |
| Values and implementation are heavily inspired by AdwSwipeTracker. | |||
| 2024-03-01 | Correctly handle parsing of Binds and DefaultColumnWidth (#234) | sodiboo | |
| * add dev dependencies to flake * parse only one default-column-width * require exactly one action per bind, and unique keys for binds * use proper filename for config errors if possible * fix duplicate keybinds after invalid action, lose some sanity | |||
| 2024-02-29 | Implement horizontal touchpad swipe | Ivan Molodetskikh | |
| 2024-02-28 | input: add basic touch support | Christian Meissl | |
| 2024-02-28 | chore: update smithay | Christian Meissl | |
| 2024-02-22 | Fix new warnings | Ivan Molodetskikh | |
| 2024-02-21 | Move UI elements into submodule | Ivan Molodetskikh | |
| 2024-02-21 | Move spawn to submodule | Ivan Molodetskikh | |
| 2024-02-17 | Ignore mouse releases for dismissing overlays | Ivan Molodetskikh | |
| 2024-02-15 | input: enable configuring of trackpoint devices | Viktor Pocedulic | |
| 2024-02-14 | Focus output unconditionally after moving window there | Ivan Molodetskikh | |
| Fixes output not getting focus if there was no window to move. | |||
| 2024-02-12 | Add skip-confirmation flag to the quit action | Ivan Molodetskikh | |
| 2024-02-12 | Add log message when confirming exit dialog | Ivan Molodetskikh | |
| 2024-02-10 | Implement niri msg action | Ivan Molodetskikh | |
| 2024-02-10 | Remove extra `` in comment | Ivan Molodetskikh | |
| 2024-02-10 | input: Fix Clippy warning | Ivan Molodetskikh | |
| 2024-02-09 | input: Fix handling of binds with compositor mod but no explicit Mod | Ivan Molodetskikh | |
| 2024-02-09 | input: Split bound_action() and add tests | Ivan Molodetskikh | |
| 2024-02-09 | Implement idle-notify and idle-inhibit | Ivan Molodetskikh | |
| 2024-02-06 | Bump libinput to 1.21, add dwtp flag | Ivan Molodetskikh | |
| 2024-02-05 | Add consume-or-expel-window-left/right commands | Dennis Ranke | |
