Granite.Window
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
- Started by
- Completed by
Related branches
Sprints
Whiteboard
I proposed something similar some time ago https:/