137 Commits

Author SHA1 Message Date
Jean-Francois Dockes
0b01047e02 Restore show mode when opening from tray 2019-03-06 14:23:40 +01:00
Jean-Francois Dockes
0cbc46732f Fixed the FSF address 2019-03-04 11:19:14 +01:00
Jean-Francois Dockes
30d2c0f6c6 GUI: remember and manage maximized state 2019-02-14 15:31:28 +01:00
Jean-Francois Dockes
86020a6896 ptrans: reopen the db so that the new translations are used at once (no need for restart) 2019-02-04 17:24:00 +01:00
Jean-Francois Dockes
08bd33090c GUI: implemented qt webengine compatibility. Default is still to use qt webkit 2018-12-05 13:46:26 +01:00
Jean-Francois Dockes
3b6dd445e3 Cleaned up the dynconf/history code by using a container template 2018-05-31 10:37:34 +02:00
Jean-Francois Dockes
d69d2abbde TempFile: clean-up interface by using internal ref-counted class member. Uncomp: add interface to clear cache 2018-05-17 10:24:01 +02:00
Jean-Francois Dockes
f192be517c dynconf/query history: add readonly mode 2017-12-06 10:14:31 +01:00
Jean-Francois Dockes
ef4888d5ec Added -L option to recoll for forcing language for messages 2017-11-10 08:59:40 +01:00
Jean-Francois Dockes
9661a4431e wen 2017-04-18 14:39:12 +02:00
Jean-Francois Dockes
c1fad4afc7 Replaced pthread with std:: thread and mutex 2016-07-12 18:08:21 +02:00
Jean-Francois Dockes
f6a999de84 logging now uses c++ streams 2016-07-12 09:41:04 +02:00
Jean-Francois Dockes
1d4a75ccca exit more abruptly to avoid mysterious core dump on quitting program 2016-05-11 08:44:11 +02:00
Jean-Francois Dockes
6938a4a4d4 ḿoved utility method from guiutils.cpp to main.cpp 2016-04-04 19:52:47 +02:00
Jean-Francois Dockes
99adeae6ff suppressed a number of gratuitous unistd inclusions + clean up preview progress dialog code
--HG--
branch : WINDOWSPORT
2015-09-24 15:36:02 +02:00
Jean-Francois Dockes
66a8e1d285 Added a bit of signal/interrupt managing to recollprod. Added common property
sheet (not used yet).

--HG--
branch : WINDOWSPORT
2015-09-03 17:15:55 +02: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
758a2e332c recoll GUI: behave as recollq if argv[0] is recollq 2015-07-31 09:50:30 +02:00
Jean-Francois Dockes
f3c05cf607 add recoll -v to print version 2015-06-16 14:42:55 +02:00
Jean-Francois Dockes
072ca3e1be Used to write settings in the exit handler, do it earlier because it crashes qt5 2015-04-05 09:08:55 +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
4071618548 avoid spurious warning popups about stemming languages when index does not exist 2013-06-08 09:42:23 +02:00
Jean-Francois Dockes
d46c43828b added option for external CSS style sheet for Snippets window 2013-04-18 10:15:25 +02:00
Jean-Francois Dockes
6c41ff55d6 added GUI interface to edit the path translations 2013-03-26 18:49:59 +01:00
Jean-Francois Dockes
cdfff318a0 set application window icon 2013-02-26 11:32:39 +01:00
Jean-Francois Dockes
aba4f61e42 fixed crash with autosearch caused by starting several simultaneous queries 2013-02-22 10:51:12 +01:00
Jean-Francois Dockes
a7ec04a73d fixed the lookup path for standard qt messages so that standard dialogs will be translated + fixed categories names for adv search dialog 2012-10-19 10:51:36 +02:00
Jean-Francois Dockes
2972ebc222 get the kio to build (and works on suse12.2) + compiler warnings 2012-10-18 14:42:25 +02:00
Jean-Francois Dockes
816980a1c4 implemented advanced search history feature 2012-10-16 13:37:56 +02:00
Jean-Francois Dockes
442385376d GUI: add error dialog from spell_w when db cant be opened 2012-05-04 10:56:48 +02:00
Jean-Francois Dockes
ec7b40a52e cosmetics: list -> vector in more places 2012-04-11 19:58:08 +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
9d7b654395 recoll gui: just exit when getting a signal, the idxthread is gone 2012-02-18 11:46:54 +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
7f57df250a GUI: allow choosing a style sheet to be used by the recoll app 2011-12-28 18:25:47 +01:00
Jean-Francois Dockes
4e2266495f GUI: avoid writing qt/recoll settings if we did not read them first. Some configuration error cases (unexisting recoll config dir) could result into settings being erased 2011-12-01 17:16:30 +01:00
Jean-Francois Dockes
8e3e3b12f0 gui cmd line args: add usage() call 2011-11-25 15:04:01 +01:00
Jean-Francois Dockes
0af800a66f small usage string clarifications 2011-11-14 10:04:05 +01: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
ab9107360b GUI: improve error message for unaccessible/garbled history file 2011-05-04 18:38:51 +02:00
Jean-Francois Dockes
84d59f18a0 GUI: when opening the index, discriminate errors on the main index from errors on external ones, to avoid starting the initial indexing dialog in the latter case 2011-04-29 16:16:04 +02:00
Jean-Francois Dockes
7d2928022c Cleaned up execmd/netcon to enable multiple exec without locking 2011-04-29 15:01:14 +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
b28eaf23fb Got rid of all the old RCS id strings 2011-04-27 08:22:17 +02:00
Jean-Francois Dockes
3bbcf6d54d let the kio access gui prefs (ie: duplicates) 2011-03-03 10:27:28 +01:00
Jean-Francois Dockes
69b491feb3 recoll gui indexing: make execmd thread-safe. This plus the previous change about accessing the global config should fix the crashes observed when changing the configuration throgh the gui while the indexing thread is running 2011-03-02 16:20:25 +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
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