Edgewall Software

Opened 9 years ago

Last modified 9 years ago

#11853 closed enhancement

Modular preference pages with child panels — at Initial Version

Reported by: Peter Suter Owned by:
Priority: normal Milestone: 1.1.3
Component: notification Version:
Severity: normal Keywords: preferences
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

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.2/psuter.hg

Change History (0)

Note: See TracTickets for help on using tickets.