Gwibber forgets window settings between launches

Bug #614345 reported by Oli
32
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Gwibber
Fix Committed
Undecided
Unassigned

Bug Description

Gwibber forgets to persist two things:

 - Window position, dimensions
 - Sidebar width

The first seems simple enough. Just store the x,y,w,h onmove/onresize, read it onlaunch, check that x,y is valid and move/resize the window accordingly.

The second is even more simple. Just remember the sidebar width. Just wang it in gconf if there isn't a better place. I think this might even be a regression.

To display these bugs just move your window from its launched position, resize the sidebar, exit gwibber and launch it again. Note: I'm not talking about minimising to tray; you have to close it completely.

Oli (oli)
description: updated
Revision history for this message
Ben Howell (howellbp) wrote :

Gwibber retains window settings as long as the client is running in the background. All window settings are lost and reset to the default 1/3rd-screen-scale upon closing/restarting Ubuntu. I'm having the same issue in Gwibber 2.31.6 from the gwibber-daily PPA, Ubuntu Lucid.

Revision history for this message
Tuxi (beck-ripabe) wrote :

My issue is that position is not retained even when running in the background (2.31.90 on Lucid, using ppa gwibber-daily). A second issue is that when closed (not backgrounded) the multiple streams I like to have open are not retained.

Revision history for this message
Will Gray (graywh) wrote :

2.31.92~bzr842-0ubuntu1~daily1~lucid exhibits the same behavior of not remembering window placement when being closed or minimized to tray.

Changed in gwibber:
status: New → Confirmed
Revision history for this message
Ken VanDine (ken-vandine) wrote :

I can't reproduce this with trunk, can someone still experiencing the problem please comment with the result of these commands?

gconftool --get /apps/gwibber/preferences/window_position
gconftool --get /apps/gwibber/preferences/window_size

Revision history for this message
Oli (oli) wrote : Re: [Bug 614345] Re: Gwibber forgets window settings between launches

oli@bert:~$ gconftool --get /apps/gwibber/preferences/window_position
No value set for `/apps/gwibber/preferences/window_position'
oli@bert:~$ gconftool --get /apps/gwibber/preferences/window_size
No value set for `/apps/gwibber/preferences/window_size'

On Thu, Sep 9, 2010 at 5:56 AM, Ken VanDine <email address hidden>wrote:

> I can't reproduce this with trunk, can someone still experiencing the
> problem please comment with the result of these commands?
>
> gconftool --get /apps/gwibber/preferences/window_position
> gconftool --get /apps/gwibber/preferences/window_size
>
> --
> Gwibber forgets window settings between launches
> https://bugs.launchpad.net/bugs/614345
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Revision history for this message
Will Gray (graywh) wrote :

2.31.93~bzr848-0ubuntu1~daily1~lucid

Changed in gwibber:
status: Confirmed → Fix Committed
Revision history for this message
Oli (oli) wrote :

I'm running 2.31.93~bzr848-0ubuntu1~daily1~lucid

Problem still exists here.
 - Ran gwibber.
 - Moved it to the bottom left, resized the toolbar.
 - Killed gwibber.
 - Ran gwibber.

And gwibber was still opening top right. I thought this might be a one-off but repeated that cycle twice more and it still opens top-right.

Revision history for this message
Vadim Rutkovsky (roignac) wrote :

@Oli: Gwibber stores settings after a correct quit - using menu - has occurred. Please, try this and reopen the issue, if it is still reproducible

Revision history for this message
Oli (oli) wrote :

@Vadim: Confirmed.

Only in the past couple of days has the quit option actually worked. In the
past it has only minimised it.

I'm not talking about hitting the X, I really mean going the to the tray
menu or the "Gwibber" window menu (where File would traditionally be) and
clicking Quit, or just hitting Control+Q, minimised the window without
quitting... But that's a different bug entirely and it's fixed now anyway.

However, I still think it would make more sense to listen to events like
OnMove and OnResize.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.