|
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 |
|
|
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 |
|