| Summary: | [ui] add Policy API to control whether branded update wizard is used | ||
|---|---|---|---|
| Product: | [Eclipse Project] Equinox | Reporter: | Susan McCourt <susan> |
| Component: | p2 | Assignee: | Susan McCourt <susan> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | dean.t.roberts, info |
| Version: | 3.6 | ||
| Target Milestone: | 3.7 M5 | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 281226 | ||
|
Description
Susan McCourt
I'd like to add this early in 3.7, as this would be the last known policy API needed to completely configure bolt-on update without having to write any code. another thing to consider here is how the branded update wizard size should be determined. We might want a preference that allows apps to specify the size of the image so that the wizard can be layed out optimally. these bugs will be my holiday projects... Fixed in HEAD. The new API on Policy is: get/setUpdateWizardStyle - rather than use a boolean, which locks us into only two styles of presentation, I define constants, which are currently UPDATE_STYLE_MULTIPLE_IUS UPDATE_STYLE_SINGLE_IUS get/setUpdateDetailsPreferredSize - this is used to size the browser that contains the update notification page. RCP Cloud example now reads these values from preferences. verified through source inspection, I20110124-1800 |