Set of GTK+ improvements for client-side decorations
Discuss improvements for GTK+ to manage client-side decorations.
Blueprint information
- Status:
- Not started
- Approver:
- David Barth
- Priority:
- High
- Drafter:
- Kenneth Wimer
- Direction:
- Needs approval
- Assignee:
- Cody Russell
- Definition:
- Review
- Series goal:
- Accepted for lucid
- Implementation:
- Deferred
- Milestone target:
- lucid-alpha-3
- Started by
- Completed by
Whiteboard
Work items for lucid-alpha-2:
implement cs-deco patch: DONE
implement the ARGB patch: DONE
[canonical-ux] implement bits in gtk theme for ARGB: POSTPONE
add support for ARGB in the theme engine: POSTPONE
[canonical-ux] implement bits in gtk theme for cs-deco patch: POSTPONE
add support for cs-deco in the theme engine: POSTPONE
obtain a positive review for inclusion in 2.20 or as a safe distro-patch: POSTPONE
design test plan: POSTPONE
[bratsche] Identify and fix broken apps - gksu: DONE
[bratsche] Identify and fix broken apps - totem: POSTPONE
[bratsche] Identify and fix broken apps - nautilus: DONE
Once gtk theme is implemented, remove/disable rgba hacks in gnome-terminal?: POSTPONE
Work items for lucid-alpha-3:
design test plan: DONE
[canonical-ux] add styling support for cs-deco: DONE
patch support for freezing windows in compiz: DONE
patch support for freezing windows in metacity/mutter: POSTPONED
add blacklist support: POSTPONE
fix firefox layout issues (either patch or disable the feature): POSTPONED
upstream the firefox patch early: POSTPONE
[bratsche] Identify and fix broken apps - totem: POSTPONE
[canonical-ux] identify technical gaps for supporting the new theme: DONE
[canonical-ux] prioritize missing features: DONE
[ken-vandine] integrate patches in the gtk package: DONE
Misc items
[bratsche] Develop a greeter offering choice between "Try Ubuntu without installing" and "Install Ubuntu": DONE
[bratsche] integrate, review & fix theme support: INPROGRESS
Note: removed a set of out-of-scope tasks that were related to the /toolkit/ theme
Work items for ubuntu-
add blacklist support: POSTPONE
patch support for freezing windows in metacity/mutter: POSTPONE
disable cs-deco when running with an unsupported window manager (kwin, etc.): POSTPONE
check remaining firefox layout issues: POSTPONE
fix or blacklist apps that expose more layout issues: POSTPONE
[apulido] apply test plan, crowd source review bug reports about layout issues: POSTPONE
Work items for ubuntu-10.04:
create / maintain a blacklist of apps that should not use the feature: POSTPONE