Release v0.4.3
Added
- Arch Linux packaging: ClusterCut is now on the AUR as
clustercut-bin, a repack of the official amd64.deb(so it carries the same binary, desktop entry, and tray icon). Install withparu -S clustercut-binor your AUR helper of choice.
Fixed
- The window is no longer fixed-size, which fixes it becoming stuck in an unmovable, monitor-filling state on tiling Wayland compositors (Hyprland).
resizable: falsemade GTK pin the window's minimum and maximum size to 800x600; Hyprland auto-floats fixed-size windows, and dragging one put it into a compositor-driven maximized state that filled the screen while the UI stayed at 800x600 inside it and couldn't be dragged back out. - Flatpak users on non-GNOME Wayland compositors are now warned at launch that clipboard sync cannot work, and pointed at the native package instead of being left to discover it silently. Compositors implementing
wp_security_context_v1(measured on Hyprland) withhold thewlr-data-controlandext-data-controlglobals from sandboxed clients, so the Flatpak build has no clipboard to read and no in-sandbox workaround; the native deb/rpm is unaffected. Exposing the host Wayland socket with--filesystemdoes not help. - Non-GNOME Wayland sessions are no longer told to install the ClusterCut GNOME extension when clipboard sync is unavailable. The cold-start "clipboard sync needs the extension" notification fired on any degraded Wayland backend, so a Flatpak install on Hyprland (where there is no extension to install) was sent looking for one. Off GNOME it now reports the actual reason, and skips subscribing to GNOME Shell signals that can never fire.
Changed
- The window can now be resized (default 800x600, minimum 640x520) and maximized on all platforms.
- Removed the Linux
tauri://focusworkaround that toggled the window's resizable flag and force-unmaximized it. Its premise was a fixed-size window: the toggle cleared the GTK size hints on every focus, and the unmaximize half never fired because GTK doesn't report a compositor-imposed maximized state.
📦 Installation
Linux
Native Install
ClusterCut is available as a .deb and .rpm file for Debian-based and RedHat-based distributions respectively. It's also available on AUR for Arch and derivatives as clustercut-bin.
Flatpak
ClusterCut is also available via Flatpak.
Tip
Unless you're on GNOME with Wayland, please use the native install. Flatpak does not allow sandboxed applications to monitor the clipboard, so this would severely reduce the usefulness of ClusterCut. On GNOME, this is mitigated via an extension. The Flatpak version also does not support X11.
You can also download the Flatpak bundle below.
macOS
Download the DMG file from the assets of this release.
Windows
Download the EXE file from the assets of this release.
Full Changelog: https://github.com/keithvassallomt/ClusterCut/blob/main/CHANGELOG.md