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
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
4c8d201f81
pdf preview generation: Use QtConcurrent::mapped + QFutureWatcher instead of own single-thread solution
2019-04-29 20:50:52 +02:00
2cf26a17e1
gui: remove searchworker
2019-04-27 21:24:53 +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
569d8c4138
Begin sort: statement implementation, use bindvalues in all search filters, gui: save current scale
2019-04-25 10:27:54 +02:00
326c12ca80
move more files to shared project ; searchresultt.h: use filedata.h
2019-04-22 21:07:41 +02:00
bf6d817ace
gui: handle ESC (to quit) and CTRL+L (focus on searchbar and select content)
2018-12-29 20:21:13 +01:00
14e68ebc27
Don't add same paths to searchresult list
2018-09-02 20:38:21 +02:00
caafb114ca
scale combobox: regenerate pdfs preview with choosen scale
2018-09-02 20:30:52 +02:00
7a485c55bb
checks on input, exceptions, improved contains query performance
2018-09-02 13:54:27 +02:00
4b82393809
indicate running search in status bar
2018-09-02 12:33:04 +02:00
622bcbb0ce
Begin filter keywords support
2018-09-02 12:27:23 +02:00
ec8804185d
begin status bar and progress bar for pdfpreviews
2018-08-31 20:53:53 +02:00
03356b3190
open specififed pdfviewer jumping to the page of the preveiw image
...
(cherry picked from commit 0bd429be1c9e16b96dd5e503265856107e55adaf)
2018-08-31 20:53:02 +02:00
64b2eda9e5
Wait till pdfworker finishes before new search, cancel running
2018-08-31 20:51:15 +02:00
68ab917756
begin work on qt gui - basic search & pdf preview
2018-08-12 16:45:39 +02:00