Virgil Dupras
|
7b0d3ea8ac
|
me v5.10.4
|
2010-12-30 14:55:13 +01:00 |
|
Virgil Dupras
|
f1b4db368e
|
[#123 state:fixed] Updated codebase to use hsaudiotag v1.1.0 (which fixed the AIFF bug) and made it use the new auto.File wrapper.
|
2010-12-29 13:17:30 +01:00 |
|
Virgil Dupras
|
7ddf9772df
|
v5.10.3
|
2010-11-21 16:25:16 +01:00 |
|
Virgil Dupras
|
0382ad1534
|
Adapted to the job-related code moving to the 'jobprogress' package.
|
2010-11-20 12:42:15 +01:00 |
|
Virgil Dupras
|
1b6e1369a0
|
Tranformed PyQt's license warning into a licensing note
--HG--
rename : qt/WARNING => qt/ABOUT_LICENSE
|
2010-11-13 14:37:20 +01:00 |
|
Virgil Dupras
|
ca6a42e6eb
|
pe 1.11.2
|
2010-10-07 11:34:29 +02:00 |
|
Virgil Dupras
|
657520b0b3
|
me5.10.2
|
2010-10-06 11:43:37 +02:00 |
|
Virgil Dupras
|
8a8a181186
|
se 2.12.2
|
2010-10-05 03:50:28 -07:00 |
|
Virgil Dupras
|
4517bea664
|
Moved the start.py file directly in qt run template instead of using this subprocess thingy. Much easier for packaging.
|
2010-10-05 10:22:02 +02:00 |
|
Virgil Dupras
|
81dcfbe6ae
|
Use sys.platform instead of platform.system(). The latter somes crashes with "Interrupted system call".
|
2010-10-05 10:03:56 +02:00 |
|
Virgil Dupras
|
357a02c74b
|
Use QTimer.singleShot() for nag window showing instead of a complicated scheme like the old one.
|
2010-10-05 08:44:32 +02:00 |
|
Virgil Dupras
|
508eeffa6e
|
Fixed register button that linked to the wrong method.
|
2010-10-05 08:20:53 +02:00 |
|
Virgil Dupras
|
d2f968def7
|
Removed .ui files and made the UI setup "by hand". ui files cause more problems than they solve (UI designer is limited in what it can do).
|
2010-10-04 15:29:00 +02:00 |
|
Virgil Dupras
|
5b6891dd45
|
se v2.12.1 me v5.10.1 pe v1.11.1
|
2010-09-30 12:35:40 +02:00 |
|
Virgil Dupras
|
4886982d43
|
Re-licensed to BSD
|
2010-09-30 12:17:41 +02:00 |
|
Virgil Dupras
|
7360f57beb
|
Converted registration system to Fairware.
|
2010-09-29 16:49:50 +02:00 |
|
Virgil Dupras
|
c86bc649ff
|
pe 1.11.0 and me 5.10.0.
|
2010-09-27 11:56:02 +02:00 |
|
Virgil Dupras
|
864970b860
|
se2.12.0
|
2010-09-26 12:33:39 +02:00 |
|
Virgil Dupras
|
7b5dd3f964
|
Adjusted the height of the pref pane in SE under Linux.
|
2010-09-26 02:17:29 -07:00 |
|
Virgil Dupras
|
359f9c0680
|
[#92 state:fixed] Added an action to delete duplicates and then create hardlinks to group ref.
|
2010-09-25 15:37:18 +02:00 |
|
Virgil Dupras
|
01db7c4948
|
Fixed a py3k-induced bug when drag & dropping directories in the directories panel.
|
2010-09-25 15:34:42 +02:00 |
|
Virgil Dupras
|
0a64d653e1
|
[#92 state:fixed] Added an option to ignore duplicates hardlinking to the same file.
|
2010-09-25 12:28:34 +02:00 |
|
Virgil Dupras
|
0d8ed92a68
|
Converted the result tree into a result table.
--HG--
rename : cocoa/base/PyResultTree.h => cocoa/base/PyResultTable.h
rename : cocoa/base/ResultOutline.h => cocoa/base/ResultTable.h
rename : cocoa/base/ResultOutline.m => cocoa/base/ResultTable.m
rename : core/gui/result_tree.py => core/gui/result_table.py
|
2010-09-24 15:48:59 +02:00 |
|
Virgil Dupras
|
b342b15011
|
se v2.11.1
|
2010-08-26 13:03:14 +02:00 |
|
Virgil Dupras
|
abcd774c9d
|
me5.9.1
|
2010-08-24 10:46:47 +02:00 |
|
Virgil Dupras
|
b1f2e1c191
|
Fixed debian packaging for PE.
|
2010-08-21 08:26:56 -07:00 |
|
Virgil Dupras
|
33f372f6c6
|
Fixed the building process of the block module for Qt.
|
2010-08-21 16:04:23 +01:00 |
|
Virgil Dupras
|
8e5c2a8875
|
pe v1.10.0
|
2010-08-21 16:44:50 +02:00 |
|
Virgil Dupras
|
e867840d81
|
Fixed debian packaging for ME.
|
2010-08-20 02:29:51 -07:00 |
|
Virgil Dupras
|
fb7e3189a8
|
me v5.9.0
|
2010-08-20 09:51:30 +02:00 |
|
Virgil Dupras
|
5733c0143b
|
With PyQt 4.7.5's new from_imports option, sys.path hackage is not required anymore.
|
2010-08-20 09:48:16 +02:00 |
|
Virgil Dupras
|
250a496a78
|
Fixed debian packaging for SE under Python 3.
|
2010-08-17 07:26:46 -07:00 |
|
Virgil Dupras
|
29163ed053
|
se v2.11.0
|
2010-08-17 11:32:20 +02:00 |
|
Virgil Dupras
|
89409c22d1
|
Removed dependencies on PIL. Man, I wish I had known about QImageReader sooner... That was a little stupid on my part not to look further than QImage.
|
2010-08-17 09:38:58 +02:00 |
|
Virgil Dupras
|
e2f240ebc9
|
Prettified the build system by getting rid of those "gen.py" files and hardcoded "python3" calls. Also, ported Qt's block.c to Python3, which hadn't been done yet.
|
2010-08-17 09:30:25 +02:00 |
|
Virgil Dupras
|
36eccb7122
|
Removed the "all files are refs" error message and made the "no files, can't scan" message quicker. That's because when scanning iPhoto libraries with big libraries, the GUI would hang because these checks would involve loading the whole library.
|
2010-08-15 15:07:44 +02:00 |
|
Virgil Dupras
|
c8827769b4
|
Removed dependency on lxml (it made the final package much bigger, and building it on windows is not fun).
|
2010-08-15 14:42:55 +02:00 |
|
Virgil Dupras
|
4c273a7910
|
[#102 state:fixed] Remember the size/position of all window between launches.
|
2010-08-15 12:27:15 +02:00 |
|
Virgil Dupras
|
58da335b17
|
Enum-ified Scan Type constants, looks nicer.
|
2010-08-14 19:52:23 +02:00 |
|
Virgil Dupras
|
7450eec7eb
|
Added Load/Save Results menu items, allowing to save results at arbitrary places.
|
2010-08-13 13:06:18 +02:00 |
|
Virgil Dupras
|
565c990687
|
[#101 state:fixed] Remove the Creation Time column.
|
2010-08-13 09:26:38 +02:00 |
|
Virgil Dupras
|
854d194f88
|
Converted to py3k. There's probably some bugs still. So far, I managed to run dupeGuru SE under pyobjc and qt.
|
2010-08-11 16:39:06 +02:00 |
|
Virgil Dupras
|
09f73988b3
|
pe v1.9.1
|
2010-07-17 07:14:39 +02:00 |
|
Virgil Dupras
|
d2a55ffd31
|
me v5.8.1
|
2010-07-16 08:53:43 +02:00 |
|
Virgil Dupras
|
853bf63777
|
v2.10.1
|
2010-07-15 07:31:33 +02:00 |
|
Virgil Dupras
|
de1147219c
|
Adjusted a forgotten hsutil/hscommon reference.
|
2010-07-13 08:16:44 +02:00 |
|
Virgil Dupras
|
371426a08e
|
Adapted codebase to the hsutil/hscommon split and the hsmedia --> hsaudiotag rename.
|
2010-07-13 08:08:18 +02:00 |
|
Virgil Dupras
|
378589a473
|
Brought dgpe qt up to speed for the 1.9.0 release.
|
2010-04-15 10:05:33 +01:00 |
|
Virgil Dupras
|
2ae16396a6
|
Updated dgme installer project to cope with cxFreeze inability to add version information to the exe.
|
2010-04-14 09:22:16 +01:00 |
|
Virgil Dupras
|
ef090a5dc5
|
Updated the dgme Qt pref dialog to include the custom command field and added cxFreeze workaround in dgme qt start script.
|
2010-04-14 09:10:57 +01:00 |
|
Virgil Dupras
|
5c0799e82b
|
me v5.8.0
|
2010-04-14 09:37:36 +02:00 |
|
Virgil Dupras
|
ee96d5f88c
|
Fixed Windows packaging for dgse.
|
2010-04-13 14:04:15 +01:00 |
|
Virgil Dupras
|
769b816998
|
se v2.10.0
|
2010-04-13 11:58:53 +02:00 |
|
Virgil Dupras
|
7346b422d5
|
[#12] Added the Custom Command preference on the Qt side.
|
2010-04-13 09:02:09 +01:00 |
|
Virgil Dupras
|
699023992c
|
Added the problem dialog to the Qt side.
|
2010-04-12 15:29:56 +02:00 |
|
Virgil Dupras
|
f8764ab85e
|
dgme qt: Fixed visual glitch in preference panel under Linux.
|
2010-04-08 07:06:32 -07:00 |
|
Virgil Dupras
|
a16af4560b
|
dgse qt: fixed visual glitch in the preference dialog under linux.
|
2010-04-08 04:26:11 -07:00 |
|
Virgil Dupras
|
0782ba0dab
|
Only do cxfreeze workarounds under Windows.
|
2010-04-08 04:12:29 -07:00 |
|
Virgil Dupras
|
83725667a4
|
Made the windows packaging copy qt plugins in the dist package. PyInstaller did this, but cxfreeze doesn't.
|
2010-04-08 11:17:03 +01:00 |
|
Virgil Dupras
|
6131f7f6bf
|
Merge heads.
|
2010-04-08 07:55:03 +01:00 |
|
Virgil Dupras
|
dd4faa030f
|
Changed the installer project so that we make sure that the executable is always overwritten.
Previously, (probably because the exe doesn't have version embedded in it anymore), we ended up, during upgrades, with executable-less installs.
|
2010-04-08 07:54:03 +01:00 |
|
Virgil Dupras
|
87e0011525
|
Under Linux, don't show the "Check for Update" action and correctly open the help file.
|
2010-04-07 09:04:58 -07:00 |
|
Virgil Dupras
|
7af3bb7226
|
Merged heads.
|
2010-04-07 08:50:56 -07:00 |
|
Virgil Dupras
|
5573352ce6
|
PyInstaller is fucked up. Moved to cxFreeze.
|
2010-04-07 16:30:04 +01:00 |
|
Virgil Dupras
|
48badaa927
|
pe v1.8.6
|
2010-04-07 13:59:40 +02:00 |
|
Virgil Dupras
|
2f13bf677e
|
Adjusted details table height by 2 pixels so that it doesn't show a scrollbar under Linux.
|
2010-04-07 04:02:18 -07:00 |
|
Virgil Dupras
|
5be76d7c0f
|
Use the send2trash lib in _do_delete_dupe().
|
2010-04-07 09:11:36 +02:00 |
|
Virgil Dupras
|
ba68789fb9
|
pe v1.8.5
|
2010-03-01 12:31:34 +01:00 |
|
Virgil Dupras
|
1d9897ea60
|
(Forgot to commit). Updated the ME installer project for Advanced Installer 7.5.
|
2010-02-18 09:49:28 +00:00 |
|
Virgil Dupras
|
b6cb00bc79
|
pe 1.8.4
|
2010-02-18 10:31:24 +01:00 |
|
Virgil Dupras
|
47b38c7d45
|
Preliminary linux support (it starts up, at least...).
|
2010-02-13 12:22:34 -08:00 |
|
Virgil Dupras
|
e8f92535d3
|
me v5.7.2
|
2010-02-13 13:00:41 +01:00 |
|
Virgil Dupras
|
d62c3663e9
|
qt: scroll to selection on results refresh.
|
2010-02-13 12:34:36 +01:00 |
|
Virgil Dupras
|
cab6d924aa
|
Adapted the Qt codebase to the addition of core.gui.result_tree and core.gui.stats_label.
|
2010-02-12 15:39:29 +01:00 |
|
Virgil Dupras
|
c50aebe76d
|
pe v1.8.3
|
2010-02-11 10:04:54 +01:00 |
|
Virgil Dupras
|
9eca84efe1
|
se v2.9.2
|
2010-02-10 08:48:01 +01:00 |
|
Virgil Dupras
|
8a6fb6dcba
|
Updated Andvanced Installer project file for 7.5.
|
2010-02-09 15:03:36 +00:00 |
|
Virgil Dupras
|
504ecaee5e
|
Straightened out qt's packaging process.
|
2010-02-09 15:42:48 +01:00 |
|
Virgil Dupras
|
7c9e836572
|
Straightened out qt's build process.
|
2010-02-09 15:32:52 +01:00 |
|
Virgil Dupras
|
5db0f09b43
|
Fixed Reveal File on Qt.
|
2010-02-09 15:24:57 +01:00 |
|
Virgil Dupras
|
76d351d8be
|
Adapted th qt part to core.gui.directory_tree.
|
2010-02-07 16:00:58 +01:00 |
|
Virgil Dupras
|
5e57f9cbd6
|
Removed logic duplication across toolkit code in "Reveal Selected" action.
|
2010-02-06 15:31:35 +01:00 |
|
Virgil Dupras
|
8edb869fdc
|
Removed logic duplication across toolkit code in "Remove Selected" action.
|
2010-02-06 12:44:21 +01:00 |
|
Virgil Dupras
|
37238c7f57
|
Removed logic duplication across toolkit code in "Open Selected" action.
|
2010-02-06 12:36:43 +01:00 |
|
Virgil Dupras
|
9edee82fa1
|
Removed logic duplication across toolkit code in "Make Reference" action.
|
2010-02-06 12:27:11 +01:00 |
|
Virgil Dupras
|
3c75d2f8b7
|
Removed logic duplication across toolkit code in "Add to Ignore List" action.
|
2010-02-06 12:12:20 +01:00 |
|
Virgil Dupras
|
7957b73b4a
|
Tweaked PE installer project.
|
2010-02-06 09:30:33 +00:00 |
|
Virgil Dupras
|
69838c44af
|
pe 1.8.2
|
2010-02-06 09:09:40 +01:00 |
|
Virgil Dupras
|
8e2953aef6
|
Updated PE installer for Advanced Installer 7.5 and changed build scripts so they use the Advanced Installer command present in the PATH.
|
2010-02-06 07:58:37 +00:00 |
|
Virgil Dupras
|
8dda616502
|
The Qt side now makes use of core.gui.details_panel.
|
2010-02-05 21:09:04 +01:00 |
|
Virgil Dupras
|
0b9d936317
|
Optimized qt/pe/modules/block.c
|
2010-02-03 15:44:15 +01:00 |
|
Virgil Dupras
|
65a17390c7
|
Corrected grammatical mistake in preferences panels.
|
2010-02-02 11:50:47 +01:00 |
|
Virgil Dupras
|
3d62a7e64a
|
Reorganized qt/pe/modules
--HG--
rename : qt/pe/modules/block/block.c => qt/pe/modules/block.c
rename : qt/pe/modules/block/setup.py => qt/pe/modules/setup.py
|
2010-01-31 12:25:34 +01:00 |
|
Virgil Dupras
|
962805936e
|
ifdef'd min/max functions when compiled under VC. It seems that VC already defines them.
|
2010-01-31 11:05:13 +00:00 |
|
Virgil Dupras
|
967aeecf5b
|
Removed "inline" directive from C modules (doesn't work in VC).
|
2010-01-31 11:33:26 +01:00 |
|
Virgil Dupras
|
348b039fa3
|
Removed references to Cython.
|
2010-01-31 11:25:47 +01:00 |
|
Virgil Dupras
|
6e9b1f4fa3
|
Converted qt/modules/block from Cython to C.
|
2010-01-31 11:24:51 +01:00 |
|
Virgil Dupras
|
ecef95469d
|
me v5.7.1
|
2010-01-19 12:38:30 +01:00 |
|
Virgil Dupras
|
552e6b7836
|
pe v1.8.1
|
2010-01-15 07:24:40 +01:00 |
|
Virgil Dupras
|
fc76a843d5
|
Straightened out the blocks cache. Instead of having a single global threaded block cache in the app, there's just a cache path, and non-threaded caches are created when needed. Also, made Cache.clear() more robust (it will clear the cache even if the db is corrupted).
|
2010-01-14 16:14:26 +01:00 |
|