Feature timewarp (#675)

* Implemented timewarp command

* Updated docs

* Added missing pytest mark
This commit is contained in:
Rhet Turnbull
2022-05-01 10:01:05 -07:00
committed by GitHub
parent 8a3dc9b393
commit dc4d322dab
144 changed files with 3857 additions and 77 deletions

View File

@@ -227,6 +227,8 @@
<ul>
<li><a href="cli.html#cmdoption-osxphotos-query-add-to-album">osxphotos-query command line option</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-a">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
@@ -279,6 +281,13 @@
<li><a href="cli.html#cmdoption-osxphotos-query-cloudasset">osxphotos-query command line option</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-repl-cloudasset">osxphotos-repl command line option</a>
</li>
</ul></li>
<li>
--compare-exif
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-c">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
@@ -307,6 +316,20 @@
<ul>
<li><a href="cli.html#cmdoption-osxphotos-export-current-name">osxphotos-export command line option</a>
</li>
</ul></li>
<li>
--date
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-d">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
--date-delta
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-D">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
@@ -506,6 +529,8 @@
<ul>
<li><a href="cli.html#cmdoption-osxphotos-export-exiftool-path">osxphotos-export command line option</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-e">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
@@ -712,6 +737,13 @@
<li><a href="cli.html#cmdoption-osxphotos-query-incloud">osxphotos-query command line option</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-repl-incloud">osxphotos-repl command line option</a>
</li>
</ul></li>
<li>
--inspect
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-i">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
@@ -791,6 +823,13 @@
<li><a href="cli.html#cmdoption-osxphotos-query-label">osxphotos-query command line option</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-repl-label">osxphotos-repl command line option</a>
</li>
</ul></li>
<li>
--library
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-L">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
@@ -827,6 +866,13 @@
<li><a href="cli.html#cmdoption-osxphotos-query-location">osxphotos-query command line option</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-repl-location">osxphotos-repl command line option</a>
</li>
</ul></li>
<li>
--match-time
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-m">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
@@ -946,8 +992,6 @@
<li><a href="cli.html#cmdoption-osxphotos-repl-no-title">osxphotos-repl command line option</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li>
--not-burst
@@ -990,6 +1034,8 @@
<li><a href="cli.html#cmdoption-osxphotos-repl-not-hdr">osxphotos-repl command line option</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li>
--not-hidden
@@ -1152,6 +1198,13 @@
<ul>
<li><a href="cli.html#cmdoption-osxphotos-export-original-suffix">osxphotos-export command line option</a>
</li>
</ul></li>
<li>
--output-file
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-o">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
@@ -1199,6 +1252,13 @@
<li><a href="cli.html#cmdoption-osxphotos-query-place">osxphotos-query command line option</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-repl-place">osxphotos-repl command line option</a>
</li>
</ul></li>
<li>
--plain
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-plain">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
@@ -1247,6 +1307,20 @@
<ul>
<li><a href="cli.html#cmdoption-osxphotos-export-preview-suffix">osxphotos-export command line option</a>
</li>
</ul></li>
<li>
--pull-exif
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-P">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
--push-exif
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-p">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
@@ -1468,6 +1542,22 @@
<ul>
<li><a href="cli.html#cmdoption-osxphotos-export-theme">osxphotos-export command line option</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-theme">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
--time
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-t">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
--time-delta
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-T">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
@@ -1486,6 +1576,15 @@
<ul>
<li><a href="cli.html#cmdoption-osxphotos-export-timestamp">osxphotos-export command line option</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-timestamp">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
--timezone
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-z">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
@@ -1547,6 +1646,13 @@
<ul>
<li><a href="cli.html#cmdoption-osxphotos-install-U">osxphotos-install command line option</a>
</li>
</ul></li>
<li>
--use-file-time
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-f">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
@@ -1603,6 +1709,8 @@
<li><a href="cli.html#cmdoption-osxphotos-diff-V">osxphotos-diff command line option</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-export-V">osxphotos-export command line option</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-V">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
@@ -1635,12 +1743,49 @@
<ul>
<li><a href="cli.html#cmdoption-osxphotos-uninstall-y">osxphotos-uninstall command line option</a>
</li>
</ul></li>
<li>
-a
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-a">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
-c
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-c">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
-D
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-D">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
-d
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-d">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
-e
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-e">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
-f
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-f">osxphotos-timewarp command line option</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-uuid-f">osxphotos-uuid command line option</a>
</li>
</ul></li>
@@ -1653,6 +1798,43 @@
<li><a href="cli.html#cmdoption-osxphotos-query-i">osxphotos-query command line option</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-repl-i">osxphotos-repl command line option</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-i">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
-L
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-L">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
-m
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-m">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
-o
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-o">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
-P
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-P">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
-p
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-p">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
@@ -1667,6 +1849,20 @@
<ul>
<li><a href="cli.html#cmdoption-osxphotos-diff-s">osxphotos-diff command line option</a>
</li>
</ul></li>
<li>
-T
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-T">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
-t
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-t">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
@@ -1683,6 +1879,8 @@
<li><a href="cli.html#cmdoption-osxphotos-diff-V">osxphotos-diff command line option</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-export-V">osxphotos-export command line option</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-V">osxphotos-timewarp command line option</a>
</li>
</ul></li>
<li>
@@ -1697,6 +1895,13 @@
<ul>
<li><a href="cli.html#cmdoption-osxphotos-uninstall-y">osxphotos-uninstall command line option</a>
</li>
</ul></li>
<li>
-z
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-z">osxphotos-timewarp command line option</a>
</li>
</ul></li>
</ul></td>
@@ -2760,8 +2965,6 @@
<li><a href="cli.html#cmdoption-osxphotos-list-json">--json</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li>
osxphotos-persons command line option
@@ -2949,6 +3152,8 @@
<li><a href="cli.html#cmdoption-osxphotos-query-arg-PHOTOS_LIBRARY">PHOTOS_LIBRARY</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li>
osxphotos-repl command line option
@@ -3141,6 +3346,81 @@
<li><a href="cli.html#cmdoption-osxphotos-theme-list">--list</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-theme-preview">--preview</a>
</li>
</ul></li>
<li>
osxphotos-timewarp command line option
<ul>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-a">--add-to-album</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-c">--compare-exif</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-d">--date</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-D">--date-delta</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-e">--exiftool-path</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-i">--inspect</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-L">--library</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-m">--match-time</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-o">--output-file</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-plain">--plain</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-P">--pull-exif</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-p">--push-exif</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-theme">--theme</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-t">--time</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-T">--time-delta</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-timestamp">--timestamp</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-z">--timezone</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-f">--use-file-time</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-V">--verbose</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-a">-a</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-c">-c</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-d">-d</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-D">-D</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-e">-e</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-f">-f</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-i">-i</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-L">-L</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-m">-m</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-o">-o</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-p">-p</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-P">-P</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-t">-t</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-T">-T</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-V">-V</a>
</li>
<li><a href="cli.html#cmdoption-osxphotos-timewarp-z">-z</a>
</li>
</ul></li>
<li>