66 Commits

Author SHA1 Message Date
medoc
aed4c43d52 GUI: restable: the dups and snippets links did not work 2013-10-21 19:41:01 +02:00
Jean-Francois Dockes
493115de49 arrange so that shift-ctrl-s selects search text if focus already in search entry 2013-05-22 12:55:09 +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
656d0a1395 factorized GUI result popup menu code 2013-04-27 11:11:35 +02:00
Jean-Francois Dockes
2b80c77c23 Add possibility to display a list of sub-documents for a given result 2013-04-24 16:33:53 +02:00
Jean-Francois Dockes
96a04211af GUI: Automatically popup the "show missing helpers" dialog after first indexing 2012-10-23 20:06:16 +02:00
Jean-Francois Dockes
f025ff33dd arrange to enable passing a match term as an argument when opening a document with the native editor (only / mostly pdf for now) 2012-10-02 14:40:09 +02:00
Jean-Francois Dockes
d9dc7cf142 preliminary implementation for the snippets "open to page" popup window 2012-09-20 13:51:40 +02:00
Jean-Francois Dockes
fc9af6abb1 GUI crash: protect against starting simultaneous queries 2012-05-15 16:11:12 +02:00
Jean-Francois Dockes
f144edfb83 1st version for recoll as proxy for lens open of embedded documents 2012-03-27 11:39:17 +02:00
Jean-Francois Dockes
247435084c GUI: reapply stylesheet when changed 2012-03-25 08:59:07 +02:00
Jean-Francois Dockes
ce0e808fc2 add menu entry to erase index and restart 2012-02-18 17:20:03 +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
57cd31636c deleted empty methods and assocd sigs and connections 2012-02-17 11:43:57 +01:00
Jean-Francois Dockes
fccc0ac09c Get rid of the GUI indexing thread. All indexing now done by recollindex, with start/stop from the GUI 2012-02-07 17:07:07 +01:00
Jean-Francois Dockes
07226fa306 GUI tools for setting up indexing schedule, initial implementation done 2011-12-07 13:41:05 +01:00
Jean-Francois Dockes
b9c64e8591 Gui: help for cron etc. 1st checkpoint 2011-12-02 19:15:24 +01:00
Jean-Francois Dockes
1931595637 GUI: added menu entry to show all the mime types actually indexed (by content) 2011-11-25 19:47:56 +01:00
Jean-Francois Dockes
cd2fe8049f gui: synchronize result list and table when feasible 2011-06-29 18:40:04 +02:00
Jean-Francois Dockes
2f6328fb47 GUI: show image rather than metadata when previewing an image doc. Metadata still accessible through popup menu 2011-05-09 07:07:46 +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
ae6d758b34 GUI: display estimated result count in status line 2011-03-11 11:54:50 +01:00
Jean-Francois Dockes
c4f79e49da qtgui: add menu to erase search history + misc cleanups 2011-01-15 15:39:15 +01:00
Jean-Francois Dockes
829b4b3b4e gui: integrate table to main window 2010-12-24 18:30:08 +01:00
Jean-Francois Dockes
3bd39d893e Gui restable: add/remove columns 2010-12-24 15:48:44 +01:00
Jean-Francois Dockes
0a6063542f Gui: misc event/signals cleanups. No functional changes 2010-12-22 18:07:18 +01:00
Jean-Francois Dockes
7d06dcd5a9 implement experimental testbed for table-based result list 2010-12-21 10:56:39 +01:00
Jean-Francois Dockes
c79410da94 Move sort/filtering code out of reslist 2010-12-18 15:45:12 +01:00
Jean-Francois Dockes
23222e752e small cleanups in gui modules couplings 2010-12-17 16:32:41 +01:00
Jean-Francois Dockes
61348a7731 GUI: got rid of the sort parameters dialog and sort by mime type, replaced by 2 arrows in toolbar for sorting by date, ascending or descending 2010-12-17 13:18:13 +01:00
Jean-Francois Dockes
a29e380227 compiles cleanly without qt3_support. Needs more testing 2010-12-04 15:26:13 +01:00
Jean-Francois Dockes
c5e40d8510 replaced all q3 widgets except textbrowsers 2010-12-01 16:15:22 +01:00
Jean-Francois Dockes
fd0cdcbdcf use exec except of system() to start external viewer 2010-09-27 17:41:54 +02:00
Jean-Francois Dockes
13e2413011 QT GUI: added shortcut to return focus to the search entry 2010-02-03 15:04:22 +01:00
Jean-Francois Dockes
5569b5be7c QT GUI: add fullscreen mode 2010-02-01 17:51:42 +01:00
Jean-Francois Dockes
7f8c086f4a Qt GUI: made the Qt4 main window native Qt4 (no more use of Q3MainWindow) 2010-01-30 14:09:40 +01:00
Jean-Francois Dockes
e2684d5379 Qt 4.6.1 Uic bug: change qt version test from == to <= as bug still here in 4.6.2 2010-01-30 08:23:14 +01:00
dockes
72ffb85030 use older ui include file under qt 4.6.1, the one its uic generates is broken 2010-01-25 20:43:23 +00:00
dockes
c09593f7db moved initial db open and possible message boxes from main.cpp to rclmain_w.cpp first post-init job to avoid random crashes apparently related to the dialogs being created before app.exec(). Exact cause not certain, but crashes gone... 2010-01-07 08:34:21 +00:00
dockes
48d4f614b1 arrange to send pageup/down and shift-home to the reslist 2009-10-26 10:00:31 +00:00
dockes
88475dabca moved periodic timer control from main.cpp to rclmain_w.cpp 2009-06-22 16:41:00 +00:00
dockes
e800ca071a F1 context-enhanced help 2009-01-28 16:56:36 +00:00
dockes
bc207a3986 added saveToFile menu entry to reslist 2009-01-21 16:42:26 +00:00
dockes
2462b079fa added menu to display missing helpers 2008-10-08 16:15:22 +00:00
dockes
5d29d7504e 1st impl of catg filtering in reslist 2008-09-28 14:20:50 +00:00
dockes
66ffcc2b0b rearranged some reslist/rclmain functions + add but not use filtseq code 2008-09-28 07:40:56 +00:00
dockes
ad93c2b301 allow stopping indexing through menu action 2008-01-17 11:15:43 +00:00
dockes
46fedcb495 indexing confgui seems to sort of work 2007-10-09 14:08:24 +00:00
dockes
e883b24ffc Allow stem expansion for several (all) stemming languages at a time 2007-08-01 10:04:53 +00:00