Differential D18131 Diff 43632 src/applications/diffusion/controller/DiffusionRepositoryController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/diffusion/controller/DiffusionRepositoryController.php
Show First 20 Lines • Show All 445 Lines • ▼ Show 20 Lines | $panel = id(new PHUIObjectBoxView()) | ||||
->setBackground(PHUIObjectBoxView::BLUE_PROPERTY); | ->setBackground(PHUIObjectBoxView::BLUE_PROPERTY); | ||||
$header = new PHUIHeaderView(); | $header = new PHUIHeaderView(); | ||||
$header->setHeader(pht('Branches')); | $header->setHeader(pht('Branches')); | ||||
if ($more_branches) { | if ($more_branches) { | ||||
$header->setSubheader(pht('Showing %d branches.', $limit)); | $header->setSubheader(pht('Showing %d branches.', $limit)); | ||||
} | } | ||||
$button = new PHUIButtonView(); | $button = id(new PHUIButtonView()) | ||||
$button->setText(pht('Show All')); | ->setText(pht('Show All')) | ||||
$button->setTag('a'); | ->setTag('a') | ||||
$button->setIcon('fa-code-fork'); | ->setIcon('fa-code-fork') | ||||
$button->setHref($drequest->generateURI( | ->setHref($drequest->generateURI( | ||||
array( | array( | ||||
'action' => 'branches', | 'action' => 'branches', | ||||
))); | ))); | ||||
$header->addActionLink($button); | $header->addActionLink($button); | ||||
$panel->setHeader($header); | $panel->setHeader($header); | ||||
$panel->setTable($table); | $panel->setTable($table); | ||||
Show All 39 Lines | private function buildTagListTable(DiffusionRequest $drequest) { | ||||
$header = new PHUIHeaderView(); | $header = new PHUIHeaderView(); | ||||
$header->setHeader(pht('Tags')); | $header->setHeader(pht('Tags')); | ||||
if ($more_tags) { | if ($more_tags) { | ||||
$header->setSubheader( | $header->setSubheader( | ||||
pht('Showing the %d most recent tags.', $tag_limit)); | pht('Showing the %d most recent tags.', $tag_limit)); | ||||
} | } | ||||
$button = new PHUIButtonView(); | $button = id(new PHUIButtonView()) | ||||
$button->setText(pht('Show All Tags')); | ->setText(pht('Show All Tags')) | ||||
$button->setTag('a'); | ->setTag('a') | ||||
$button->setIcon('fa-tag'); | ->setIcon('fa-tag') | ||||
$button->setHref($drequest->generateURI( | ->setHref($drequest->generateURI( | ||||
array( | array( | ||||
'action' => 'tags', | 'action' => 'tags', | ||||
))); | ))); | ||||
$header->addActionLink($button); | $header->addActionLink($button); | ||||
$panel->setHeader($header); | $panel->setHeader($header); | ||||
$panel->setTable($view); | $panel->setTable($view); | ||||
Show All 35 Lines | private function buildHistoryTable( | ||||
$history_table->loadRevisions(); | $history_table->loadRevisions(); | ||||
if ($history_results) { | if ($history_results) { | ||||
$history_table->setParents($history_results['parents']); | $history_table->setParents($history_results['parents']); | ||||
} | } | ||||
$history_table->setIsHead(true); | $history_table->setIsHead(true); | ||||
$icon = id(new PHUIIconView()) | $history = id(new PHUIButtonView()) | ||||
->setIcon('fa-list-alt'); | ->setText(pht('History')) | ||||
$button = id(new PHUIButtonView()) | |||||
->setText(pht('View History')) | |||||
->setHref($drequest->generateURI( | ->setHref($drequest->generateURI( | ||||
array( | array( | ||||
'action' => 'history', | 'action' => 'history', | ||||
))) | ))) | ||||
->setTag('a') | ->setTag('a') | ||||
->setIcon($icon); | ->setIcon('fa-history'); | ||||
$graph = id(new PHUIButtonView()) | |||||
->setText(pht('Graph')) | |||||
->setHref($drequest->generateURI( | |||||
array( | |||||
'action' => 'graph', | |||||
))) | |||||
->setTag('a') | |||||
->setIcon('fa-code-fork'); | |||||
$panel = id(new PHUIObjectBoxView()) | $panel = id(new PHUIObjectBoxView()) | ||||
->setBackground(PHUIObjectBoxView::BLUE_PROPERTY); | ->setBackground(PHUIObjectBoxView::BLUE_PROPERTY); | ||||
$header = id(new PHUIHeaderView()) | $header = id(new PHUIHeaderView()) | ||||
->setHeader(pht('Recent Commits')) | ->setHeader(pht('Recent Commits')) | ||||
->addActionLink($button); | ->addActionLink($graph) | ||||
->addActionLink($history); | |||||
$panel->setHeader($header); | $panel->setHeader($header); | ||||
$panel->setTable($history_table); | $panel->setTable($history_table); | ||||
return $panel; | return $panel; | ||||
} | } | ||||
private function buildLocateFile() { | private function buildLocateFile() { | ||||
$request = $this->getRequest(); | $request = $this->getRequest(); | ||||
▲ Show 20 Lines • Show All 72 Lines • ▼ Show 20 Lines | private function buildBrowseTable( | ||||
$browse_uri = $drequest->generateURI(array('action' => 'browse')); | $browse_uri = $drequest->generateURI(array('action' => 'browse')); | ||||
$browse_panel = id(new PHUIObjectBoxView()) | $browse_panel = id(new PHUIObjectBoxView()) | ||||
->setBackground(PHUIObjectBoxView::BLUE_PROPERTY); | ->setBackground(PHUIObjectBoxView::BLUE_PROPERTY); | ||||
$header = id(new PHUIHeaderView()) | $header = id(new PHUIHeaderView()) | ||||
->setHeader($repository->getName()); | ->setHeader($repository->getName()); | ||||
$icon = id(new PHUIIconView()) | $button = id(new PHUIButtonView()) | ||||
->setIcon('fa-folder-open'); | ->setText(pht('Browse')) | ||||
->setTag('a') | |||||
$button = new PHUIButtonView(); | ->setIcon('fa-code') | ||||
$button->setText(pht('Browse Repository')); | ->setHref($browse_uri); | ||||
$button->setTag('a'); | |||||
$button->setIcon($icon); | |||||
$button->setHref($browse_uri); | |||||
$header->addActionLink($button); | $header->addActionLink($button); | ||||
$browse_panel->setHeader($header); | $browse_panel->setHeader($header); | ||||
$browse_panel->setTable($browse_table); | $browse_panel->setTable($browse_table); | ||||
$pager->setURI($browse_uri, 'offset'); | $pager->setURI($browse_uri, 'offset'); | ||||
if ($pager->willShowPagingControls()) { | if ($pager->willShowPagingControls()) { | ||||
▲ Show 20 Lines • Show All 61 Lines • Show Last 20 Lines |