| 
							
							
								 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 | a03e2a69d4 | [#97 state:fixed] Fixed a crash on load. | 2010-07-14 10:50:15 +02:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | ac1593ff75 | [#95 state:fixed] Fixed a crash on results save when it contained invalid characters. | 2010-07-14 09:19:34 +02:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 4d66b4667c | Moved from nose to py.test (the former doesn't officially support py3k, which is limiting). | 2010-07-13 11:10:45 +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 | 75eb005ba0 | Fixed a flaky test which was broken in python 2.7rc1. | 2010-06-07 10:15:58 -04:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 601b67145c | Fixed a flaky test which was broken in python 2.7rc1. | 2010-06-07 09:41:59 -04:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | ff891c210c | [#4 state:fixed] Filters are now applied on the whole file path. | 2010-04-13 11:40:20 +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 | 5c80ac1c74 | [#12] dgse cocoa: Added custom command invocation. | 2010-04-12 17:43:24 +02:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 1e0f6bfecb | Added a dialog giving more information about the causes of problems during operations. | 2010-04-12 12:21:01 +02:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 88334acdef | [#90 state:fixed] Fixed a rare crash on results loading. | 2010-04-07 10:29:00 +02:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 5be76d7c0f | Use the send2trash lib in _do_delete_dupe(). | 2010-04-07 09:11:36 +02:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 47a6ceffbc | Use lxml everywhere for xml save/load (instead of ElementTree and minidom). | 2010-03-01 12:21:43 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 6dd53c6bfd | Removing duplicates now preserve selected paths. | 2010-02-17 18:05:19 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 6b0bfda9fb | During Make Selected Reference, it's now the selection *paths* that are restored rather than the selected *dupes* | 2010-02-13 10:39:54 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 905988c592 | Removed MatchesView and took advantage of HSOutlineView's delete and space triggered delegate methods. | 2010-02-12 17:15:48 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 64c1087856 | Fixed app_test which was broken since connext() calls aren't made by the gui themselves. | 2010-02-12 16:28:15 +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 | c3a972d39b | Fixed renaming in results. | 2010-02-12 13:52:40 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 33d44d4d24 | Remove Marked now correctly updates the results. | 2010-02-12 13:39:50 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | fd89cf2482 | Pushed some code down from app_cocoa to app and re-organized test units. | 2010-02-12 12:43:50 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 112ffb981f | Cleaned up some cruft. | 2010-02-12 12:30:00 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 514426b980 | Re-added the root children count optimization in the results outline. | 2010-02-12 11:34:00 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | a4bf1c8be6 | Made marking changes much faster and also made data fetching lazy in dupe nodes. | 2010-02-12 11:21:39 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 9b82e1478f | Re-added multiple selection support in the results. | 2010-02-12 11:07:33 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | d5f145d57e | Fixed sorting. | 2010-02-11 21:03:22 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | bab891ee74 | Added the StatsLabel. | 2010-02-11 20:54:06 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | a65fd7d0d0 | Brought back delta values. | 2010-02-11 19:22:31 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 46836cc805 | Pushed down some result refresh calls to the core code. | 2010-02-11 18:47:45 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 42559f13d8 | Began the transition to a HSOutline based result outline. There's still a lot of glitches, the most glaring one being the lack of support for multiple selection. | 2010-02-11 17:52:18 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | b50d99be9c | Added the PyRegistrable cocoa interface. | 2010-02-07 16:29:39 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | af41876a5e | DetailsPanel is now a subclass of HGWindowController. | 2010-02-07 16:19:14 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 76d351d8be | Adapted th qt part to core.gui.directory_tree. | 2010-02-07 16:00:58 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | b5dd9651c3 | Huge refactoring. I moved MGOutline from moneyGuru (as well as everything that comes with it) and used it to create DirectoryOutline for the directories panel. | 2010-02-07 15:26:50 +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 | f7aaea79af | Removed useless add_to_ignore_list() | 2010-02-06 12:14:33 +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 | 484512e35b | Removed refreshDetailsWithSelected which wasn't needed anymore. | 2010-02-05 20:32:57 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 7ffefe6259 | Created gui.details_panel and moved all details panel related logic in there (cocoa only, for now). | 2010-02-05 20:10:54 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | cd9b7f2f11 | [#86 state:fixed] Fixed a crash in GetOutlineViewValues. | 2010-02-05 18:16:05 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | b372974437 | [#84 state:hold] Added debug logging to fs.get_files() to eventually figure out the cause of this bug. | 2010-02-05 17:55:47 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 25e12f1775 | [#83 state:fixed] Fixed crash on quitting if the appdata dir has been removed. | 2010-02-05 17:24:20 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 9ca8a199c0 | Re-implemented the fix for utf-8 lookup error during auto-update in a more graceful way. | 2010-02-05 16:51:00 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | 719edb6b6e | Use hsutil.cocoa.objcmin instead of Foundation and AppKit. | 2010-02-04 17:12:58 +01:00 |  | 
			
				
					| 
							
							
								 Virgil Dupras | d34158db2c | Merged dg_cocoa files from all editions into core/app_cocoa_inter to eliminate annoying code duplication. | 2010-02-03 11:55:53 +01:00 |  |