* Add Live Activities as configurable bar items * Fix activity owner monitoring and Morph list interactions * Keep activity rows stable during updates and tighten their layout * Use subtle theme tint for activity cards * Tighten activity title and progress spacing * Use theme accent for active progress rings * Fit compact activities to measured titles and badge * Expose Live Activities display controls in Settings * Open activity terminals and streamline the Morph header * Give Morph continuous icons and prioritize workspace navigation * Show activity progress inside its ring * Inset activity progress rings and strengthen their stroke * Fix activity lifecycle, command output handling and list navigation * Reduce activity update work and harden publisher lifetimes * Set up Live Activities for the detected user shell during installation * Document Activities setup, daily use and troubleshooting * Preserve Morph idle width across empty activity updates * Fix dimming flicker, hide inactive music tab and consolidate Activities docs * Fix panel clearance across styles and match previews to theme settings * Prevent panel blur from repainting neighboring islands --------- Co-authored-by: Samuel Onoja <[email protected]>
1.5 KiB
1.5 KiB
Documentation
Get started
- Installation: install dependencies, log in, preview changes, update and recover a session.
- Configuration: configure layouts, input, shortcuts and displays in KDL.
- Panel configuration: choose a panel style, arrange groups and items, and configure the Morph hub.
- Why Ferese: window layouts and a shared theme for the desktop.
- Screenshots: see the themes, overview and shell controls.
Use the desktop
- Live Activities: show running commands in the panel, configure detection and troubleshoot missing tasks.
- Shortcuts and gestures: keyboard navigation, moving and resizing with Super-drag, and window grouping.
- Lock screen: change its appearance, set up automatic locking and configure display sleep.
- Screen sharing and recording: choose a source and stop sharing.
- Desktop portals: services available to applications.
- feresectl and IPC events: query the desktop, target a session and follow changes.
Develop Ferese
- Packages and releases: build Fedora and Arch packages and publish a tagged release.
- Development: build Ferese, run tests and check portal contracts.
- Nested resize checks.
- Client soak testing.
- Website development.