Commit Graph

25 Commits

Author SHA1 Message Date
Gustavo Carvalho
c3fc4ac35b chore: bump version to 0.4.14 2025-12-25 05:09:47 -03:00
Gustavo Carvalho
73418fec81 chore: bump version to 0.4.13 2025-12-25 04:40:34 -03:00
Gustavo Carvalho
d66a5d18b6 chore: bump version to 0.4.12 2025-12-25 04:08:06 -03:00
Gustavo Carvalho
290042adb0 chore: bump version to 0.4.11 2025-12-25 02:40:45 -03:00
Gustavo Carvalho
f8c89be015 chore: bump version to 0.4.10 2025-12-24 13:39:45 -03:00
Gustavo Carvalho
67c8cd4244 chore: bump version to 0.4.9 2025-12-24 08:00:18 -03:00
Gustavo Carvalho
6d0a1ad43c chore: bump version to 0.4.8 2025-12-24 07:40:38 -03:00
Gustavo Carvalho
d3f6a0b5d5 fix: clipboard icon duplicated to two in the top bar (#59)
* fix: duplicated icons

* fix: streamline dependency installation in install.sh

* fix: update appindicator dependencies to ayatana version
2025-12-24 07:40:17 -03:00
Gustavo Carvalho
f5f1a1b08c chore: bump version to 0.4.7 2025-12-24 07:23:55 -03:00
Gustavo Carvalho
10991b63b9 chore: bump version to 0.4.6 2025-12-24 07:00:20 -03:00
Gustavo Carvalho
0bbe01b3e1 chore: bump version to 0.4.5 2025-12-24 06:34:29 -03:00
Gustavo Carvalho
785074b480 chore: bump version to 0.4.4 2025-12-23 00:15:25 -03:00
Gustavo Carvalho
352a5fc2a1 chore: bump version to 0.4.3 2025-12-23 00:05:58 -03:00
Gustavo Carvalho
15c02cd714 feat: update version to 0.4.2 2025-12-22 23:33:22 -03:00
Gustavo Carvalho
18ed605943 refactor: multi distro overhaul (#52)
* 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
2025-12-22 23:03:19 -03:00
Gustavo Carvalho
857439b46e feat: theme settings (#38)
* 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
2025-12-17 19:02:59 -03:00
Gustavo Carvalho
d30bc212f7 refactor: shortcut manager (#34)
* fix: update udev rules for input device permissions

* refactor: remove HotkeyManager

* feat: implement Linux Desktop Environment Shortcut Manager

* refactor: remove HotkeyManager

* fix: enhance input permissions setup with uaccess support

* refactor: improve uinput permissions setup

* refactor: update documentation for global shortcut permissions and usage

* refactor: update udev rules and dependencies

* refactor: remove outdated comment in useDarkMode hook

* style: clean up script formatting and improve readability

* chore: update UUID handling to use deterministic v5

* chore: simplify pipeline combining

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* chore: clarify comment

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-16 12:19:19 -03:00
Gustavo Carvalho
88ab8f85c3 fix: enhance post-installation permissions script (#33)
* fix: enhance post-installation permissions script

* fix: update user group check in setup_permissions function

* fix: ajust icons
2025-12-16 00:41:08 -03:00
Gustavo Carvalho
386cf6a966 fix: revert "cinnamon hotkeys problem"
This reverts commit fb764e3510.
2025-12-15 23:37:29 -03:00
dashio
fb764e3510 fix: cinnamon hotkeys problem (#28)
* chore: revert "fix: revert "fix: cinnamon hotkeys problem (#24)" (#26)"

This reverts commit cd17d9d6b1.

* fix: installment not registering keys
2025-12-15 23:22:45 -03:00
Gustavo Carvalho
cd17d9d6b1 fix: revert "fix: cinnamon hotkeys problem (#24)" (#26)
This reverts commit 2d5cb5f686.
2025-12-15 13:02:55 -03:00
dashio
2d5cb5f686 fix: cinnamon hotkeys problem (#24)
* 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>
2025-12-15 12:45:45 -03:00
Gustavo Carvalho
d34868be84 feat: setup autostart 2025-12-12 13:25:07 -03:00
Gustavo Carvalho
b31a7f6a2e fix: ajust builded permissions 2025-12-11 08:54:51 -03:00
Gustavo Carvalho
f4c3ca0a76 feat: start repository 2025-12-11 01:58:08 -03:00