Skip to content

v0.4.3

Latest

Choose a tag to compare

@keithvassallomt keithvassallomt released this 31 Jul 20:52
23cc9b8

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 with paru -S clustercut-bin or 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: false made 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 the wlr-data-control and ext-data-control globals 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 --filesystem does 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://focus workaround 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