58 Commits

Author SHA1 Message Date
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
Jean-Francois Dockes
10eaf5e6cb spell suggestions after adv search should not be links to start simple search 2013-04-29 12:52:46 +02:00
Jean-Francois Dockes
167c8a4286 fix minor issues in multisave and popup menus 2013-04-28 16:58:05 +02:00
Jean-Francois Dockes
caffe8b6f3 added function to save multiple result selection in restable into files 2013-04-28 09:48:40 +02:00
Jean-Francois Dockes
ceef5aebd0 use restable instead of reslist for "show subdocs" 2013-04-27 16:08:22 +02:00
Jean-Francois Dockes
656d0a1395 factorized GUI result popup menu code 2013-04-27 11:11:35 +02:00
Jean-Francois Dockes
caf5d105df Add support for indexing symlinks as such. Use inode/directory instead of application/x-fsdirectory as directory mime type. Fix stat/lstat usage in places (wipedir) 2013-04-17 18:34:02 +02:00
"Jean-Francois Dockes ext:(%22)
321978bfea replace atol with atoll to fix result size display bug. Also use atoll for time conversions, 2032 is coming... 2013-04-04 20:01:31 +02:00
Jean-Francois Dockes
66a5d9ab83 Arrange things so that "open parent" selects the file child when the parent is a directory 2013-02-27 14:36:45 +01:00
"Jean-Francois Dockes ext:(%22)
dc7b3420a0 defined data structure to pass around the search term description used for highlighting and other 2012-08-17 10:45:00 +02:00
"Jean-Francois Dockes ext:(%22)
35196e8e70 doc and messages touchups 2012-03-16 11:19:30 +01:00
Jean-Francois Dockes
8b4301256e GUI: fixed a few issues with string translations 2012-03-09 08:24:11 +01:00
Jean-Francois Dockes
ef00bfae70 Implement the gui category filters as query language fragments instead of hard-coding them. This allows implementing other kinds of filtering (ie:on directory) just by changing a configuration file 2012-02-18 11:21:09 +01:00
Jean-Francois Dockes
4c3d728032 Allow cancelling a long query (forces exiting the program because xapian provides no cancellation points) 2012-02-17 14:07:53 +01:00
Jean-Francois Dockes
2a091e874c Result list: if a thumbnail exists for the result, display it instead of the file type icon 2012-02-14 18:54:13 +01:00
Jean-Francois Dockes
9c5886c7c4 restable: add menu entry to save table as csv file 2011-08-18 19:02:39 +02:00
Jean-Francois Dockes
5727ea7122 GUI: switch to uniform yyyy-mm-dd representation of date (instead of a locale-sensitive one in some places) 2011-08-18 15:26:00 +02:00
"Jean-Francois Dockes ext:(%22)
48e86c99b5 GUI restable: fix sorting by file and doc size 2011-07-20 10:44:04 +02:00
Jean-Francois Dockes
469c544915 GUI: allow setting the snippet separator inside abstract (now a real html ellipsis by default) 2011-07-07 11:11:02 +02:00
Jean-Francois Dockes
cd2fe8049f gui: synchronize result list and table when feasible 2011-06-29 18:40:04 +02:00
Jean-Francois Dockes
21aa44b39e GUI: extend sort state persistence to non-date fields 2011-05-02 08:55:02 +02:00
Jean-Francois Dockes
55f124725f Fix problems that occurred when multiple threads were trying to read/convert files at the same time (ie: indexing and previewing threads in the GUI calling internfile()). Either get rid of or lock-protect all shared data, eliminate misc initialization possible conflicts by using static initializers. Hopefuly closes issue #51 2011-04-28 10:58:33 +02:00
Jean-Francois Dockes
9b5ff141c0 GUI: duplicate reslist popup menu for the restable 2011-03-11 19:04:56 +01:00
Jean-Francois Dockes
afde2f9c2a suppressed some overly repeated log messages 2011-03-11 11:50:19 +01:00
Jean-Francois Dockes
f9a4b05c2c GUI: restable: add. small adjustement of row height and vertical text pos. in cells 2011-03-10 18:27:39 +01:00
Jean-Francois Dockes
801da3b265 GUI: restable: set row height according to default font size 2011-03-10 17:51:04 +01:00
Jean-Francois Dockes
bd472c71ab GUI: fix crash when adding+moving column in restable 2011-03-03 12:39:32 +01:00
Jean-Francois Dockes
e1a20aa810 got rid of accesses to global config through getMainConfig() 2011-03-02 13:47:07 +01:00
Jean-Francois Dockes
2152a5ef85 fix qt4.4 compile issue 2011-02-02 16:33:37 +01:00
Jean-Francois Dockes
030415e850 restable highlighting: fix background and foreground colours for selected rows 2011-01-29 16:22:49 +01:00
Jean-Francois Dockes
50238d5577 restable: highlight match terms 2011-01-28 12:28:27 +01:00