Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							8861f6296e 
							
						 
					 
					
						
						
							
							Makefile: add NO_VENV option  
						
						 
						
						... 
						
						
						
						This option allows us to avoid venv+pip-install operations. We can use
this in situations where we already know we have all dependencies met
(in a Gentoo ebuild, for example...) and wish to avoid useless work and
potential problems. 
						
						
							
						
					 
					
						2017-06-20 11:59:41 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							35ea499857 
							
						 
					 
					
						
						
							
							Make docs installation optional  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-20 11:49:11 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							a82a19e074 
							
						 
					 
					
						
						
							
							Remove cocoa-related code from build.py  
						
						 
						
						
						
						
							
						
					 
					
						2017-03-12 15:00:57 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							e72cf917f1 
							
						 
					 
					
						
						
							
							Fix broken packaging  
						
						 
						
						... 
						
						
						
						I forgot to remove references to the now-gone cocoalib folder 
						
						
							
						
					 
					
						2017-03-11 20:46:57 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							245ed0ddec 
							
						 
					 
					
						
						
							
							Remove cocoa  
						
						 
						
						... 
						
						
						
						The cocoa UI code now lives in dupeguru-cocoa. 
						
						
							
						
					 
					
						2017-03-11 20:41:47 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Okasinski 
							
						 
					 
					
						
						
						
						
							
						
						
							f51f94e03d 
							
						 
					 
					
						
						
							
							Fix verb tense in README.md ( #406 )  
						
						 
						
						
						
						
							
						
					 
					
						2017-01-08 22:34:49 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							6a28017c49 
							
						 
					 
					
						
						
							
							v4.0.3  
						
						 
						
						
						
						
							
  4.0.3
 
						
					 
					
						2016-11-25 01:04:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							dc6933c90c 
							
						 
					 
					
						
						
							
							Fix crash when cleaning picture cache  
						
						 
						
						
						
						
							
						
					 
					
						2016-11-25 00:59:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							e0281dd740 
							
						 
					 
					
						
						
							
							Fix previous commit  
						
						 
						
						... 
						
						
						
						I forgot to remove a sparkle reference in the build script. 
						
						
							
						
					 
					
						2016-11-23 20:25:32 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							79e99db1d3 
							
						 
					 
					
						
						
							
							cocoa: remove Sparkle  
						
						 
						
						... 
						
						
						
						It's a deployment headache. Old sparkle versions generate runtime warnings about security and up to date version requires me to compile on 10.10, but after many tries, it seems that I absolutely need to build on my minimum requirements version which is 10.8. So screw Sparkle. 
						
						
							
						
					 
					
						2016-11-23 19:51:55 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							76cc2000ab 
							
						 
					 
					
						
						
							
							Add UI preference to picture cache type under Qt  
						
						 
						
						
						
						
							
						
					 
					
						2016-11-22 02:41:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							e4b6e12d4c 
							
						 
					 
					
						
						
							
							Update tox warning exception  
						
						 
						
						... 
						
						
						
						E305 somehow popped up as a default warning which I don't care about. 
						
						
							
						
					 
					
						2016-11-22 02:39:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							c58a4817ca 
							
						 
					 
					
						
						
							
							Add shelve-based picture cache implementation  
						
						 
						
						... 
						
						
						
						Hopefully, this will fix  #394  for real this time, that is, without the
need for a messy python executable ship in the app. 
						
						
							
						
					 
					
						2016-11-15 19:58:18 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							f7adb5f11e 
							
						 
					 
					
						
						
							
							Whitespace normalization  
						
						 
						
						
						
						
							
						
					 
					
						2016-11-15 19:57:30 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							c43044ea4c 
							
						 
					 
					
						
						
							
							Remove unused imports  
						
						 
						
						
						
						
							
						
					 
					
						2016-11-15 19:56:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							cc01e8eb09 
							
						 
					 
					
						
						
							
							Move pe.cache.Cache into its own unit, cache_sqlite  
						
						 
						
						... 
						
						
						
						This prepares us for an upcoming alternative cache implementation. 
						
						
							
						
					 
					
						2016-11-13 17:01:20 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							1c20e5c770 
							
						 
					 
					
						
						
							
							v4.0.2  
						
						 
						
						
						
						
							
  4.0.2
 
						
					 
					
						2016-10-09 12:32:04 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							edcff588e2 
							
						 
					 
					
						
						
							
							Update po from code  
						
						 
						
						
						
						
							
  4.0.1
 
						
					 
					
						2016-08-25 21:43:51 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							26aad6e948 
							
						 
					 
					
						
						
							
							Add DESTDIR variable to makefile  
						
						 
						
						... 
						
						
						
						That allows us to install in a sandbox. 
						
						
							
						
					 
					
						2016-08-24 22:22:20 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							c303a490ef 
							
						 
					 
					
						
						
							
							Make 'make env' a bit more solid  
						
						 
						
						... 
						
						
						
						In some context, we don't end up with a bin/pip executable in our venv.
It's better to call pip as a module. 
						
						
							
						
					 
					
						2016-08-24 22:04:58 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							6ed4499a97 
							
						 
					 
					
						
						
							
							v4.0.1  
						
						 
						
						
						
						
							
						
					 
					
						2016-08-24 20:31:58 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							aa7499aa12 
							
						 
					 
					
						
						
							
							Add make install and make uninstall  
						
						 
						
						
						
						
							
						
					 
					
						2016-08-23 23:02:38 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							63558d647a 
							
						 
					 
					
						
						
							
							Add 'make srcpkg'  
						
						 
						
						
						
						
							
						
					 
					
						2016-08-23 19:10:03 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							eb3f7d65de 
							
						 
					 
					
						
						
							
							Adjust requirements to pytest 3.0 release  
						
						 
						
						... 
						
						
						
						pytest-monkeyplus isn't pytest 3.0 compatible yet, so we have to
explicitly forbid pytest 3.0+ in requirements. 
						
						
							
						
					 
					
						2016-08-22 22:16:45 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							ac8a336c4a 
							
						 
					 
					
						
						
							
							Fix picture mode's fuzzy block scanner threshold  
						
						 
						
						... 
						
						
						
						It was always wrongly set to it's weirld old default 75 threshold.
fixes  #387  
						
						
							
						
					 
					
						2016-08-22 21:35:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							0206f2fd15 
							
						 
					 
					
						
						
							
							makefile: compile PE extensions without build.py  
						
						 
						
						
						
						
							
						
					 
					
						2016-08-16 22:03:43 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							b41d3f7efc 
							
						 
					 
					
						
						
							
							Improve makefile's i18n target  
						
						 
						
						... 
						
						
						
						It now uses proper dependencies and directly calls msgfmt. 
						
						
							
						
					 
					
						2016-08-16 20:59:05 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							c43d37582e 
							
						 
					 
					
						
						
							
							Fix syntax error in greek po file  
						
						 
						
						
						
						
							
						
					 
					
						2016-08-16 20:55:59 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							30a278719b 
							
						 
					 
					
						
						
							
							Moved credits to the root folder  
						
						 
						
						... 
						
						
						
						It was a real pain to edit credits files in all languages. 
						
						
							
						
					 
					
						2016-08-16 20:18:49 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							87ef46ca15 
							
						 
					 
					
						
						
							
							Update hscommon and qtlib subrepos  
						
						 
						
						... 
						
						
						
						They contain our new greek translation. 
						
						
							
						
					 
					
						2016-08-16 20:01:25 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								1kakarot 
							
						 
					 
					
						
						
						
						
							
						
						
							9f3ec065ed 
							
						 
					 
					
						
						
							
							Added 'el' locale ( #382 )  
						
						 
						
						
						
						
							
						
					 
					
						2016-08-16 19:59:04 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							e19056048c 
							
						 
					 
					
						
						
							
							Clarify the Windows situation in README  
						
						 
						
						
						
						
							
						
					 
					
						2016-08-16 19:33:39 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							76e5817ff3 
							
						 
					 
					
						
						
							
							Add Makefile  
						
						 
						
						... 
						
						
						
						I finally took the time to properly learn how to write makefiles. This
was long overdue, but here we go.
Much of the makefile wraps `build.py`, but gradually, we'll extract
stuff from there until the makefile is the main container for build
logic. 
						
						
							
						
					 
					
						2016-08-15 22:54:22 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							20dc2d63fd 
							
						 
					 
					
						
						
							
							qt: save prefs on close more predictably  
						
						 
						
						... 
						
						
						
						Ticket #379  reports crashes on quit due to `willSavePrefs` being called
when result and details dialogs are already freed. I can't reproduce the
crash, but it's still a bad idea to rely on the timing of
`aboutToQuit()` to launch this process.
This commits uses a more predictable place to emit `willSavePrefs` and
I'm pretty sure it will fix the crash at #379 . 
						
						
							
						
					 
					
						2016-08-14 21:11:24 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							28d2aa8197 
							
						 
					 
					
						
						
							
							cocoa: fix crash on load results  
						
						 
						
						... 
						
						
						
						During createResultsWindow(), we would initialize the details panel too late.
fixes  #380  
						
						
							
						
					 
					
						2016-08-14 20:31:14 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							5be9d537a5 
							
						 
					 
					
						
						
							
							qt: fix broken load results dialog  
						
						 
						
						... 
						
						
						
						`QFileDialog.getOpenFileName`, under pyqt5, returns a tuple, not only a
file path. 
						
						
							
						
					 
					
						2016-08-14 20:01:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							b97e89d4d8 
							
						 
					 
					
						
						
							
							package.py: use proper prefix for submodules archive file  
						
						 
						
						
						
						
							
						
					 
					
						2016-08-13 20:37:08 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							0f4992de47 
							
						 
					 
					
						
						
							
							package.py: include submodules src in tar.gz  
						
						 
						
						... 
						
						
						
						Otherwise, that results in an incomplete source package! 
						
						
							
						
					 
					
						2016-08-13 20:30:24 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							55ad9ef33a 
							
						 
					 
					
						
						
							
							Fix qt.platform.BASE_PATH location  
						
						 
						
						... 
						
						
						
						It was wrong since it was moved from qt/base.
fixes  #378  
						
						
							
						
					 
					
						2016-07-21 20:39:15 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							e69a1764a0 
							
						 
					 
					
						
						
							
							Fix cocoa build script  
						
						 
						
						... 
						
						
						
						It wouldn't properly find python 3.5 dylib for linking. 
						
						
							
  4.0.0
 
						
					 
					
						2016-07-01 19:50:19 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							215307df93 
							
						 
					 
					
						
						
							
							Remove this dependency inclusion thing in src packages  
						
						 
						
						... 
						
						
						
						It's pointless and wasteful. 
						
						
							
						
					 
					
						2016-07-01 17:12:31 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							3aa99c396b 
							
						 
					 
					
						
						
							
							Bump OS X requirements to 10.8 and update README  
						
						 
						
						... 
						
						
						
						Because of Sparkle, it's now required to build dupeguru on 10.10+, but with MACOSX_DEPLOYMENT_TARGET, which we now properly set, the results properly runs on 10.8.
This requires a python that has also been compiled with  MACOSX_DEPLOYMENT_TARGET=10.8 
						
						
							
						
					 
					
						2016-07-01 15:36:15 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							9f2c3e7732 
							
						 
					 
					
						
						
							
							Fix failing test on OS X / py35  
						
						 
						
						... 
						
						
						
						A 100 recursion limit was too low in that environment. 
						
						
							
						
					 
					
						2016-07-01 15:29:50 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eugene San 
							
						 
					 
					
						
						
						
						
							
						
						
							d660cef245 
							
						 
					 
					
						
						
							
							Update packaging to conform with package unification and few fixes ( #372 )  
						
						 
						
						... 
						
						
						
						* Rename package (dupeguru-se -> dupeguru)
* Update package name in .desktop files and scripts
* Add Ubuntu package building instructions
* Fix build_pe_modules.py
* Add description to package
* Add conflicts dependencies to replace previous versions
* Update python version
* Unify .json configs
* Few cosmetics changes (mainly missing end-lines and images permissions) 
						
						
							
						
					 
					
						2016-06-28 22:39:23 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							bdd404ce0e 
							
						 
					 
					
						
						
							
							Remove appscript from OS X requirements  
						
						 
						
						... 
						
						
						
						It's not needed anymore. 
						
						
							
						
					 
					
						2016-06-10 09:48:53 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							df9f72d9bf 
							
						 
					 
					
						
						
							
							v4.0.0  
						
						 
						
						
						
						
							
						
					 
					
						2016-06-10 09:16:54 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							53bbc5901c 
							
						 
					 
					
						
						
							
							Add xenial to the list of supported ubuntu distros  
						
						 
						
						
						
						
							
						
					 
					
						2016-06-10 09:15:20 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							0959f4581e 
							
						 
					 
					
						
						
							
							Update to Sparkle 1.14  
						
						 
						
						
						
						
							
						
					 
					
						2016-06-08 13:28:52 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							b1ef3dc8fe 
							
						 
					 
					
						
						
							
							Simplify progress report during scanning  
						
						 
						
						... 
						
						
						
						We now get less progress feedback, but in exchange, our progress job is
simpler. Previously, our progress bar would often get wonky towards the
end of the scan and I didn't have the energy to debug that.
Besides, people don't care about that level of progress feedback. 
						
						
							
						
					 
					
						2016-06-08 12:29:28 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Virgil Dupras 
							
						 
					 
					
						
						
						
						
							
						
						
							334f4dd2ae 
							
						 
					 
					
						
						
							
							Increase md5 reading buffer to 1mb  
						
						 
						
						... 
						
						
						
						This makes md5 computing faster without using too much memory. 
						
						
							
						
					 
					
						2016-06-08 12:23:10 -04:00