905ac497e1
Fixed release data in changelog.
2020-04-11 00:45:22 +02:00
07ca626ca8
Unified mentions for Exif/ITPC/XMP tags. Finalized 0.3.2 release.
2020-04-11 00:43:29 +02:00
2f94211507
Made documentation and changelog match the addition of additional ITPC/XMP tags.
2020-04-08 14:17:02 +02:00
0998371ad6
Added alternative comment fields, as Lightroom discards Exif.Photo.UserComment.
2020-04-08 13:07:15 +02:00
a9453dd51e
Added 0.3.1 release to changelog.
2020-04-03 18:00:11 +02:00
98c5cad858
Added pipenv to changelog.
2020-04-03 10:46:37 +02:00
2ad17eab2a
Merge branch 'master' into develop
2020-04-03 10:38:53 +02:00
b816d04215
Prepared pipenv virtual environment and added documentation.
2020-04-03 10:34:05 +02:00
58ae86db7e
Added contributing guide, exchanged geigerlog main window screenshot with light colorscheme.
2020-03-27 13:21:23 +01:00
0ae188a0ec
Fixed typo.
2020-03-26 20:18:37 +01:00
032e7c408e
Merge branch 'oop' into 'master'
...
Major rewrite following OOP style. Adds GPS/GPX handling.
See merge request Commander1024/radiation-tagger!1
2020-03-23 08:45:42 +00:00
3be3aac924
0.3 released.
2020-03-23 09:41:49 +01:00
8947fb9f2f
Prepared Changelog for 0.3 release.
2020-03-22 13:17:29 +01:00
77cb2c9f45
Edited Readme.md to match the current development. Some parameters were added and minor behaviour changes.
2020-03-22 13:13:15 +01:00
3987d484ad
Fixed Photo return value for overwriting source files.
2020-03-22 12:59:12 +01:00
5a39f08f35
Fixed formatting and fixed some comments, removed obsolete stuff that remained.
2020-03-22 11:35:53 +01:00
59b94991d0
Made code better readable.
...
Added verbose instance attributes.
2020-03-21 19:05:27 +01:00
3e5cfcf327
Remove obsolete comment.
2020-03-21 18:36:25 +01:00
c2ed0e1c2a
Added Output class that formats matched data and returns string for printing.
...
Added beautified output.
2020-03-21 17:17:42 +01:00
d935cc1ea0
Created a match representation, figured how to access specific data from Match class.
2020-03-21 13:29:53 +01:00
952f2726ba
Added a working match class that returns best match for radiation and position.
...
Still ugly and a lot of debug output. Also not finished.
2020-03-20 20:05:58 +01:00
cf4007c909
Added Match class.
...
Works on Radiation so far, but fails on Position, because there is not attribute timestamp.
Going to write a wrapper class to be able to use same Match class on both of them.
2020-03-15 01:57:02 +01:00
4a7de7b518
Removed default value fuckery. The matching class wil have to provide proper values.
2020-03-14 20:42:01 +01:00
13555a0505
Made optional Values optional in Exif class.
2020-03-14 20:21:44 +01:00
f6a54a5855
Holy Moly! Such chaos. Hopefully it is fixed now.
2020-03-14 18:03:59 +01:00
9ac706075a
Revert "Remove now obsoluete rad_tag.py"
...
This reverts commit da09323380
.
2020-03-14 18:02:40 +01:00
eef986bdbc
Revert "Remove now obsoluete rad_tag.py"
...
This reverts commit da09323380
.
2020-03-14 17:53:38 +01:00
ce65eb4cee
Revert "Enriched class comments with arguments and return values."
...
This reverts commit 8ea6524238
.
I'm stupid, and deleted the wrong file. Fixed it.
2020-03-14 17:32:29 +01:00
da09323380
Remove now obsoluete rad_tag.py
2020-03-14 17:20:33 +01:00
8ea6524238
Enriched class comments with arguments and return values.
...
Made a text representation of Exif and removed debug outputs.
2020-03-14 16:21:23 +01:00
fad837d7bd
Added new upcoming features to changelog.
2020-03-13 07:21:24 +01:00
693412316e
Added write_exif function, calculates location in degree / minutes.
...
Assembles metadata info and writes them to the target_image.
2020-03-12 23:25:18 +01:00
cafda4cf35
Added function which converts decimal position value to WGS-84 notation.
2020-03-12 20:35:49 +01:00
f07eb0c691
Renamed photo class attribute.
...
Figured how to acces class objects.
Moved write_exif to own Exif class to compile GPS coords and write them all.
2020-03-12 19:24:27 +01:00
2ad8b4a1fb
Moved copying of photos to functions.py, simplified decision whether to copy photo or not.
2020-03-11 22:26:03 +01:00
92b08170f2
Changed CSV variable, only write Exif tags that hava values to fill in.
2020-03-10 21:53:43 +01:00
c19a94374e
Created Radiation, Photo classes and slimmed down main program.
...
- Radiation creates a list with timezone_aware datetime and radiation in µS/h.
- Photo reads DateTimeOriginal from photo.
- Photo.write_exif compiles new metadata object and writes exif tags to photo.
- Documentd changes in CHANGELOG.md.
- Changed Readme.me to match changes in code.
- Removed obsolete line from .gitignore
2020-03-10 21:09:25 +01:00
d347bbdf55
Fixed typo.
2020-03-10 00:03:06 +01:00
cbb21db442
Moved creation and propagation of radiation_list and position_list out of the main loop.
2020-03-09 23:52:03 +01:00
d51c28b753
Refactored variable names, fixed dry run decision.
2020-03-09 23:43:01 +01:00
314e70faa9
Now got 2 lists with with all data relevant for one photo.
2020-03-09 23:22:34 +01:00
a2ae379883
Made file executable.
2020-03-09 23:00:19 +01:00
fcc466eb41
Started conversion to OOP.
...
Created class Radiation with functions time_conversion and radiation
2020-03-09 22:42:08 +01:00
115d6a6ab4
Trying to increase precision of datematch.
2020-03-09 17:02:17 +01:00
f43116abec
Added verbose output for dry-run mode.
2020-03-09 16:09:19 +01:00
83977b50bb
Changed timezone default (to utc).
...
Old behavior failed when TZ was omitted.
2020-03-09 15:56:28 +01:00
5b4811b081
Made timezone-aware (configurable)
...
Added optional dry-run modifier
Made timezone-aware for timesources without timezone
Added optional parameter to override timezone to local timezone, defaults to localtime
2020-03-07 21:29:25 +01:00
aef69f81a1
Removed debug output.
2020-03-07 19:12:00 +01:00
940da3a772
Added dry-run optional parameter.
2020-03-07 19:10:56 +01:00
3eb17f53b5
First baby steps towards GPX handling - mainly foolish test output.
2020-03-06 14:36:02 +01:00