Summary: | Build search index gives permission error | ||
---|---|---|---|
Product: | [Applications] khelpcenter | Reporter: | Kim Woodle <kwoodle> |
Component: | general | Assignee: | Documentation Editorial Team <kde-doc-english> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kwoodle |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/khelpcenter/02c218083bebd581e8a33741cd101fcc0ac2cfef | Version Fixed In: | |
Sentry Crash Report: |
Description
Kim Woodle
2009-08-25 21:24:50 UTC
Git commit 02c218083bebd581e8a33741cd101fcc0ac2cfef by Pino Toscano. Committed on 12/03/2016 at 23:01. Pushed by pino into branch 'master'. Automatically update indexes at startup Currently the user is asked to manually update the search index, which is not a friendly solution. Instead, start the indexing update right after the startup, with a indefinite progress bar showing the on-going process. Considering the Xapian indexing is generally fast, this won't cause a big delay between the startup and when the user can start searching. Move the queue-based index logic from IndexBuilder to Navigator directly, getting rid of the separate khc_indexbuilder tool (no need to have an helper tool to spawn the actual indexing/searcing tools) and the D-Bus interface to support it, and removing the indexing dialog (now everything that can be indexed is updated). This also removes the need for indexers to create <identifier>.exists files in the index directories. Related: bug 101876, bug 164308, bug 222494, bug 269260 M +0 -16 CMakeLists.txt D +0 -1 config-khelpcenter.h.cmake M +1 -16 docentry.cpp M +0 -2 docentry.h D +0 -691 kcmhelpcenter.cpp D +0 -251 kcmhelpcenter.desktop D +0 -166 kcmhelpcenter.h D +0 -204 khc_indexbuilder.cpp D +0 -58 khc_indexbuilder.h M +2 -0 mainwindow.cpp M +121 -44 navigator.cpp M +15 -6 navigator.h D +0 -14 org.kde.khelpcenter.kcmhelpcenter.xml M +1 -4 searchhandlers/README.searchhandlers M +0 -9 searchhandlers/xapianindexer.cpp M +1 -10 searchwidget.cpp M +2 -6 searchwidget.h http://commits.kde.org/khelpcenter/02c218083bebd581e8a33741cd101fcc0ac2cfef |