aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-10-15layout/tile: Fade out shadow for fullscreenIvan Molodetskikh
2025-10-15layout/tile: Fade out focus ring for fullscreenIvan Molodetskikh
2025-10-15layout: Fix anim jump when releasing interactive move in the overviewIvan Molodetskikh
2025-10-15layout: Unfullscreen before removing for interactive moveIvan Molodetskikh
2025-10-15Extract with_toplevel_last_uncommitted_configure()Ivan Molodetskikh
2025-10-15tests/floating: Add more edge casesIvan Molodetskikh
2025-10-15tests/floating: Extract set_up_with_config()Ivan Molodetskikh
2025-10-14Add topic regarding managing external displays using Kanshi to FAQTrevor Campbell
2025-10-02Upgrade dependenciesIvan Molodetskikh
2025-10-02Support calibration-matrix in touch input configSzybet
2025-10-02wiki: Recommend pick-window instead of focused-windowTim Ruffing
2025-10-02config: Rename tracy span parse => decode config fileIvan Molodetskikh
2025-10-02tty: Add support for disabling DRM devicesShaun Ren
2025-10-02tty: Close DRM device session fd in device_removed()Shaun Ren
2025-10-02wiki/include: Document border special caseIvan Molodetskikh
2025-10-02wiki: Document config includesIvan Molodetskikh
2025-10-02config: Add a nicer error for recursive includesIvan Molodetskikh
2025-10-02config: Remove now-redundant m_replace!()Ivan Molodetskikh
2025-10-02config: Add merging for InputIvan Molodetskikh
2025-10-02config: Add merging for AnimationsIvan Molodetskikh
2025-10-02config: Add merging for GesturesIvan Molodetskikh
2025-10-02config: Add merging for misc sectionsIvan Molodetskikh
2025-10-02config: Add merging for DebugIvan Molodetskikh
2025-10-02config: Add merging for SwitchBindsIvan Molodetskikh
2025-10-02utils/watcher: Support config includesIvan Molodetskikh
2025-10-02utils/watcher: Extract PropsIvan Molodetskikh
2025-10-02Partially implement config includesIvan Molodetskikh
2025-10-02wiki: Document per-output and per-workspace layout overridesIvan Molodetskikh
2025-10-02Add layout overrides to window_opening testIvan Molodetskikh
2025-10-02layout: Move scrolling width resolution to workspaceIvan Molodetskikh
2025-10-02layout/monitor: Fix wrong Clone/Copy generic boundsIvan Molodetskikh
2025-10-02Add per-output layout configIvan Molodetskikh
2025-10-02Move background rendering to WorkspaceIvan Molodetskikh
2025-10-02Add per-workspace layout configIvan Molodetskikh
2025-10-02layout: Extract Monitor::append_workspaces()Ivan Molodetskikh
2025-10-02layout: Move empty workspace handling to Monitor::new()Ivan Molodetskikh
2025-10-02layout: Extract Monitor::into_workspaces()Ivan Molodetskikh
2025-10-02layout: Deduplicate move_workspace_to_output()Ivan Molodetskikh
2025-10-02layout: Extract Monitor::insert_workspace()Ivan Molodetskikh
2025-10-02layout: Extract Monitor::remove_workspace_by_idx()Ivan Molodetskikh
2025-10-02layout: Remove unname_workspace() clean-up to MonitorIvan Molodetskikh
2025-10-02layout: Extract Monitor::verify_invariants()Ivan Molodetskikh
2025-10-02layout: Extract Layout::monitors{,_mut}()Ivan Molodetskikh
2025-10-02layout/tests: Make UpdateConfig an actual OpIvan Molodetskikh
2025-10-02layout/tests: Generate LayoutPart instead of Layout configIvan Molodetskikh
2025-10-02layout: Store Layout directly in OptionsIvan Molodetskikh
2025-10-02config: Split Layout from LayoutPartIvan Molodetskikh
2025-10-02config: Replace resolve_against with MergeWithIvan Molodetskikh
2025-10-02config: Add merge!() macros to reduce boilerplateIvan Molodetskikh
2025-10-02config: Introduce MergeWith traitIvan Molodetskikh