feloex/GoogleTakeoutFixer
A tool to easily clean and organize Google Photos Takeout exports.
7 Releases
Latest: 3mo ago
v1.4.0Latest
✨ 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: https://github.com/feloex/GoogleTakeoutFixer/compare/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
✨ 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: https://github.com/feloex/GoogleTakeoutFixer/compare/v1.2.1...v1.3.0
v1.2.1
📋 Changes
- Windows release now correctly applies time zone to metadata
v1.2.0
✨ 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: https://github.com/feloex/GoogleTakeoutFixer/compare/v1.1.1...v1.2.0
v1.1.1
📋 Changes
- 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
v1.1.0
📋 Changes
- 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.
v1.0.0
# 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](../main/README.md). **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
