Virgil Dupras
2daaaee893
Work around a crash in picture analysis where there's sometimes a null path and improved debug logging calls in the matchblock unit.
2012-03-23 16:10:58 -04:00
Virgil Dupras
771f22f208
Removed code duplication among editions in sorting algorithms.
2012-03-16 14:57:21 -04:00
Virgil Dupras
657f6743c2
Changed copyright year to 2012
2012-03-15 14:28:40 -04:00
Virgil Dupras
5f7e7fbb13
pe v2.4.1
2012-01-23 14:39:41 -05:00
Virgil Dupras
9a2554d24e
Merge with objp branch.
2012-01-16 12:52:50 -05:00
Virgil Dupras
b9ac135b89
Fixed a crash on sorting by dimensions (in PE) while being in dupesonly/delta mode.
2012-01-16 12:00:14 -05:00
Virgil Dupras
a487e83f3c
Converted ME and PE cocoa projects to objp.
...
--HG--
branch : objp
rename : cocoa/se/main.m => cocoa/base/main.m
2012-01-16 10:30:45 -05:00
Virgil Dupras
0cca745d0d
pe v2.4.0
2012-01-06 12:29:40 -05:00
Virgil Dupras
fc5a0d914b
Moved DELTA_COLUMNS from app to result_table.
2011-11-27 13:10:35 -05:00
Virgil Dupras
0571151c5f
Fixed delta columns.
2011-11-27 12:54:58 -05:00
Virgil Dupras
7e95404903
Moved column information in new edition-specific core result_table units.
2011-11-27 12:47:00 -05:00
Virgil Dupras
eb83b830df
Began a long overdue overhaul of the columns system. Cocoa-only so far, but it will affect the Qt part.
2011-11-26 10:55:14 -05:00
Virgil Dupras
d80a56db78
Started moving towards a gettext-based localization.
2011-11-01 15:44:18 -04:00
Virgil Dupras
806d6be36c
pe v2.3.0
2011-10-04 09:17:08 -04:00
Virgil Dupras
8102c89802
[ #169 state:fixed] Ignore filename extension during filename sorting in results.
2011-09-22 12:29:56 -04:00
Virgil Dupras
43c4dcb267
Moved core*.app_cocoa to cocoa/inter.
...
--HG--
rename : core_me/app_cocoa.py => cocoa/inter/app_me.py
rename : core_pe/app_cocoa.py => cocoa/inter/app_pe.py
rename : core_se/app_cocoa.py => cocoa/inter/app_se.py
2011-09-21 16:02:13 -04:00
Virgil Dupras
f0441db88a
Removed a little cross-platform code duplication in core_me and core_pe.
2011-09-21 14:04:41 -04:00
Virgil Dupras
e21627bbde
Got rid of some code duplication in Cocoa interface.
2011-09-21 10:35:34 -04:00
Virgil Dupras
70689ce057
Removed data modules and moved their functionalities to core_*.app.
2011-09-21 10:26:58 -04:00
Virgil Dupras
f2164924f7
Wrapped data modules around edition-specific core.app subclasses to prepare for data modules removal.
2011-09-20 18:40:27 -04:00
Virgil Dupras
818bc908a0
[ #138 ] Updated localizations so they include new strings from the pri-dialog.
2011-09-16 18:01:56 -04:00
Virgil Dupras
26e81a8cbf
[ #138 ] Added PE-specific prioritizations and adjusted PE cocoa proj to the pri dialog.
2011-09-16 12:44:20 -04:00
Virgil Dupras
73ba4954c1
Today's not my day.
2011-08-27 16:54:44 -04:00
Virgil Dupras
2c8c077b82
Well, congrats to me: that was a really stupid bug. Scans in PE were impossible. That's a quick fix.
2011-08-27 15:33:27 -04:00
Virgil Dupras
17656d8e7c
pe v2.2.2
2011-08-27 12:56:51 -04:00
Virgil Dupras
526bcf2566
pe v2.2.1
2011-06-15 14:20:34 -04:00
Virgil Dupras
56207f4dbb
[ #161 state:fixed] Fixed folder sorting.
2011-06-15 11:58:33 -04:00
Virgil Dupras
cd9fd3a10b
[ #162 state:fixed] Apply the 'Match scaled pictures' option to exif timestamp scan type.
2011-06-15 10:13:03 -04:00
Virgil Dupras
4399fe9d17
Fixed a bug where corrupt exif tags would make the analysis process stall.
2011-06-14 15:05:33 -04:00
Virgil Dupras
2a6f524a5b
[ #159 state:fixed] Added 'orf' to the list of supported extensions under cocoa (they work fine, I tried em).
2011-06-14 13:54:50 -04:00
Virgil Dupras
591b4c7c6a
pe v2.2.0
2011-06-02 10:32:48 -04:00
Virgil Dupras
8b1170a82b
When an exif tag can't be read, log the event as 'info' rather than 'warning'. We don't want to fill the user's console with these messages, which will be very common.
2011-06-02 10:14:08 -04:00
Virgil Dupras
1f26fbeacc
[ #154 state:fixed] Added exif orientation support.
2011-05-31 10:05:12 -04:00
Virgil Dupras
cc7ccff48e
[ #154 ] Created the cross-platform unit core_pe.photo in prep for rotation support.
2011-05-29 10:18:03 -04:00
Virgil Dupras
275c6be108
Added the EXIF Timestamp scan type in dgpe.
...
--HG--
rename : core_pe/matchbase.py => core_pe/matchblock.py
2011-04-21 17:17:19 +02:00
Virgil Dupras
a0e2b11663
Added core_pe.exif to read exif data from pictures
2011-04-20 15:19:12 +02:00
Virgil Dupras
279d44b7f3
[ #89 state:fixed] Added a Folders scan type in dgse.
...
--HG--
rename : core_se/tests/fs_test.py => core/tests/fs_test.py
2011-04-12 13:22:29 +02:00
Virgil Dupras
0fea59007c
Updated copyright year to 2011.
2011-04-12 10:04:01 +02:00
Virgil Dupras
5a36f15667
Fixed bug causing PE progress report to be (very) wrong during matching.
2011-03-07 11:55:37 +01:00
Virgil Dupras
b96fae74b6
pe v2.1.0
2011-03-07 11:33:40 +01:00
Virgil Dupras
e410f88926
Catch a random occurrence of an exception on multiprocessing.cpu_count() so that dupeGuru doesn't crash because of that.
2011-03-05 13:02:11 +01:00
Virgil Dupras
1b52feb8b8
Optimized the scanning process in PE.
2011-03-04 11:15:04 +01:00
Virgil Dupras
c524a85897
Greatly improved iPhoto deletion process.
2011-02-17 15:08:23 +01:00
Virgil Dupras
f72db8dd1d
pe v2.0.0
2011-01-29 11:39:51 +01:00
Virgil Dupras
c5bf0f228a
Changed error logging in core_pe.cache because it would sometimes result in huge logs of no value. Also, added debug logging during the analysis of pictures.
2011-01-29 11:31:17 +01:00
Virgil Dupras
da41d07dae
[ #115 state:fixed] Re-factored the data columns (and delta columns) and made the Dimensions column a delta one.
2011-01-29 11:07:33 +01:00
Virgil Dupras
91a2664830
Internationalized (and localized to french) column names under Qt, which I had forgot to do.
2011-01-26 13:06:54 +01:00
Virgil Dupras
2c127adf59
[ #32 ] Internationalized the qt layer and localized it to French.
...
In the process of doing so, I also added a new preferences_dialog base class to reduce code duplication in the three pref dialogs (I didn't want to copy/paste the language combobox addition three times).
2011-01-21 13:57:54 +01:00
Virgil Dupras
42cff20710
[ #32 ] Internationalized the core and localized it to french.
2011-01-18 17:33:33 +01:00
Virgil Dupras
e6e4e14781
Centralized version information in core_* package so that they only live at one place (instead of several).
...
--HG--
rename : cocoa/me/Info.plist => cocoa/me/InfoTemplate.plist
rename : cocoa/pe/Info.plist => cocoa/pe/InfoTemplate.plist
rename : cocoa/se/Info.plist => cocoa/se/InfoTemplate.plist
2011-01-13 11:29:01 +01:00