22bcc888b9 
					 
					
						
						
							
							new future: highlight searched words in pdf preview  
						
						
						
						
					 
					
						2019-08-18 23:23:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cff481a57e 
					 
					
						
						
							
							Refactor search queries: Introduced QSSQuery  
						
						... 
						
						
						
						Purpose is to seperate certain logic from SQLite and generalize it more.
Even though we only have Sqlite atm, in general the database layers
must be stupid as possible, while QSSQuery should do most of the hard work.
Fixes in Tokenizer logic.
Switched to C++17. 
						
						
					 
					
						2019-08-18 00:25:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						05a5bac22f 
					 
					
						
						
							
							mainwindow: show size of files  
						
						
						
						
					 
					
						2019-08-18 00:23:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e983049f5 
					 
					
						
						
							
							mainwindow: wait till search is completed before launching new one  
						
						
						
						
					 
					
						2019-08-12 22:59:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0528e9067a 
					 
					
						
						
							
							pdfworker: Renderer copy constructor  missed max mem field  
						
						
						
						
					 
					
						2019-08-12 10:26:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4a8d994358 
					 
					
						
						
							
							sqlitesearch: improve tokenizer and fix sort handling  
						
						
						
						
					 
					
						2019-05-04 20:40:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6bb53b8c31 
					 
					
						
						
							
							pdfprocessor: don't throw exception on encrypted files (locked ones are  
						
						... 
						
						
						
						the problem) 
						
						
					 
					
						2019-05-04 09:38:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ccb6818e72 
					 
					
						
						
							
							filesaver: count logic was wrong if --continue wasn't given  
						
						
						
						
					 
					
						2019-04-30 23:44:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc9fa97aa0 
					 
					
						
						
							
							cli: describe --continue in more detail  
						
						
						
						
					 
					
						2019-04-30 23:43:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						55da974558 
					 
					
						
						
							
							gui: executable name set to qss-gui instead of qss  
						
						
						
						
					 
					
						2019-04-30 14:15:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						415a29add4 
					 
					
						
						
							
							updated TODO  
						
						
						
						
					 
					
						2019-04-30 14:14:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						330a9e5870 
					 
					
						
						
							
							gui: stop generating preview images after a memory limit has been reached.  
						
						
						
						
					 
					
						2019-04-30 14:13:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5deb64cd28 
					 
					
						
						
							
							ClickLabel: rename clicked to leftClicked and only fire when left mouse button clicked  
						
						
						
						
					 
					
						2019-04-30 12:40:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						88a6152b52 
					 
					
						
						
							
							pdf previews: set tooltip showing documents path  
						
						
						
						
					 
					
						2019-04-30 12:30:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b319edea15 
					 
					
						
						
							
							gui: mainwindow: remove dead code and unused members  
						
						
						
						
					 
					
						2019-04-29 23:09:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						09804a83cc 
					 
					
						
						
							
							gui: handle search exception (again after refactoring)  
						
						
						
						
					 
					
						2019-04-29 23:05:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						500fc13070 
					 
					
						
						
							
							PdfWorker: generatePreviews: take const ref to container with search results  
						
						
						
						
					 
					
						2019-04-29 23:01:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						78fb075739 
					 
					
						
						
							
							Add destructor for pdfworker renderer  
						
						
						
						
					 
					
						2019-04-29 22:44:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c8d201f81 
					 
					
						
						
							
							pdf preview generation: Use QtConcurrent::mapped + QFutureWatcher instead of own single-thread solution  
						
						
						
						
					 
					
						2019-04-29 20:50:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d3cfefb36 
					 
					
						
						
							
							cli: commanddelete: fix broken dry-run  
						
						
						
						
					 
					
						2019-04-29 10:24:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2cf26a17e1 
					 
					
						
						
							
							gui: remove searchworker  
						
						
						
						
					 
					
						2019-04-27 21:24:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f92b9ff5a 
					 
					
						
						
							
							search: fixed: order by after group by in content search  
						
						
						
						
					 
					
						2019-04-27 21:23:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7df1ddf891 
					 
					
						
						
							
							FileSaver: count how many files failed, Commands: Show how many failed  
						
						
						
						
					 
					
						2019-04-26 22:46:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						098cd96dd2 
					 
					
						
						
							
							searchworker: emit searchError on exception  
						
						
						
						
					 
					
						2019-04-26 21:48:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c338bb20bd 
					 
					
						
						
							
							search: default sort by mtime and page  
						
						
						
						
					 
					
						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  
						
						
						
						
					 
					
						2019-04-26 15:31:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						950749e1e4 
					 
					
						
						
							
							updated TODO  
						
						
						
						
					 
					
						2019-04-25 10:37:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						569d8c4138 
					 
					
						
						
							
							Begin sort: statement implementation, use bindvalues in all search filters, gui: save current scale  
						
						
						
						
					 
					
						2019-04-25 10:27:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a26382b697 
					 
					
						
						
							
							SqliteSearch: Use correct column for file size  
						
						
						
						
					 
					
						2019-04-22 23:16:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d6994b1f5 
					 
					
						
						
							
							PdfProcessor: Throw exception for encrypted/password protected files  
						
						
						
						
					 
					
						2019-04-22 23:13:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb8909bfa7 
					 
					
						
						
							
							FileSaver: missing endl when printing exception details  
						
						
						
						
					 
					
						2019-04-22 23:13:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cfe30ae5fd 
					 
					
						
						
							
							CommandSearch: Begin basic functionality (prints filename of result)  
						
						
						
						
					 
					
						2019-04-22 23:11:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						623eea80ec 
					 
					
						
						
							
							Command: Remove dbConnection() declaration which isn't used anymore  
						
						
						
						
					 
					
						2019-04-22 21:59:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ca7b5a7430 
					 
					
						
						
							
							Logger: Do not quote strings by default  
						
						
						
						
					 
					
						2019-04-22 21:59:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8b999ed4f7 
					 
					
						
						
							
							CommandDelete: Bugfix: Deleted existing instead of non-existing files  
						
						
						
						
					 
					
						2019-04-22 21:08:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						326c12ca80 
					 
					
						
						
							
							move more files to shared project ; searchresultt.h: use filedata.h  
						
						
						
						
					 
					
						2019-04-22 21:07:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b94b8f619 
					 
					
						
						
							
							Begin 'shared' project to share code between cli and gui  
						
						
						
						
					 
					
						2019-04-20 23:31:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f160c72d2f 
					 
					
						
						
							
							added todo comment for logger flush  
						
						
						
						
					 
					
						2019-04-20 23:27:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2f82b56db1 
					 
					
						
						
							
							updated TODO  
						
						
						
						
					 
					
						2019-04-16 08:56:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8fdadaf94a 
					 
					
						
						
							
							updated cli.pro  
						
						
						
						
					 
					
						2019-04-16 08:55:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f24f6bd966 
					 
					
						
						
							
							Command: Take SqliteDbService instead of connection string  
						
						
						
						
					 
					
						2019-04-16 08:54:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						62e896608f 
					 
					
						
						
							
							Utils: Removed QDebug logger  
						
						
						
						
					 
					
						2019-04-16 08:53:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f423d0078a 
					 
					
						
						
							
							CommandAdd: refactored to use filesaver etc.  
						
						
						
						
					 
					
						2019-04-16 08:52:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c8e958d1a6 
					 
					
						
						
							
							CommandDelete: refactored to use sqlitedbservice  
						
						
						
						
					 
					
						2019-04-16 08:52:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7eec5e9169 
					 
					
						
						
							
							Implement CommandUpdate: Searches for files that have been changed and reprocesses them  
						
						
						
						
					 
					
						2019-04-16 08:51:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8622717ded 
					 
					
						
						
							
							filedata.h: Model of files table in database  
						
						
						
						
					 
					
						2019-04-16 08:50:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						664268fa7c 
					 
					
						
						
							
							Added FileSaver for Saving/Processing of files, used by CommandAdd/CommandUpdates  
						
						
						
						
					 
					
						2019-04-16 08:50:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						687adc788a 
					 
					
						
						
							
							Added SqliteDbService: All sqlite queries etc. go here  
						
						
						
						
					 
					
						2019-04-16 08:49:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a6fec60ed5 
					 
					
						
						
							
							Added databasefactory to create database connections  
						
						
						
						
					 
					
						2019-04-16 08:47:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						60cc13c4b0 
					 
					
						
						
							
							Added Logger class acting as threadsafe wrapper for QDebug  
						
						
						
						
					 
					
						2019-04-16 08:46:39 +02:00