Rhet Turnbull
4d924d0826
Completed implementation of --jpeg-ext, fixed --dry-run, closes #330 , #346
2021-01-11 06:45:35 -08:00
Rhet Turnbull
55c088eea2
Added --jpeg-ext, implements #330
2021-01-10 09:44:42 -08:00
Rhet Turnbull
db1947dd1e
Fixed leaky memory in PhotoKit, issue #276
2021-01-09 17:24:06 -08:00
Rhet Turnbull
51b1058785
Added PhotoInfo.visible, PhotoInfo.date_trashed, closes #333 , #334
2021-01-09 10:20:13 -08:00
Kristoffer Dalby
b67f11a3bb
Force cleanup of objects with autorelease pool
...
This commit puts the content of write_jpeg into a autorelease_pool context
provided by PyObjC. This essentially means that the objects should be cleaned up
when the context is exited and prevent them from leaking (memory leak).
https://pyobjc.readthedocs.io/en/latest/api/module-objc.html#memory-management
https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmAutoreleasePools.html
2021-01-09 14:44:26 +00:00
Rhet Turnbull
c4980fc284
Added README.rst, closes #331
2021-01-08 07:04:07 -08:00
Rhet Turnbull
123ebb2cb7
Ensure merge_exif_keywords are str not int
2021-01-08 06:23:17 -08:00
Kristoffer Dalby
7b6a0af314
Ensure keyword list only contains string
...
This commit ensures that every keyword in the keyword list that is to be written
to a sidecar or exif only contains strings. The current implementation fails
with an exception as the "sorted" functions will fail if the list contains a mix
of strings and integers.
2021-01-08 11:33:50 +00:00
Rhet Turnbull
792247b51c
Improved handling of deleted photos, #332
2021-01-06 08:24:58 -08:00
Rhet Turnbull
568d1b36a6
Refactored ExportResults
2021-01-06 06:56:26 -08:00
Rhet Turnbull
d78097ccc0
Added error_str to ExportResults
2021-01-05 21:34:46 -08:00
Rhet Turnbull
ad9dcd9ed7
Updated help text for --export-as-hardlink, #287
2021-01-05 21:10:37 -08:00
Rhet Turnbull
fb5fb8ebc7
Added additional warning to _photoinfo_export
2021-01-04 12:37:12 -08:00
Rhet Turnbull
b93d6822ac
Updated README, version
2021-01-03 10:41:47 -08:00
Rhet Turnbull
2480f2a325
Added tag_groups arg to ExifTool.asdict(), issue #324
2021-01-03 10:28:44 -08:00
Rhet Turnbull
05f111a287
Added exception handling/capture for convert-to-jpeg, issue #322
2021-01-03 09:36:26 -08:00
Rhet Turnbull
a32c102d62
Updated CHANGELOG.md
2021-01-03 08:46:36 -08:00
Rhet Turnbull
478715a363
Implemented text replacement for templates, issue #316
2021-01-03 07:38:07 -08:00
Rhet Turnbull
2f57abd23c
Fixed modified template to use creation time if no modificationd date, issue #312
2020-12-31 13:07:00 -08:00
Rhet Turnbull
bf2a55d7f6
Added --xattr-template, closes #242
2020-12-31 12:33:15 -08:00
Rhet Turnbull
3394c52768
Fixed --exiftool-path bug, issue #311 , #313
2020-12-30 20:21:05 -08:00
Rhet Turnbull
29e424575a
Added tests for Finder tags
2020-12-30 13:37:15 -08:00
Rhet Turnbull
f25a299309
Updated README for finder tags
2020-12-30 08:51:01 -08:00
Rhet Turnbull
5885b23d32
Initial implementation for Finder tags
2020-12-30 08:32:42 -08:00
Rhet Turnbull
5dccdf7750
Fixed --exiftool-path bug, issue #308
2020-12-30 07:31:07 -08:00
Rhet Turnbull
3872e7ae64
Fixed --exiftool-path to work with --exiftool-merge-keywords/persons
2020-12-29 09:47:03 -08:00
Rhet Turnbull
4897fc4b05
Added --exiftool-path to CLI
2020-12-29 09:23:51 -08:00
Rhet Turnbull
fa58af8b88
Added exiftool signature to JSON output, issue #303
2020-12-29 07:51:34 -08:00
Rhet Turnbull
b1cb99f83f
Added --exiftool-merge-keywords/persons, issue #299 , #292
2020-12-28 15:31:31 -08:00
Rhet Turnbull
dce002cdfe
Added --sidecar-drop-ext, issue #291
2020-12-28 11:54:02 -08:00
Rhet Turnbull
0d086bf851
Added searchinfo templates, issue #302
2020-12-28 09:14:08 -08:00
Rhet Turnbull
ade98fc150
Refactored sidecar code
2020-12-28 08:23:23 -08:00
Rhet Turnbull
0d66759b1c
Refactored export2 to use sidecar bit field
2020-12-27 22:45:47 -08:00
Rhet Turnbull
d833c14ef4
Added --sidecar exiftool, issue #303
2020-12-27 22:17:56 -08:00
Rhet Turnbull
4cc40d24cf
Bug fix for --description-template, issue #304
2020-12-27 09:26:54 -08:00
Rhet Turnbull
75888cd663
Set XMP:Subject to match Keywords, issue #302
2020-12-27 08:35:30 -08:00
Rhet Turnbull
f9f699ba35
Fixed city/sub-locality for SearchInfo
2020-12-26 08:31:14 -08:00
Rhet Turnbull
4ece5c0d1c
Exposed SearchInfo, closes #121
2020-12-26 08:08:18 -08:00
Rhet Turnbull
9ca5d8f0fd
Added version to --verbose, closes #297
2020-12-22 21:05:40 -08:00
Rhet Turnbull
2a49255277
Added --exportdb
2020-12-22 20:42:48 -08:00
Rhet Turnbull
f3b7134af1
Fixed help text
2020-12-21 07:40:42 -08:00
Rhet Turnbull
a4bbb6492d
Added --exiftool-option to CLI, closes #298
2020-12-21 07:32:38 -08:00
Rhet Turnbull
2ebd4c33ff
remove duplicate keywords with --exiftool and --sidecar, closes #294
2020-12-20 22:11:50 -08:00
Rhet Turnbull
ef94933dd8
version bump
2020-12-20 20:40:09 -08:00
Rhet Turnbull
e0e8850e56
Added better exiftool error handling, closes #300
2020-12-20 20:37:23 -08:00
Rhet Turnbull
4678f15bc8
Version bump
2020-12-17 19:48:23 -08:00
Rhet Turnbull
a7c688cfc2
Fixed issue #296
2020-12-17 19:47:22 -08:00
Rhet Turnbull
7ad4db6c15
Help text update
2020-12-16 21:48:47 -08:00
Rhet Turnbull
0f1cc7cc71
Merge pull request #295 from finestream/master
...
Documentation fix for #293 . Thanks to @finestream
2020-12-16 21:42:06 -08:00
Rhet Turnbull
e394d8e6be
Implemented --ignore-signature, issue #286
2020-12-16 20:11:01 -08:00