GitPedia
Huluti

Huluti/Curtail

Simple & useful image compressor

30 Releases
Latest: 1mo ago
1.16.2Latest
HulutiHulutiยท1mo agoยทMay 25, 2026
GitHub

๐Ÿ› Fixed

  • Fix JPG compression in non-safe mode
1.16.1
HulutiHulutiยท1mo agoยทMay 15, 2026
GitHub

๐Ÿ“‹ Changed

  • Fix translations

๐Ÿ› Fixed

  • Update translations
1.16.0
HulutiHulutiยท1mo agoยทMay 3, 2026
GitHub

โœจ Added

  • Add webp and svg to mime type data

๐Ÿ“‹ Changed

  • Switch to Blueprint for UI
  • Better architecture for code
  • Update oxipng to v10.1.1
  • Update GNOME Runtime to 50
  • Update translations

โœจ New Contributors

  • @flamingos-cant made their first contribution in https://github.com/Huluti/Curtail/pull/304
  • @gbernard-d made their first contribution in https://github.com/Huluti/Curtail/pull/306
  • Full Changelog: https://github.com/Huluti/Curtail/compare/1.15.1...1.16.0
1.15.1
HulutiHulutiยท3mo agoยทFebruary 28, 2026
GitHub

๐Ÿ“‹ Changed

  • Update oxipng to v10.1.0
  • Indicate mobile support in appdata

๐Ÿ› Fixed

  • Fix "open with" feature
1.15.0
HulutiHulutiยท5mo agoยทJanuary 16, 2026
GitHub

โœจ Added

  • Build path list in a background thread to prevent UI blocking
  • Add a loading status page when dropping files

๐Ÿ“‹ Changed

  • Port GtkShortcutsWindow to AdwShortcutsDialog
  • Update oxipng to v10
1.14.0
HulutiHulutiยท5mo agoยทJanuary 5, 2026
GitHub

โœจ Added

  • Add D-Bus service file. Thank's to @City-busz.
  • Add new preference to select between prefix and suffix for new files. Thank's to @rubenmvc.

๐Ÿ“‹ Changed

  • Update jpegoptim.
  • Update to python 3.13.
  • Update GNOME Runtime to 49.
  • Update translations.

๐Ÿ› Fixed

  • Fix handling file not found error. Thank's to @City-busz.
  • Raise existing window instead of opening new one on activation. Thank's to @City-busz.
  • Prevent creation of new file when skipped. Thank's to @ARAKHN1D.
1.13.0
HulutiHulutiยท1y agoยทMarch 24, 2025
GitHub

โœจ Added

  • Add multi-threading.
  • Add new preference to select between prefix and suffix for new files. Thank's to @rubenmvc.

๐Ÿ“‹ Changed

  • Use AdwToggleGroup for lossless/lossy selector. Thank's to @ARAKHN1D.
  • Update oxipng.
  • Update GNOME Runtime to 48
  • Update translations.
1.12.0
HulutiHulutiยท1y agoยทJanuary 5, 2025
GitHub

โœจ Added

  • "Open image" and "Show in folder" actions.
  • Indicate that file compression was skipped. Thank's to @ARAKHN1D.
  • Use file data to guess content type in addition to extension. Thank's to @sheepy0125.

๐Ÿ“‹ Changed

  • Improve skipping if output is larger than input. Thank's to @ARAKHN1D.
  • Update dependencies. Thank's to @PunkPangolin.
  • Update translations.
1.11.1
HulutiHulutiยท1y agoยทOctober 11, 2024
GitHub

๐Ÿ› Fixed

  • Fix shell injection prevention. Thank's to @ARAKHN1D.
1.11.0
HulutiHulutiยท1y agoยทOctober 3, 2024
GitHub

โœจ Added

  • Always restore original files when compression produces larger files. Thank's to @ARAKHN1D.
  • Notify when no files are found in a folder. Thank's to @ARAKHN1D.
  • Add Norwegian Bokmaal translations Thank's to @bragefuglseth.

๐Ÿ“‹ Changed

  • Update translations.
  • Use new libadwaita row widgets. Thank's to @bragefuglset and @ARAKHN1D.
  • Update Gnome Runtime to 47.

