Skip to content

Releases: FuzzyIdeas/Clop

v2.2.6

19 Oct 12:21
af1ee98
Compare
Choose a tag to compare

Improvements

  • Add Share submenu to the right click menu
  • Add uncrop-pdf command to the CLI to reverse the crop-pdf command

Fixes

  • Fix --output on crop-pdf not working correctly
  • Fix landscape --resolution and --aspect-ratio creating the wrong page layout in crop-pdf

v2.2.5

18 Oct 17:59
ddf9923
Compare
Choose a tag to compare

Features

Upload with Dropshare

You can now upload optimised files to any cloud or server using the Dropshare app.

Hover over the floating Clop result and press Cmd-U (or right click and choose Upload with Dropshare) to send the file to Dropshare.

upload with dropshare option

Dropshare also integrates Clop directly, so if you use it to take screenshots, you can now have them optimised automatically before uploading.

the feature is now in the beta version of Dropshare at the moment of this update

dropshare integration with clop

Clop SDK

You can now optimise images, videos and PDFs in your own app using the Clop SDK.

Example code:

Swift

import ClopSDK

guard ClopSDK.shared.waitForClopToBeAvailable() else {
    print("Clop is not available")
    return
}

try ClopSDK.shared.optimise(path: "AppData/image.png")

Objective-C

@import ClopSDK;

ClopSDKObjC *clop = [ClopSDKObjC shared];
if (![clop waitForClopToBeAvailableFor:5]) {
    return;
}

[clop optimiseWithPath:@"AppData/img.png" error:nil];

This is not exactly a feature inside Clop, but I thought it might be a good idea to let people know in case someone is an app developer and wants to integrate Clop in their app.

Improvements

  • Add "Crop PDF" Shortcut
  • Add --output parameter for the CLI
  • ADd --aggressive parameter in the CLI commands where it was missing
  • ADd --page-layout parameter for the crop-pdf CLI command
  • Add Output path parameter for Shortcuts

Fixes

  • Fix --playback-speed-factor CLI option
  • Fix Ctrl-C not stopping optimisation
  • Fix CLI acting on the wrong file if it was backed up before

v2.2.4

14 Oct 10:46
f41fa5b
Compare
Choose a tag to compare

Features

  • Setting to hide drop zone by default, show when manually pressing the ⌥ Option key

Improvements

  • Show dock icon when opening Settings window

Fixes

  • Allow JIT to work in libvips binaries (fixes downscaling in Intel builds)
  • Lower bundle size by compressing x86 and arm binaries together
  • Fix crash on optimise hotkey
  • Fix possible multiplication overflow crash
  • Fix Crop shortcut requesting Size value when both Width and Height are specified

v2.2.3

12 Oct 05:41
442bc83
Compare
Choose a tag to compare

Fixes

  • Fix always showing "v2.2.2 update available"
  • Fix binaries being unarchived in the wrong folder

v2.2.2

11 Oct 19:12
f23441d
Compare
Choose a tag to compare

Features

  • Add Pause automatic optimisations option in the menubar
  • Add support for --long-edge flag to clop crop command
  -l, --long-edge         When the size is specified as a single number, it will crop the longer of width or height to that number.
                          The shorter edge will be calculated automatically while keeping the original aspect ratio.

                          Example: `clop crop --long-edge --size 1920` will crop a landscape 2400x1350 image to 1920x1080, and a portrait 1350x2400 image to 1080x1920

Improvements

  • Show when an update is available as a subtle button below the floating results

Fixes

  • Fix downscaling and cropping on Intel
  • Show message when CLI is already installed

v2.2.1

10 Oct 11:42
7dc2b17
Compare
Choose a tag to compare

Improvements

  • Allow using 0 for width/height for cropping to the original aspect ratio

Fixes

  • Fix PNG optimisation because of a code signing error
  • Hide ignore rules after deleting a watch path
  • Fix Pro limits still being set to 2 on the drop zone (they're now set to 5)

v2.2.0

08 Oct 16:46
62a4d10
Compare
Choose a tag to compare

Features

  • PDF optimisation
  • Strip EXIF metadata
  • Auto Copy to clipboard for dropped and watched files after optimisation
  • Settings sync between Macs via iCloud
  • Right click menu with ⌘ Command hotkeys on hover
  • Speed up video function
  • Ignore rules for watched folders
  • Template for auto naming of clipboard images
  • Finder action: Optimise with Clop
  • Automation: run Shortcuts on optimised files
  • Command-line Interface (CLI) for optimising files
  • Convert video to GIF using gifski
  • Compact results list when processing more than 5 files
  • Click on resolution to crop to a specific size

Improvements

  • Skip optimisations when more than 1 file is copied to clipboard
  • Skip optimisations when more than x files are dropped in watched folders
  • Make aggressive GIF optimisation more space saving by limiting colors to 256
  • Implement optimisation on dropped file promises
  • Better handling of optimisations that result in larger files
  • Cleanup of optimiser processes on crash or forced termination

Fixes

  • Don't show drop zone in settings floating results preview
  • Fix GIF optimisation (yet again)
  • Fix interference with other drop zone apps like Yoink, Dropzone, Dropshare etc.
  • Fix params for aggressive video optimisation

v2.1.3

23 Aug 20:17
ec96260
Compare
Choose a tag to compare

Fixes

  • Fix optimisation on copied JPEGs as public.png

v2.1.2

22 Aug 14:59
a37be99
Compare
Choose a tag to compare

Improvements

  • Make app uninstallable from Launchpad

Fixes

  • Fix adaptive optimisation not working on all images
  • Some files were getting ignored because of the new "converted file location" setting

v2.1.1

21 Aug 13:40
a37be99
Compare
Choose a tag to compare

Features

  • Drop zone for drag-and-drop file optimisation

clop drop zone demo

  • More control of the clipboard optimiser

more clipboard settings

  • More control on where the converted files are placed

converted files location setting

Improvements

  • Better scoring formula for video adaptive optimisation (should result in less CPU usage on high workload videos)
  • Easier to read text on floating results
  • Restart on crash or app hang (some crashes/hangs are unavoidable)
  • Log to system console

Fixes

  • Optimising clipboard data should now leave the original files untouched
  • Fix GIF optimisation
  • Fix resolution being 72x higher on JPEGs without a defined DPI
  • Bringing back removed results would also bring back notices and error messages
  • Destroy previously removed results after a while to free up memory