88 Commits

Author SHA1 Message Date
Jean-Francois Dockes
b6be476e84 restable: do not use resize mode "ResizeToContents" on the table rows: this forces a full extraction of all rows at every opportunity. Also: cache doc and font which are repeatedly requested by calls to the model data() method 2020-09-22 17:19:34 +02:00
Jean-Francois Dockes
f078e8a8af improve restable sel/unsel colors 2020-09-11 16:08:02 +02:00
Jean-Francois Dockes
a6c53ff651 fix result table display in dark mode 2020-09-10 13:56:25 +02:00
Jean-Francois Dockes
199abb9980 Get the result table detail area to use the reslist HTML style (e.g. for dark mode) 2020-09-10 10:53:38 +02:00
Jean-Francois Dockes
5bf4596d1f GUI restable and reslist link clicking: cleanup, simplify, comments 2020-07-18 16:43:44 +02:00
Jean-Francois Dockes
3948f9bd33 GUI: create separate popup menu entries for open parent and open folder 2020-07-16 10:25:26 +02:00
Jean-Francois Dockes
adf0a7a848 statically declared shortcut caused crash during children delete in qapp::exit. Small related cleanups 2020-06-14 18:06:31 +02:00
Jean-Francois Dockes
1eeeba4874 GUI: simplify icon display by moving up the thumbnail test up to reslistpager as it was identical in restable and reslist 2020-06-14 13:31:26 +02:00
Jean-Francois Dockes
19c8c50fb1 GUI: fix some questionable uses of url_encode and use path2qs in places 2020-04-19 09:21:40 +02:00
Jean-Francois Dockes
5fd492da57 Windows: use wcsftime instead of strftime 2020-04-16 14:01:06 +01:00
Jean-Francois Dockes
12ebb7ac6e Windows: deal with non-ASCII user login, non-ascii paths in confdir etc. 2020-04-15 14:03:04 +01:00
Jean-Francois Dockes
f141e35279 add pref to display Snippets link even if doc has no pages 2020-03-11 10:44:49 +01:00
Jean-Francois Dockes
450867c45b Adjust the restable font sizes based on the result list ones 2020-03-03 18:56:55 +01:00
Jean-Francois Dockes
fdd653a2cf restable: add shortcut to open snippets window (ctrl+e). connections cleanup 2019-11-22 18:22:47 +01:00
Jean-Francois Dockes
c46a6d4cb3 fix crash when resetting restable search 2019-08-06 18:53:09 +02:00
Jean-Francois Dockes
53a74e59f9 restore restable highlight fix, lost in git maze 2019-08-06 18:41:14 +02:00
Jean-Francois Dockes
fb4c553939 restable: fix/properly implement Return as Open shortcut 2019-07-21 19:14:03 +02:00
Jean-Francois Dockes
0d963686cc Add Return as a keyboard shortcut to open the document for the current row 2019-07-21 19:13:24 +02:00
Jean-Francois Dockes
d812fb8079 GUI: snippets: dont recreate the window each time, allow displaying data for multiple documents. restable: update snippets when changing current row 2019-07-21 19:09:51 +02:00
Jean-Francois Dockes
0b7e12200a gui restable: contents were not reset when search was 2019-07-19 08:58:49 +02:00
Jean-Francois Dockes
bc5ea83a3a qt gui: fix highlighting for the table mode display.
the query terms were fetched too early, before executing the query.
Also share hiliter between restable and reslist and avoid allocating
another DocSource for restable, share the one from reslist.
2019-05-21 11:20:30 +02:00
Jean-Francois Dockes
54f0eda990 make doc.meta an unordered_map 2019-04-20 15:04:19 +02:00
Jean-Francois Dockes
1389787201 GUI restable: avoid clearing the detail display on double-click 2019-03-12 16:24:01 +01:00
Jean-Francois Dockes
00cb2ad827 reset table header after failed trial to sort by inverse relevance 2019-03-12 16:06:29 +01:00
Jean-Francois Dockes
d34e3ef022 GUI: show error dialog when trying to sort by inverse relevance 2019-03-06 16:53:47 +01:00
Jean-Francois Dockes
0cbc46732f Fixed the FSF address 2019-03-04 11:19:14 +01:00
Jean-Francois Dockes
12dc7d0a66 Windows: restable: never encode urls, they are utf-8 2019-01-29 21:01:51 +01:00
Jean-Francois Dockes
d07112807c GUI restable: make sure the URL column is UTF-8, else url-encode it for display 2018-09-17 10:21:34 +02:00
Jean-Francois Dockes
423dee3cb0 remove ref to deprecated qt enum 2018-04-12 10:36:33 +02:00
Jean-Francois Dockes
dbe734a4fd fix error (missing break) in restable popup menu handling 2017-09-04 08:23:15 +02:00
Jean-Francois Dockes
91e66a13f9 Moved docsToPaths() method from confindexer to function in rcldoc to simplify linking. confindexer.o not in librecoll any more.+small std namespace fixes 2017-04-24 10:15:44 +02:00
Jean-Francois Dockes
bde991c08a got rid of off_t 2017-02-28 20:36:01 +01:00
Jean-Francois Dockes
139e1c567c log statement cleanup while looking for sthing else... 2017-01-16 13:40:44 +01:00
Jean-Francois Dockes
4f51c69806 GUI: allow setting full CSS style for term highlighting, not only color value 2016-08-12 19:13:29 +02:00
Jean-Francois Dockes
bfb0f4c03b Encode strftime output into utf-8 before displaying in GUI 2016-08-06 15:01:34 +02:00
Jean-Francois Dockes
0b0385e459 got rid of the STD_SHARED_XX std/tr1 defines 2016-07-13 15:12:25 +02:00
Jean-Francois Dockes
f6a999de84 logging now uses c++ streams 2016-07-12 09:41:04 +02:00
Jean-Francois Dockes
42cae0a4c7 Fix inactive click on "Preview" link inside detail area of auxiliary restable used for "Show subdocs" 2015-11-03 08:55:20 +01:00
Jean-Francois Dockes
4d1f679eac Use std[::tr1]::shared_ptr instead of local RefCntr by default 2015-08-09 13:54:24 +02:00
Jean-Francois Dockes
1228326982 Fix things to build with qt5. Not functional yet: no menus+dumps core on exit... 2015-03-31 18:03:52 +02:00
Jean-Francois Dockes
bc6e025a0c Query Fragments: handle config file errors + doc 2014-12-17 15:35:14 +01:00
Jean-Francois Dockes
51b7f63c00 add keyboard accelerators for the result table Ctrl+r -> switch focus to results. Ctrl+o Open current result. Ctrl+Shft+o Open and close recoll. Ctrl+d preview (draft) 2014-12-15 16:13:30 +01:00
Jean-Francois Dockes
26c7e1c690 GUI: add possibility to call script from link in result paragraph html 2014-08-24 18:11:00 +02:00
Jean-Francois Dockes
c11453fc27 Treat the "open parent" link click more like the right-click menu entry for open parent. The latter is still different because it opens the enclosing document, not necessarily a folder if the doc result is embedded. But they now behave the same if the parent is a folder 2014-07-19 15:31:03 +02:00
Jean-Francois Dockes
ad2576c8f7 Gui result list: add %P substitution for parent folder and F link target for opening the parent folder 2014-07-17 10:46:15 +02:00
Jean-Francois Dockes
c897a09cd3 GUI: add "Open With" entry in reslist/table popups to let the user choose the app 2014-05-01 09:28:46 +02:00
Jean-Francois Dockes
f288089c3d doubleclick in restable opens document 2014-04-07 10:24:59 +02:00
medoc
aed4c43d52 GUI: restable: the dups and snippets links did not work 2013-10-21 19:41:01 +02:00
Jean-Francois Dockes
75ac7747a6 fix clang++ warning 2013-09-26 17:26:58 +02:00
Jean-Francois Dockes
afd6046211 fix clang++ warning 2013-09-26 17:26:03 +02:00