Re: [Tracker] [patch] bug 503376 - Cannot disable evolution "Enable Evolution email Indexing" in "Emails" tab
- From: Jamie McCracken <jamiemcc blueyonder co uk>
- To: Halton Huo <Halton Huo Sun COM>
- Cc: Tracker-List <tracker-list gnome org>
- Subject: Re: [Tracker] [patch] bug 503376 - Cannot disable evolution "Enable Evolution email Indexing" in "Emails" tab
- Date: Tue, 22 Jan 2008 23:04:55 -0500
On Tue, 2008-01-22 at 20:34 +0800, Halton Huo wrote:
Jamie and All,
The patch for explicit apply is ready for review.
Summary:
[1] Functions throttle_changed_cb() spin_value_changed_cb() and
check_toggled_cb() are removed since they are for instant apply. And the
also the signal connect calls are removed.
[2] Rename action button "Close" to "Apply", add buttons "Cancel" and
"OK" in glade file.
[3] Rename tracker_preferences_cmd_close() to
tracker_preferences_cmd_apply() to do save configuration and send
changes. Only send change when the value of key are different with
before one.
ï[5] Add funtion str_slist_equal() to check changes for list key
like /Watches/WatchDirectoryRoots, /Watches/CrawlDirectory, /Watches/NoWatchDirectory and
/Indexing/NoIndexFileTypes.
[4] Add function ïtracker_preferences_cmd_cancle()
and ïtracker_preferences_cmd_ok()
everything looks ok but can you *NOT* reindex on following:
1) chkSkipMountPoints
2) WatchDirectoryRoots
3) CrawlDirectoryRoots
4) NoWatchDirectoryRoots (we already handle this at startup in
trackerd.c)
5) NoIndexFileTypes
see code in trackerd.c for how we remove entries in ignored paths - i
would like to use that for above instead of forcing a reindex. As it
will probably need sql to do i shall do that bit (unless you feel up to
it?)
For now remove the reindex for the above options and then apply to svn
thanks
jamie
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]