Bug 532004 - Define keyword and label for a preference
Summary: Define keyword and label for a preference
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.7   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 532005
  Show dependency tree
 
Reported: 2018-03-05 04:44 EST by Mickael Istria CLA
Modified: 2020-02-12 09:20 EST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.