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
Virgil Dupras
5da793b029
Fixed wrong assignment in result_window cocoa ui.
2012-08-15 15:16:29 -04:00
Virgil Dupras
8ac035c8a9
Moved run templates from root folder to cocoa/qt subfolders.
...
--HG--
rename : run_template_cocoa.py => cocoa/run_template.py
rename : run_template_qt.py => qt/run_template.py
2012-08-15 07:33:01 -07:00
Virgil Dupras
75b08125c0
[ #201 state:fixed] Added an EXIF Timestamp column in PE.
2012-08-10 16:34:27 -04:00
Virgil Dupras
df30a31782
Refactoring: Began to phase out to the use of hscommon.io in favor of Path methods.
2012-08-09 10:53:24 -04:00
Virgil Dupras
3441e51c0e
[ #200 state:fixed] Fixed a KeyError wihle parsing iTunes XML.
2012-08-09 10:01:44 -04:00
Virgil Dupras
9cb62e0544
Updated locs.
2012-08-01 16:42:35 -04:00