Virgil Dupras
e69a1764a0
Fix cocoa build script
...
It wouldn't properly find python 3.5 dylib for linking.
2016-07-01 19:50:19 -04:00
Virgil Dupras
3aa99c396b
Bump OS X requirements to 10.8 and update README
...
Because of Sparkle, it's now required to build dupeguru on 10.10+, but with MACOSX_DEPLOYMENT_TARGET, which we now properly set, the results properly runs on 10.8.
This requires a python that has also been compiled with MACOSX_DEPLOYMENT_TARGET=10.8
2016-07-01 15:36:15 -04:00
Virgil Dupras
0959f4581e
Update to Sparkle 1.14
2016-06-08 13:28:52 -04:00
Virgil Dupras
13fb06a693
Remove ContentsAusio scan type
...
It had few uses and had a confusing name. People though it did fuzzy
audio data matching, which it does not.
2016-06-06 17:08:41 -04:00
Virgil Dupras
b47b1e11af
cocoa: remove inter.app_se
...
The last remnant of the pre-merge era.
2016-06-06 11:20:45 -04:00
Virgil Dupras
168d94910b
cocoa: fix image loading in picture mode details panel
...
I had broken it during the big merge.
2016-06-06 11:03:09 -04:00
Virgil Dupras
8c1078aa71
cocoa: merge se/me/pe into one single app
...
That merge has already been done in core and qt, we're following.
I broke picture scan details panel image loading. Will fix later.
2016-06-05 21:18:48 -04:00
Virgil Dupras
fb8a384a6a
cocoa: get rid of edition-specific ResultWindow overrides
2016-06-04 21:18:14 -04:00
Virgil Dupras
2be4ae8f65
cocoa: move scan type selector to directory window
...
Also, use dynamic scan type labels supplied by core.
2016-06-02 21:31:12 -04:00
Virgil Dupras
f8686ffb55
cocoa: remove iPhoto and Aperture support
...
These apps don't exist anymore.
2016-06-01 22:34:16 -04:00
Virgil Dupras
3093a42553
cocoa: remove iTunes support
...
It was an unmaintained feature that wasn't working well with recent OS X releases.
2016-06-01 22:12:27 -04:00
Virgil Dupras
83d934fd4f
cocoa: make auto-update URLs HTTPS
2016-06-01 21:57:27 -04:00
Virgil Dupras
f3c09c7a8d
cocoa: adjust to latest changes
...
...that is, scanner on-the-fly instantiation and fileclasses/folderclass config move.
We haven't moved the scan type selector in the UI yet.
2016-06-01 21:56:18 -04:00
Yichi Zhang
632650b483
Fix some compiler warnings (Cocoa)
2016-04-04 22:08:58 -04:00
Virgil Dupras
9c53b2218c
Update waf to v1.8.17
...
This allows us to call it from Python 3.5 without the failures we previously had.
2015-12-25 10:26:56 -05:00
Virgil Dupras
e7076bc3bd
Change license from BSD to GPLv3
...
See http://www.hardcoded.net/archive2014#2014-12-28 for context
2015-01-03 16:33:16 -05:00
Virgil Dupras
fc16ea8c49
Change copyright year to 2015
2015-01-03 16:30:57 -05: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
ca709a60cf
Updated copyright year to 2014
2014-04-19 12:19:11 -04:00
Virgil Dupras
e4f81cbf04
Update loc
2014-03-30 10:47:37 -04:00
Virgil Dupras
7d107d8efa
Moved Cocoa error reporting to Github mode.
2014-03-30 10:07:01 -04:00
Virgil Dupras
95c6a7d41f
Add debugging data to iPhoto plist parsing
...
Fixes #233 .
2014-03-15 13:59:15 -04:00
Virgil Dupras
c7d306b7d5
Minimum Python version is now 3.3
2013-12-07 17:23:18 -05:00
Virgil Dupras
418acf6e5e
Merge branch 'regless' into develop
...
Conflicts:
cocoa/inter/app.py
core/app.py
hscommon/reg.py
locale/cs/LC_MESSAGES/ui.po
locale/de/LC_MESSAGES/ui.po
locale/fr/LC_MESSAGES/ui.po
locale/hy/LC_MESSAGES/ui.po
locale/it/LC_MESSAGES/ui.po
locale/pt_BR/LC_MESSAGES/ui.po
locale/ru/LC_MESSAGES/ui.po
locale/ui.pot
locale/uk/LC_MESSAGES/ui.po
locale/vi/LC_MESSAGES/ui.po
locale/zh_CN/LC_MESSAGES/ui.po
qt/base/app.py
2013-12-07 10:19:31 -05:00
Virgil Dupras
d14d076989
Disable symlink/hardlink option when not relevant (Cocoa)
...
Fixes #247 .
2013-12-06 16:17:04 -05:00
Virgil Dupras
a0cc1f2e03
Fixed regless cocoa and updated locs
2013-11-30 18:23:42 -05:00
Virgil Dupras
01403a3f92
Removed fairware
2013-11-30 17:54:40 -05:00
Virgil Dupras
c1cfa86ad1
Make Cmd+A select all folders in the Folder Selection dialog (Cocoa)
...
Fixes #228 .
2013-11-24 10:12:47 -05:00
Virgil Dupras
10dbfa9b38
Refactoring: Path API compatibility with pathlib
...
Refactored dupeGuru to make hscommon.path's API a bit close to pathlib's
API. It's not 100% compatible yet, but it's much better than before.
This is more of a hscommon refactoring than a dupeguru one, but since
duepGuru is the main user of Path, it was the driver behind the
refactoring.
This refactoring also see the introduction of @pathify, which ensure
Path arguments. Previously, we were often unsure of whether the caller
of a function was passing a Path or a str. This problem is now solved
and this allows us to remove hscommon.io, an ill-conceived attempt to
solve that same ambiguity problem.
Fixes #235 .
2013-11-16 12:06:16 -05:00
Virgil Dupras
4b6c4f048d
Fixed compilation warnings on OS X
2013-11-10 12:41:10 -05:00
Virgil Dupras
1d9573cf6f
On OS X, read Exif tags using Cocoa's built-in functionality
...
This allows for RAW files Exif reading. Fixes #234 .
2013-11-10 12:00:16 -05:00
Virgil Dupras
76f45fb5a6
Fixed appdata logic which was broken on OS X.
2013-11-10 11:05:03 -05:00
Virgil Dupras
33d9569427
Refactoring: Created hscommon.desktop
...
This unit hosts previously awkward UI view methods which weren't related
to the view itself, but to the current desktop environment. These
functions are now at their appropriate place.
2013-10-12 13:54:13 -04:00
Virgil Dupras
dcc57a7afb
Ah crap, another Cocoa fatal mistake
2013-08-25 17:10:26 -04:00
Virgil Dupras
cc76f3ca87
Fixed SE folder scanning under Cocoa
2013-08-18 21:07:33 -04:00
Virgil Dupras
be8efea081
Fixed folder scanning in SE, which was completely broken
...
Oops
2013-08-18 20:50:31 -04:00
Virgil Dupras
8a8ac027f5
Fixed ME's cocoa interface file, which was broken (again)
...
The Remove Dead Tracks didn't use the new job system and appscript wasn't properly packaged.
2013-08-18 11:23:20 -04:00
Virgil Dupras
1d9d09fdf7
Fixed ME's cocoa interface file, which was broken
...
It tried to update JOBID2TITLE from inter.app, but it has moved to core.app.
2013-08-18 10:48:02 -04:00
Virgil Dupras
a71033d9d6
Added a splitter control to the Re-Prioritize dialog
...
Fixes #224
2013-08-04 09:20:08 -04:00
Virgil Dupras
e5ce6680ca
Modernized progress window GUI
...
Following the refactoring that has been initiated in pdfmasher's
"vala" branch, I pushed more progress window logic into the
core.
The UI code is now a bit dumber than it used to be, and the core
now directly decides when the progress window is shown and
hidden. The "job finished" notification is also directly sent by the
core. Job description update logic is handled by a core gui
textfield.
Job description contsants also moved to the core, triggering
a localisation migration from "ui" to "core".
2013-08-03 16:27:36 -04:00
Virgil Dupras
b11b97dd7c
Improved delta values to support non-numerical values
...
Delta values now work for non-numerical values. Any column,
when its value differs from its ref, becomes orange.
A column that was already a "delta column" keeps its previous
behavior (dupe cells for these columns are always displayed in
orange).
Sorting behavior, when Dupes Only and Delta Values are enabled
at the same time, has also been extended to non-numerical
values, making it easy to mass-mark dupe rows with orange
values.
Documentation was updated, unit tests were added.
Fixes #213
2013-07-28 17:45:23 -04:00
Virgil Dupras
386a5f2c64
Fixed results display bug under Mac OS X
...
Since the latest refactoring, results wouldn't display properly.
2013-07-28 16:41:07 -04:00
Virgil Dupras
c13a2f207c
Dropped i386 support under Mac OS X.
2013-07-28 16:39:53 -04:00
Virgil Dupras
35a162faf4
Added "..." next to "Re-Prioritize Results" in cocoa's main menu.
...
[#225 state:fixed]
2013-04-28 14:32:57 -04:00
Virgil Dupras
4a8ce9b6c4
Updated copyright year to 2013.
2013-04-28 10:35:51 -04:00
Virgil Dupras
11450ae56a
[ #222 ] Tweaked ref-swapping action text.
...
Make Selected Reference --> Make Selected into Reference.
2013-04-27 09:38:08 -04:00
Virgil Dupras
d11e20f6ba
Adapted to fairware changes.
2013-03-24 18:53:41 -04:00
Virgil Dupras
b028670250
Updated locs and improved brazilian loc with Victor Figueiredo's tips.
2012-08-30 16:09:33 -04:00
Virgil Dupras
dff141e800
Renamed cocoa/base/ResultWindow to ResultWindowBase to avoid ambiguities in the result_winodw cocoa UI script.
...
--HG--
rename : cocoa/base/ResultWindow.h => cocoa/base/ResultWindowBase.h
rename : cocoa/base/ResultWindow.m => cocoa/base/ResultWindowBase.m
2012-08-30 16:08:21 -04:00
Virgil Dupras
f49c7dee96
Fixed cocoa build script to work with Python 3.3.
2012-08-30 15:35:18 -04:00