This website requires JavaScript.
330a9e5870
gui: stop generating preview images after a memory limit has been reached.
Albert S
2019-04-30 14:13:10 +0200
8d6ee157a7
ClickLabel: rename clicked to leftClicked and only fire when left mouse button clicked
Albert S
2019-04-30 12:40:28 +0200
5deb64cd28
ClickLabel: rename clicked to leftClicked and only fire when left mouse button clicked
Albert S
2019-04-30 12:40:28 +0200
f975a40ddd
pdf previews: set tooltip showing documents path
Albert S
2019-04-30 12:30:29 +0200
88a6152b52
pdf previews: set tooltip showing documents path
Albert S
2019-04-30 12:30:29 +0200
897b6d03a5
gui: mainwindow: remove dead code and unused members
Albert S
2019-04-29 23:09:23 +0200
b319edea15
gui: mainwindow: remove dead code and unused members
Albert S
2019-04-29 23:09:23 +0200
f6fc2ae881
gui: handle search exception (again after refactoring)
Albert S
2019-04-29 23:05:51 +0200
09804a83cc
gui: handle search exception (again after refactoring)
Albert S
2019-04-29 23:05:51 +0200
75d7aed22d
PdfWorker: generatePreviews: take const ref to container with search results
Albert S
2019-04-29 23:01:11 +0200
500fc13070
PdfWorker: generatePreviews: take const ref to container with search results
Albert S
2019-04-29 23:01:11 +0200
fe57a8d41c
Add destructor for pdfworker renderer
Albert S
2019-04-29 22:44:39 +0200
78fb075739
Add destructor for pdfworker renderer
Albert S
2019-04-29 22:44:39 +0200
d435ec3bfd
pdf preview generation: Use QtConcurrent::mapped + QFutureWatcher instead of own single-thread solution
Albert S
2019-04-29 20:50:52 +0200
4c8d201f81
pdf preview generation: Use QtConcurrent::mapped + QFutureWatcher instead of own single-thread solution
Albert S
2019-04-29 20:50:52 +0200
ec1219acda
cli: commanddelete: fix broken dry-run
Albert S
2019-04-29 10:24:50 +0200
0d3cfefb36
cli: commanddelete: fix broken dry-run
Albert S
2019-04-29 10:24:50 +0200
021722b090
gui: remove searchworker
Albert S
2019-04-27 21:24:53 +0200
2cf26a17e1
gui: remove searchworker
Albert S
2019-04-27 21:24:53 +0200
233c30b66b
search: fixed: order by after group by in content search
Albert S
2019-04-27 21:23:06 +0200
6f92b9ff5a
search: fixed: order by after group by in content search
Albert S
2019-04-27 21:23:06 +0200
3858dadc4a
FileSaver: count how many files failed, Commands: Show how many failed
Albert S
2019-04-26 22:46:33 +0200
7df1ddf891
FileSaver: count how many files failed, Commands: Show how many failed
Albert S
2019-04-26 22:46:33 +0200
ea8f701e8f
searchworker: emit searchError on exception
Albert S
2019-04-26 21:48:07 +0200
098cd96dd2
searchworker: emit searchError on exception
Albert S
2019-04-26 21:48:07 +0200
b8c0fc0ae3
search: default sort by mtime and page
Albert S
2019-04-26 21:41:20 +0200
c338bb20bd
search: default sort by mtime and page
Albert S
2019-04-26 21:41:20 +0200
08d81ef78b
search: Avoid redundant results by placing pages into vector instead of returning searchresult for each page
Albert S
2019-04-26 15:31:42 +0200
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 +0200
7107c90aeb
updated TODO
Albert S
2019-04-25 10:37:41 +0200
950749e1e4
updated TODO
Albert S
2019-04-25 10:37:41 +0200
e2f07d2357
Begin sort: statement implementation, use bindvalues in all search filters, gui: save current scale
Albert S
2019-04-25 10:27:54 +0200
569d8c4138
Begin sort: statement implementation, use bindvalues in all search filters, gui: save current scale
Albert S
2019-04-25 10:27:54 +0200
131ab2e4e8
SqliteSearch: Use correct column for file size
Albert S
2019-04-22 23:16:29 +0200
a26382b697
SqliteSearch: Use correct column for file size
Albert S
2019-04-22 23:16:29 +0200
a53ce19621
PdfProcessor: Throw exception for encrypted/password protected files
Albert S
2019-04-22 23:13:45 +0200
2d6994b1f5
PdfProcessor: Throw exception for encrypted/password protected files
Albert S
2019-04-22 23:13:45 +0200
5a99890d28
FileSaver: missing endl when printing exception details
Albert S
2019-04-22 23:13:04 +0200
cb8909bfa7
FileSaver: missing endl when printing exception details
Albert S
2019-04-22 23:13:04 +0200
e37aa61eda
CommandSearch: Begin basic functionality (prints filename of result)
Albert S
2019-04-22 22:00:40 +0200
cfe30ae5fd
CommandSearch: Begin basic functionality (prints filename of result)
Albert S
2019-04-22 22:00:40 +0200
be53fc7f6e
Command: Remove dbConnection() declaration which isn't used anymore
Albert S
2019-04-22 21:59:35 +0200
623eea80ec
Command: Remove dbConnection() declaration which isn't used anymore
Albert S
2019-04-22 21:59:35 +0200
ae4b06d647
Logger: Do not quote strings by default
Albert S
2019-04-22 21:59:05 +0200
ca7b5a7430
Logger: Do not quote strings by default
Albert S
2019-04-22 21:59:05 +0200
6ac7c199fb
CommandDelete: Bugfix: Deleted existing instead of non-existing files
Albert S
2019-04-22 21:08:31 +0200
8b999ed4f7
CommandDelete: Bugfix: Deleted existing instead of non-existing files
Albert S
2019-04-22 21:08:31 +0200
95a650dd30
move more files to shared project ; searchresultt.h: use filedata.h
Albert S
2019-04-22 21:07:41 +0200
326c12ca80
move more files to shared project ; searchresultt.h: use filedata.h
Albert S
2019-04-22 21:07:41 +0200
c928c94eb1
Begin 'shared' project to share code between cli and gui
Albert S
2019-04-20 23:31:14 +0200
6b94b8f619
Begin 'shared' project to share code between cli and gui
Albert S
2019-04-20 23:31:14 +0200
f461d2c844
added todo comment for logger flush
Albert S
2019-04-20 23:27:27 +0200
f160c72d2f
added todo comment for logger flush
Albert S
2019-04-20 23:27:27 +0200
10f05af6ac
updated TODO
Albert S
2019-04-16 08:56:06 +0200
2f82b56db1
updated TODO
Albert S
2019-04-16 08:56:06 +0200
8dabfc7aa4
updated cli.pro
Albert S
2019-04-16 08:55:05 +0200
8fdadaf94a
updated cli.pro
Albert S
2019-04-16 08:55:05 +0200
4078cecad8
Command: Take SqliteDbService instead of connection string
Albert S
2019-04-16 08:54:49 +0200
f24f6bd966
Command: Take SqliteDbService instead of connection string
Albert S
2019-04-16 08:54:49 +0200
97710e2180
Utils: Removed QDebug logger
Albert S
2019-04-16 08:53:23 +0200
62e896608f
Utils: Removed QDebug logger
Albert S
2019-04-16 08:53:23 +0200
bddacbedb8
CommandAdd: refactored to use filesaver etc.
Albert S
2019-04-16 08:52:43 +0200
f423d0078a
CommandAdd: refactored to use filesaver etc.
Albert S
2019-04-16 08:52:43 +0200
4ece459d77
CommandDelete: refactored to use sqlitedbservice
Albert S
2019-04-16 08:52:07 +0200
c8e958d1a6
CommandDelete: refactored to use sqlitedbservice
Albert S
2019-04-16 08:52:07 +0200
c6a7663ffa
Implement CommandUpdate: Searches for files that have been changed and reprocesses them
Albert S
2019-04-16 08:51:27 +0200
7eec5e9169
Implement CommandUpdate: Searches for files that have been changed and reprocesses them
Albert S
2019-04-16 08:51:27 +0200
6565d94075
filedata.h: Model of files table in database
Albert S
2019-04-16 08:50:31 +0200
8622717ded
filedata.h: Model of files table in database
Albert S
2019-04-16 08:50:31 +0200
c248cf8368
Added FileSaver for Saving/Processing of files, used by CommandAdd/CommandUpdates
Albert S
2019-04-16 08:50:08 +0200
664268fa7c
Added FileSaver for Saving/Processing of files, used by CommandAdd/CommandUpdates
Albert S
2019-04-16 08:50:08 +0200
2f1f41608f
Added SqliteDbService: All sqlite queries etc. go here
Albert S
2019-04-16 08:49:02 +0200
687adc788a
Added SqliteDbService: All sqlite queries etc. go here
Albert S
2019-04-16 08:49:02 +0200
d2712e5293
Added databasefactory to create database connections
Albert S
2019-04-16 08:47:30 +0200
a6fec60ed5
Added databasefactory to create database connections
Albert S
2019-04-16 08:47:30 +0200
dce13706e1
Added Logger class acting as threadsafe wrapper for QDebug
Albert S
2019-04-16 08:46:39 +0200
60cc13c4b0
Added Logger class acting as threadsafe wrapper for QDebug
Albert S
2019-04-16 08:46:39 +0200
02ce27fc9f
updated TODO
Albert S
2019-04-14 21:47:07 +0200
1b6f000188
updated TODO
Albert S
2019-04-14 21:47:07 +0200
88fa60f7da
CommandAdd: if nothingprocessor is used, empty pageData is not an error
Albert S
2019-04-10 19:00:28 +0200
8c018a76f5
CommandAdd: if nothingprocessor is used, empty pageData is not an error
Albert S
2019-04-10 19:00:28 +0200
9ae74b476a
Added Utils::error() and Utils::info() to print to stderr/stdout instead of qDebug()
Albert S
2019-04-10 18:57:27 +0200
6ba1147d11
Added Utils::error() and Utils::info() to print to stderr/stdout instead of qDebug()
Albert S
2019-04-10 18:57:27 +0200
6da823d7f3
CommandDelete: refactor: split handle to several methods
Albert S
2019-04-09 22:03:04 +0200
071bddf28d
CommandDelete: refactor: split handle to several methods
Albert S
2019-04-09 22:03:04 +0200
4fc8a7e37b
CommanDelete: Fixed pattern match and added dry-run mode
Albert S
2019-04-09 21:38:15 +0200
03320ad6eb
CommanDelete: Fixed pattern match and added dry-run mode
Albert S
2019-04-09 21:38:15 +0200
61f8a2d8cd
added missing qss.pro file
Albert S
2019-04-07 20:22:34 +0200
53db42e038
added missing qss.pro file
Albert S
2019-04-07 20:22:34 +0200
2a1ee328cc
Begin delete command implementation
Albert S
2019-04-07 20:22:20 +0200
db499fb4b3
Begin delete command implementation
Albert S
2019-04-07 20:22:20 +0200
42a185cdd8
updated TODO
Albert S
2019-04-07 20:19:25 +0200
1b896cbb2a
updated TODO
Albert S
2019-04-07 20:19:25 +0200
3e52194d2f
CommandAdd: improve help text
Albert S
2019-04-06 23:27:56 +0200
99d5fca230
CommandAdd: improve help text
Albert S
2019-04-06 23:27:56 +0200
2feb420bb6
PdfProcessor: Exception instead of empty result when loading of document fails
Albert S
2019-04-06 23:27:39 +0200
4925299b9d
PdfProcessor: Exception instead of empty result when loading of document fails
Albert S
2019-04-06 23:27:39 +0200
8797139ae6
rename gui/qss.pro to gui/gui.pro
Albert S
2019-04-06 17:28:27 +0200
b717587d26
rename gui/qss.pro to gui/gui.pro
Albert S
2019-04-06 17:28:27 +0200
4d53b874e6
updated TODO
Albert S
2019-04-06 17:22:19 +0200