Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							2ed1b82ecf 
							
						 
					 
					
						
						
							
							Push edition-specific scan option listing down to the core  
						
						... 
						
						
						
						... rather than have each UI layer repeat them.
Did qt, but not cocoa yet. 
						
						
					 
					
						2016-05-24 22:53:03 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							de9122c3cb 
							
						 
					 
					
						
						
							
							Remove obsolete ABOUT_LICENSE  
						
						... 
						
						
						
						dupeGuru is GPL now 
						
						
					 
					
						2016-05-24 22:36:37 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							40d9a486e2 
							
						 
					 
					
						
						
							
							Add Spanish and Dutch localizations  
						
						... 
						
						
						
						Thanks Josep and Kees Duvekot!
Also, made the language selector sorted alphabetically. It was getting
confusing in there. 
						
						
					 
					
						2015-07-20 13:18:14 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							0068e7b85a 
							
						 
					 
					
						
						
							
							Add Korean localization (from woosuk park)  
						
						
						
						
					 
					
						2015-04-12 22:22:00 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							23b29eb5c3 
							
						 
					 
					
						
						
							
							Add Polish localization (from mstefanski1987)  
						
						
						
						
					 
					
						2015-04-12 21:53:45 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							6d263215ad 
							
						 
					 
					
						
						
							
							Fix wrong use_regexp option propagation to core (qt)  
						
						... 
						
						
						
						We need to flip `use_regexp` before sending it down to
`escape_filter_regexp`!
fixes  #295  
						
						
					 
					
						2015-04-05 09:17:35 -04: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 
							
						 
					 
					
						
						
						
						
							
						
						
							2166a0996c 
							
						 
					 
					
						
						
							
							Added tox configuration  
						
						... 
						
						
						
						... and fixed pep8 warnings. There's a lot of them that are still
ignored, but that's because it's too much of a step to take at once. 
						
						
					 
					
						2014-10-13 15:08:59 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							04b06f7704 
							
						 
					 
					
						
						
							
							Removed the setNativeMenuBar() call under Qt  
						
						... 
						
						
						
						I put it there to make the menu usable under Ubuntu 13.10, but since
14.04, this line actually brakes it. 
						
						
					 
					
						2014-05-03 09:34:41 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							ac3a9e3ba8 
							
						 
					 
					
						
						
							
							Removed Qt's "Check for updates"  
						
						... 
						
						
						
						It only worked on 32bit Windows, and it's gone now. 
						
						
					 
					
						2014-04-19 18:21:56 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							ca709a60cf 
							
						 
					 
					
						
						
							
							Updated copyright year to 2014  
						
						
						
						
					 
					
						2014-04-19 12:19:11 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							9b82ceca67 
							
						 
					 
					
						
						
							
							Updated windows packaging for Qt5  
						
						... 
						
						
						
						We now only support 64bit Windows. 
						
						
					 
					
						2014-04-18 13:22:04 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							4c7c279dd2 
							
						 
					 
					
						
						
							
							Avoid crashes on quit under Windows  
						
						
						
						
					 
					
						2014-04-18 10:55:01 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							79db31685e 
							
						 
					 
					
						
						
							
							Fixed crash on results double-click  
						
						... 
						
						
						
						Introduced by the Qt5 move. Looks like passing `None` to
`doubleClicked.emit()` doesn't cut it anymore. 
						
						
					 
					
						2014-04-18 10:44:59 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							ba13b700b0 
							
						 
					 
					
						
						
							
							Fixed crashing save dialogs under Qt5  
						
						
						
						
					 
					
						2014-03-30 15:57:07 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							10d1363334 
							
						 
					 
					
						
						
							
							Changed the error report so it brings the user to Github directly  
						
						... 
						
						
						
						Making error reporting too easy results in too much context-less
tracebacks which demand attention and, in the end, aren't of much use.
Requiring the user to report errors on Github will reduce the number of
reports, but hopefully make these reports have better context. 
						
						
					 
					
						2014-03-29 17:42:23 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							8b83ed0e5c 
							
						 
					 
					
						
						
							
							Removed needless PyQt signal overloading  
						
						... 
						
						
						
						After a PyQt5 update, dupeGuru wouldn't run anymore because it choked on
signal overloading that weren't necessary. 
						
						
					 
					
						2014-03-27 19:09:10 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							d924d7797a 
							
						 
					 
					
						
						
							
							Qt: Don't use a native menubar for the Result Window  
						
						... 
						
						
						
						Having two native menu bars in the app made the result window all
glitchy under Ubuntu 13.10. 
						
						
					 
					
						2014-02-15 21:02:38 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							33c217ecc8 
							
						 
					 
					
						
						
							
							Straightened out Qt window parenting chain  
						
						
						
						
					 
					
						2014-02-15 15:05:46 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							46f8984bdc 
							
						 
					 
					
						
						
							
							Merge branch 'qt5' into develop  
						
						... 
						
						
						
						Conflicts:
	README.md
	qtlib/about_box.py
	qtlib/reg.py
	qtlib/reg_demo_dialog.py
	qtlib/reg_submit_dialog.py 
						
						
					 
					
						2013-12-07 19:49:27 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							cb8bb5a70e 
							
						 
					 
					
						
						
							
							Disable symlink/hardlink option when not relevant (Qt)  
						
						... 
						
						
						
						When the "Replace with links" option is not enabled, the choice of