๐Ÿ› Fixed

  • Fix a shell injection vulnerability. Thank's to @gycsaba96.
1.10.0
HulutiHulutiยท2y agoยทJune 7, 2024
GitHub

โœจ Added

  • Add a "Recursive Compression" setting.
  • Add Bulgarian translation. Thank's to @twlvnn.
  • Add Hindi translation. Thank's to @Scrambled777.

๐Ÿ“‹ Changed

  • Update OxiPNG to v9.1.1
  • Update translations.
  • Change safe mode directly from warning banner button.

๐Ÿ› Fixed

  • Fix opening files with "Open With...". Thank's to @ARAKHN1D.
  • Fix DnD with nested folders (recursive).
  • Fix translations not applied to the help overlay window.
1.9.1
HulutiHulutiยท2y agoยทApril 12, 2024
GitHub

๐Ÿ› Fixed

  • Use default decoration layout for screenshots
1.9.0
HulutiHulutiยท2y agoยทApril 12, 2024
GitHub

๐Ÿ“‹ Changed

  • Correct title case, reword subtitles, remove periods. Thank's to @MonsterObserver.
  • Use proper arrow character. Thank's to @kra-mo.
  • Update translations.

๐Ÿ› Fixed

  • Fix drag and drop for folders. Thank's to @ARAKHN1D.
  • Appstream data improvements. Thank's to @yakushabb and @bertob.
1.8.0
HulutiHulutiยท2y agoยทNovember 3, 2023
GitHub

โœจ Added

  • Add "Bulk Compress Directory (recursive)" feature. Thank's to @rk234.
  • Add simplified Chinese translation. Thank's to @yuhldr.
  • Add Ukrainian translation. Thank's to @Vovkiv.
  • Add categories and keywords support in appdata. Thank's to @sabriunal.

๐Ÿ“‹ Changed

  • Improve clarity of preference options.
  • Update OxiPNG to v9.
  • Update translations.

๐Ÿ› Fixed

  • Handle cases where previews can't be generated.
  • Fix some "Format of this file is not supported".
1.7.0
HulutiHulutiยท3y agoยทApril 5, 2023
GitHub

โœจ Added

  • SVG support.
  • Add a warning banner for overwrite mode.
  • New start screen with an AdwStatusPage.
  • Add debug information in about window.

๐Ÿ“‹ Changed

  • Switch from OptiPNG to Oxipng.
  • Minor UI improvements.
  • Remove some remaining dialogs.
  • Bump deps.

๐Ÿ› Fixed

  • Fix handling of filenames with spaces for WEBP compressor.
1.6.0
HulutiHulutiยท3y agoยทMarch 31, 2023
GitHub

โœจ Added

  • Configurable compression timeout.
  • Compress images in an other thread.

๐Ÿ“‹ Changed

  • Better workflow for headerbar.
  • Move saving state in the subtitle.
  • Show errors on each line and not in modals anymore.
  • Simplify preferences.
  • Update translations.

๐Ÿ› Fixed

  • Fix compression level ranges in UI.
1.5.0
HulutiHulutiยท3y agoยทMarch 24, 2023
GitHub

๐Ÿ“‹ Changed

  • More modern results page.
  • Update translations.

๐Ÿ› Fixed

  • Reduce images one by one to avoid freezes.
1.4.0
HulutiHulutiยท3y agoยทMarch 23, 2023
GitHub

โœจ Added

  • Port to GTK 4 and Libadwaita.

๐Ÿ“‹ Changed

  • Update deps.
  • Update translations.

๐Ÿ› Fixed

  • Less annoying 'Apply dialog'.
1.3.1
HulutiHulutiยท3y agoยทJuly 12, 2022
GitHub

โœจ Added

  • Make size columns sortable.
  • Add Korean translation. Thank's to @MarongHappy.

๐Ÿ“‹ Changed

  • Update screnshots.
  • Update Turkish translation. Thank's to @libreajans.
  • Update French translation. Thank's to @rene-coty.
  • Update Dutch translation. Thank's to @Vistaus.

