| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | 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 | Add is-focused window rule matcher | Ivan Molodetskikh | |
| 2024-03-23 | Add is-active window rule matcher | Ivan Molodetskikh | |
| 2024-03-23 | default-config: Clarify that wheel binds are affected by natural-scroll | 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 | default-config: Add mouse wheel binds | 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 | 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 | 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-14 | default-config: Clarify how to power on monitors | Ivan Molodetskikh | |
| 2024-03-05 | Improve spring comments in default config | Ivan Molodetskikh | |
| 2024-03-05 | Implement spring animations | Ivan Molodetskikh | |
| 2024-03-01 | Add emulate-zero-presentation-time debug flag | Ivan Molodetskikh | |
| 2024-02-28 | input: add basic touch support | Christian Meissl | |
| 2024-02-26 | Parse CSS colors in {in,}active-color | Ivan Molodetskikh | |
| 2024-02-24 | Add environment {} config section | Ivan Molodetskikh | |
| 2024-02-24 | Add open-fullscreen window rule | Ivan Molodetskikh | |
| 2024-02-23 | Add open-maximized window rule | Ivan Molodetskikh | |
| 2024-02-21 | Implement gradient borders | Ivan Molodetskikh | |
| 2024-02-21 | Comment out toggle-debug-tint default bind | Ivan Molodetskikh | |
| 2024-02-21 | Set XDG_CURRENT_DESKTOP and XDG_SESSION_TYPE from niri itself | Ivan Molodetskikh | |
| 2024-02-21 | Add --session CLI flag instead of detection based on systemd service | Ivan Molodetskikh | |
| Allows running without systemd. | |||
| 2024-02-20 | niri.service: Put into session.slice | Ivan Molodetskikh | |
| Now that we're separating spawned processes, put ourselves in the more important session.slice. | |||
| 2024-02-17 | default-config: Clarify how indexed workspace access works | Ivan Molodetskikh | |
| 2024-02-17 | default-config: Document enable-color-transformations-capability debug flag | Ivan Molodetskikh | |
| 2024-02-16 | default-config: Fix spelling mistakes | Ivan Molodetskikh | |
| Ok I added automatic :set spell for KDL now. | |||
| 2024-02-15 | input: enable configuring of trackpoint devices | Viktor Pocedulic | |
| 2024-02-14 | default-config: Specify example refresh rate with 3 digits | Ivan Molodetskikh | |
| This is the format you need to use. | |||
| 2024-02-14 | Add the beginnings of window rules | Ivan Molodetskikh | |
| 2024-02-12 | default-config: Document animation properties | Ivan Molodetskikh | |
| 2024-02-12 | Export NIRI_SOCKET to systemd/dbus environment | Ivan Molodetskikh | |
| 2024-02-12 | Add skip-confirmation flag to the quit action | Ivan Molodetskikh | |
| 2024-02-10 | Implement niri msg action | Ivan Molodetskikh | |
| 2024-02-09 | default-config: Replace Mod with Super in swaylock bind | Ivan Molodetskikh | |
| Otherwise it conflicts with Mod+L in nested. | |||
| 2024-02-07 | Make all animations configurable | 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 | |
| 2024-02-01 | Add actions to move the active workspace to another monitor | Andreas Stührk | |
| 2024-02-01 | default-config: Improve wording for focus-ring/border comment | Ivan Molodetskikh | |
| SSD or server-side decorations is never mentioned elsewhere. | |||
| 2024-02-01 | default-config: Document how focus ring and border draw behind | Ivan Molodetskikh | |
| Related: https://github.com/YaLTeR/niri/issues/150 | |||
| 2024-01-31 | Add option to rotate outputs | axtloss | |
| 2024-01-22 | config: Bump precision on the default widths | Ivan Molodetskikh | |
| This seems to actually matter on my 2560x display. | |||
