Granite.Window

Registered by Daniel Fore on 2012-07-05

Granite Window is a way of dealing with tedious window related things that we don't want to have to waste time writing code for and developers shouldn't have to remember to do every time. It's features should include some sane defaults like:

* Spawning the window in the center of the display on the first run
* Spawning the window with a sane size on the first run
* Providing a sane minimum default size
* Remembering the window's last position
* Remembering the window's last size
* Setting a sane window title
* Setting 12px margins

Of course developers should be able to override these properties if they wish and this list is subject to change.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

I proposed something similar some time ago https://blueprints.launchpad.net/granite/+spec/preferences-template --mefrio

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.