Skip to content

Releases: feloex/GoogleTakeoutFixer

v1.4.0

11 Mar 14:55

Choose a tag to compare

Important fixes and major performance improvements! ⚡🐛

This release was made with the help of feedback and issue tracking. Thank you!

New features

  • New option to restore .MOV file extension for Apple QuickTime compatibility (#2)
  • ARM64 release builds for Linux and Windows (#3)

Improvements

  • Cache directory entries to reduce redundant disk reads (#5)
  • Throttle progress and log updates in GUI for better performance (#5)
  • Disable checkboxes while processing
  • Improved JSON sidecar scanning to find more sidecars (#4)

Bug fixes

  • Fixed potential deadlocks by keeping bufio scanner alive
  • Fixed severe performance and GUI lag issue (#5)

Full Changelog: v1.3.0...v1.4.0

Warning

Some files may be silently skipped. I am currently not able to look into this. Please verify your output manually or wait until this is resolved.
⬆️ Read this warning! ⬆️

v1.3.0

27 Feb 14:39

Choose a tag to compare

Better looking GUI, new options and a bug fix 🎉

New features

  • Display current version in window title and trough CLI flag
  • Disable option that are not compatible with each other
  • More options to choose how you want your takeout to be structured:
    • Month sub-folders
    • Ignore albums
    • Flatten output

Improvements

  • GUI visual revamp with improved arrangement, icons and separators
  • Default enabled options in GUI
  • Remove unnecessary "progress label"

Bug fixes

  • Sidecars on windows not being found (issue #1)

Full Changelog: v1.2.1...v1.3.0

v1.2.1

15 Feb 16:52

Choose a tag to compare

Fix: Windows time zone metadata

  • Windows release now correctly applies time zone to metadata

Full Changelog: v1.2.0...v1.2.1

v1.2.0

14 Feb 10:44

Choose a tag to compare

Very important bug fixes and improvements!

This release is made with much helpful feedback from users. Thank you so much!

New features

  • Cancel button to stop processing files
  • Live photo support
  • Support for more languages

Improvements

  • Proper time zone handling for correct metadata timestamps
  • Skip existing files while processing
  • Cursor positioned at the bottom of logging window in GUI
  • Log for total processing time when processing finishes
  • Full log file creation
  • Enhance logging in some scenarios

Bug fixes

  • Fixed major performance issue in GUI caused by excessive logging
  • Fixed that files with no sidecar are not being copied
  • CLI flag "skip-exif" renamed to "skip-metadata"

Full Changelog: v1.1.1...v1.2.0

v1.1.1

09 Feb 20:52

Choose a tag to compare

Important bug fixes and minor improvements!

  • Fixed file processing when metadata writing is disabled
  • Renamed "Write EXIF metadata" checkbox to "Write metadata"
  • Improved logging when folder with no processable files has been selected as input
  • Improved file counting logic

Note: I have not been able to test the macOS release yet. I don't know whether it works.

Full Changelog: v1.1.0...v1.1.1

v1.1.0

08 Feb 09:32

Choose a tag to compare

Small update!

  • Modified date support: Files now have their "modified date" set within the file system.
  • Improved logging: The logging of metadata handling has been slightly improved for better clarity.

Note: I have not been able to test the macOS release yet. I don't know whether it works.

Full Changelog: v1.0.0...v1.1.0

v1.0.0

07 Feb 20:15

Choose a tag to compare

First release!

There are definitely a few things that could be better, but this release should get the job done :)
For more details, check out the README.

Note: I have not been able to test the macOS release yet. I don't know whether it works.

Full Changelog: https://github.com/feloex/GoogleTakeoutFixer/commits/v1.0.0