Skip to content

Releases: JacobDev1/xl-converter

Version 0.9.2

26 Oct 16:44
Compare
Choose a tag to compare

Changelog

  • New
    • Released Knowledge-base - (Website / Source)
    • Added metadata handling
      • Preserving
      • Wiping
      • 5 modes in total (encoder and ExifTool-based)
    • Added shortcuts - switch tabs with Alt + 1, 2, 3...
    • Added JPE support
    • Added exception popups If any occurred during conversion
      • Added corresponding option to settings
    • Added Intelligent Effort support to manual downscaling
  • Fixes
    • Disabled downscaling on "reset to default"
    • Expanded the convert button in input tab
    • Added icon to notifications
    • Fixed visual bug with labels in the Modify tab
    • Fixed visual bug with progress dialog
    • Dynamic Downscaling
      • Avoided generating proxy when not necessary
      • Fixed intelligent effort
      • Partially fixed hung ups when generating proxies
    • Improved estimated time left accuracy
    • Manual downscaling
      • Linked custom encoders
      • Rewritten it entirely
  • Changes
    • Removed "Best Quality" checkbox (you can just set speed to 0 instead)
    • Disabled downscaling on startup
      • Added corresponding option to settings
    • Redesigned how choosing resampling works

Version 0.9.1

30 Sep 15:18
Compare
Choose a tag to compare

Changelog

  • Made drag 'n drop work on every tab
  • Improved AVIF encoding stability
  • Added widget saving system to make them persistent
  • Made iterating on the previously renamed files work between conversions
    • e.g. "file (1).jxl" -> "file (2).jxl" instead of "file (1) (1).jxl"
    • Detection and parsing is RegEx-based
  • Added item count to the progress dialog
  • Added time left to the progress dialog
  • Added an update checker
  • Added settings
  • Added relative path support for custom output
    • A folder of that name will be created in each file's source directory
  • Replaced label with a spinbox in thread selector
  • Added start menu entry to the Linux installer
  • Corrected the quality slider range for JPEG XL
  • Improved AboutTab layout
  • Added notifications
  • Added safety checks to custom output
  • Streamlined versioning
  • Fixed UI bugs

Version 0.9

15 Sep 20:23
Compare
Choose a tag to compare

Changelog

  • New Feature - downscaling to
    • max file size
    • percent
    • max resolution
    • shortest side
    • longest side
  • New Feature - preserve date & time
  • New Feature - JPG reconstruction
    • JPEG XL (lossless)
    • Smallest Lossless
  • Format Support - load extensions regardless of letter case
  • Format Support - add .ico support
  • Format Support - extend support for JPEG aliases
  • UI - simplify names
  • UI - rudimentary fullscreen support
  • Linux - better installer and updater
  • Fix - GIF / APNG - Effort limited to 7 to prevent encoder crashes
  • Fix - GIF - decoding now does not freeze the program
  • Fix - Smallest Lossless - prevent empty conversion
  • Misc. - more responsive task canceling

Version 0.8

07 Sep 11:52
Compare
Choose a tag to compare

Changelog

  • Performance - Add Burst Mode - use extra threads for small data sets
  • Performance - make adding files faster (62,500 files from an HDD load in 27 seconds now)
  • Format Support - generate a proxy when encoder doesn't support the input format
  • Format Support - add APNG -> JPEG XL
  • Smallest Lossless - add format selection
  • AVIF - add "Best Quality" options
  • Input Tab - add sorting
  • Code - completely rebuilt important modules for easier future progress
  • Code - file names are now assigned at the end to avoid naming collisions
  • Fix bugs

Version 0.7

19 Aug 21:08
Compare
Choose a tag to compare

Changelog

  • Add AVIF, WEBP, JPG encoding and decoding
  • Add "lossless (only if smaller)" option
  • Add "Smallest Lossless" mode
  • Fix bugs

Version 0.6

08 Aug 14:45
Compare
Choose a tag to compare

First release