1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-11 01:12:41 +01:00
phorge-phorge/src/view/layout
epriestley 30dedb2251 Allow PhabricatorMenuView to have items inserted in the middle
Summary:
Make `PhabricatorMenuView` more flexible, so callers can add items to the beginning/end/middle.

In particular, this allows event handlers to receive a $menu and call `addMenuItemToLabel('activity', ...)` or similar, for D4708.

Test Plan: Unit tests. Browsed site. Home page, Conpherence, and other pages with menus look correct.

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Differential Revision: https://secure.phabricator.com/D4792
2013-02-03 10:02:35 -08:00
..
__tests__ Allow PhabricatorMenuView to have items inserted in the middle 2013-02-03 10:02:35 -08:00
headsup Move setUser() to AphrontView 2012-12-20 14:49:52 -08:00
AphrontContextBarView.php Delete license headers from files 2012-11-05 11:16:51 -08:00
AphrontCrumbsView.php Delete license headers from files 2012-11-05 11:16:51 -08:00
AphrontListFilterView.php Move all ListFilter buttons into crumbs 2013-01-15 15:38:05 -08:00
AphrontMiniPanelView.php Delete license headers from files 2012-11-05 11:16:51 -08:00
AphrontMoreView.php Delete license headers from files 2012-11-05 11:16:51 -08:00
AphrontPanelView.php Adds a new 'setnobackground' panel class, implements in Differential / Diffusion. 2013-01-14 16:40:04 -08:00
AphrontSideNavFilterView.php Allow PhabricatorMenuView to have items inserted in the middle 2013-02-03 10:02:35 -08:00
PhabricatorActionListView.php Move setUser() to AphrontView 2012-12-20 14:49:52 -08:00
PhabricatorActionView.php Move setUser() to AphrontView 2012-12-20 14:49:52 -08:00
PhabricatorAnchorView.php Delete license headers from files 2012-11-05 11:16:51 -08:00
PhabricatorCrumbsView.php Make "Create Document" in Phriction use workflow 2013-01-11 11:58:31 -08:00
PhabricatorCrumbView.php upgrade diffusion to use modern header UI and fix a few quirks 2012-12-12 17:50:42 -08:00
PhabricatorFileLinkListView.php Delete license headers from files 2012-11-05 11:16:51 -08:00
PhabricatorFileLinkView.php Delete license headers from files 2012-11-05 11:16:51 -08:00
PhabricatorHeaderView.php Lay in more styles from "diff_full_view.png" 2012-12-11 14:01:35 -08:00
PhabricatorMenuItemView.php Allow PhabricatorMenuView to have items inserted in the middle 2013-02-03 10:02:35 -08:00
PhabricatorMenuView.php Allow PhabricatorMenuView to have items inserted in the middle 2013-02-03 10:02:35 -08:00
PhabricatorObjectItemListView.php Add setStackable to ObjectItemList and use in Config 2013-01-24 21:00:47 -08:00
PhabricatorObjectItemView.php Add setStackable to ObjectItemList and use in Config 2013-01-24 21:00:47 -08:00
PhabricatorPinboardItemView.php Delete license headers from files 2012-11-05 11:16:51 -08:00
PhabricatorPinboardView.php Improve design of PhabricatorObjectListView 2012-12-13 10:59:29 -08:00
PhabricatorProfileHeaderView.php Delete license headers from files 2012-11-05 11:16:51 -08:00
PhabricatorPropertyListView.php change DifferentialRevisionDetailView to use newer fangled UI abstractions 2012-12-11 14:59:27 -08:00
PhabricatorSourceCodeView.php Fix some Paste scroll issues 2012-12-16 17:58:16 -08:00
PhabricatorTagView.php Remove some more copyright headers that survived in branches, etc., through the great header purge. See D3886. 2012-12-05 09:27:27 -08:00
PhabricatorTimelineEventView.php Add previews to ApplicationTransaction 2012-12-21 05:51:33 -08:00
PhabricatorTimelineView.php Render application transactions via Ajax 2012-12-11 14:02:29 -08:00
PhabricatorTransactionView.php Move setUser() to AphrontView 2012-12-20 14:49:52 -08:00