mirror of
https://github.com/gustavosett/Windows-11-Clipboard-History-For-Linux
synced 2026-04-26 01:25:11 +02:00
* 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
18 lines
504 B
Bash
18 lines
504 B
Bash
#!/bin/bash
|
|
# Post-removal script for win11-clipboard-history
|
|
set -e
|
|
|
|
case "$1" in
|
|
purge)
|
|
# Remove module configuration (handle both possible filenames for compatibility)
|
|
rm -f /etc/modules-load.d/win11-clipboard.conf
|
|
rm -f /etc/modules-load.d/uinput.conf
|
|
|
|
# Update caches
|
|
update-desktop-database -q /usr/share/applications 2>/dev/null || true
|
|
gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor 2>/dev/null || true
|
|
;;
|
|
esac
|
|
|
|
exit 0
|