* feat: enhance capabilities and permissions for autostart and global shortcuts
* feat: implement desktop environment detection and global shortcut registration
* feat: add permission checker module for uinput access verification and configuration
* feat: add autostart and global shortcut plugins; integrate permission checker functions
* feat: add LXQt and LXDE support for global shortcuts
* feat: add permission_checker and shortcut_setup modules to the library
* feat: implement SetupWizard for first-run setup and autostart configuration
* feat: overhaul install script for improved distribution detection and installation methods
* feat: add autostart and global shortcut plugins to dependencies
* feat: enhance Makefile with improved installation and cleanup processes
* feat: enhance release workflow with version syncing and installation instructions
* docs: update contributing guidelines to include required dependencies
* docs: update README with Rust version, installation instructions, and new features
* feat: improve installation process for uinput module and udev rules
* feat: add support for AlmaLinux and improve WebKitGTK compatibility handling
* feat: enhance post-removal script to handle multiple module configuration filenames
* feat: add XDG_SESSION_CLASS to environment variables in wrapper script
* fix: improve error handling for MATE keybinding slots
* chore: remove xml formatting
* feat: ensure input group exists and add user only on live system during installation
* feat: add architecture detection for DEB and RPM packages
* fix: correct logic for uinput module configuration in post-installation script
* fix: improve error message for missing win11-clipboard-history binary
* feat: enhance permission fixing by checking for required commands
* fix: improve shortcut registration by ensuring thread completion
* style: shortcut registration formatting
* feat: add support for CachyOS
* feat: enhance distribution detection and installation process
* chore: update version to 0.4.0 in package.json, Cargo.toml, and tauri.conf.json
* chore: update version to 0.4.0 in package-lock.json
* fix: update Cloudsmith repository name to clipboard-manager
* feat: add PKGBUILD and installation script for win11-clipboard-history-bin
* chore: remove VERSION variable from Makefile
* fix: improve error message for binary not found in wrapper script
* feat: enhance installation process with Cloudsmith repository support
* feat: implement user settings management for theme and opacity preferences
* feat: add user settings management and settings window functionality
* feat: enhance command path resolution for global shortcuts
* feat: expose user settings module and manager in the library
* feat: update capabilities to include settings window support
* feat: update capability description and include settings window support
* feat: add --quiet option to application execution command
* feat: add settings window configuration to Tauri app
* feat: implement settings app for theme customization and opacity control
* feat: add --quiet option to application desktop entry
* feat: add dynamic background opacity settings for light and dark modes
* fix: remove --quiet option
* feat: update glass effect colors for dark and light modes
* fix: update Wayland & X11 support description
* fix: enhance acrylic background opacity in Tailwind configuration
* fix: correct directory name in contributing instructions
* chore: update glass effect background for improved visibility
* fix: update dependencies for global shortcut support and remove evdev
* fix: add missing icon file path for Debian package
* fix: remove unnecessary udev rules for global hotkey detection
* feat: add global shortcut permissions to desktop and linux schemas
* feat: implement global shortcut registration
* fix: improve error handling for global shortcut registration
* fix: remove error handling from global shortcut registration function
* chore: use install instead cp
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
---------
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>