Tags: scampi/lemurs
Tags
Merge Version 0.3.1 This version contains many quality-of-life changes along with some features. This is the final release before a larger refactor. - Remove many unnecessary dependencies (`clap`, `lazy_static`, `regex`, `fern`, `chrono`, `chvt`, `hex`) - Fix `.Xauthority` ownership bug - Fix `XDG_SESSION_ID` bug - Fix input field crashing on certain UTF-8 characters - Configurable `pam_service` and own `lemurs.pam` service - Better error handling and logging. Thus, easier debugging.
Next version (coastalwhite#76) * Caching Post-Login Environment (coastalwhite#75) * Add a configuration option for focus behaviour (coastalwhite#74) * Add a configuration option for focus behaviour * Rust fmt * Add caching for post login environment * Fmt * Clippy * Fix the status message (coastalwhite#77) * Fix status message * Handle render unwraps * Add comment * FMT and Clippy * Switch arg parsing to clap-derive (coastalwhite#78) * Switch arg parsing to clap-derive * RustFmt Co-authored-by: Gijs Burghoorn <[email protected]> * Make nightly the default toolchain * Enable building with stable toolchain (coastalwhite#79) * Adjust code so that it builds with stable Rust * Move unsafety to only wrap the 'pre_exec' * Fix PERMERR by reordering to set{groups, gid, uid} * Remove +nightly from install script Co-authored-by: Gijs Burghoorn <[email protected]> * Add command to show possible environments * Exclude non-executable environments * Add subcommand to view cached information * Add --tty CLI flag to override TTY configuration (coastalwhite#81) * Add TTY Shell environment (coastalwhite#82) Add TTY shell environment * Always display TTYSHELL if no wms are found (coastalwhite#83) * Add AUR installation instructions (coastalwhite#87) * File overview in README (coastalwhite#88) Add file overview in README * [FIX]: Show TTY Shell on dir misconfiguration (coastalwhite#89) * Wayland support (coastalwhite#84) * Get started on wayland support * Add AUR installation instructions (coastalwhite#87) * File overview in README (coastalwhite#88) Add file overview in README * Working Wayland * Improve the README to reflect changes * Version Bump and Document Dependencies * Change power control commands to systemd * Change cover image * Crop cover image * [FEATURE]: Add UTMPX support * RUSTFMT and add libc dependency * UTMPX Support (coastalwhite#90) * [FEATURE]: Add UTMPX support * RUSTFMT and add libc dependency * Clippy and include Cargo.lock Co-authored-by: Marcin Puc <[email protected]>