On Thu, 2009-04-02 at 21:52 +0100, Simon Smith wrote:
Despite the delay it introduces into NetSurf's loading time, I
like having a
very long site history. It's currently set to 365 days (and I would like to
set it to even longer). But if I select 'show global history', the window
only goes back three weeks. So it seems that I'm having to wait an
inordinately long time just for the privilege of an extensive URL
auto-complete facility. Now, that's actually the only bit I really care about;
but given that it's the only way I can access any history older than three
weeks anyway, is it possible to separate the auto-complete history from the
global history, or at least speed up the loading of the feature I'm using?
If so, is it something I can do, e.g. by pruning the URL file?
Or is the long loading delay more likely to be cookie-related? I haven't
cleared them out for a while either.
Both, I expect. Put simply, the current treeview widget is seriously
inefficient and needs reworking to be more intelligent. IIRC, it
currently reflows the entire tree each time something is added or
removed from it.
As we've said before, NetSurf's RISC OS frontend has been without a
regular maintainer for quite some time. Thus, I am currently unable to
predict when or if this will be fixed.
Other than keeping your history relatively short, there's not a lot you
can do to mitigate this, I'm afraid.