37 Commits

Author SHA1 Message Date
Jaisen Mathai
71b1e9f0ed gh-40 Add tests to increase coverage in geolocation and photo module 2016-09-12 22:28:17 -07:00
Jaisen Mathai
fe6121e43b Merge pull request #125 from jmathai/cr2-support-gh-124
gh-124 Add support for cr2 files
2016-09-04 16:20:39 -07:00
Jaisen Mathai
10e078baa5 gh-124 Add support for cr2 files 2016-09-04 16:15:11 -07:00
ZSerg
ad1cbefb15 PEP8 fix 2016-08-22 09:10:45 +03:00
zserg
af36de091e Python 3 compartibility added 2016-08-21 17:58:13 +03:00
Jaisen Mathai
cb38bf5176 Fix numerous flake8 warnings 2016-06-24 00:31:58 -04:00
Jaisen Mathai
6114328f32 gh-62 [WIP] Remove pyexiv2 and avmetareadwrite dependency 2016-06-22 15:45:30 -04:00
Jaisen Mathai
a0f744c082
gh-99 Add support for Sony ARW format 2016-04-12 23:47:41 -07:00
Jaisen Mathai
4c269b538a gh-92 Add support for RW2 (RAW) files 2016-03-23 09:41:22 -07:00
Jaisen Mathai
a66fc7ca41 gh-31 Remove raise SkipTest for geolocation tests due to precision loss 2016-03-23 09:35:32 -07:00
Jaisen Mathai
ed127aa402 gh-93 Add tests for dng and nef files 2016-03-23 00:09:25 -07:00
Jaisen Mathai
bd5a49d66c gh-89 Reapply album to video when updating EXIF via avmetareadwrite
Add failing test for when setting album then title reverts album
2016-03-14 21:39:40 -07:00
Jaisen Mathai
e35e0ce471 gh-84 Added tests for invalid files with valid file extensions 2016-02-14 01:03:18 -08:00
zserg
b686e7c228 LatLon removed 2016-02-12 22:22:26 +03:00
Jaisen Mathai
c55b14e6c4 gh-74 Check for existing EXIF field before writing and create if needed. Add test case. 2016-01-12 20:48:58 -08:00
Nathan Ostgard
cfe82012b0 gh-70 Adding Sphinx docs 2016-01-09 09:44:39 -08:00
Fabrice Laporte
b01b611d26 fix pyflakes warnings reported in non-test files 2016-01-02 18:34:43 +01:00
Jaisen Mathai
60c4acc1b3 gh-58 Fix all pep8 issues reported in non-test files 2016-01-01 23:25:59 -08:00
zserg
0c3cfa8e47 @jmathai suggestion to improve the code readability 2015-12-27 23:40:20 -08:00
zserg
75e1f6180c fix problem with negative (South) Latitude 2015-12-27 23:40:20 -08:00
Jaisen Mathai
c9d7bc7102 Closes gh-50 Add unsigned option to geolocation.decimal_to_dms function and call with False from photo.py 2015-12-27 00:10:19 -08:00
Jaisen Mathai
7a6931d34c Closes gh-38 Add import for constants module in photo.py 2015-12-20 00:31:03 -08:00
Jaisen Mathai
fe160bb175 gh-28 Add no-exif file for tests and add test cases 2015-12-01 01:03:00 -08:00
Jaisen Mathai
56b9e7484d gh-28 Refactor Photo module to support unit tests 2015-12-01 01:03:00 -08:00
Jaisen Mathai
f67314f6bc gh-2 Write to EXIF from earlier of modified or access time if no date is found in EXIF 2015-11-29 22:01:27 -08:00
Jaisen Mathai
a7aee65ca0 Add initial screen to add config information 2015-11-19 02:31:32 -08:00
Jaisen Mathai
4b5a736e6f Working electron app bundle 2015-11-02 02:11:53 -08:00
Jaisen Mathai
62f6e56bdb Add support for reading/writing titles for photos and videos 2015-10-28 00:19:21 -07:00
Jaisen Mathai
b372cde326 Get album updates working for all file types 2015-10-20 23:51:14 -07:00
Jaisen Mathai
8221e3c020 Add video geotagging support using avmetareadwrite on OS X 2015-10-20 01:17:09 -07:00
Jaisen Mathai
82ff1da944 Updated time parsing to work with different formats 2015-10-14 21:27:42 -07:00
Jaisen Mathai
5316261b7d Refactor code to use pyexiv2 for photos and videos and move methods out to Media class 2015-10-14 00:39:30 -07:00
Jaisen Mathai
ad62b0d61d Added FileSystem.process_file and adjust.py 2015-10-13 20:30:30 -07:00
Jaisen Mathai
7408a860d9 Add EXIF support for video files 2015-10-12 00:37:57 -07:00
Jaisen Mathai
866e4dd6d3 Update import.py to handle videos and photos. Add geolocation and constants. And more 2015-10-10 00:02:53 -07:00
Jaisen Mathai
c9d52aaa59 Initial version of photo importer 2015-10-08 02:22:30 -07:00
Jaisen Mathai
b7984dff0f Add initial Photo class 2015-10-07 01:48:01 -07:00