| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-02-13 | hotkey overlay: Add pretty for space | Ivan Molodetskikh | |
| 2025-02-13 | hotkey overlay: Put Ctrl and Shift before Alt | Ivan Molodetskikh | |
| They are commonly written this way. | |||
| 2025-02-13 | animation/spring: Add a check for from = to in duration() | Ivan Molodetskikh | |
| The overdamped code below was dividing by zero in this case and triggering a panic. | |||
| 2025-02-12 | Parse the config on the file watcher thread | Ivan Molodetskikh | |
| It takes a while, so let's not block the main thread. | |||
| 2025-02-12 | watcher: Allow running a processing function on the thread | Ivan Molodetskikh | |
| 2025-02-12 | tab indicator: Add corner-radius setting | Ivan Molodetskikh | |
| 2025-02-11 | wiki: Add Since to drag-lock | Ivan Molodetskikh | |
| 2025-02-11 | input: Intercept Enter key when confirming the exit dialog | Ivan Molodetskikh | |
| 2025-02-11 | wiki: Add note that is-window-cast-target doesn't match monitor casts | Ivan Molodetskikh | |
| 2025-02-11 | wiki: Move sentence to a better spot | Ivan Molodetskikh | |
| 2025-02-11 | Implement is-window-cast-target window rule matcher | Ivan Molodetskikh | |
| 2025-02-11 | wiki: Add a page for tabs | Ivan Molodetskikh | |
| 2025-02-10 | build(deps): bump zbus in the rust-dependencies group across 1 directory | dependabot[bot] | |
| Bumps the rust-dependencies group with 1 update in the / directory: [zbus](https://github.com/dbus2/zbus). Updates `zbus` from 5.3.1 to 5.5.0 - [Release notes](https://github.com/dbus2/zbus/releases) - [Commits](https://github.com/dbus2/zbus/compare/zbus-5.3.1...zbus-5.5.0) --- updated-dependencies: - dependency-name: zbus dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> | |||
| 2025-02-11 | wiki: describe running games with gamescope (#1112) | MikoĊaj Lercher | |
| * wiki: describe running games with gamescope * Update wiki/Application-Issues.md --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> | |||
| 2025-02-10 | tab indicator: Animate opening | Ivan Molodetskikh | |
| 2025-02-10 | tab indicator: Dim colors when column is inactive | Ivan Molodetskikh | |
| 2025-02-10 | Implement MulAssign<f32> for Color | Ivan Molodetskikh | |
| 2025-02-10 | Implement clicking on tab to switch | Ivan Molodetskikh | |
| 2025-02-10 | Store hit type in PointContents | Ivan Molodetskikh | |
| 2025-02-10 | scrolling: Extract tab_indicator_area() | Ivan Molodetskikh | |
| 2025-02-10 | tab indicator: Extract tab_rects() | Ivan Molodetskikh | |
| 2025-02-10 | tab indicator: Use full column height | Ivan Molodetskikh | |
| 2025-02-10 | tab indicator: Fix gradient area computation | Ivan Molodetskikh | |
| The gradient area should be relative to each tab's geometry. In most cases these geometries will all match, but not when some tabs have a different size, for example when they have a fixed size. | |||
| 2025-02-10 | layout: Fix/add animations around tabbed columns | Ivan Molodetskikh | |
| 2025-02-10 | tests: Mark window_opening/target_size as slow | Ivan Molodetskikh | |
| 2025-02-10 | mapped: Force a frame callback on configure | Ivan Molodetskikh | |
| Lets hidden windows respond to events like resizes immediately. This is mainly relevant for tabbed columns. This commit doesn't actually force sending the frame callbacks in case we don't redraw. We'll see if this is a problem or not. | |||
| 2025-02-10 | Make send_frame() a function on Mapped | Ivan Molodetskikh | |
| We'll add some extra logic there. | |||
| 2025-02-10 | tab indicator: Add gaps-between-tabs | Ivan Molodetskikh | |
| 2025-02-10 | tab indicator: Implement place-within-column setting | Ivan Molodetskikh | |
| 2025-02-10 | wiki: Add hide-when-single-tab to default-column-display example | Ivan Molodetskikh | |
| 2025-02-10 | wiki: Document tab indicators | Ivan Molodetskikh | |
| 2025-02-10 | tab indicator: Add position setting | Ivan Molodetskikh | |
| 2025-02-10 | tab indicator: Add hide-when-single-tab | Ivan Molodetskikh | |
| 2025-02-10 | Implement tab indicators | Ivan Molodetskikh | |
| 2025-02-10 | Add default-column-display window rule | Ivan Molodetskikh | |
| 2025-02-10 | Add set-column-display action | Ivan Molodetskikh | |
| 2025-02-10 | Move ColumnDisplay to niri-ipc | Ivan Molodetskikh | |
| 2025-02-10 | Allow tabbed columns to go fullscreen | Ivan Molodetskikh | |
| 2025-02-10 | Implement tabbed column display mode | Ivan Molodetskikh | |
| 2025-02-10 | layout: Extract tile.hit(), HitType::hit_tile() | Ivan Molodetskikh | |
| 2025-02-10 | Account for border in contents_under() | Ivan Molodetskikh | |
| Fixes pointer clicks going through window borders to a layer surface below, also fixes window not getting activated in all cases from a border click. | |||
| 2025-02-10 | Remove unnecessary mut | Ivan Molodetskikh | |
| 2025-02-10 | layout: Fix variable names | Ivan Molodetskikh | |
| 2025-02-10 | layout/tile: Rename variable | Ivan Molodetskikh | |
| 2025-02-10 | layout/scrolling: Extract activate_idx() | Ivan Molodetskikh | |
| 2025-02-10 | Add alpha parameter to shaders | Ivan Molodetskikh | |
| Lets us add extra opacity. | |||
| 2025-02-10 | shader: Return real alpha from alpha() | Ivan Molodetskikh | |
| 2025-02-07 | layout/scrolling: Extract variable | Ivan Molodetskikh | |
| 2025-02-07 | layout/scrolling: Extract variable | Ivan Molodetskikh | |
| 2025-02-07 | layout/scrolling: Use early return in tiles_origin() | Ivan Molodetskikh | |
