270 Commits

Author SHA1 Message Date
Jean-Francois Dockes
01aa85fd1c Fix sort state not correctly activated when set from saved state 2020-11-25 10:28:15 +01:00
Jean-Francois Dockes
d35abb9abc Reorganised menus 2020-11-23 09:26:38 +01:00
Jean-Francois Dockes
773ba809ad Add preference to replace the main menu bar with a menu button 2020-11-21 17:08:28 +01:00
Jean-Francois Dockes
c1f17f3e32 add pref to hide status bar 2020-11-19 09:55:40 +01:00
Jean-Francois Dockes
a244983b3a add preference to hide the toolbars 2020-11-18 18:20:24 +01:00
Jean-Francois Dockes
6b7f2ff876 Extract dark css reading code in separate method for reuse in about widget 2020-11-17 17:37:39 +01:00
Jean-Francois Dockes
cf2a1258f6 remember toolbar areas directly through qsettings 2020-11-11 17:57:13 +01:00
Jean-Francois Dockes
19eac2d7dc Renamed path_open() -> path_streamopen() 2020-09-29 13:35:55 +02:00
Jean-Francois Dockes
3541ba49f1 implement default styles for dark mode, and allow enabling them (both GUI and HTML) in one step through menu entry 2020-09-10 16:49:00 +02:00
Jean-Francois Dockes
322e17081f GUI filename search: arrange for directories to be sorted first by default 2020-08-11 18:30:51 +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
560041cab9 cleared out errant tabs 2020-05-30 15:54:49 +02:00
Jean-Francois Dockes
5f76c2527d GUI searching with saved query: restore external indexes from saved query 2020-05-19 14:20:21 +02:00
Jean-Francois Dockes
39fc02d73f GUI: when using webengine, actually call qApp->exit() 2020-04-26 07:21:54 +01:00
Jean-Francois Dockes
b063f6e45d exit message 2020-04-24 17:02:48 +02: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
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