[Patch] More convenience for entering account names (#144669 and #129099)
C. Ernst
c.ernst72 at googlemail.com
Tue May 6 10:33:59 EDT 2008
OK, Derek,
you are right. It is more safe to introduce new properties with default to
false.
I added a new patch.
Christoph
2008/5/6 Derek Atkins <warlord at mit.edu>:
> Christoph,
>
> Thanks for your work. I replied in one of the bug reports but
> I'll say the same thing here for a wider audience.
>
> When you add a new boolean preference it should ALWAYS default to
> FALSE (not TRUE). The reason is that there's no way to differentiate
> between "schema item does not exist" and "schema does exist and user
> set it to FALSE".
>
> So in your particular case, the new schema item should be changed
> to "Only Display Leaf Account Names" with a default of FALSE, instead
> of "Display Full Account Path" with a default of TRUE.
>
> Thanks!
>
> -derek
>
> "C. Ernst" <c.ernst72 at googlemail.com> writes:
>
> > Hi,
> >
> > the attachement contains a patch to fix both
> > http://bugzilla.gnome.org/show_bug.cgi?id=144669 and
> > http://bugzilla.gnome.org/show_bug.cgi?id=129099.
> > It would be great, if somebody could check it out and confirm that it's
> > working (local tests do so at least :-)
> >
> > Note: This attachement is for simplicity only. I submitted independent
> > patches to both bugzilla issues.
> > Note: If you are going to test this patch on a windows machine with more
> > than one gnucash installations, you might encounter interference
> problems,
> > with the new schemas as well as the glade preferences. (See
> > http://lists.gnucash.org/pipermail/gnucash-devel/2008-April/022868.html)
> I
> > had to patch binreloc.c (not included in the patch) or to uninstall the
> > stable release, in order to read the new versions of the configuration
> > files.
> >
> > Christoph
> >
> > _______________________________________________
> > gnucash-devel mailing list
> > gnucash-devel at gnucash.org
> > https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
> --
> Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
> Member, MIT Student Information Processing Board (SIPB)
> URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
> warlord at MIT.EDU PGP key available
>
More information about the gnucash-devel
mailing list