Vitaly V. Pinchuk
|
cc0b059595
|
Image EXIF/XMP metadata removal routine (#2863)
* [WIP] Added preferences for EXIF tags
* [WIP] Added arrays, keys, strings to support EXIF preferences
* [WIP] Updated SettingsFragment to setup summary of added preferences(locationAccuracy)
* [WIP] Added methods getStringSet()in BasicKvStore, KeyValueStore to support Set<String> data type used in preferences (EXIF tags)
* [WIP] Added methods for removing EXIF tags and anonimyzing location coordinates in FileProcessor, GPSExtractor
* [WIP] Fixed errors in preferences EXIF tags, added XMP removal routine
* [WIP] Removed erroneous location accuracy handling
* [WIP] Fixed mistyped GPS Tags
* Reverted BasicKvStore. Removed Set<String> support in BasicKvStore as JsonKVStore already has it.
* FileProcessor: Replaced throwing runtime exception with warning if EXIF redaction fails.
* FileMetadataUtils: Javadoc added
* [WIP] FileMetadataUtilsTest added
* [WIP] FileMetadataUtilsTest: added javadoc
* [WIP] FileMetadataUtilsTest: added javadoc
* [WIP] FileProcessor: fixed disposing observables
* [WIP] FileMetadataUtils.getTagsFromPref: changed return type from observable to simple array
* [WIP] FileProcessorTest: added test for redactExifTags
* [WIP] FileProcessorTest: redactExifTags() doesn't work properly
|
2019-06-04 15:38:01 +03:00 |
|