symlink or hardlink is irrelevant and causes confusion. Implemented core
mechanism for controlling the enabled state of that option. Also
implemented the Qt interface for it. Cocoa-part is still to be done.
I used this opportunity to greatly enhance documentation of this part of
the code. I'm beginning to like documenting...
Ref #247 . 
						
						
					 
					
						2013-12-06 15:48:01 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							01403a3f92 
							
						 
					 
					
						
						
							
							Removed fairware  
						
						
						
						
					 
					
						2013-11-30 17:54:40 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							cc5ea1dbc1 
							
						 
					 
					
						
						
							
							Fixed qt5 migration for ME and PE  
						
						
						
						
					 
					
						2013-11-16 13:38:07 -05:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							5a8cb6f5e3 
							
						 
					 
					
						
						
							
							Implemented super() inheritance style suggested by PyQt5  
						
						
						
						
					 
					
						2013-10-20 15:53:59 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							664d630b96 
							
						 
					 
					
						
						
							
							Fixed occasional core dumps on exit  
						
						
						
						
					 
					
						2013-10-20 15:38:24 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							a4256d3d2b 
							
						 
					 
					
						
						
							
							First Qt5 conversion commit  
						
						... 
						
						
						
						Replaced PyQt4 with PyQt5 and made all adjustments necessary to make
dupeGuru start up. 
						
						
					 
					
						2013-10-20 15:15:09 -04: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 
							
						 
					 
					
						
						
						
						
							
						
						
							4a4d1bbfcd 
							
						 
					 
					
						
						
							
							Eased "Clear Picture Cache" triggering under Qt  
						
						... 
						
						
						
						Added a keybinding and added the action to the directories dialog's menu
(it was previously only in the results window's menu). Fixes  #230 . 
						
						
					 
					
						2013-08-25 10:47:10 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							d8f48cbd42 
							
						 
					 
					
						
						
							
							Fixed 32bit Windows packaging for Python 3.3  
						
						... 
						
						
						
						Python 3.3 is compiled with VS2010, and the old VS2008 pre-requisite
scheme doesn't work anymore. We now do like with 64bit, include the DLLs
directly in the package. 
						
						
					 
					
						2013-08-17 14:48:36 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							86a81eab4e 
							
						 
					 
					
						
						
							
							Added the Vietnamese language  
						
						
						
						
					 
					
						2013-08-03 17:36:53 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							9225697053 
							
						 
					 
					
						
						
							
							Added hardlink/symlink support for Windows Vista+.  
						
						... 
						
						
						
						Fixes  #220 . 
					
						2013-07-14 11:58:49 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							aa3cf9700d 
							
						 
					 
					
						
						
							
							Changed the shebang line to #!/usr/bin/python3 under Qt.  
						
						... 
						
						
						
						This way, the activity monitor correctly shows the app name instead of showing
"python3". 
						
						
					 
					
						2013-04-28 11:38:41 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							4a8ce9b6c4 
							
						 
					 
					
						
						
							
							Updated copyright year to 2013.  
						
						
						
						
					 
					
						2013-04-28 10:35:51 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							592eba9eaa 
							
						 
					 
					
						
						
							
							[ #222 ] Tweaked dupe selection after a ref-swapping action.  
						
						
						
						
					 
					
						2013-04-27 10:08:38 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							477f73ffa4 
							
						 
					 
					
						
						
							
							Make build and package work with a 64bit Windows install.  
						
						
						
						
					 
					
						2013-03-24 12:02:41 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							17b5703885 
							
						 
					 
					
						
						
							
							While keeping demo dialogs, removed fairware dialogs.  
						
						... 
						
						
						
						Npw, when in "fairware mode", we simply show no dialog at all. 
						
						
					 
					
						2013-03-24 11:27:02 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							a4003b6072 
							
						 
					 
					
						
						
							
							Removed fairware dialogs under Linux.  
						
						
						
						
					 
					
						2013-03-24 11:10:07 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							fb26d7d077 
							
						 
					 
					
						
						
							
							When under Linux, load qt_*.qm files from the system Qt.  
						
						... 
						
						
						
						We previously bundled up these files in the .deb, but this was unnecessary. 
						
						
					 
					
						2013-03-24 11:06:08 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							ab6e0945a7 
							
						 
					 
					
						
						
							
							Added the 'ubuntu-store' configuration option to build a package that is already registered for the Ubuntu Store.  
						
						
						
						
					 
					
						2012-08-15 08:01:29 -07: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 
							
						 
					 
					
						
						
						
						
							
						
						
							c321427a8f 
							
						 
					 
					
						
						
							
							[ #206  state:fixed] Moved stdout wrapping under cxfreeze sooner at startup.  
						
						
						
						
					 
					
						2012-08-07 12:37:17 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							bcd9d7e7d0 
							
						 
					 
					
						
						
							
							Disable the Symlink/Hardlink radio buttons under Windows.  
						
						
						
						
					 
					
						2012-08-02 15:42:02 -04:00 
						 
				 
			
				
					
						
							
							
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							5a5a74d0e1 
							
						 
					 
					
						
						
							
							[ #194  state:fixed] Added the "Replace with symlink" deletion option.  
						
						
						
						
					 
					
						2012-08-01 12:36:23 -04:00