@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.

Add FontIcon bridge to AppIcons

Summary: Select a similar or better FontAwesome icon to represent each application

Test Plan: Visual inspection

Reviewers: epriestley, btrahan

Subscribers: hach-que, Korvin, epriestley

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

+229 -1
+4
src/applications/almanac/application/PhabricatorAlmanacApplication.php
··· 18 18 return 'almanac'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-server'; 23 + } 24 + 21 25 public function getTitleGlyph() { 22 26 return "\xE2\x98\x82"; 23 27 }
+4
src/applications/audit/application/PhabricatorAuditApplication.php
··· 10 10 return 'audit'; 11 11 } 12 12 13 + public function getFontIcon() { 14 + return 'fa-check-circle-o'; 15 + } 16 + 13 17 public function getName() { 14 18 return pht('Audit'); 15 19 }
+4
src/applications/auth/application/PhabricatorAuthApplication.php
··· 14 14 return 'authentication'; 15 15 } 16 16 17 + public function getFontIcon() { 18 + return 'fa-key'; 19 + } 20 + 17 21 public function isPinnedByDefault(PhabricatorUser $viewer) { 18 22 return $viewer->getIsAdmin(); 19 23 }
+4
src/applications/base/PhabricatorApplication.php
··· 157 157 return 'application'; 158 158 } 159 159 160 + public function getFontIcon() { 161 + return 'fa-puzzle-piece'; 162 + } 163 + 160 164 public function getApplicationOrder() { 161 165 return PHP_INT_MAX; 162 166 }
+4
src/applications/calendar/application/PhabricatorCalendarApplication.php
··· 22 22 return 'calendar'; 23 23 } 24 24 25 + public function getFontIcon() { 26 + return 'fa-calendar'; 27 + } 28 + 25 29 public function getTitleGlyph() { 26 30 // Unicode has a calendar character but it's in some distant code plane, 27 31 // use "keyboard" since it looks vaguely similar.
+4
src/applications/celerity/application/PhabricatorCelerityApplication.php
··· 14 14 return true; 15 15 } 16 16 17 + public function getFontIcon() { 18 + return 'fa-leaf'; 19 + } 20 + 17 21 public function getRoutes() { 18 22 $extensions = CelerityResourceController::getSupportedResourceTypes(); 19 23 $extensions = array_keys($extensions);
+4
src/applications/chatlog/application/PhabricatorChatLogApplication.php
··· 18 18 return 'chatlog'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-coffee'; 23 + } 24 + 21 25 public function isPrototype() { 22 26 return true; 23 27 }
+4
src/applications/conduit/application/PhabricatorConduitApplication.php
··· 10 10 return 'conduit'; 11 11 } 12 12 13 + public function getFontIcon() { 14 + return 'fa-tty'; 15 + } 16 + 13 17 public function canUninstall() { 14 18 return false; 15 19 }
+4
src/applications/config/application/PhabricatorConfigApplication.php
··· 10 10 return 'setup'; 11 11 } 12 12 13 + public function getFontIcon() { 14 + return 'fa-wrench'; 15 + } 16 + 13 17 public function isPinnedByDefault(PhabricatorUser $viewer) { 14 18 return $viewer->getIsAdmin(); 15 19 }
+4
src/applications/conpherence/application/PhabricatorConpherenceApplication.php
··· 18 18 return 'conpherence'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-comments'; 23 + } 24 + 21 25 public function getTitleGlyph() { 22 26 return "\xE2\x9C\x86"; 23 27 }
+4
src/applications/countdown/application/PhabricatorCountdownApplication.php
··· 10 10 return 'countdown'; 11 11 } 12 12 13 + public function getFontIcon() { 14 + return 'fa-birthday-cake'; 15 + } 16 + 13 17 public function getName() { 14 18 return pht('Countdown'); 15 19 }
+4
src/applications/daemon/application/PhabricatorDaemonsApplication.php
··· 22 22 return 'daemon'; 23 23 } 24 24 25 + public function getFontIcon() { 26 + return 'fa-pied-piper-alt'; 27 + } 28 + 25 29 public function getApplicationGroup() { 26 30 return self::GROUP_ADMIN; 27 31 }
+4
src/applications/dashboard/application/PhabricatorDashboardApplication.php
··· 18 18 return 'fancyhome'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-dashboard'; 23 + } 24 + 21 25 public function getRoutes() { 22 26 return array( 23 27 '/W(?P<id>\d+)' => 'PhabricatorDashboardPanelViewController',
+4
src/applications/differential/application/PhabricatorDifferentialApplication.php
··· 18 18 return 'differential'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-cog'; 23 + } 24 + 21 25 public function isPinnedByDefault(PhabricatorUser $viewer) { 22 26 return true; 23 27 }
+4
src/applications/diffusion/application/PhabricatorDiffusionApplication.php
··· 18 18 return 'diffusion'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-code'; 23 + } 24 + 21 25 public function isPinnedByDefault(PhabricatorUser $viewer) { 22 26 return true; 23 27 }
+4
src/applications/diviner/application/PhabricatorDivinerApplication.php
··· 10 10 return 'diviner'; 11 11 } 12 12 13 + public function getFontIcon() { 14 + return 'fa-cubes'; 15 + } 16 + 13 17 public function getName() { 14 18 return pht('Diviner'); 15 19 }
+4
src/applications/doorkeeper/application/PhabricatorDoorkeeperApplication.php
··· 14 14 return pht('Doorkeeper'); 15 15 } 16 16 17 + public function getFontIcon() { 18 + return 'fa-recycle'; 19 + } 20 + 17 21 public function getShortDescription() { 18 22 return pht('Connect to Other Software'); 19 23 }
+4
src/applications/drydock/application/PhabricatorDrydockApplication.php
··· 18 18 return 'drydock'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-truck'; 23 + } 24 + 21 25 public function getTitleGlyph() { 22 26 return "\xE2\x98\x82"; 23 27 }
+4
src/applications/fact/application/PhabricatorFactApplication.php
··· 18 18 return 'fact'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-area-chart'; 23 + } 24 + 21 25 public function getApplicationGroup() { 22 26 return self::GROUP_UTILITIES; 23 27 }
+4
src/applications/feed/application/PhabricatorFeedApplication.php
··· 18 18 return 'feed'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-newspaper-o'; 23 + } 24 + 21 25 public function canUninstall() { 22 26 return false; 23 27 }
+4
src/applications/files/application/PhabricatorFilesApplication.php
··· 18 18 return 'files'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-file'; 23 + } 24 + 21 25 public function getTitleGlyph() { 22 26 return "\xE2\x87\xAA"; 23 27 }
+4
src/applications/flag/application/PhabricatorFlagsApplication.php
··· 18 18 return 'flags'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-flag'; 23 + } 24 + 21 25 public function getEventListeners() { 22 26 return array( 23 27 new PhabricatorFlagsUIEventListener(),
+4
src/applications/fund/application/PhabricatorFundApplication.php
··· 18 18 return 'phund'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-heart'; 23 + } 24 + 21 25 public function getTitleGlyph() { 22 26 return "\xE2\x99\xA5"; 23 27 }
+4
src/applications/harbormaster/application/PhabricatorHarbormasterApplication.php
··· 18 18 return 'harbormaster'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-ship'; 23 + } 24 + 21 25 public function getTitleGlyph() { 22 26 return "\xE2\x99\xBB"; 23 27 }
+4
src/applications/herald/application/PhabricatorHeraldApplication.php
··· 10 10 return 'herald'; 11 11 } 12 12 13 + public function getFontIcon() { 14 + return 'fa-bell'; 15 + } 16 + 13 17 public function getName() { 14 18 return pht('Herald'); 15 19 }
+4
src/applications/home/application/PhabricatorHomeApplication.php
··· 20 20 return 'home'; 21 21 } 22 22 23 + public function getFontIcon() { 24 + return 'fa-home'; 25 + } 26 + 23 27 public function getRoutes() { 24 28 return array( 25 29 '/' => 'PhabricatorHomeMainController',
+4
src/applications/legalpad/application/PhabricatorLegalpadApplication.php
··· 18 18 return 'legalpad'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-gavel'; 23 + } 24 + 21 25 public function getTitleGlyph() { 22 26 return "\xC2\xA9"; 23 27 }
+4
src/applications/macro/application/PhabricatorMacroApplication.php
··· 18 18 return 'macro'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-smile'; 23 + } 24 + 21 25 public function getTitleGlyph() { 22 26 return "\xE2\x9A\x98"; 23 27 }
+4
src/applications/mailinglists/application/PhabricatorMailingListsApplication.php
··· 18 18 return 'mail'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-mail-reply-all'; 23 + } 24 + 21 25 public function getApplicationGroup() { 22 26 return self::GROUP_ADMIN; 23 27 }
+4
src/applications/maniphest/application/PhabricatorManiphestApplication.php
··· 18 18 return 'maniphest'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-anchor'; 23 + } 24 + 21 25 public function isPinnedByDefault(PhabricatorUser $viewer) { 22 26 return true; 23 27 }
+4
src/applications/meta/application/PhabricatorApplicationsApplication.php
··· 28 28 return 'application'; 29 29 } 30 30 31 + public function getFontIcon() { 32 + return 'fa-globe'; 33 + } 34 + 31 35 public function getTitleGlyph() { 32 36 return "\xE0\xBC\x84"; 33 37 }
+4
src/applications/metamta/application/PhabricatorMetaMTAApplication.php
··· 10 10 return 'metamta'; 11 11 } 12 12 13 + public function getFontIcon() { 14 + return 'fa-send'; 15 + } 16 + 13 17 public function getShortDescription() { 14 18 return pht('Delivers Mail'); 15 19 }
+4
src/applications/notification/application/PhabricatorNotificationsApplication.php
··· 14 14 return pht('Real-Time Updates and Alerts'); 15 15 } 16 16 17 + public function getFontIcon() { 18 + return 'fa-bell'; 19 + } 20 + 17 21 public function getRoutes() { 18 22 return array( 19 23 '/notification/' => array(
+4
src/applications/nuance/application/PhabricatorNuanceApplication.php
··· 10 10 return 'nuance'; 11 11 } 12 12 13 + public function getFontIcon() { 14 + return 'fa-fax'; 15 + } 16 + 13 17 public function getTitleGlyph() { 14 18 return "\xE2\x98\x8E"; 15 19 }
+4
src/applications/oauthserver/application/PhabricatorOAuthServerApplication.php
··· 18 18 return 'oauthserver'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-hotel'; 23 + } 24 + 21 25 public function getTitleGlyph() { 22 26 return "\xE2\x99\x86"; 23 27 }
+4
src/applications/owners/application/PhabricatorOwnersApplication.php
··· 14 14 return 'owners'; 15 15 } 16 16 17 + public function getFontIcon() { 18 + return 'fa-gift'; 19 + } 20 + 17 21 public function getShortDescription() { 18 22 return pht('Own Source Code'); 19 23 }
+4
src/applications/passphrase/application/PhabricatorPassphraseApplication.php
··· 18 18 return 'passphrase'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-user-secret'; 23 + } 24 + 21 25 public function getTitleGlyph() { 22 26 return "\xE2\x97\x88"; 23 27 }
+4
src/applications/paste/application/PhabricatorPasteApplication.php
··· 14 14 return 'paste'; 15 15 } 16 16 17 + public function getFontIcon() { 18 + return 'fa-paste'; 19 + } 20 + 17 21 public function getTitleGlyph() { 18 22 return "\xE2\x9C\x8E"; 19 23 }
+4
src/applications/people/application/PhabricatorPeopleApplication.php
··· 22 22 return 'people'; 23 23 } 24 24 25 + public function getFontIcon() { 26 + return 'fa-users'; 27 + } 28 + 25 29 public function isPinnedByDefault(PhabricatorUser $viewer) { 26 30 return $viewer->getIsAdmin(); 27 31 }
+4
src/applications/phame/application/PhabricatorPhameApplication.php
··· 14 14 return 'phame'; 15 15 } 16 16 17 + public function getFontIcon() { 18 + return 'fa-star'; 19 + } 20 + 17 21 public function getShortDescription() { 18 22 return 'Blog'; 19 23 }
+4
src/applications/phlux/application/PhabricatorPhluxApplication.php
··· 18 18 return 'phlux'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-copy'; 23 + } 24 + 21 25 public function getTitleGlyph() { 22 26 return "\xE2\x98\xBD"; 23 27 }
+4
src/applications/pholio/application/PhabricatorPholioApplication.php
··· 18 18 return 'pholio'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-camera-retro'; 23 + } 24 + 21 25 public function getTitleGlyph() { 22 26 return "\xE2\x9D\xA6"; 23 27 }
+4
src/applications/phortune/application/PhabricatorPhortuneApplication.php
··· 18 18 return 'phortune'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-diamond'; 23 + } 24 + 21 25 public function getTitleGlyph() { 22 26 return "\xE2\x9C\x98"; 23 27 }
+5 -1
src/applications/phpast/application/PhabricatorPHPASTApplication.php
··· 11 11 } 12 12 13 13 public function getIconName() { 14 - return 'phpast'; 14 + return 'fa-ambulance'; 15 + } 16 + 17 + public function getFontIcon() { 18 + return 'fa-check-circle-o'; 15 19 } 16 20 17 21 public function getShortDescription() {
+4
src/applications/phragment/application/PhabricatorPhragmentApplication.php
··· 18 18 return 'phragment'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-floppy-o'; 23 + } 24 + 21 25 public function getTitleGlyph() { 22 26 return "\xE2\x26\xB6"; 23 27 }
+4
src/applications/phrequent/application/PhabricatorPhrequentApplication.php
··· 22 22 return 'phrequent'; 23 23 } 24 24 25 + public function getFontIcon() { 26 + return 'fa-clock-o'; 27 + } 28 + 25 29 public function getApplicationGroup() { 26 30 return self::GROUP_UTILITIES; 27 31 }
+4
src/applications/phriction/application/PhabricatorPhrictionApplication.php
··· 18 18 return 'phriction'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-book'; 23 + } 24 + 21 25 public function isPinnedByDefault(PhabricatorUser $viewer) { 22 26 return true; 23 27 }
+4
src/applications/ponder/application/PhabricatorPonderApplication.php
··· 18 18 return 'ponder'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-university'; 23 + } 24 + 21 25 public function getFactObjectsForAnalysis() { 22 26 return array( 23 27 new PonderQuestion(),
+4
src/applications/project/application/PhabricatorProjectApplication.php
··· 22 22 return 'projects'; 23 23 } 24 24 25 + public function getFontIcon() { 26 + return 'fa-briefcase'; 27 + } 28 + 25 29 public function getFlavorText() { 26 30 return pht('Group stuff into big piles.'); 27 31 }
+4
src/applications/releeph/application/PhabricatorReleephApplication.php
··· 18 18 return 'releeph'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-flag-checkered'; 23 + } 24 + 21 25 public function isPrototype() { 22 26 return true; 23 27 }
+4
src/applications/repository/application/PhabricatorRepositoriesApplication.php
··· 10 10 return 'repositories'; 11 11 } 12 12 13 + public function getFontIcon() { 14 + return 'fa-hdd-o'; 15 + } 16 + 13 17 public function getName() { 14 18 return pht('Repositories'); 15 19 }
+4
src/applications/search/application/PhabricatorSearchApplication.php
··· 22 22 return 'search'; 23 23 } 24 24 25 + public function getFontIcon() { 26 + return 'fa-search'; 27 + } 28 + 25 29 public function isLaunchable() { 26 30 return false; 27 31 }
+4
src/applications/settings/application/PhabricatorSettingsApplication.php
··· 18 18 return 'settings'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-wrench'; 23 + } 24 + 21 25 public function canUninstall() { 22 26 return false; 23 27 }
+4
src/applications/slowvote/application/PhabricatorSlowvoteApplication.php
··· 10 10 return 'slowvote'; 11 11 } 12 12 13 + public function getFontIcon() { 14 + return 'fa-bar-chart'; 15 + } 16 + 13 17 public function getName() { 14 18 return pht('Slowvote'); 15 19 }
+4
src/applications/tokens/application/PhabricatorTokensApplication.php
··· 14 14 return 'token'; 15 15 } 16 16 17 + public function getFontIcon() { 18 + return 'fa-trophy'; 19 + } 20 + 17 21 public function getTitleGlyph() { 18 22 return "\xE2\x99\xA6"; 19 23 }
+4
src/applications/uiexample/application/PhabricatorUIExamplesApplication.php
··· 18 18 return 'uiexamples'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-magnet'; 23 + } 24 + 21 25 public function getTitleGlyph() { 22 26 return "\xE2\x8F\x9A"; 23 27 }
+4
src/applications/xhprof/application/PhabricatorXHProfApplication.php
··· 18 18 return 'xhprof'; 19 19 } 20 20 21 + public function getFontIcon() { 22 + return 'fa-stethoscope'; 23 + } 24 + 21 25 public function getTitleGlyph() { 22 26 return "\xE2\x98\x84"; 23 27 }