๐Ÿ› Fixed

  • Fix savings column sorting.
1.3.0
HulutiHulutiยท4y agoยทMay 1, 2022
GitHub

โœจ Added

  • Add option to preserve file attributes if possible.

๐Ÿ“‹ Changed

  • Update image libraries.
  • Update French translation.
  • Update Russian translation. Thank's to @prokoudine.
1.2.2
HulutiHulutiยท4y agoยทNovember 13, 2021
GitHub

โœจ Added

  • Add Turkish translation. Thank's to @05akalan57.
  • Add Occitan translation. Thank's to @Mejans.
  • Add Galician translation. Thank's to Fran Dieguez.

๐Ÿ“‹ Changed

  • Update Dutch translation. Thank's to @Vistaus.
  • Update Spanish translation. Thank's to @oscfdezdz.
  • Update Dutch translation. Thank's to @Vistaus.
  • Update Croatian translation. Thank's to @milotype.
  • Update German translation. Thank's to @Etamuk.
  • Update Portuguese Brazil translation. Thank's to @fulvio-alves.
  • Update Swedish translation. Thank's to @eson57.
1.2.1
HulutiHulutiยท4y agoยทJuly 4, 2021
GitHub

โœจ Added

  • Add 'Apply to all queue' option for existing file dialog.
  • Add Polish translation. Thank's to @olokelo.
1.2.0
HulutiHulutiยท4y agoยทJune 29, 2021
GitHub

โœจ Added

  • Add WEBP support. Thank's to @olokelo.
  • Add Croatian translation. Thank's to @milotype.

๐Ÿ“‹ Changed

  • Update Spanish translation. Thank's to @oscfdezdz.
  • Update Portuguese (Brazil) translation. Thank's to @fulvio-alves.
  • Don't accept empty file. Thank's to @akozlovskiy119.
  • Better guess of extensions. Thank's to @akozlovskiy119.

๐Ÿ› Fixed

  • Use correct file listing format for drag-and-drop. Thank's to @akozlovskiy119.
  • Fix directory handling. Thank's to @akozlovskiy119.
  • Fix missing icon in LXQt, MATE, XFCE (#76). Thank's to @apandada1.
1.1.0
HulutiHulutiยท5y agoยทMarch 12, 2021
GitHub

โœจ Added

  • An option to progressive encode jpegs. Thank's to @trst.
  • Add Russian translation.
  • Add Slovak translation.
  • Add Swedish translation.

๐Ÿ“‹ Changed

  • Better handling of existing files.
  • Better appdata summary.
  • Update Spanish translation.

๐Ÿ› Fixed

  • Compress images with extensions in uppercase.
  • Center preferences window header switcher. Thank's to @andrenete.
  • Fix columns sorting. Thank's to @andrenete.
  • Don't allow empty suffix (incorrect compression for JPEG). Thank's to @andrenete.
1.0.0
HulutiHulutiยท5y agoยทDecember 19, 2020
GitHub

โœจ Added

  • A new name. Thank's to @bertob, @jannuary and @jimmac.
  • A new icon designed by @jimmac.
  • Support for dragging folders.
0.8.4
HulutiHulutiยท5y agoยทNovember 15, 2020
GitHub

๐Ÿ“‹ Changed

  • Just fix a packaging file.
0.8.3
HulutiHulutiยท5y agoยทNovember 14, 2020
GitHub

๐Ÿ“‹ Changed

  • Just update GNOME runtime.
0.8.2
HulutiHulutiยท5y agoยทAugust 11, 2020
GitHub

โœจ Added

  • Add Portuguese (Brazil) translation.

๐Ÿ“‹ Changed

  • Don't use legacy path for metadata.
0.8.1
HulutiHulutiยท6y agoยทApril 2, 2020
GitHub

๐Ÿ› Fixed

  • Fix compression of jpg files that produced 0b files.
0.8
HulutiHulutiยท6y agoยทOctober 27, 2019
GitHub

โœจ Added

  • Add an option to whether keep or not metadata of images.

๐Ÿ“‹ Changed

  • Replace mozjpeg lib by jpegoptim.
  • Update translations.