Virgil Dupras
bf09c4ce8a
Nicely wrap PermissionDenied errors on save
...
In fact, all `OSError`.
ref #266
2014-10-17 15:46:43 -04:00
Virgil Dupras
b4a73771c2
Fix iCCP: known incorrect sRGB profile warnings in stderr
...
I processed all images through `convert -strip`.
It's still possible, however, to get these error if PE tries to open an
image with an invalid profile.
2014-10-17 15:45:07 -04:00
Virgil Dupras
2166a0996c
Added tox configuration
...
... and fixed pep8 warnings. There's a lot of them that are still
ignored, but that's because it's too much of a step to take at once.
2014-10-13 15:08:59 -04:00
Virgil Dupras
24643a9b5d
Updated copyright year to 2014 in Cocoa about boxes
...
Better late than never.
2014-10-12 13:19:55 -04:00
Virgil Dupras
045051ce06
Fixed formatting in changelog_pe
2014-10-12 10:52:41 -04:00
Virgil Dupras
7c3728ca47
Converted hscommon.jobprogress.qt to Qt5
2014-10-12 10:52:21 -04:00
Virgil Dupras
91be1c7336
pe v2.10.1
2014-10-12 10:47:18 -04:00
Virgil Dupras
162378bb0a
Updated hscommon
2014-10-12 10:39:21 -04:00
Virgil Dupras
4e3cad5702
Fixed minor typo
2014-10-12 10:15:07 -04:00
Virgil Dupras
321f8ab406
Catch MemoryError better in PE's block matching algo
...
fixes #264 (for good this time, hopefully)
2014-10-05 22:22:59 -04:00
Virgil Dupras
5b3d5f5d1c
Tweaked the main dev help page to have actual reflinks
2014-10-05 20:12:38 -04:00
Virgil Dupras
372a682610
Catch MemoryError in PE's block matching algo
...
fixes #264 (hopefully)
2014-10-05 17:13:36 -04:00
Virgil Dupras
44266273bf
Included hscommon.jobprogress in the devdocs
2014-10-05 17:12:10 -04:00
Virgil Dupras
ac32305532
Integrated the jobprogress library into hscommon
...
I have a fix to make in it and it's really silly to pretend that this
lib is of any use to anybody outside HS apps. Bringing it back here will
make things more simple.
2014-10-05 16:31:16 -04:00
Virgil Dupras
87c2fa2573
Updated README which was a bit outdated
2014-10-04 17:01:22 -04:00
Virgil Dupras
db63b63cfd
Fix crash in PE when reading some EXIF tags
...
The crash was caused by ObjP, which crashed when converting `NSDictionary` containing unsupported types.
Updating ObjP to v1.3.1 does the trick.
fixes #263
fixes #265
2014-10-04 16:35:26 -04:00
Virgil Dupras
6725b2bf0f
Updated German localisation, by Frank Weber
2014-09-28 13:40:09 -04:00
Virgil Dupras
990e73c383
Catch Spinx SystemExit when building help
...
In a recent Sphinx release, it started calling `sys.exit()` and that
caused our whole build process to exit prematurely.
2014-09-13 16:05:40 -04:00
Virgil Dupras
9e9e73aa6b
qtlib: Fix broken SelectableList
...
It was still using `.reset()`, which disappeared in Qt5.
Fixes #254 .
2014-07-01 08:30:56 -04:00
Virgil Dupras
8434befe1f
me v6.8.0
2014-05-11 09:26:55 -04:00
Virgil Dupras
1114ac5613
Fixed debian packaging
2014-05-11 09:11:38 -04:00
Virgil Dupras
f5f29d775c
Adapt IPhotoPlistParser to Python 3.4
...
This also means that Python 3.3 isn't supported anymore for that part.
Updated README accordingly.
2014-05-03 15:12:13 -04:00
Virgil Dupras
ebd7f1b4ce
pe v2.10.0
2014-05-03 13:57:00 -04:00
Virgil Dupras
279b7ad10c
Fix typo in README
2014-05-03 13:53:16 -04:00
Virgil Dupras
878205fc49
Fix empty ignore List dialog bug in PE
...
Re-instantiating a new scanner for PE made the ignore list dialog
target the wrong ignore list. We now only instantiate a scanner once.
Fixes #253
2014-05-03 13:44:38 -04:00
Virgil Dupras
b16df32150
I'm giving PyCharm a try
2014-05-03 13:39:39 -04:00
Virgil Dupras
04b06f7704
Removed the setNativeMenuBar() call under Qt
...
I put it there to make the menu usable under Ubuntu 13.10, but since
14.04, this line actually brakes it.
2014-05-03 09:34:41 -04:00
Virgil Dupras
c6ea1c62d4
Fixed Windows packaging
2014-04-21 10:00:53 -04:00
Virgil Dupras
6ce0f66601
Fixed debian packaging
2014-04-19 18:32:11 -04:00
Virgil Dupras
ac3a9e3ba8
Removed Qt's "Check for updates"
...
It only worked on 32bit Windows, and it's gone now.
2014-04-19 18:21:56 -04:00
Virgil Dupras
903d2f9183
Improved arch packaging
...
No need to bundle a .desktop file with arch source packages anymore.
dupeGuru's source package takes care of that.
2014-04-19 17:50:40 -04:00
Virgil Dupras
ca709a60cf
Updated copyright year to 2014
2014-04-19 12:19:11 -04:00
Virgil Dupras
a9b4ce5529
se v3.9.0
2014-04-19 12:17:26 -04:00
Virgil Dupras
9b82ceca67
Updated windows packaging for Qt5
...
We now only support 64bit Windows.
2014-04-18 13:22:04 -04:00
Virgil Dupras
4c7c279dd2
Avoid crashes on quit under Windows
2014-04-18 10:55:01 -04:00
Virgil Dupras
79db31685e
Fixed crash on results double-click
...
Introduced by the Qt5 move. Looks like passing `None` to
`doubleClicked.emit()` doesn't cut it anymore.
2014-04-18 10:44:59 -04:00
Virgil Dupras
ba13b700b0
Fixed crashing save dialogs under Qt5
2014-03-30 15:57:07 -04:00
Virgil Dupras
640561a534
Updated F.A.Q.
...
Fixes #252
2014-03-30 13:43:29 -04:00
Virgil Dupras
e4f81cbf04
Update loc
2014-03-30 10:47:37 -04:00
Virgil Dupras
4be4825112
Bootstrapping: don't use system-site-packages under OS X
2014-03-30 10:26:09 -04:00
Virgil Dupras
7d107d8efa
Moved Cocoa error reporting to Github mode.
2014-03-30 10:07:01 -04:00
Virgil Dupras
10d1363334
Changed the error report so it brings the user to Github directly
...
Making error reporting too easy results in too much context-less
tracebacks which demand attention and, in the end, aren't of much use.
Requiring the user to report errors on Github will reduce the number of
reports, but hopefully make these reports have better context.
2014-03-29 17:42:23 -04:00
Virgil Dupras
b76820ebde
Fixed bootstrapping under Python 3.3
2014-03-28 16:27:45 -04:00
Virgil Dupras
72b3cfb364
Adapted bootstrapping procedure to Python 3.4
2014-03-28 16:21:05 -04:00
Virgil Dupras
8b83ed0e5c
Removed needless PyQt signal overloading
...
After a PyQt5 update, dupeGuru wouldn't run anymore because it choked on
signal overloading that weren't necessary.
2014-03-27 19:09:10 -04:00
Virgil Dupras
781f13ae1a
Overwrite subfolders' state when setting states in folder dialog
...
Fixes #248
2014-03-15 17:31:33 -04:00
Virgil Dupras
8193bbae6e
Fixed broken tests in core_me
2014-03-15 14:09:36 -04:00
Virgil Dupras
4cafeaff91
Don't crash on malformed integer in iPhoto plist
...
Simply default to 0. Fixes #214 .
2014-03-15 14:06:20 -04:00
Virgil Dupras
95c6a7d41f
Add debugging data to iPhoto plist parsing
...
Fixes #233 .
2014-03-15 13:59:15 -04:00
Virgil Dupras
a29e007475
cocoalib: Replaced the "Relevant Console log" mechanism
...
The old grepping method wasn't reliable and now, we simply keep the last
20 logs in memory to place in that section of error reporting.
2014-03-15 13:57:34 -04:00