Jean-Francois Dockes
5437c803ae
Update side directory filter when indexing completes
2022-05-15 08:40:02 +02:00
Jean-Francois Dockes
19ffb9b557
GUI: Got rid of the warning message when killing indexer not started from the GUI
2022-01-21 09:49:34 +01:00
Jean-Francois Dockes
67e158b7f4
Windows: fix interactions between GUI and monitor.
2022-01-20 17:43:23 +00:00
Jean-Francois Dockes
b5b48e4f50
GUI: add "start real time indexer" menu entry
2022-01-20 15:51:11 +01:00
Jean-Francois Dockes
f1b2d3004a
Simplified the indexing status update code by treating the updater as a singleton
...
Add a 'flushing' state for when we commit the Xapian index.
2021-04-16 13:27:53 +02:00
Jean-Francois Dockes
7ca99612f7
bump version + comments + touchups
2021-04-01 15:59:15 +02:00
Jean-Francois Dockes
2f646a70a4
GUI: add option to "special index" for setting the diagnostics file
2021-04-01 10:50:46 +02: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
19eac2d7dc
Renamed path_open() -> path_streamopen()
2020-09-29 13:35:55 +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
c84b61a6d8
Ensure that the tmp environment (e.g. RECOLL_TMPDIR) is used on Windows.
2020-05-31 16:27:37 +01:00
Jean-Francois Dockes
7c39eff719
Finalize passing args from recoll to recollindex using a temp file
2020-04-15 13:50:27 +01: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
01eb2c60b1
gui special indexing: no indexing was done if the erase option was selected. Improve label
2019-08-06 17:19:45 +02:00
Jean-Francois Dockes
99ee4d456c
Fix plural word issues in status message
2019-07-22 11:26:39 +02:00
Jean-Francois Dockes
3f7d270691
GUI preview: improve operation when the index data is not up to date.
...
Avoid erasing all the file index data in case the subsequent update fails
(e.g. the file is locked). Improve the messages. Check for previous
indexing error, and modify the message.
2019-06-24 17:37:37 +02:00
Jean-Francois Dockes
6636d67f5b
GUI special indexing menu: remove negation
2019-03-14 10:55:06 +01:00
Jean-Francois Dockes
113b7db12e
detect and preserve utf-8 in status line. Make sure special indexing choice of retrying failed files has effect. Try harder to recover indexing fail reason.
2019-03-12 16:09:14 +01:00
Jean-Francois Dockes
be57d0153a
Use more explicit message when some topdirs are missing or empty
2019-03-06 18:39:29 +01:00
Jean-Francois Dockes
1b217e230e
translate indexing status messages
2019-03-06 14:34:13 +01:00
Jean-Francois Dockes
0cbc46732f
Fixed the FSF address
2019-03-04 11:19:14 +01:00
Jean-Francois Dockes
8853cb505a
Windows: improve indexing process management. Fix Pidfile locking.
...
Use a stop file to request stop of indexing when the indexer was not
started from the current GUI instance.
2019-02-14 14:12:08 +01:00
Jean-Francois Dockes
02181fbb84
indexer bumping: check the status of touch command to avoid cc warning
2018-11-30 12:13:12 +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
1c95349ac7
GUI: avoid compilation issues by using the classic string-based connect instead of the one with member functions
2018-05-15 13:55:23 +02:00
Jean-Francois Dockes
3c1013907a
Small Windows fixes for 1.24
2018-04-18 14:29:00 +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
91e66a13f9
Moved docsToPaths() method from confindexer to function in rcldoc to simplify linking. confindexer.o not in librecoll any more.+small std namespace fixes
2017-04-24 10:15:44 +02:00
Jean-Francois Dockes
ec3aaac23e
c++11 initializers
2016-08-03 09:22:27 +02: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
f6a999de84
logging now uses c++ streams
2016-07-12 09:41:04 +02:00
Jean-Francois Dockes
f41e3f5aea
webcache editor: handle interactions with indexer
2016-04-14 09:32:53 +02:00
Jean-Francois Dockes
d0400bdce7
slightly improve indexing stats by keep a count of file errors and remembering the total files
2016-04-11 17:23:02 +02:00
Jean-Francois Dockes
5f1b10179d
Windows: GUI working ok AFAICS
2015-10-07 18:02:13 +02:00
Jean-Francois Dockes
c2e8d451e4
Windows: the qt GUI builds with Qt/MinGW. No link.
2015-10-02 18:30:13 +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
649a893d1b
Hide most ExecCmd internals
...
--HG--
branch : WINDOWSPORT
2015-09-04 10:12:17 +02:00
Jean-Francois Dockes
64b0c9ca32
Split monster file rclmain_w.cpp. No code changes
2015-06-16 09:39:08 +02:00