History log of /glogg/src/data/logdata.cpp (Results 1 – 25 of 26)
Revision Date Author Comments
# e191a637 13-Aug-2018 Nicolas Bonnefon <nickbnf@users.noreply.github.com>

Merge pull request #235 from Seeraeuber/encoding

Additional encodings


# 84a8a910 13-Aug-2018 Nicolas Bonnefon <nicolas@bonnefon.org>

Force a reopening of the file when the user presses 'reload'.

Allow to get out of some situation where the file has changed but glogg
didn't register it.


# 048334c9 09-Aug-2018 Seerauber <andreas.haamann@web.de>

Added additional encodings as requested in #217


# 9f850936 05-Aug-2018 Nicolas Bonnefon <nicolas@bonnefon.org>

Ensure the file is re-opened when it is deleted and recreated.

Fix #151


# c1f737e4 26-May-2018 Nicolas Bonnefon <nicolas@bonnefon.org>

Optimise reload of files when it is not changed but signalled (for kqueue)


# f869e41d 16-May-2018 Nicolas Bonnefon <nicolas@bonnefon.org>

Implement file monitoring with kqueue FreeBSD / macOS.

This implementation is incomplete and does not deal well with deletion
/ renaming.


# 209000a6 28-Sep-2017 Nicolas Bonnefon <nicolas@bonnefon.org>

Rework encoding handling for multi-byte files. Add a test and fix a bug
when copying from a utf-16 file.


# f25e35f2 21-Jun-2017 Nicolas Bonnefon <nicolas@bonnefon.org>

Add support for CP1251 and CP1252.


# 2f6fa462 21-Jun-2017 Nicolas Bonnefon <nicolas@bonnefon.org>

Re-work position calculation to display UTF-16 properly.


# 4a4a124e 20-Mar-2017 Nicolas Bonnefon <nicolas@bonnefon.org>

Add initial support for UTF-16.


# de1abac6 20-Apr-2017 Nicolas Bonnefon <nicolas@bonnefon.org>

When doing a partial index, detect the start point in the worker thread.

It used to be done in the main thread and mangled the index in some
cases.

Fixes #149.


# 5fa25391 12-Feb-2016 Nicolas Bonnefon <nicolas@bonnefon.org>

Add support for UTF-8 files.

Fixes #16


# 2686d8e5 24-Jan-2016 Nicolas Bonnefon <nicolas@bonnefon.org>

Fix blank display when file is created whilst being monitored.


# 80bca0a3 28-Oct-2015 Nicolas Bonnefon <nicolas@bonnefon.org>

Add configuration option for polling.


# 653377b6 16-Aug-2015 Nicolas Bonnefon <nicolas@bonnefon.org>

Now share the indexing data between the two threads.

Compression is disabled.


# 90684c57 21-Jan-2015 Nicolas Bonnefon <nicolas@bonnefon.org>

Remove open/close on each file access.

Performance is greatly improved:
sequentialRead 76.7s -> 9.8s
randomRead 15.7s -> 12.8s
browsingSearch 121s -> 29.8s


# 1ee847ca 27-Oct-2014 Nicolas Bonnefon <nicolas@bonnefon.org>

LogData now only register files once with the FileWatcher.


# 84b2179e 21-Oct-2014 Nicolas Bonnefon <nicolas@bonnefon.org>

Improve implementation of WinWatchTower and integrates it.


# 6a12446e 29-Aug-2014 Nicolas Bonnefon <nicolas@bonnefon.org>

Make FileWatcher into a virtual class.

And create a Qt and an inotify implementation.


# 812146a8 12-Feb-2014 Nicolas Bonnefon <nicolas@bonnefon.org>

Defend against allocation errors whilst indexing.


# f8bd90d8 27-Jan-2014 Nicolas Bonnefon <nicolas@bonnefon.org>

Fix the reload and stop buttons with multiple files.


# 32e44cfd 01-Dec-2013 Nicolas Bonnefon <nicolas@bonnefon.org>

Correctly implement Reload.

Now reload instead of loading again in a different crawler.


# cdc631c3 24-Nov-2013 Nicolas Bonnefon <nicolas@bonnefon.org>

Fix moving a unique_ptr<const> to a shared_ptr<const>.

gcc 4.6 doesn't like it even though it should be allowed.


# ef13a493 12-Nov-2013 Nicolas Bonnefon <nicolas@bonnefon.org>

More smart pointer usage in the LogDatas.


# 306d9ac9 06-Nov-2013 Nicolas Bonnefon <nicolas@bonnefon.org>

Enable C++11 and starts using smart pointers in the LogData.


12