Virgil Dupras
d80a56db78
Started moving towards a gettext-based localization.
2011-11-01 15:44:18 -04:00
Virgil Dupras
436a8e686d
Fixed broken actions: reveal_path in problems dialog and copy/move under Qt.
2011-10-02 10:27:40 -04:00
Virgil Dupras
5284decd67
Fixed open_url() under Qt. It didn't work under Linux.
2011-09-29 15:01:37 -04:00
Virgil Dupras
1b855ad64b
Adapted to recent fairware changes in hscommon.
2011-09-26 11:54:17 -04:00
Virgil Dupras
9a7a20472d
Pushed some logic for fairware from gui layers to hscommon.
2011-09-24 16:21:20 -04:00
Virgil Dupras
2c260742f6
[ #82 ] Added table font size pref (Qt).
2011-09-23 10:29:25 -04:00
Virgil Dupras
abe25d6967
Refactored the scan error message system which was too complicated, especially on cocoa. Replaced it with a simpler view.show_message(msg)
call.
2011-09-22 10:35:17 -04:00
Virgil Dupras
1fafe04f19
Use the new hscommon.plat unit.
2011-09-22 09:32:09 -04:00
Virgil Dupras
0da1947902
Fixed broken dgme-cocoa and replaced JOB_* consts with JobType const class.
2011-09-21 13:55:26 -04:00
Virgil Dupras
3b4ea50119
(Qt) Check for fairware hours only once the app is launched.
2011-09-21 13:42:54 -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
f730f4f55a
Decoupled app in core.app from apps in qt.app and core.app_cocoa. Instead of subclassing it, they now hold a reference to it while fulfilling the role of core.app's "view".
2011-09-20 15:06:29 -04:00
Virgil Dupras
4b9cba4d7f
Removed some code duplication.
2011-09-03 13:28:36 -04:00
Virgil Dupras
0fea59007c
Updated copyright year to 2011.
2011-04-12 10:04:01 +02:00
Virgil Dupras
6e60ea6984
Added extra Fairware reminder. We'll see if that boosts dupeGuru contributions.
2011-03-05 13:03:23 +01:00
Virgil Dupras
4249c528e9
[ #144 state:fixed] Fixed crash on error handling under windows when sys.stderr is None.
2011-02-18 10:10:11 +00: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
6abbeaf987
[ #132 state:fixed] Added a debug mode preference as well as extra debug loggings.
2011-01-26 12:50:44 +01:00
Virgil Dupras
6c60e76b55
Localized Fairware dialogs to french and made a few fixes here and there.
2011-01-24 11:30:45 +01:00
Virgil Dupras
8a0d31f612
Fixed linux-specific crashes and glitches.
2011-01-23 07:09:47 -08: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
92970489c5
Straightened out actions pictures and keybindings, added a Recent Folders menu and a link to Recent Results menu in a dialog button.
2011-01-17 17:15:16 +01:00
Virgil Dupras
d51f5184d7
The directories dialog is now the main window. There's probably many glitches left to fix due to that change, but the basic functionalities are there.
...
--HG--
rename : qt/base/main_window.py => qt/base/result_window.py
rename : qt/pe/main_window.py => qt/pe/result_window.py
2011-01-15 16:29:35 +01:00
Virgil Dupras
3ef118c9fa
Results are not automatically saved/load anymore. There's a reminder on quitting if you haven't saved your results. Also, for easier re-loading, there's a 'open recent results' menu item.
2011-01-13 16:20:03 +01:00
Virgil Dupras
4a1fe2f8ab
Fixed packaging versioning and help building for Qt.
2011-01-13 10:56:46 +00: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
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
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
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
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
4c273a7910
[ #102 state:fixed] Remember the size/position of all window between launches.
2010-08-15 12:27:15 +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
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
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
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
5be76d7c0f
Use the send2trash lib in _do_delete_dupe().
2010-04-07 09:11:36 +02: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
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
8dda616502
The Qt side now makes use of core.gui.details_panel.
2010-02-05 21:09:04 +01:00
Virgil Dupras
c95b356a99
[ #81 state:fixed] Show a message dialog when a duplicate scan yields no result.
2010-01-13 10:39:27 +01:00
Virgil Dupras
e6d4d44f15
Removed APPNAME and LIMIT_DESC consts from cocoa.
2010-01-13 09:30:10 +01:00