| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-03-25 | wiki: Start writing input configuration | Ivan Molodetskikh | |
| 2024-03-25 | wiki: Fix links | Ivan Molodetskikh | |
| 2024-03-25 | wiki: Add configuration overview | Ivan Molodetskikh | |
| 2024-03-25 | Move wiki into the main repository | Ivan Molodetskikh | |
| 2024-03-25 | CI: Disable checkout progress from nix | Ivan Molodetskikh | |
| 2024-03-24 | default-config: Make example use screen-capture blocking | Ivan Molodetskikh | |
| 2024-03-24 | default-config: Clarify interactivity in block-out-from "screen-capture" | Ivan Molodetskikh | |
| 2024-03-24 | Make screenshot UI render target-aware | 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-24 | Implement opacity window rule | Ivan Molodetskikh | |
| 2024-03-23 | Implement TouchpadScroll binds | Ivan Molodetskikh | |
| 2024-03-23 | Rename WheelTracker to ScrollTracker | Ivan Molodetskikh | |
| 2024-03-23 | Avoid scroll bind lookup until it is triggered | Ivan Molodetskikh | |
| 2024-03-23 | Send pending configure after recomputing window rules | Ivan Molodetskikh | |
| 2024-03-23 | Add is-focused window rule matcher | Ivan Molodetskikh | |
| 2024-03-23 | Make rules non-pub | Ivan Molodetskikh | |
| 2024-03-23 | Make need_to_recompute_rules non-pub | Ivan Molodetskikh | |
| 2024-03-23 | Split State::refresh() to get a trace span | Ivan Molodetskikh | |
| 2024-03-23 | Add is-active window rule matcher | Ivan Molodetskikh | |
| 2024-03-23 | Lift output clones from queue_redraw() | Ivan Molodetskikh | |
| 2024-03-23 | Don't use an idle for queued redraw tracking | Ivan Molodetskikh | |
| This way we can order the redraw after all the refreshing, where it should be. | |||
| 2024-03-23 | Pass Un/Mapped to window rule resolution | 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 | Stop hardcoding "us" default layout | Ivan Molodetskikh | |
| XKB has its own way to pick the default. | |||
| 2024-03-23 | default-config: Clarify that wheel binds are affected by natural-scroll | Ivan Molodetskikh | |
| 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 | Allow clippy false positive harder | Ivan Molodetskikh | |
| 2024-03-22 | Allow clippy false positive | Ivan Molodetskikh | |
| 2024-03-22 | default-config: Add mouse wheel binds | Ivan Molodetskikh | |
| 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 | Implement draw-border-with-background window rule | Ivan Molodetskikh | |
| 2024-03-19 | Implement window rule reloading and min/max size rules | Ivan Molodetskikh | |
| 2024-03-19 | Wrap mapped windows in a Mapped | Ivan Molodetskikh | |
| 2024-03-19 | Make window a subdirectory | Ivan Molodetskikh | |
| 2024-03-19 | Remove remaining Window-specific functions | Ivan Molodetskikh | |
| 2024-03-19 | Move PartialEq from LayoutElement to an associated type | 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-19 | tty: Generalize DRM property helpers | Ivan Molodetskikh | |
| 2024-03-19 | Disable screencast when PipeWire is missing | Ivan Molodetskikh | |
| This can cause a panic. | |||
| 2024-03-18 | README: Move configuration up | Ivan Molodetskikh | |
| 2024-03-18 | Implement focus-follows-mouse | Ivan Molodetskikh | |
| 2024-03-18 | Keep track of output and window in PointerFocus separately | Ivan Molodetskikh | |
