Skip to content

Commit 148a50e

Browse files
committed
Convert Differential to new layout
Summary: First pass at converting Differential, I likely have some buggy-poos but thought I'd toss this up now in case very bad bugs present. To do: - Need to put status back on Hovercards - "Diff Detail" probably needs a better design Test Plan: Looking at lots of diffs, admittedly I dont have harbormaster, etc, running locally. Checked Diffusion for Table of Content changes on small and large commits. Reviewers: epriestley Reviewed By: epriestley Subscribers: Korvin Differential Revision: https://secure.phabricator.com/D15463
1 parent ba9cd64 commit 148a50e

21 files changed

+362
-378
lines changed

resources/celerity/map.php

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
*/
88
return array(
99
'names' => array(
10-
'core.pkg.css' => '9c8e888d',
10+
'core.pkg.css' => 'c6ad5231',
1111
'core.pkg.js' => '7d8faf57',
1212
'darkconsole.pkg.js' => 'e7393ebb',
13-
'differential.pkg.css' => '7d0a63a7',
13+
'differential.pkg.css' => '7ba78475',
1414
'differential.pkg.js' => 'd0cd0df6',
1515
'diffusion.pkg.css' => 'f45955ed',
1616
'diffusion.pkg.js' => '3a9a8bfa',
@@ -57,8 +57,8 @@
5757
'rsrc/css/application/dashboard/dashboard.css' => 'eb458607',
5858
'rsrc/css/application/diff/inline-comment-summary.css' => '51efda3a',
5959
'rsrc/css/application/differential/add-comment.css' => 'c47f8c40',
60-
'rsrc/css/application/differential/changeset-view.css' => 'b6b0d1bb',
61-
'rsrc/css/application/differential/core.css' => '7ac3cabc',
60+
'rsrc/css/application/differential/changeset-view.css' => '3e3b0b76',
61+
'rsrc/css/application/differential/core.css' => '5b7b8ff4',
6262
'rsrc/css/application/differential/phui-inline-comment.css' => '5953c28e',
6363
'rsrc/css/application/differential/revision-comment.css' => '14b8565a',
6464
'rsrc/css/application/differential/revision-history.css' => '0e8eb855',
@@ -123,7 +123,7 @@
123123
'rsrc/css/phui/phui-action-panel.css' => '91c7b835',
124124
'rsrc/css/phui/phui-badge.css' => 'f25c3476',
125125
'rsrc/css/phui/phui-big-info-view.css' => 'bd903741',
126-
'rsrc/css/phui/phui-box.css' => '3830ab21',
126+
'rsrc/css/phui/phui-box.css' => '06153ae3',
127127
'rsrc/css/phui/phui-button.css' => 'a64a8de6',
128128
'rsrc/css/phui/phui-chart.css' => '6bf6f78e',
129129
'rsrc/css/phui/phui-crumbs-view.css' => '79d536e5',
@@ -144,7 +144,7 @@
144144
'rsrc/css/phui/phui-info-panel.css' => '27ea50a1',
145145
'rsrc/css/phui/phui-info-view.css' => '6d7c3509',
146146
'rsrc/css/phui/phui-list.css' => '9da2aa00',
147-
'rsrc/css/phui/phui-object-box.css' => '91628842',
147+
'rsrc/css/phui/phui-object-box.css' => '6b487c57',
148148
'rsrc/css/phui/phui-object-item-list-view.css' => '18b2ce8e',
149149
'rsrc/css/phui/phui-pager.css' => 'bea33d23',
150150
'rsrc/css/phui/phui-pinboard-view.css' => '2495140e',
@@ -156,7 +156,7 @@
156156
'rsrc/css/phui/phui-status.css' => '37309046',
157157
'rsrc/css/phui/phui-tag-view.css' => '6bbd83e2',
158158
'rsrc/css/phui/phui-timeline-view.css' => 'a0173eba',
159-
'rsrc/css/phui/phui-two-column-view.css' => 'e6bf86b6',
159+
'rsrc/css/phui/phui-two-column-view.css' => '61dd6d38',
160160
'rsrc/css/phui/workboards/phui-workboard-color.css' => 'ac6fe6a7',
161161
'rsrc/css/phui/workboards/phui-workboard.css' => 'e6d89647',
162162
'rsrc/css/phui/workboards/phui-workcard.css' => '3646fb96',
@@ -545,8 +545,8 @@
545545
'conpherence-update-css' => 'faf6be09',
546546
'conpherence-widget-pane-css' => '775eaaba',
547547
'd3' => 'a11a5ff2',
548-
'differential-changeset-view-css' => 'b6b0d1bb',
549-
'differential-core-view-css' => '7ac3cabc',
548+
'differential-changeset-view-css' => '3e3b0b76',
549+
'differential-core-view-css' => '5b7b8ff4',
550550
'differential-inline-comment-editor' => '64a5550f',
551551
'differential-revision-add-comment-css' => 'c47f8c40',
552552
'differential-revision-comment-css' => '14b8565a',
@@ -805,7 +805,7 @@
805805
'phui-action-panel-css' => '91c7b835',
806806
'phui-badge-view-css' => 'f25c3476',
807807
'phui-big-info-view-css' => 'bd903741',
808-
'phui-box-css' => '3830ab21',
808+
'phui-box-css' => '06153ae3',
809809
'phui-button-css' => 'a64a8de6',
810810
'phui-calendar-css' => 'ccabe893',
811811
'phui-calendar-day-css' => 'd1cf6f93',
@@ -833,7 +833,7 @@
833833
'phui-info-view-css' => '6d7c3509',
834834
'phui-inline-comment-view-css' => '5953c28e',
835835
'phui-list-view-css' => '9da2aa00',
836-
'phui-object-box-css' => '91628842',
836+
'phui-object-box-css' => '6b487c57',
837837
'phui-object-item-list-view-css' => '18b2ce8e',
838838
'phui-pager-css' => 'bea33d23',
839839
'phui-pinboard-view-css' => '2495140e',
@@ -846,7 +846,7 @@
846846
'phui-tag-view-css' => '6bbd83e2',
847847
'phui-theme-css' => '027ba77e',
848848
'phui-timeline-view-css' => 'a0173eba',
849-
'phui-two-column-view-css' => 'e6bf86b6',
849+
'phui-two-column-view-css' => '61dd6d38',
850850
'phui-workboard-color-css' => 'ac6fe6a7',
851851
'phui-workboard-view-css' => 'e6d89647',
852852
'phui-workcard-view-css' => '3646fb96',
@@ -1124,6 +1124,9 @@
11241124
'javelin-util',
11251125
'javelin-uri',
11261126
),
1127+
'3e3b0b76' => array(
1128+
'phui-inline-comment-view-css',
1129+
),
11271130
'3f5d6dbf' => array(
11281131
'javelin-behavior',
11291132
'javelin-dom',
@@ -1791,9 +1794,6 @@
17911794
'javelin-json',
17921795
'phabricator-draggable-list',
17931796
),
1794-
'b6b0d1bb' => array(
1795-
'phui-inline-comment-view-css',
1796-
),
17971797
'bae58312' => array(
17981798
'javelin-install',
17991799
'javelin-workboard-card',

src/__phutil_library_map__.php

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -473,7 +473,6 @@
473473
'DifferentialParseCommitMessageConduitAPIMethod' => 'applications/differential/conduit/DifferentialParseCommitMessageConduitAPIMethod.php',
474474
'DifferentialParseRenderTestCase' => 'applications/differential/__tests__/DifferentialParseRenderTestCase.php',
475475
'DifferentialPathField' => 'applications/differential/customfield/DifferentialPathField.php',
476-
'DifferentialPrimaryPaneView' => 'applications/differential/view/DifferentialPrimaryPaneView.php',
477476
'DifferentialProjectReviewersField' => 'applications/differential/customfield/DifferentialProjectReviewersField.php',
478477
'DifferentialProjectsField' => 'applications/differential/customfield/DifferentialProjectsField.php',
479478
'DifferentialQueryConduitAPIMethod' => 'applications/differential/conduit/DifferentialQueryConduitAPIMethod.php',
@@ -508,7 +507,6 @@
508507
'DifferentialRevisionControlSystem' => 'applications/differential/constants/DifferentialRevisionControlSystem.php',
509508
'DifferentialRevisionDependedOnByRevisionEdgeType' => 'applications/differential/edge/DifferentialRevisionDependedOnByRevisionEdgeType.php',
510509
'DifferentialRevisionDependsOnRevisionEdgeType' => 'applications/differential/edge/DifferentialRevisionDependsOnRevisionEdgeType.php',
511-
'DifferentialRevisionDetailView' => 'applications/differential/view/DifferentialRevisionDetailView.php',
512510
'DifferentialRevisionEditController' => 'applications/differential/controller/DifferentialRevisionEditController.php',
513511
'DifferentialRevisionFulltextEngine' => 'applications/differential/search/DifferentialRevisionFulltextEngine.php',
514512
'DifferentialRevisionHasCommitEdgeType' => 'applications/differential/edge/DifferentialRevisionHasCommitEdgeType.php',
@@ -4580,7 +4578,6 @@
45804578
'DifferentialParseCommitMessageConduitAPIMethod' => 'DifferentialConduitAPIMethod',
45814579
'DifferentialParseRenderTestCase' => 'PhabricatorTestCase',
45824580
'DifferentialPathField' => 'DifferentialCustomField',
4583-
'DifferentialPrimaryPaneView' => 'AphrontView',
45844581
'DifferentialProjectReviewersField' => 'DifferentialCustomField',
45854582
'DifferentialProjectsField' => 'DifferentialCoreCustomField',
45864583
'DifferentialQueryConduitAPIMethod' => 'DifferentialConduitAPIMethod',
@@ -4630,7 +4627,6 @@
46304627
'DifferentialRevisionControlSystem' => 'Phobject',
46314628
'DifferentialRevisionDependedOnByRevisionEdgeType' => 'PhabricatorEdgeType',
46324629
'DifferentialRevisionDependsOnRevisionEdgeType' => 'PhabricatorEdgeType',
4633-
'DifferentialRevisionDetailView' => 'AphrontView',
46344630
'DifferentialRevisionEditController' => 'DifferentialController',
46354631
'DifferentialRevisionFulltextEngine' => 'PhabricatorFulltextEngine',
46364632
'DifferentialRevisionHasCommitEdgeType' => 'PhabricatorEdgeType',

src/applications/differential/controller/DifferentialController.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@ protected function buildTableOfContents(
2828
$viewer = $this->getViewer();
2929

3030
$toc_view = id(new PHUIDiffTableOfContentsListView())
31-
->setUser($viewer);
31+
->setUser($viewer)
32+
->setBackground(PHUIObjectBoxView::BLUE_PROPERTY);
3233

3334
$have_owners = PhabricatorApplication::isClassInstalledForViewer(
3435
'PhabricatorOwnersApplication',

0 commit comments

Comments
 (0)