Gwibber forgets window settings between launches
Bug #614345 reported by
Oli
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.
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.