Page MenuHomePhabricator

D18443.diff
No OneTemporary

D18443.diff

diff --git a/src/applications/diffusion/management/DiffusionRepositoryBranchesManagementPanel.php b/src/applications/diffusion/management/DiffusionRepositoryBranchesManagementPanel.php
--- a/src/applications/diffusion/management/DiffusionRepositoryBranchesManagementPanel.php
+++ b/src/applications/diffusion/management/DiffusionRepositoryBranchesManagementPanel.php
@@ -117,23 +117,44 @@
$tracking = $repository->shouldTrackBranch($branch_name);
$autoclosing = $repository->shouldAutocloseBranch($branch_name);
+ $default = $repository->getDefaultBranch();
+ $icon = null;
+ if ($default == $branch->getShortName()) {
+ $icon = id(new PHUIIconView())
+ ->setIcon('fa-code-fork');
+ }
+
+ $fields = $branch->getRawFields();
+ $closed = idx($fields, 'closed');
+ if ($closed) {
+ $status = pht('Closed');
+ } else {
+ $status = pht('Open');
+ }
+
$rows[] = array(
+ $icon,
$branch_name,
$tracking ? pht('Tracking') : pht('Off'),
$autoclosing ? pht('Autoclose On') : pht('Off'),
+ $status,
);
}
$branch_table = new AphrontTableView($rows);
$branch_table->setHeaders(
array(
+ '',
pht('Branch'),
pht('Track'),
pht('Autoclose'),
+ pht('Status'),
));
$branch_table->setColumnClasses(
array(
+ '',
'pri',
'narrow',
+ 'narrow',
'wide',
));

File Metadata

Mime Type
text/plain
Expires
Thu, May 16, 1:11 AM (2 w, 3 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6289428
Default Alt Text
D18443.diff (1 KB)

Event Timeline