566c4a8c58
tree: Resolve clang-tidy, clazy, compiler warnings
2023-03-12 16:50:25 +01:00
889725033a
gui: mainwindow: Refactor to use new PreviewCoordinator
2023-01-08 17:37:28 +01:00
57f0afaf91
gui: mainwindow: Fix typo in method name
2022-11-22 20:29:32 +01:00
9e1bc98f38
gui: mainwindow.h: Initialize preview-related members with a default
2022-10-26 13:13:20 +02:00
48ca25abe3
gui: mainwindow: Reorder members for readability
2022-10-19 11:56:21 +02:00
42e9ac5f41
gui: previews: Ensure order matches relevance ranking
...
Previously, the order of previews would depend simply
on which generator would finish first.
Fix this by caching out of order previews. This may
cause a small delay but should overall be hardly noticable.
2022-10-19 11:11:29 +02:00
0c1b57d911
mainwindow: Save/Restore history
2022-08-21 17:48:43 +02:00
2885e40a3a
mainwindow: Add search history. Allow going up/down with arrow keys
2022-08-21 17:47:11 +02:00
166c051cfb
gui: mainwindow: Add CTRL+F and CTRL+W shortcuts
...
Add shortcuts to make entering queries more efficient
CTRL+F: Highlights rightmost filter, e. g. c:(word1 word2) would
highlight everything between (), so "word1 word" here. Alternatively,
highlights lone words, so p:(docs) word1, would highlight word1.
CTRL+W: Removes last filter or words.
2022-08-14 20:25:44 +02:00
ac4d7dd0a5
gui: mainwindow: Obey scale settings for plaintext previews too
2022-07-23 20:21:45 +02:00
9c41d531b0
gui: mainwindow: Add button to save log of failed paths
2022-06-24 19:17:50 +02:00
dd479fa668
gui: Add 'Settings' tab
2022-06-13 21:57:34 +02:00
1ec42e4949
gui: mainwindow: Add 'sync index' menu option
...
Opens a progress dialog while syncing takes place.
2022-06-04 17:09:26 +02:00
4aa6d43674
gui: Open files/previews directly without IPC again
...
Since the main GUI process is not sandboxed again
2022-05-29 11:20:28 +02:00
0d6fb1d482
gui: mainwindow: Use new IPCPreviewClient
2022-05-29 11:20:28 +02:00
45de97d8fb
gui: Begin cancellation of Indexer
2022-04-24 15:52:20 +02:00
0af7d4a3dc
GUI: Begin new 'Indexer' tab
2022-04-15 21:06:56 +02:00
404ce22ce6
Generalize previews: Mainwindow: Do necessary renames
2022-01-04 11:24:37 +01:00
407ee1210c
gui: Perform content search and path search by default
...
Search for content and paths. Merge lone words for content search.
This behaviour is much more natural than typing "c:()".
2022-01-03 23:14:55 +01:00
890925929a
GUI: Begin IPC mechanism to open files despite sandboxing
2022-01-01 17:58:52 +01:00
95d4a12005
MainWindow: Fix Qt deprication
2021-06-12 23:01:14 +02:00
e97551be97
Rename all symbols to new project name
2021-06-12 14:59:58 +02:00
9ced0ec742
mainwindow: add right click menu to preview labels
2021-03-27 17:58:38 +01:00
fa8e351859
paging for pdfpreviews
2019-08-26 09:20:21 +02:00
22bcc888b9
new future: highlight searched words in pdf preview
2019-08-18 23:23:11 +02:00
b319edea15
gui: mainwindow: remove dead code and unused members
2019-04-29 23:09:23 +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
bf6d817ace
gui: handle ESC (to quit) and CTRL+L (focus on searchbar and select content)
2018-12-29 20:21:13 +01: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
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
68ab917756
begin work on qt gui - basic search & pdf preview
2018-08-12 16:45:39 +02:00