| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-05-01 | Normalize workspace shadows to 1080 px tall screen, adjust defaults | Ivan Molodetskikh | |
| Workspace gaps are dependent on screen size, so it makes sense to make shadows depend on the screen size to, to avoid them filling more or less of the gap. | |||
| 2025-05-01 | Add workspace-shadow {} config to overview {} | Ivan Molodetskikh | |
| 2025-04-25 | Implement DnD hold to activate window or workspace | Ivan Molodetskikh | |
| 2025-04-25 | Implement an Overview | Ivan Molodetskikh | |
| 2025-04-25 | layout/monitor: Cache scale, view_size, working_area | Ivan Molodetskikh | |
| 2025-04-25 | layout: Move insert hint from ScrollingSpace to Monitor | Ivan Molodetskikh | |
| 2025-04-25 | layout: Return floating and scrolling elems separately from Workspace | Ivan Molodetskikh | |
| 2025-04-25 | Remove cancellation from swipe gestures | Ivan Molodetskikh | |
| It only worked for workspace switch, and even there it was more confusing than helpful. | |||
| 2025-04-17 | layout: Don't pass scale to render unnecessarily | Ivan Molodetskikh | |
| These parts of the layout already know their scale. | |||
| 2025-03-14 | Add move-column-to-index action | Duncan Overbruck | |
| 2025-03-14 | Add focus-column (by index) action | Duncan Overbruck | |
| 2025-03-10 | Make interactively moved window semitransparent | Ivan Molodetskikh | |
| 2025-03-10 | Offscreen semitransparent tiles | Ivan Molodetskikh | |
| Now that offscreen does damage tracking, we can reasonably do this. Note this only affects full-tile opacity, not window opacity. | |||
| 2025-02-18 | Don't snap after DnD scroll if view position didn't change | Ivan Molodetskikh | |
| Otherwise, any DnD breaks temporarily centered columns. | |||
| 2025-02-17 | Implement expand-column-to-available-width | Ivan Molodetskikh | |
| 2025-02-16 | Make DnD edge view scroll configurable | Ivan Molodetskikh | |
| 2025-02-16 | layout: Remove unused method | Ivan Molodetskikh | |
| 2025-02-15 | Implement scrolling the view during interactive move | Ivan Molodetskikh | |
| 2025-02-15 | Hook up are_transitions_ongoing() for floating and tiles | Ivan Molodetskikh | |
| Don't spoil it | |||
| 2025-02-10 | tab indicator: Animate opening | Ivan Molodetskikh | |
| 2025-02-10 | Implement clicking on tab to switch | Ivan Molodetskikh | |
| 2025-02-10 | layout: Fix/add animations around tabbed columns | Ivan Molodetskikh | |
| 2025-02-10 | Add set-column-display action | 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 | layout: Fix variable names | Ivan Molodetskikh | |
| 2025-02-07 | layout: Rename toplevel_bounds() to new_window_toplevel_bounds() | Ivan Molodetskikh | |
| 2025-02-05 | Add focus-window-in-column (by index) action | Ivan Molodetskikh | |
| 2025-02-05 | Add focus-window-top/bottom/down-or-top/up-or-bottom actions | Ivan Molodetskikh | |
| 2025-01-31 | Take border into account for fixed preset-column-width for tiled windows | Ivan Molodetskikh | |
| 2025-01-23 | Add toggle-window-rule-opacity action | Ivan Molodetskikh | |
| 2025-01-21 | tile: Rename update() to update_render_elements() | Ivan Molodetskikh | |
| 2025-01-09 | Add a window swap operation (#899) | rustn00b | |
| Swap the active window with the a neighboring column's active window. --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> Take into account PR comments - no longer behave like an expel when a swap is made in a direction where there is no column to swap with - fix janky animation | |||
| 2025-01-04 | Migrate to new Rectangle functions | Ivan Molodetskikh | |
| 2024-12-30 | Add default-floating-position relative-to property | Ivan Molodetskikh | |
| 2024-12-30 | Add toggle-window-width by-id action | Ivan Molodetskikh | |
| 2024-12-30 | Implement default-window-height for scrolling windows | Ivan Molodetskikh | |
| 2024-12-30 | Add center-window by-id action | Ivan Molodetskikh | |
| 2024-12-30 | Hide focus ring for unfocused layout and under interactive move | Ivan Molodetskikh | |
| 2024-12-30 | Add default-floating-position window rule | Ivan Molodetskikh | |
| 2024-12-30 | floating: Remove initial offset when always-centering | Ivan Molodetskikh | |
| 2024-12-30 | layout: Add animate arg to move_floating_window() | Ivan Molodetskikh | |
| 2024-12-30 | Add move-floating-window action | Ivan Molodetskikh | |
| 2024-12-30 | Add focus-floating/tiling actions | Ivan Molodetskikh | |
| 2024-12-30 | Add move-window-to-floating/tiling actions | Ivan Molodetskikh | |
| 2024-12-30 | Add set-window-width action | Ivan Molodetskikh | |
| 2024-12-30 | Implement default-window-height window rule | Ivan Molodetskikh | |
| Only works for floats that aren't initially fullscreen atm. | |||
| 2024-12-30 | floating: Support default-column-width in most cases | Ivan Molodetskikh | |
| open-fullscreen + open-floating default width is still not supported in this commit. | |||
| 2024-12-30 | layout: Use new helper function | Ivan Molodetskikh | |
