migrate prefs runs everytime I start 2.6.

Geert Janssens janssens-geert at telenet.be
Sun Jan 26 16:07:46 EST 2014


On Sunday 26 January 2014 12:24:36 Michael Carney wrote:
> On 01/26/2014 04:05 AM, Geert Janssens wrote:
> > On Saturday 25 January 2014 16:39:50 Michael Carney wrote:
> > > Hi,
> > > 
> > > 
> > > 
> > > I notice that every time I start gnucash 2.6, a migrate prefs
> > > 
> > > operation (from gconf) runs. Seems like that should be something
> > > that
> > > 
> > > should run just once, IMHO.
> > 
> > Heh, I wrote that code. My main work machine is Fedora 19 64-bit. It
> > worked fine there.
> > 
> > Perhaps indeed there's something different in Fedora 20, or it could
> > be a packaging bug.
> > 
> > Can you create a bug report for this ? I will look into this but I'm
> > short in time right now. If there's a bug report there's less chance
> > I forget.
> > 
> > Thanks,
> > 
> > Geert
> 
> Greetings, Geert:
> 
> I did some poking around and found out the following:
> 
> 610> gsettings list-keys org.gnucash.dialogs.tip-of-the-day
> GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings
> will not be saved or shared with other applications.
> last-geometry
> 611> gsettings get org.gnucash.dialogs.tip-of-the-day last-geometry
> GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings
> will not be saved or shared with other applications.
> (-1, -1, -1, -1)
> 612>
You are using the wrong schema by the way. The call should be:
gsettings list-keys org.gnucash.dialogs.totd
and
gsettings get org.gnucash.dialogs.totd show-at-startup

The tip-of-the-day schema should not have been there. That's a bug.

Geert


More information about the gnucash-user mailing list