255 Commits

Author SHA1 Message Date
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
c1ee5f0af5 GUI: use common methods for translating to/from qstring/fspath 2020-04-15 10:39:59 +01:00
Jean-Francois Dockes
5950da738d GUI: forgotten tr() 2020-04-14 08:53:32 +02: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
b151dc3624 do not save geom if currently maximized 2020-02-26 08:27:19 +01:00
Jean-Francois Dockes
6df64eb9f9 Qt main window: use save/restoreGeometry() instead of just height/width 2020-02-26 08:17:28 +01:00
Jean-Francois Dockes
a42d52cd20 GUI: add menu to export simple search history to text file 2019-12-11 08:36:36 +01:00
Jean-Francois Dockes
83e29a9b01 Windows: enable the firefox recent history indexer. 2019-11-24 10:46:23 +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
c46446ae1f GUI: add preference to turn off tray messages (notifications) when systray is in use 2019-10-09 09:42:28 +02:00
Jean-Francois Dockes
9e61f25b17 Use a shared_ptr to make sure that the rcldb referenced by the current query remains valid 2019-04-11 15:05:44 +02:00
Jean-Francois Dockes
0abf14b7a5 Arrange for the preview window title to be the search string for simple searches 2019-03-07 10:06:41 +01:00
Jean-Francois Dockes
0b01047e02 Restore show mode when opening from tray 2019-03-06 14:23:40 +01:00
Jean-Francois Dockes
2e4f4d7702 enable/disable the tray icon when pref is changed (no restart needed) 2019-03-06 12:00:18 +01:00
Jean-Francois Dockes
edcda3f9bd Remove tray icon before exiting (not automatic on windows) 2019-03-06 11:15:29 +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
4170bec663 GUI simple search: reworked completion and history access
- Completion in the simple search line editor, much simplified, using a
  standard qcompleter
- Easier access to index term than the previous awkward ESC-space
- Completion with history entries
2018-12-01 08:46:34 +01:00
Jean-Francois Dockes
272a63104e Add user interfaces for triggering an incremental in a running monitor 2018-04-12 09:46:25 +02:00
Jean-Francois Dockes
c68e6679ad GUI: set titles on toolbars so that they appear in the right-click view menu 2018-02-16 08:29:30 +01:00
Jean-Francois Dockes
fd32872218 Improve 'rebuild index' under Windows: this often failed because of some
open files in the Xapian db (could not be deleted under windows).
Now only fails if a preview has been opened, and a GUI restart fixes the
situation.
2018-01-20 11:59:00 +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
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
cb295b059e get rid of empty destructor 2016-05-11 12:17:51 +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
f41e3f5aea webcache editor: handle interactions with indexer 2016-04-14 09:32:53 +02:00
Jean-Francois Dockes
241586a3a7 1st proto for GUI webcache editor 2016-04-13 15:52:41 +02:00
Jean-Francois Dockes
fb7245d515 add show stats entry to file menu 2016-04-08 19:00:18 +02:00
Jean-Francois Dockes
ac20f35933 Fix the F1 help manual hrefs 2016-01-07 16:55:25 +01:00
Jean-Francois Dockes
4195ecb8ad Fix a signal name consistency issue for qt5 2015-11-23 11:08:33 +01:00
Jean-Francois Dockes
a724c76967 GUI: enable synonyms in preferences and query 2015-11-21 12:52:21 +01:00
Jean-Francois Dockes
c33185746b Windows: fix signal connections using STD_SHARED_PTR. won't work, reason unknown 2015-10-07 09:43:02 +02:00
Jean-Francois Dockes
ab93302812 Add GUI dialog to start indexing with special options. Closes issue #264 2015-10-01 09:07:00 +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
62f4f7bd81 more safexx posix stuff 2015-08-22 08:37:58 +02:00
Jean-Francois Dockes
b7d25ad3db move include around for tidyness 2015-08-10 11:16:07 +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
12c6b8f210 Add ctrl+l as shortcut to move the focus to the search entry 2015-07-29 09:51:03 +02:00
Jean-Francois Dockes
208619697a Allow starting with fixed simple search mode instead of last remembered value 2015-07-20 19:17:53 +02:00
Jean-Francois Dockes
64b0c9ca32 Split monster file rclmain_w.cpp. No code changes 2015-06-16 09:39:08 +02:00
Jean-Francois Dockes
c49a922e2d Implemented saving/loading simple and advanced searches to/from named XML files. Close issue #220 2015-06-11 18:35:16 +02:00
Jean-Francois Dockes
4989d1f991 Warn if config file contains non-existing paths. Fixes issue #244 2015-06-08 10:14:11 +02:00
Jean-Francois Dockes
7e2db42988 Strip space chars from crontool entries. Fixes issue #253 2015-06-06 09:10:57 +02:00
Jean-Francois Dockes
7876fba5f7 recoll GUI: add menu option to retry failed files 2015-04-24 10:47:33 +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
817445cad0 get rid of rclmain event filter 2015-04-05 08:45:59 +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
9176cdd147 System tray icon basics 2015-01-26 16:13:18 +01:00
Jean-Francois Dockes
bfed6cb41a Query Fragments: re-read file if changed. Print informative error message if file cant be parsed 2014-12-18 14:48:01 +01:00