Bug 532004

Summary: Define keyword and label for a preference
Product: [Eclipse Project] Platform Reporter: Mickael Istria <mistria>
Component: UIAssignee: Platform-UI-Inbox <Platform-UI-Inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: daniel_megert, gautier.desaintmartinlacaze, lbullen
Version: 4.7   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 532005    

Description Mickael Istria CLA 2018-03-05 04:44:34 EST
The preference misses concepts for common usage in UI such as keywords and labels. Having keywords and labels associated to a preference would allow easier factorization and research in the various entry points such as PreferenceDialog or Quick Access and could also be used by Oomph to show more meaningful data to users.
To achieve that, the Platform UI component could provide a `preferenceDescription` extension-point, allowing to bind keywords, label and description to a preference. These values could be returned by new methods in PreferenceUtil API and used by various use-cases.