HomePhabricator

Prepare Profile Panels for adoption in other applications

Description

Prepare Profile Panels for adoption in other applications

Summary: Ref T10054. Take specialization off the objects and put it on Engine subclasses instead. One reason for this is that certain objects (like users) might have multiple different sets of panels in the future (e.g., their user profile and their home page).

Test Plan:

  • No user-visible changes.
  • PanelEngine no longer has any hardcoded "project" stuff.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T10054

Differential Revision: https://secure.phabricator.com/D15018

Details

Provenance
epriestleyAuthored on Jan 14 2016, 1:59 PM
epriestleyPushed on Jan 15 2016, 5:12 PM
Reviewer
chad
Differential Revision
D15018: Prepare Profile Panels for adoption in other applications
Parents
rPc019f76283ce: Make profile menu full-height
Branches
Unknown
Tags
Unknown
Tasks
T10054: Define product direction for Project/Profile UIs
Build Status
Buildable 10138
Build 12298: Run Core Tests