@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Found some missing icons

Summary: Did a more exhaustive grep on setIcon and found 99.9% of the icons.

Test Plan: I verified icon names on UIExamples, but unable to test some of the more complex flows visually. Mostly a read and replace.

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: epriestley, Korvin, hach-que

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

+66 -66
+3 -3
src/applications/auth/controller/config/PhabricatorAuthListController.php
··· 53 53 $item->setBarColor('green'); 54 54 $item->addAction( 55 55 id(new PHUIListItemView()) 56 - ->setIcon('delete') 56 + ->setIcon('fa-times') 57 57 ->setHref($disable_uri) 58 58 ->addSigil('workflow')); 59 59 } else { 60 60 $item->setBarColor('grey'); 61 - $item->addIcon('delete-grey', pht('Disabled')); 61 + $item->addIcon('fa-times grey', pht('Disabled')); 62 62 $item->addAction( 63 63 id(new PHUIListItemView()) 64 - ->setIcon('new') 64 + ->setIcon('fa-plus') 65 65 ->setHref($enable_uri) 66 66 ->addSigil('workflow')); 67 67 }
+2 -2
src/applications/config/controller/PhabricatorConfigIssueListController.php
··· 58 58 $item->setBarColor('yellow'); 59 59 $item->addAction( 60 60 id(new PHUIListItemView()) 61 - ->setIcon('unpublish') 61 + ->setIcon('fa-eye-slash') 62 62 ->setWorkflow(true) 63 63 ->setName(pht('Ignore')) 64 64 ->setHref('/config/ignore/'.$issue->getIssueKey().'/')); ··· 68 68 $item->setDisabled(true); 69 69 $item->addAction( 70 70 id(new PHUIListItemView()) 71 - ->setIcon('preview') 71 + ->setIcon('fa-eye') 72 72 ->setWorkflow(true) 73 73 ->setName(pht('Unignore')) 74 74 ->setHref('/config/unignore/'.$issue->getIssueKey().'/'));
+3 -3
src/applications/daemon/controller/PhabricatorWorkerTaskDetailController.php
··· 92 92 id(new PhabricatorActionView()) 93 93 ->setName(pht('Retry Task')) 94 94 ->setHref($this->getApplicationURI('/task/'.$id.'/retry/')) 95 - ->setIcon('undo') 95 + ->setIcon('fa-refresh') 96 96 ->setWorkflow(true) 97 97 ->setDisabled(!$can_retry)); 98 98 } else { ··· 100 100 id(new PhabricatorActionView()) 101 101 ->setName(pht('Cancel Task')) 102 102 ->setHref($this->getApplicationURI('/task/'.$id.'/cancel/')) 103 - ->setIcon('delete') 103 + ->setIcon('fa-times') 104 104 ->setWorkflow(true)); 105 105 } 106 106 ··· 111 111 id(new PhabricatorActionView()) 112 112 ->setName(pht('Free Lease')) 113 113 ->setHref($this->getApplicationURI('/task/'.$id.'/release/')) 114 - ->setIcon('unlock') 114 + ->setIcon('fa-unlock') 115 115 ->setWorkflow(true) 116 116 ->setDisabled(!$can_release)); 117 117
+1 -1
src/applications/differential/landing/DifferentialLandingToGitHub.php
··· 70 70 } 71 71 72 72 return $this->createActionView($revision, pht('Land to GitHub')) 73 - ->setIcon('octocat'); 73 + ->setIcon('fa-cloud-upload'); 74 74 } 75 75 76 76 public function pushWorkspaceRepository(
+2 -2
src/applications/diffusion/controller/DiffusionChangeController.php
··· 113 113 id(new PhabricatorActionView()) 114 114 ->setName(pht('View History')) 115 115 ->setHref($history_uri) 116 - ->setIcon('history')); 116 + ->setIcon('fa-clock-o')); 117 117 118 118 $browse_uri = $drequest->generateURI( 119 119 array( ··· 124 124 id(new PhabricatorActionView()) 125 125 ->setName(pht('Browse Content')) 126 126 ->setHref($browse_uri) 127 - ->setIcon('file')); 127 + ->setIcon('fa-files-o')); 128 128 129 129 return $view; 130 130 }
+1 -1
src/applications/diffusion/controller/DiffusionHistoryController.php
··· 113 113 id(new PhabricatorActionView()) 114 114 ->setName(pht('Browse Content')) 115 115 ->setHref($browse_uri) 116 - ->setIcon('file')); 116 + ->setIcon('fa-files-o')); 117 117 118 118 // TODO: Sometimes we do have a change view, we need to look at the most 119 119 // recent history entry to figure it out.
+3 -3
src/applications/diffusion/controller/DiffusionLintController.php
··· 279 279 id(new PhabricatorActionView()) 280 280 ->setName(pht('View As List')) 281 281 ->setHref($list_uri) 282 - ->setIcon('transcript')); 282 + ->setIcon('fa-list')); 283 283 284 284 $history_uri = $drequest->generateURI( 285 285 array( ··· 290 290 id(new PhabricatorActionView()) 291 291 ->setName(pht('View History')) 292 292 ->setHref($history_uri) 293 - ->setIcon('history')); 293 + ->setIcon('fa-clock-o')); 294 294 295 295 $browse_uri = $drequest->generateURI( 296 296 array( ··· 301 301 id(new PhabricatorActionView()) 302 302 ->setName(pht('Browse Content')) 303 303 ->setHref($browse_uri) 304 - ->setIcon('file')); 304 + ->setIcon('fa-files-o')); 305 305 306 306 return $view; 307 307 }
+1 -1
src/applications/diffusion/controller/DiffusionRepositoryEditMainController.php
··· 1098 1098 1099 1099 $item->addAction( 1100 1100 id(new PHUIListItemView()) 1101 - ->setIcon('delete') 1101 + ->setIcon('fa-times') 1102 1102 ->setHref($delete_uri) 1103 1103 ->setWorkflow(true)); 1104 1104
+1 -1
src/applications/drydock/controller/DrydockLeaseViewController.php
··· 76 76 $view->addAction( 77 77 id(new PhabricatorActionView()) 78 78 ->setName(pht('Release Lease')) 79 - ->setIcon('delete') 79 + ->setIcon('fa-times') 80 80 ->setHref($this->getApplicationURI("/lease/{$id}/release/")) 81 81 ->setWorkflow(true) 82 82 ->setDisabled(!$can_release));
+1 -1
src/applications/drydock/controller/DrydockResourceViewController.php
··· 87 87 id(new PhabricatorActionView()) 88 88 ->setHref($uri) 89 89 ->setName(pht('Close Resource')) 90 - ->setIcon('delete') 90 + ->setIcon('fa-times') 91 91 ->setWorkflow(true) 92 92 ->setDisabled(!$can_close)); 93 93
+3 -3
src/applications/files/controller/PhabricatorFileInfoController.php
··· 129 129 $view->addAction( 130 130 id(new PhabricatorActionView()) 131 131 ->setName(pht('View File')) 132 - ->setIcon('preview') 132 + ->setIcon('fa-file-o') 133 133 ->setHref($file->getViewURI())); 134 134 } else { 135 135 $view->addAction( ··· 138 138 ->setRenderAsForm(true) 139 139 ->setDownload(true) 140 140 ->setName(pht('Download File')) 141 - ->setIcon('download') 141 + ->setIcon('fa-download') 142 142 ->setHref($file->getViewURI())); 143 143 } 144 144 145 145 $view->addAction( 146 146 id(new PhabricatorActionView()) 147 147 ->setName(pht('Delete File')) 148 - ->setIcon('delete') 148 + ->setIcon('fa-times') 149 149 ->setHref($this->getApplicationURI("/delete/{$id}/")) 150 150 ->setWorkflow(true)); 151 151
+3 -3
src/applications/harbormaster/controller/HarbormasterBuildViewController.php
··· 246 246 $list->addAction( 247 247 id(new PhabricatorActionView()) 248 248 ->setName(pht('Restart Build')) 249 - ->setIcon('backward') 249 + ->setIcon('fa-backward') 250 250 ->setHref($this->getApplicationURI('/build/restart/'.$id.'/')) 251 251 ->setDisabled(!$can_restart) 252 252 ->setWorkflow(true)); ··· 254 254 $list->addAction( 255 255 id(new PhabricatorActionView()) 256 256 ->setName(pht('Stop Build')) 257 - ->setIcon('stop') 257 + ->setIcon('fa-stop') 258 258 ->setHref($this->getApplicationURI('/build/stop/'.$id.'/')) 259 259 ->setDisabled(!$can_stop) 260 260 ->setWorkflow(true)); ··· 262 262 $list->addAction( 263 263 id(new PhabricatorActionView()) 264 264 ->setName(pht('Resume Build')) 265 - ->setIcon('play') 265 + ->setIcon('fa-play') 266 266 ->setHref($this->getApplicationURI('/build/resume/'.$id.'/')) 267 267 ->setDisabled(!$can_resume) 268 268 ->setWorkflow(true));
+9 -9
src/applications/harbormaster/controller/HarbormasterBuildableViewController.php
··· 101 101 102 102 $list->addAction( 103 103 id(new PhabricatorActionView()) 104 - ->setIcon('backward') 104 + ->setIcon('fa-backward') 105 105 ->setName(pht('Restart All Builds')) 106 106 ->setHref($this->getApplicationURI($restart_uri)) 107 107 ->setWorkflow(true) ··· 109 109 110 110 $list->addAction( 111 111 id(new PhabricatorActionView()) 112 - ->setIcon('stop') 112 + ->setIcon('fa-stop') 113 113 ->setName(pht('Stop All Builds')) 114 114 ->setHref($this->getApplicationURI($stop_uri)) 115 115 ->setWorkflow(true) ··· 117 117 118 118 $list->addAction( 119 119 id(new PhabricatorActionView()) 120 - ->setIcon('play') 120 + ->setIcon('fa-play') 121 121 ->setName(pht('Resume All Builds')) 122 122 ->setHref($this->getApplicationURI($resume_uri)) 123 123 ->setWorkflow(true) ··· 197 197 $item->addAttribute(HarbormasterBuild::getBuildStatusName($status)); 198 198 199 199 if ($build->isRestarting()) { 200 - $item->addIcon('backward', pht('Restarting')); 200 + $item->addIcon('fa-backward', pht('Restarting')); 201 201 } else if ($build->isStopping()) { 202 - $item->addIcon('stop', pht('Stopping')); 202 + $item->addIcon('fa-stop', pht('Stopping')); 203 203 } else if ($build->isResuming()) { 204 - $item->addIcon('play', pht('Resuming')); 204 + $item->addIcon('fa-play', pht('Resuming')); 205 205 } 206 206 207 207 $build_id = $build->getID(); ··· 212 212 213 213 $item->addAction( 214 214 id(new PHUIListItemView()) 215 - ->setIcon('backward') 215 + ->setIcon('fa-backward') 216 216 ->setName(pht('Restart')) 217 217 ->setHref($this->getApplicationURI($restart_uri)) 218 218 ->setWorkflow(true) ··· 221 221 if ($build->canResumeBuild()) { 222 222 $item->addAction( 223 223 id(new PHUIListItemView()) 224 - ->setIcon('play') 224 + ->setIcon('fa-play') 225 225 ->setName(pht('Resume')) 226 226 ->setHref($this->getApplicationURI($resume_uri)) 227 227 ->setWorkflow(true)); 228 228 } else { 229 229 $item->addAction( 230 230 id(new PHUIListItemView()) 231 - ->setIcon('stop') 231 + ->setIcon('fa-stop') 232 232 ->setName(pht('Stop')) 233 233 ->setHref($this->getApplicationURI($stop_uri)) 234 234 ->setWorkflow(true)
+4 -4
src/applications/herald/query/HeraldRuleSearchEngine.php
··· 184 184 ->setHref($this->getApplicationURI("rule/{$id}/")); 185 185 186 186 if ($rule->isPersonalRule()) { 187 - $item->addIcon('user', pht('Personal Rule')); 187 + $item->addIcon('fa-user', pht('Personal Rule')); 188 188 $item->addByline( 189 189 pht( 190 190 'Authored by %s', 191 191 $handles[$rule->getAuthorPHID()]->renderLink())); 192 192 } else { 193 - $item->addIcon('world', pht('Global Rule')); 193 + $item->addIcon('fa-globe', pht('Global Rule')); 194 194 } 195 195 196 196 if ($rule->getIsDisabled()) { 197 197 $item->setDisabled(true); 198 - $item->addIcon('disable-grey', pht('Disabled')); 198 + $item->addIcon('fa-lock grey', pht('Disabled')); 199 199 } 200 200 201 201 $item->addAction( 202 202 id(new PHUIListItemView()) 203 203 ->setHref($this->getApplicationURI("history/{$id}/")) 204 - ->setIcon('transcript') 204 + ->setIcon('fa-file-text-o') 205 205 ->setName(pht('Edit Log'))); 206 206 207 207 $content_type_name = idx($content_type_map, $rule->getContentType());
+4 -4
src/applications/phame/controller/post/PhamePostViewController.php
··· 119 119 if ($post->isDraft()) { 120 120 $actions->addAction( 121 121 id(new PhabricatorActionView()) 122 - ->setIcon('preview') 122 + ->setIcon('fa-eye') 123 123 ->setHref($this->getApplicationURI('post/publish/'.$id.'/')) 124 124 ->setName(pht('Preview / Publish'))); 125 125 } else { 126 126 $actions->addAction( 127 127 id(new PhabricatorActionView()) 128 - ->setIcon('unpublish') 128 + ->setIcon('fa-eye-slash') 129 129 ->setHref($this->getApplicationURI('post/unpublish/'.$id.'/')) 130 130 ->setName(pht('Unpublish')) 131 131 ->setWorkflow(true)); ··· 133 133 134 134 $actions->addAction( 135 135 id(new PhabricatorActionView()) 136 - ->setIcon('delete') 136 + ->setIcon('fa-times') 137 137 ->setHref($this->getApplicationURI('post/delete/'.$id.'/')) 138 138 ->setName(pht('Delete Post')) 139 139 ->setDisabled(!$can_edit) ··· 152 152 $actions->addAction( 153 153 id(new PhabricatorActionView()) 154 154 ->setUser($user) 155 - ->setIcon('world') 155 + ->setIcon('fa-globe') 156 156 ->setHref($live_uri) 157 157 ->setName(pht('View Live')) 158 158 ->setDisabled(!$can_view_live)
+2 -2
src/applications/phragment/controller/PhragmentHistoryController.php
··· 72 72 73 73 if (!$first && $can_edit) { 74 74 $item->addAction(id(new PHUIListItemView()) 75 - ->setIcon('undo') 75 + ->setIcon('fa-refresh') 76 76 ->setRenderNameAsTooltip(true) 77 77 ->setWorkflow(true) 78 78 ->setName(pht("Revert to Here")) ··· 82 82 83 83 $disabled = !isset($files[$version->getFilePHID()]); 84 84 $action = id(new PHUIListItemView()) 85 - ->setIcon('download') 85 + ->setIcon('fa-download') 86 86 ->setDisabled($disabled || !$this->isCorrectlyConfigured()) 87 87 ->setRenderNameAsTooltip(true) 88 88 ->setName(pht("Download"));
+3 -3
src/applications/phragment/controller/PhragmentSnapshotViewController.php
··· 117 117 ->setName(pht('Download Snapshot as ZIP')) 118 118 ->setHref($this->isCorrectlyConfigured() ? $zip_uri : null) 119 119 ->setDisabled(!$this->isCorrectlyConfigured()) 120 - ->setIcon('zip')); 120 + ->setIcon('fa-floppy-o')); 121 121 $actions->addAction( 122 122 id(new PhabricatorActionView()) 123 123 ->setName(pht('Delete Snapshot')) ··· 125 125 "snapshot/delete/".$snapshot->getID()."/")) 126 126 ->setDisabled(!$can_edit) 127 127 ->setWorkflow(true) 128 - ->setIcon('delete')); 128 + ->setIcon('fa-times')); 129 129 $actions->addAction( 130 130 id(new PhabricatorActionView()) 131 131 ->setName(pht('Promote Another Snapshot to Here')) ··· 133 133 "snapshot/promote/".$snapshot->getID()."/")) 134 134 ->setDisabled(!$can_edit) 135 135 ->setWorkflow(true) 136 - ->setIcon('promote')); 136 + ->setIcon('fa-arrow-up')); 137 137 138 138 $properties = id(new PHUIPropertyListView()) 139 139 ->setUser($viewer)
+3 -3
src/applications/phragment/controller/PhragmentVersionController.php
··· 63 63 ->setName(pht('Download Version')) 64 64 ->setDisabled($file === null || !$this->isCorrectlyConfigured()) 65 65 ->setHref($this->isCorrectlyConfigured() ? $file_uri : null) 66 - ->setIcon('download')); 66 + ->setIcon('fa-download')); 67 67 68 68 $properties = id(new PHUIPropertyListView()) 69 69 ->setUser($viewer) ··· 113 113 $patch_uri = $this->getApplicationURI( 114 114 'patch/'.$previous_version->getID().'/'.$version->getID()); 115 115 $item->addAction(id(new PHUIListItemView()) 116 - ->setIcon('patch') 116 + ->setIcon('fa-file-o') 117 117 ->setName(pht("Get Patch")) 118 118 ->setHref($this->isCorrectlyConfigured() ? $patch_uri : null) 119 119 ->setDisabled(!$this->isCorrectlyConfigured())); ··· 124 124 $item->setHeader('Prior to Version 0'); 125 125 $item->addAttribute('Prior to any content (empty file)'); 126 126 $item->addAction(id(new PHUIListItemView()) 127 - ->setIcon('patch') 127 + ->setIcon('fa-file-o') 128 128 ->setName(pht("Get Patch")) 129 129 ->setHref($this->getApplicationURI( 130 130 'patch/x/'.$version->getID())));
+1 -1
src/applications/phrequent/query/PhrequentSearchEngine.php
··· 182 182 $usertime->getUserPHID() === $viewer->getPHID()) { 183 183 $item->addAction( 184 184 id(new PHUIListItemView()) 185 - ->setIcon('history') 185 + ->setIcon('fa-time-o') 186 186 ->addSigil('phrequent-stop-tracking') 187 187 ->setWorkflow(true) 188 188 ->setRenderNameAsTooltip(true)
+3 -3
src/applications/settings/panel/PhabricatorSettingsPanelExternalAccounts.php
··· 76 76 if ($can_refresh) { 77 77 $item->addAction( 78 78 id(new PHUIListItemView()) 79 - ->setIcon('refresh') 79 + ->setIcon('fa-refresh') 80 80 ->setHref('/auth/refresh/'.$account->getProviderKey().'/')); 81 81 } 82 82 83 83 $item->addAction( 84 84 id(new PHUIListItemView()) 85 - ->setIcon('delete') 85 + ->setIcon('fa-times') 86 86 ->setWorkflow(true) 87 87 ->setDisabled(!$can_unlink) 88 88 ->setHref('/auth/unlink/'.$account->getProviderKey().'/')); ··· 124 124 $item->setHref($link_uri); 125 125 $item->addAction( 126 126 id(new PHUIListItemView()) 127 - ->setIcon('link') 127 + ->setIcon('fa-link') 128 128 ->setHref($link_uri)); 129 129 130 130 $linkable->addItem($item);
+10 -10
src/applications/uiexample/examples/PHUITimelineExample.php
··· 29 29 30 30 $events[] = id(new PHUITimelineEventView()) 31 31 ->setUserHandle($handle) 32 - ->setIcon('love') 32 + ->setIcon('fa-heart') 33 33 ->setTitle('A minor event.'); 34 34 35 35 $events[] = id(new PHUITimelineEventView()) 36 36 ->setUserHandle($handle) 37 - ->setIcon('comment') 37 + ->setIcon('fa-comment') 38 38 ->appendChild('A major event with no title.'); 39 39 40 40 $events[] = id(new PHUITimelineEventView()) 41 41 ->setUserHandle($handle) 42 - ->setIcon('dislike') 42 + ->setIcon('fa-star') 43 43 ->setTitle('Another minor event.'); 44 44 45 45 $events[] = id(new PHUITimelineEventView()) 46 - ->setIcon('like') 46 + ->setIcon('fa-trophy') 47 47 ->setToken('medal-1') 48 48 ->setUserHandle($handle); 49 49 50 50 $events[] = id(new PHUITimelineEventView()) 51 - ->setIcon('dislike') 51 + ->setIcon('fa-quote-left') 52 52 ->setToken('medal-1', true) 53 53 ->setUserHandle($handle); 54 54 55 55 $events[] = id(new PHUITimelineEventView()) 56 56 ->setUserHandle($handle) 57 57 ->setTitle('Major Red Event') 58 - ->setIcon('love') 58 + ->setIcon('fa-heart-o') 59 59 ->appendChild('This event is red!') 60 60 ->setColor(PhabricatorTransactions::COLOR_RED); 61 61 62 62 $events[] = id(new PHUITimelineEventView()) 63 63 ->setUserHandle($handle) 64 - ->setIcon('love') 64 + ->setIcon('fa-female') 65 65 ->setTitle('Minor Red Event') 66 66 ->setColor(PhabricatorTransactions::COLOR_RED); 67 67 68 68 $events[] = id(new PHUITimelineEventView()) 69 - ->setIcon('like') 69 + ->setIcon('fa-refresh') 70 70 ->setUserHandle($handle) 71 71 ->setTitle('Minor Not-Red Event') 72 72 ->setColor(PhabricatorTransactions::COLOR_GREEN); 73 73 74 74 $events[] = id(new PHUITimelineEventView()) 75 75 ->setUserHandle($handle) 76 - ->setIcon('love') 76 + ->setIcon('fa-calendar-o') 77 77 ->setTitle('Minor Red Event') 78 78 ->setColor(PhabricatorTransactions::COLOR_RED); 79 79 80 80 $events[] = id(new PHUITimelineEventView()) 81 81 ->setUserHandle($handle) 82 - ->setIcon('dislike') 82 + ->setIcon('fa-random') 83 83 ->setTitle('Minor Not-Red Event') 84 84 ->setColor(PhabricatorTransactions::COLOR_BLACK); 85 85
+3 -3
src/infrastructure/customfield/config/PhabricatorCustomFieldConfigOptionType.php
··· 83 83 id(new PHUIListItemView()) 84 84 ->setHref('#') 85 85 ->addSigil('field-spec-toggle') 86 - ->setIcon('new')); 86 + ->setIcon('fa-plus')); 87 87 88 88 $enabled_item->setBarColor('green'); 89 89 90 90 if (!$field->canDisableField()) { 91 91 $enabled_item->addAction( 92 92 id(new PHUIListItemView()) 93 - ->setIcon('lock-grey')); 93 + ->setIcon('fa-lock grey')); 94 94 $enabled_item->addIcon('none', pht('Permanent Field')); 95 95 } else { 96 96 $enabled_item->addAction( 97 97 id(new PHUIListItemView()) 98 98 ->setHref('#') 99 99 ->addSigil('field-spec-toggle') 100 - ->setIcon('delete')); 100 + ->setIcon('fa-times')); 101 101 } 102 102 103 103 $fields[$key] = array(