Display Configuration Tool
A replacement for the deprecated displayconfig-gtk. This tool should include 2 different profiles: 1) a simplified (graphical) interface for Bulletproof X (to set driver, custom resolution and refresh rate, with no support for multiple screen layouts) based on X-Kit; 2) an advanced RandR 1.2 aware UI based on a common Python RandR API (so that it can be used with both GTK and QT4, etc.).
Blueprint information
- Status:
- Complete
- Approver:
- Bryce Harrington
- Priority:
- Undefined
- Drafter:
- Alberto Milone
- Direction:
- Needs approval
- Assignee:
- Alberto Milone
- Definition:
- Approved
- Series goal:
- Declined for jaunty
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Alberto Milone
- Completed by
- Bryce Harrington
Related branches
Whiteboard
2008-11-18 tseliot: The RandR 1.2 API is almost complete. It is currently based on xcb-randr but xlib can also be used as an alternative.
2008-12-15 pitti: Setting Alberto as drafter, he already has an OO.o document with excellent notes; Bryce, would you review this? Thanks!
2008-12-15 rickspencer3: There was some discussion about the UI, especially the notion that perhaps the tool should use the existing UI. Also, the parent/child relationships seemed a little confusing, so we should consider getting some design help involved with created the visual part of the specification.
2008-12-17 bryce: I fleshed in the rationale section and a few other places. The design and testing sections need further fleshing out. There are several unresolved issues to be sorted; I added some further thoughts there. In general, I would also like to see this spec split into two phases - one for Jaunty, one for Jaunty+1, and the total effort split between them in some logical way.
2011-11-15 bryce: We ended up just using the GNOME tools for all of this. They didn't meet 100% of our requirements but such is life. As priorities permit we have investigated adding in missing bits to the existing tools, but other blueprints cover that.
Work Items
Dependency tree
* Blueprints in grey have been implemented.