* Package Ferese for Fedora and Arch releases * Build release packages alongside workspace checks * Include dependency licenses and software GPU test drivers * Limit package checks to release PRs and fix Arch Cargo dependency * Prepare Ferese 0.1.0-beta * Release config locks before closing inherited file descriptions * Install the lock PAM policy for native release checks * Include xauth in distribution package test dependencies * Regenerate Arch Git package metadata * Run package checks with an explicit UTC timezone * Remove unused bundled fonts and accept installed license receipts * Format the system font test helper * Load an installed font for headless text rendering checks * Isolate package test runtimes and reap container child processes
1.3 KiB
1.3 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.
- Why Ferese: window layouts and a shared theme for the desktop.
- Screenshots: see the themes, overview and shell controls.
Use the desktop
- 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.
- Performance measurements.
- Website development.