Re: [evolution-patches] big setting patch
- From: Jeffrey Stedfast <fejj ximian com>
- To: Larry Ewing <lewing ximian com>
- Cc: patches <evolution-patches ximian com>, Not Zed <notzed ximian com>
- Subject: Re: [evolution-patches] big setting patch
- Date: 20 May 2003 13:39:38 -0400
This patch seems "mostly okay" except for listening to changes for all
/apps/evolution/mail/display/* setting changes. This bothers me only
because there are settings under that hierarchy that should not cause a
redisplay of the message - these settings would include:
/apps/evolution/mail/display/mark_seen
/apps/evolution/mail/display/mark_seen_timeout
/apps/evolution/mail/display/show_deleted
/apps/evolution/mail/display/show_preview
/apps/evolution/mail/display/paned_size
/apps/evolution/mail/display/thread_list
/apps/evolution/mail/display/thread_subject
I think the best approach for now would just be to listen to the
individual keys that *should* cause a redisplay.
However, I think the ideal solution might be to rearrange the gconf keys
in such a way as to separate out the keys listed above to not be under
display/ and to instead be grouped somewhere else. For example, we might
want to move a number of those keys into, say:
/apps/evolution/mail/message_list/
mark_seen, mark_seen_timeout, show_deleted, thread_list and
thread_subject would all be good candidates for this.
Not sure where the best place for paned_size or show_preview might be,
maybe the toplevel? (/apps/evolution/mail/)
Jeff
On Tue, 2003-05-20 at 12:22, Larry Ewing wrote:
> This hooks up the settings that were not hooked up and add the
> appropriate schema entries.
>
> --Larry
--
Jeffrey Stedfast
Evolution Hacker - Ximian, Inc.
fejj ximian com - www.ximian.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]