此网站需要 JavaScript。 
		
		
			
	
	
	
	
 
		
	
	
		
			
			
			
			
			
	
		
			
				
					779248a6a6 
					
						Update README: Document goals, minor improvements 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2020-08-24 21:50:39 +02:00  
		
			
				
					ef78e74cdd 
					
						Detect first run and initialize database and config 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2020-08-24 21:36:45 +02:00  
		
			
				
					8d6678009a 
					
						sqlitedbservice: provide error message with more context 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2020-08-24 21:36:19 +02:00  
		
			
				
					7c1e12d589 
					
						Ship database creation script as embedded resource 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2020-08-24 21:33:56 +02:00  
		
			
				
					8b298fb85b 
					
						gui: move page switcher next to scale 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2020-06-06 23:35:00 +02:00  
		
			
				
					a46ecf9bff 
					
						gui: disable searchbar when search is running 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2020-06-06 23:18:33 +02:00  
		
			
				
					2b97f4a737 
					
						fixed: missing return value for some command handlers 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2020-05-24 15:37:47 +02:00  
		
			
				
					8de07b703c 
					
						Add Common::databasePath which also allows overriding it 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2020-05-24 15:36:27 +02:00  
		
			
				
					13fb901044 
					
						added Common namespace. cli: use settings instead of env for db path 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2020-05-23 22:52:42 +02:00  
		
			
				
					277d466a45 
					
						link with -lquazip5 instead -lquazip so it works on ubuntu... 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2020-05-01 11:48:31 +02:00  
		
			
				
					d5d2881230 
					
						README: added ubuntu build instructions 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2020-04-28 16:59:42 +02:00  
		
			
				
					ff0a4ecfbe 
					
						list command current state 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-09-22 16:13:13 +02:00  
		
			
				
					de04264eb5 
					
						pdfworker: don't use deprecated search overload 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-08-26 09:41:03 +02:00  
		
			
				
					a979eb1f51 
					
						remove max previewimage memory usage 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-08-26 09:35:39 +02:00  
		
			
				
					fa8e351859 
					
						paging for pdfpreviews 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-08-26 09:20:21 +02:00  
		
			
				
					140128e405 
					
						updated TODO 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-08-25 16:56:31 +02:00  
		
			
				
					f64362ac63 
					
						cli: search: implement -r, cleanup of options that don't belong there 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-08-19 21:09:03 +02:00  
		
			
				
					014a31fa3c 
					
						gui: fix passing args to pdfviewer (paths with spaces work now) 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-08-19 20:02:28 +02:00  
		
			
				
					bdf235f21b 
					
						pdf preview: proper highlighting for quoted (inside ") queries 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-08-19 19:43:05 +02:00  
		
			
				
					afba31177c 
					
						updated TODO 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-08-18 23:26:06 +02:00  
		
			
				
					22bcc888b9 
					
						new future: highlight searched words in pdf preview 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-08-18 23:23:11 +02:00  
		
			
				
					cff481a57e 
					
						Refactor search queries: Introduced QSSQuery 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-08-17 11:06:35 +02:00  
		
			
				
					05a5bac22f 
					
						mainwindow: show size of files 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-08-17 14:46:30 +02:00  
		
			
				
					5e983049f5 
					
						mainwindow: wait till search is completed before launching new one 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-08-12 22:59:05 +02:00  
		
			
				
					0528e9067a 
					
						pdfworker: Renderer copy constructor  missed max mem field 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-08-12 10:26:16 +02:00  
		
			
				
					4a8d994358 
					
						sqlitesearch: improve tokenizer and fix sort handling 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-05-04 20:40:43 +02:00  
		
			
				
					6bb53b8c31 
					
						pdfprocessor: don't throw exception on encrypted files (locked ones are the problem) 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-05-04 09:38:52 +02:00  
		
			
				
					ccb6818e72 
					
						filesaver: count logic was wrong if --continue wasn't given 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-30 23:44:27 +02:00  
		
			
				
					bc9fa97aa0 
					
						cli: describe --continue in more detail 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-30 23:43:31 +02:00  
		
			
				
					55da974558 
					
						gui: executable name set to qss-gui instead of qss 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-30 14:15:50 +02:00  
		
			
				
					415a29add4 
					
						updated TODO 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-30 14:14:44 +02:00  
		
			
				
					330a9e5870 
					
						gui: stop generating preview images after a memory limit has been reached. 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-30 14:13:10 +02:00  
		
			
				
					5deb64cd28 
					
						ClickLabel: rename clicked to leftClicked and only fire when left mouse button clicked 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-30 12:40:28 +02:00  
		
			
				
					88a6152b52 
					
						pdf previews: set tooltip showing documents path 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-30 12:30:29 +02:00  
		
			
				
					b319edea15 
					
						gui: mainwindow: remove dead code and unused members 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-29 23:09:23 +02:00  
		
			
				
					09804a83cc 
					
						gui: handle search exception (again after refactoring) 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-29 23:05:51 +02:00  
		
			
				
					500fc13070 
					
						PdfWorker: generatePreviews: take const ref to container with search results 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-29 23:01:11 +02:00  
		
			
				
					78fb075739 
					
						Add destructor for pdfworker renderer 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-29 22:44:39 +02:00  
		
			
				
					4c8d201f81 
					
						pdf preview generation: Use QtConcurrent::mapped + QFutureWatcher instead of own single-thread solution 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-29 20:50:52 +02:00  
		
			
				
					0d3cfefb36 
					
						cli: commanddelete: fix broken dry-run 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-29 10:24:50 +02:00  
		
			
				
					2cf26a17e1 
					
						gui: remove searchworker 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-27 21:24:53 +02:00  
		
			
				
					6f92b9ff5a 
					
						search: fixed: order by after group by in content search 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-27 21:23:06 +02:00  
		
			
				
					7df1ddf891 
					
						FileSaver: count how many files failed, Commands: Show how many failed 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-26 22:46:33 +02:00  
		
			
				
					098cd96dd2 
					
						searchworker: emit searchError on exception 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-26 21:48:07 +02:00  
		
			
				
					c338bb20bd 
					
						search: default sort by mtime and page 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-26 21:41:20 +02:00  
		
			
				
					8c027566e3 
					
						search: Avoid redundant results by placing pages into vector instead of returning searchresult for each page 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-26 15:31:42 +02:00  
		
			
				
					950749e1e4 
					
						updated TODO 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-25 10:37:41 +02:00  
		
			
				
					569d8c4138 
					
						Begin sort: statement implementation, use bindvalues in all search filters, gui: save current scale 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-25 10:27:54 +02:00  
		
			
				
					a26382b697 
					
						SqliteSearch: Use correct column for file size 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-22 23:16:29 +02:00  
		
			
				
					2d6994b1f5 
					
						PdfProcessor: Throw exception for encrypted/password protected files 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-22 23:13:45 +02:00  
		
			
				
					cb8909bfa7 
					
						FileSaver: missing endl when printing exception details 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-22 23:13:04 +02:00  
		
			
				
					cfe30ae5fd 
					
						CommandSearch: Begin basic functionality (prints filename of result) 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-22 22:00:40 +02:00  
		
			
				
					623eea80ec 
					
						Command: Remove dbConnection() declaration which isn't used anymore 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-22 21:59:35 +02:00  
		
			
				
					ca7b5a7430 
					
						Logger: Do not quote strings by default 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-22 21:59:05 +02:00  
		
			
				
					8b999ed4f7 
					
						CommandDelete: Bugfix: Deleted existing instead of non-existing files 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-22 21:08:31 +02:00  
		
			
				
					326c12ca80 
					
						move more files to shared project ; searchresultt.h: use filedata.h 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-22 21:07:41 +02:00  
		
			
				
					6b94b8f619 
					
						Begin 'shared' project to share code between cli and gui 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-20 23:31:14 +02:00  
		
			
				
					f160c72d2f 
					
						added todo comment for logger flush 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-20 23:27:27 +02:00  
		
			
				
					2f82b56db1 
					
						updated TODO 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-16 08:56:06 +02:00  
		
			
				
					8fdadaf94a 
					
						updated cli.pro 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-16 08:55:05 +02:00  
		
			
				
					f24f6bd966 
					
						Command: Take SqliteDbService instead of connection string 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-16 08:54:49 +02:00  
		
			
				
					62e896608f 
					
						Utils: Removed QDebug logger 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-16 08:53:23 +02:00  
		
			
				
					f423d0078a 
					
						CommandAdd: refactored to use filesaver etc. 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-16 08:52:43 +02:00  
		
			
				
					c8e958d1a6 
					
						CommandDelete: refactored to use sqlitedbservice 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-16 08:52:07 +02:00  
		
			
				
					7eec5e9169 
					
						Implement CommandUpdate: Searches for files that have been changed and reprocesses them 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-16 08:51:27 +02:00  
		
			
				
					8622717ded 
					
						filedata.h: Model of files table in database 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-16 08:50:31 +02:00  
		
			
				
					664268fa7c 
					
						Added FileSaver for Saving/Processing of files, used by CommandAdd/CommandUpdates 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-16 08:50:08 +02:00  
		
			
				
					687adc788a 
					
						Added SqliteDbService: All sqlite queries etc. go here 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-16 08:49:02 +02:00  
		
			
				
					a6fec60ed5 
					
						Added databasefactory to create database connections 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-16 08:47:30 +02:00  
		
			
				
					60cc13c4b0 
					
						Added Logger class acting as threadsafe wrapper for QDebug 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-16 08:46:39 +02:00  
		
			
				
					1b6f000188 
					
						updated TODO 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-14 21:47:07 +02:00  
		
			
				
					8c018a76f5 
					
						CommandAdd: if nothingprocessor is used, empty pageData is not an error 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-10 19:00:28 +02:00  
		
			
				
					6ba1147d11 
					
						Added Utils::error() and Utils::info() to print to stderr/stdout instead of qDebug() 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-10 18:57:27 +02:00  
		
			
				
					071bddf28d 
					
						CommandDelete: refactor: split handle to several methods 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-09 22:03:04 +02:00  
		
			
				
					03320ad6eb 
					
						CommanDelete: Fixed pattern match and added dry-run mode 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-09 21:38:15 +02:00  
		
			
				
					53db42e038 
					
						added missing qss.pro file 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-07 20:22:34 +02:00  
		
			
				
					db499fb4b3 
					
						Begin delete command implementation 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-07 20:22:20 +02:00  
		
			
				
					1b896cbb2a 
					
						updated TODO 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-07 20:19:25 +02:00  
		
			
				
					99d5fca230 
					
						CommandAdd: improve help text 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-06 23:27:56 +02:00  
		
			
				
					4925299b9d 
					
						PdfProcessor: Exception instead of empty result when loading of document fails 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-06 23:27:39 +02:00  
		
			
				
					b717587d26 
					
						rename gui/qss.pro to gui/gui.pro 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-06 17:28:27 +02:00  
		
			
				
					ffec3502a3 
					
						updated TODO 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-06 17:22:19 +02:00  
		
			
				
					2dea59157e 
					
						Remove python reference in README 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-06 17:17:35 +02:00  
		
			
				
					3e23021621 
					
						Begin a C++ cli and remove the Python scripts 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-06 17:16:42 +02:00  
		
			
				
					8e3585df38 
					
						Query/Save filetype and size 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2019-04-06 17:13:38 +02:00  
		
			
				
					9201e2e768 
					
						updatecd TODO 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2018-12-29 20:21:38 +01:00  
		
			
				
					bf6d817ace 
					
						gui: handle ESC (to quit) and CTRL+L (focus on searchbar and select content) 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2018-12-29 20:21:13 +01:00  
		
			
				
					563f518922 
					
						addindex: process ods and minor improvements 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2018-12-29 20:19:54 +01:00  
		
			
				
					14e68ebc27 
					
						Don't add same paths to searchresult list 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2018-09-02 20:38:21 +02:00  
		
			
				
					caafb114ca 
					
						scale combobox: regenerate pdfs preview with choosen scale 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2018-09-02 20:30:52 +02:00  
		
			
				
					7a485c55bb 
					
						checks on input, exceptions, improved contains query performance 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2018-09-02 13:54:27 +02:00  
		
			
				
					d9b01a4941 
					
						sql: only join content table if necessary 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2018-09-02 12:45:28 +02:00  
		
			
				
					4ccc4c27f1 
					
						default to path search, not content, removed unneeded methods 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2018-09-02 12:38:07 +02:00  
		
			
				
					4b82393809 
					
						indicate running search in status bar 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2018-09-02 12:33:04 +02:00  
		
			
				
					622bcbb0ce 
					
						Begin filter keywords support 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2018-09-02 12:27:23 +02:00  
		
			
				
					ec8804185d 
					
						begin status bar and progress bar for pdfpreviews 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2018-08-31 20:40:07 +02:00  
		
			
				
					03356b3190 
					
						open specififed pdfviewer jumping to the page of the preveiw image 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2018-08-31 20:08:23 +02:00  
		
			
				
					64b2eda9e5 
					
						Wait till pdfworker finishes before new search, cancel running 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2018-08-30 21:54:29 +02:00  
		
			
				
					854f252dd9 
					
						Remove edit file query/content + filter results lineedit 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2018-08-24 08:53:00 +02:00  
		
			
				
					433300db6a 
					
						updated TODO 
					 
					
						
					 
					
						
						
							
							Albert S 
						
					 
					2018-08-12 23:14:52 +02:00