SDK: Theme Engine Improvements
Umbrella blueprint for theme engine enhancements and improvements
Blueprint information
- Status:
- Not started
- Approver:
- Zoltan Balogh
- Priority:
- Undefined
- Drafter:
- Zsombor Egri
- Direction:
- Needs approval
- Assignee:
- Zsombor Egri
- Definition:
- Approved
- Series goal:
- Proposed for saucy
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Work Items
Work items for ubuntu-
[zsombi] Optimize style lookup: DONE
[zsombi] Automatic property styling: DONE
[zsombi] Memory cleanup: DONE
[zsombi] Label (font) styling issues: DONE
Work items for later:
[zsombi] Failure to load theme when images loaded before SDK components: TODO
[zsombi] ItemStyle.path is (null) on start, gets reevaluated on theme change: TODO
[zsombi] Positioning & stacking of delegates is mostly undefined behaviour: TODO
[zsombi] Remove styleId (name) from ItemStyle: TODO
[zsombi] Define a convention file name for application custom theme so that it’s automatically loaded: TODO
[zsombi] Replace @qml-mapping with inline setting of style and delegate: TODO
[zsombi] Provide @-rule macro to load the current theme: TODO
[zsombi] Rework theming documentation: TODO
Dependency tree
* Blueprints in grey have been implemented.