New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement minimal EXIF and IPTC tag support #40
base: master
Are you sure you want to change the base?
Commits on Jun 13, 2022
-
Implement minimal EXIF and IPTC tag support
Use PIL's TAGS to deal with EXIF. Use iptcinfo3 to deal with IPTC tags. Allows to use these as fallback options for copyright and caption of photos. Will not change the default behaviour without specifying the setting tag_map, exif or iptc to the configuration file.
Configuration menu - View commit details
-
Copy full SHA for e393a61 - Browse repository at this point
Copy the full SHA e393a61View commit details
Commits on Jun 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d3698cf - Browse repository at this point
Copy the full SHA d3698cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25f5ce0 - Browse repository at this point
Copy the full SHA 25f5ce0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06f44fd - Browse repository at this point
Copy the full SHA 06f44fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3511e1 - Browse repository at this point
Copy the full SHA d3511e1View commit details -
Improve error handling for improper tags
Also add test cases for improperly formatted tags.
Configuration menu - View commit details
-
Copy full SHA for 98a2313 - Browse repository at this point
Copy the full SHA 98a2313View commit details -
Remove get_attribute overloader
Need a more robust solution to extract arbitrary attributes. For now, removing this from this branch.
Configuration menu - View commit details
-
Copy full SHA for f4f2b42 - Browse repository at this point
Copy the full SHA f4f2b42View commit details -
Increase log level for iptcinfo to ERROR
iptcinfo spews many warnings about missing IPTC data, reading before image or decoding error. Most of the time this just seems to mean that the desired tags aren't present.
Configuration menu - View commit details
-
Copy full SHA for f8059a7 - Browse repository at this point
Copy the full SHA f8059a7View commit details
Commits on Jun 20, 2022
-
Fix bug in image rotation code
Note: Was not detected in test suite because all test images have exif['Orientation'] = None.
Configuration menu - View commit details
-
Copy full SHA for 6bcad51 - Browse repository at this point
Copy the full SHA 6bcad51View commit details -
Fix bug in image rotation code
Note: Was not detected in test suite because all test images have exif['Orientation'] = None.
Configuration menu - View commit details
-
Copy full SHA for 9e6e742 - Browse repository at this point
Copy the full SHA 9e6e742View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a6983f - Browse repository at this point
Copy the full SHA 0a6983fView commit details