|  | 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 |  | 
			
				
					|  | 1b6f000188 | updated TODO | 2019-04-14 21:47:07 +02:00 |  | 
			
				
					|  | 8c018a76f5 | CommandAdd: if nothingprocessor is used, empty pageData is not an error | 2019-04-10 19:00:28 +02:00 |  | 
			
				
					|  | 6ba1147d11 | Added Utils::error() and Utils::info() to print to stderr/stdout instead of qDebug() | 2019-04-10 18:57:27 +02:00 |  | 
			
				
					|  | 071bddf28d | CommandDelete: refactor: split handle to several methods | 2019-04-09 22:03:04 +02:00 |  | 
			
				
					|  | 03320ad6eb | CommanDelete: Fixed pattern match and added dry-run mode | 2019-04-09 21:38:15 +02:00 |  | 
			
				
					|  | 53db42e038 | added missing qss.pro file | 2019-04-07 20:22:34 +02:00 |  |