Opened 9 years ago
Last modified 9 years ago
#11853 closed enhancement
Modular preference pages with child panels — at Version 3
Reported by: | Peter Suter | Owned by: | Peter Suter |
---|---|---|---|
Priority: | normal | Milestone: | 1.1.3 |
Component: | notification | Version: | |
Severity: | normal | Keywords: | preferences |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description (last modified by )
th:AnnouncerPlugin has IAnnouncementPreferenceProvider
to allow components to add "boxes" to shared pages from IPreferencePanelProvider
. Multiple plugins can provide a coherent user interface to notification preferences without impairing modularity in code.
For the Advanced Notification proposal we could instead simply extend IPreferencePanelProvider
itself slightly to allow child panels.
Proposed changes: changeset:advanced-notification-preferences.4/psuter.hg
Change History (3)
comment:1 by , 9 years ago
Owner: | set to |
---|---|
Status: | new → assigned |
comment:2 by , 9 years ago
comment:3 by , 9 years ago
Description: | modified (diff) |
---|
Note:
See TracTickets
for help on using tickets.
See #11870 for an example where Watch Ticket Components is an optional child of the Notifications panel.