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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							4a8ce9b6c4 
							
						 
					 
					
						
						
							
							Updated copyright year to 2013.  
						
						
						
						
					 
					
						2013-04-28 10:35:51 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							5a5a74d0e1 
							
						 
					 
					
						
						
							
							[ #194  state:fixed] Added the "Replace with symlink" deletion option.  
						
						
						
						
					 
					
						2012-08-01 12:36:23 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							f992599beb 
							
						 
					 
					
						
						
							
							Install cocoa logger on startup so that logged messages show up in the Console under OS X 10.8.  
						
						
						
						
					 
					
						2012-08-01 11:52:59 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							fcdc692b61 
							
						 
					 
					
						
						
							
							[ #189  state:fixed] Added "Export to CSV" feature.  
						
						
						
						
					 
					
						2012-07-31 16:46:51 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							deb5260c6a 
							
						 
					 
					
						
						
							
							Pushed the error message logic in Cocoa' addDirectory into the core.  
						
						
						
						
					 
					
						2012-07-31 15:33:44 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							f22baa8d5a 
							
						 
					 
					
						
						
							
							Fixed iTunes intergration which was broken since iTunes 10.6.3.  
						
						... 
						
						
						
						More info at http://www.leancrew.com/all-this/2012/06/the-first-nail-in-the-coffin-of-python-appscript/ 
I'm a bit late to the party. I hadn't realised that these crash reports were caused by iTunes 10.6.3... Oops. 
						
						
					 
					
						2012-07-07 15:44:13 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							222ae73590 
							
						 
					 
					
						
						
							
							Fix bug where invalid xml in iTunes library would make dgme crash.  
						
						
						
						
					 
					
						2012-06-13 13:11:48 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							8efeab7b40 
							
						 
					 
					
						
						
							
							In Cocoa interface units, added missing @dontwrap decorators where appropriate.  
						
						
						
						
					 
					
						2012-06-06 15:09:38 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							dccffd9516 
							
						 
					 
					
						
						
							
							[ #42  state:fixed] Added Aperture support in dupeGuru PE.  
						
						
						
						
					 
					
						2012-06-05 13:56:28 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							05478591a4 
							
						 
					 
					
						
						
							
							Fixed stupid bug with _do_delete() ME/PE overrides not having the right arguments.  
						
						
						
						
					 
					
						2012-06-04 10:08:51 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							721591d3e3 
							
						 
					 
					
						
						
							
							Added a Deletion Options dialog that pops up when Send to Trash is triggered.  
						
						... 
						
						
						
						It offers hardlink and direct deletion options. This new feature supersedes the old "Send to Trash and Hardlink" menu item, which was removed. 
						
						
					 
					
						2012-05-30 12:10:56 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							df9af9a796 
							
						 
					 
					
						
						
							
							Fixed crash on iTunes library parsing when the "Location" element is missing in track data dictionary.  
						
						
						
						
					 
					
						2012-04-13 15:21:48 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							23cb71b522 
							
						 
					 
					
						
						
							
							Fixed results loading for iTunes songs.  
						
						
						
						
					 
					
						2012-03-17 12:13:58 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							657f6743c2 
							
						 
					 
					
						
						
							
							Changed copyright year to 2012  
						
						
						
						
					 
					
						2012-03-15 14:28:40 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							3fc83d6245 
							
						 
					 
					
						
						
							
							Added an Ignore List dialog.  
						
						
						
						
					 
					
						2012-03-14 12:47:21 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							bf17eb715a 
							
						 
					 
					
						
						
							
							Pushed some action confirmation logic down from GUI layers to the core.  
						
						
						
						
					 
					
						2012-03-10 14:32:56 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							cd9f54163b 
							
						 
					 
					
						
						
							
							Pushed some action confirmation logic down from GUI layers to the core.  
						
						
						
						
					 
					
						2012-03-10 10:58:08 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							ef0a66f794 
							
						 
					 
					
						
						
							
							Pushed job_finished logic down from GUI layers to the core.  
						
						
						
						
					 
					
						2012-03-09 13:47:28 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							5fb7742cf4 
							
						 
					 
					
						
						
							
							[ #188  state:fixed] Instead of showing a crash report on iTunes communication problems, show a friendlier message.  
						
						
						
						
					 
					
						2012-03-09 11:34:08 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							22de2d803a 
							
						 
					 
					
						
						
							
							[ #196  state:fixed] [ #188 ] Fixed a crash on crash reporting under Cocoa and improved job management to allow threaded error handling on _job_finished().  
						
						
						
						
					 
					
						2012-03-05 14:09:42 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							496f29b5c3 
							
						 
					 
					
						
						
							
							Fixed localization for ME/PE specific messages under Cocoa.  
						
						... 
						
						
						
						Despite having localizations for these message, dupeGuru would previously display the english message. 
						
						
					 
					
						2012-02-27 10:12:36 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							4592000464 
							
						 
					 
					
						
						
							
							Removed extra_fairware_reminder.  
						
						... 
						
						
						
						With the introduction of dual-mode fairware, the presence of the extra fairware reminder has been made rather useless. 
						
						
					 
					
						2012-02-27 09:44:51 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							b12b70b0a1 
							
						 
					 
					
						
						
							
							Added real iTunes support in dgme (similar to iPhoto support in dgpe).  
						
						
						
						
					 
					
						2012-02-21 10:23:23 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							c4824b0f16 
							
						 
					 
					
						
						
							
							[ #185  state:fixed] Made an iPhoto-appscript error a bit friendlier.  
						
						
						
						
					 
					
						2012-01-20 11:34:46 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							a487e83f3c 
							
						 
					 
					
						
						
							
							Converted ME and PE cocoa projects to objp.  
						
						... 
						
						
						
						--HG--
branch : objp
rename : cocoa/se/main.m => cocoa/base/main.m 
						
						
					 
					
						2012-01-16 10:30:45 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							1b571f6fd2 
							
						 
					 
					
						
						
							
							Create the extra fairware reminder on-the-fly rather than on launch time.  
						
						... 
						
						
						
						--HG--
branch : objp 
						
						
					 
					
						2012-01-15 17:31:15 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							baa2177439 
							
						 
					 
					
						
						
							
							Fixed a bug where re-prioritization criteria list would initially be empty.  
						
						... 
						
						
						
						That was because the dialog was created on launch time rather than on-the-fly.
--HG--
branch : objp 
						
						
					 
					
						2012-01-15 17:24:30 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							017e483b5a 
							
						 
					 
					
						
						
							
							Re-added error handling.  
						
						... 
						
						
						
						--HG--
branch : objp 
						
						
					 
					
						2012-01-15 11:00:34 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							55db21f3e0 
							
						 
					 
					
						
						
							
							Removed temporary objp conversion hacks.  
						
						... 
						
						
						
						--HG--
branch : objp 
						
						
					 
					
						2012-01-13 15:25:34 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							950cd0c341 
							
						 
					 
					
						
						
							
							Completed the conversion wo objp with the conversion of PyDupeGuru. I had to temporarily disable error handling though.  
						
						... 
						
						
						
						--HG--
branch : objp 
						
						
					 
					
						2012-01-13 14:43:43 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							937ea73c87 
							
						 
					 
					
						
						
							
							Converted ProblemDialog to objp.  
						
						... 
						
						
						
						--HG--
branch : objp 
						
						
					 
					
						2012-01-13 12:19:23 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							7bce70c128 
							
						 
					 
					
						
						
							
							Converted ResultsTable to objp.  
						
						... 
						
						
						
						--HG--
branch : objp 
						
						
					 
					
						2012-01-13 11:49:34 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							f9ced08e6d 
							
						 
					 
					
						
						
							
							Fixed the mess I had to introduce earlier to make selectable list work by using objp's new inheritance capabilities.  
						
						... 
						
						
						
						--HG--
branch : objp 
						
						
					 
					
						2012-01-13 10:20:46 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							4c8ce4b52d 
							
						 
					 
					
						
						
							
							Converted the prioritize dialog to objp. A bit hackish though. Refactorings required before going further.  
						
						... 
						
						
						
						--HG--
branch : objp 
						
						
					 
					
						2012-01-12 17:40:23 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							0d78201548 
							
						 
					 
					
						
						
							
							Comverted DirectoryOutline to objp. I converted HSColumns and I realized at the end that I didn't need to do it yet, but well, it will be done for ResultsTable.  
						
						... 
						
						
						
						--HG--
branch : objp 
						
						
					 
					
						2012-01-12 15:19:40 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							a699a2ef45 
							
						 
					 
					
						
						
							
							Converted .h view objp bridge interfaces to python ones. It simplifies them and allows for subclassing.  
						
						... 
						
						
						
						--HG--
branch : objp 
						
						
					 
					
						2012-01-12 12:34:20 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							e6819781f6 
							
						 
					 
					
						
						
							
							Converted details_panel to objp.  
						
						... 
						
						
						
						--HG--
branch : objp 
						
						
					 
					
						2012-01-12 09:41:03 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							12467c9493 
							
						 
					 
					
						
						
							
							Converted extra_fairware_reminder to objp.  
						
						... 
						
						
						
						--HG--
branch : objp 
						
						
					 
					
						2012-01-11 15:55:25 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							0c7d73854d 
							
						 
					 
					
						
						
							
							Converted stats_label to objp.  
						
						... 
						
						
						
						--HG--
branch : objp 
						
						
					 
					
						2012-01-11 15:14:59 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							989026051c 
							
						 
					 
					
						
						
							
							Converted PyStatsLabel to a core instance mode.  
						
						... 
						
						
						
						--HG--
branch : objp 
						
						
					 
					
						2012-01-09 11:15:20 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							01f1e5e46e 
							
						 
					 
					
						
						
							
							Moved hscommon.cocoa to cocoalib.  
						
						... 
						
						
						
						--HG--
branch : objp 
						
						
					 
					
						2012-01-05 16:57:31 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							3b80de869a 
							
						 
					 
					
						
						
							
							Replaced objcmin with objp-based proxy.  
						
						... 
						
						
						
						--HG--
branch : objp 
						
						
					 
					
						2011-12-28 14:51:33 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							3342b32882 
							
						 
					 
					
						
						
							
							[ #179 ] Refactored folder deletion so that it uses selection in the core's directory_tree instead of using the one from the GUI layer.  
						
						
						
						
					 
					
						2011-11-28 14:21:10 -05:00