119 Commits

Author SHA1 Message Date
Jean-Francois Dockes
fbec7a6adb GUI: support Ctrl+Plus/Ctrl+Minus to increase or decrease the font size (results and preview) 2021-03-26 17:45:15 +01:00
Jean-Francois Dockes
ecf775e306 GUI: move the code managing the dark mode css into guiutils 2021-03-21 10:03:27 +01:00
Jean-Francois Dockes
086ccef056 Moved the dark mode choice out of the menus and into the GUI preferences. Use separate css fragment for the result list dark mode header, does not clobber the user one any more. 2021-03-16 14:55:32 +01:00
Jean-Francois Dockes
64005ac734 Arrange for the "copy text" operation to be accessible from the popup menu, not just through a shortcut and provide some feedback 2021-03-15 14:11:35 +01:00
Jean-Francois Dockes
818b79b135 Windows: simplified recollindex argument passing.
Because of the use of wmain(), we don't need the imperfect method of using
a temporary file. This should have been simplified when switching to wmain
but was not for lack of time.
2021-02-25 15:30:17 +00:00
Jean-Francois Dockes
cced5efb45 GUI: add shortcut to toggle showing results as table. Default: Ctrl+T 2021-01-27 09:37:44 +01:00
Jean-Francois Dockes
d2ce3845d0 Shortcut editor ok? 2021-01-20 15:19:27 +01:00
Jean-Francois Dockes
ea9a9f511f 1st sort of working version 2021-01-19 19:28:42 +01:00
Jean-Francois Dockes
00605f4a3c missing copyrights and indents. no real changes 2021-01-14 10:26:20 +01:00
Jean-Francois Dockes
901e1798db Add alt+m shortcut to pop up the menu button menu when the menu bar is hidden 2020-11-30 09:49:58 +01:00
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
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
71368b3134 GUI: on windows, pass recollindex args through temp file 2020-04-14 17:36:45 +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
a42d52cd20 GUI: add menu to export simple search history to text file 2019-12-11 08:36:36 +01:00
Jean-Francois Dockes
c849f96cc3 Windows: implement GUI to start the windows task scheduler for batch indexing 2019-10-08 12:08:10 +02:00
Jean-Francois Dockes
9e51ed8613 Converted the index preferences to use the shared confgui code 2019-09-22 09:23:17 +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
2e4f4d7702 enable/disable the tray icon when pref is changed (no restart needed) 2019-03-06 12:00:18 +01:00
Jean-Francois Dockes
0cbc46732f Fixed the FSF address 2019-03-04 11:19:14 +01: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
3c1013907a Small Windows fixes for 1.24 2018-04-18 14:29:00 +02:00
Jean-Francois Dockes
2176d81e60 add option to have clickable links inside the preview windows 2018-04-16 10:47:52 +02: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
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
e9cfcc8377 Display additional indexing warning and messages 2017-04-24 11:38:07 +02:00
Jean-Francois Dockes
80e356ffb2 Add maximize=1/0 parameter to gui native viewer defs for opening maximized window on Windows 2016-12-05 12:17:56 +01:00
Jean-Francois Dockes
fe7e72ee1c Fix topdirs existence checking for non default config dirs 2016-08-03 07:12:48 +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
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
1ce86f8a73 Show confirmation dialog when Opening a temp file copy (warn user about lost edits) 2016-01-12 15:36:54 +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
ab93302812 Add GUI dialog to start indexing with special options. Closes issue #264 2015-10-01 09:07:00 +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
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
817445cad0 get rid of rclmain event filter 2015-04-05 08:45:59 +02:00
Jean-Francois Dockes
9176cdd147 System tray icon basics 2015-01-26 16:13:18 +01:00
Jean-Francois Dockes
94e9567bb6 Change message after interrupting indexing from "failed" to "interrupted" 2014-12-18 08:17:20 +01:00
Jean-Francois Dockes
47cbf44d19 fragbuts sort of working 2014-12-10 18:56:43 +01:00
Jean-Francois Dockes
a6e4cb7d37 query fragments: initial: parse and create, does nothing yet 2014-12-10 14:07:37 +01:00