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

Set `device` to `false` for all pages which don't specify device readiness

Summary:
Ref T5446.

- For all callsites which do not specify a value, set `false` explicitly.
- Make `true` the default.

Test Plan: Used `grep`, then manually went through everything.

Reviewers: chad

Reviewed By: chad

Subscribers: epriestley

Maniphest Tasks: T5446

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

+20 -1
+1 -1
src/applications/base/controller/PhabricatorController.php
··· 293 293 } 294 294 } 295 295 296 - if (idx($options, 'device')) { 296 + if (idx($options, 'device', true)) { 297 297 $page->setDeviceReady(true); 298 298 } 299 299
+1
src/applications/daemon/controller/PhabricatorDaemonCombinedLogController.php
··· 38 38 $nav, 39 39 array( 40 40 'title' => pht('Combined Daemon Log'), 41 + 'device' => false, 41 42 )); 42 43 } 43 44
+1
src/applications/daemon/controller/PhabricatorDaemonConsoleController.php
··· 226 226 $nav, 227 227 array( 228 228 'title' => pht('Console'), 229 + 'device' => false, 229 230 )); 230 231 } 231 232
+1
src/applications/daemon/controller/PhabricatorDaemonLogEventViewController.php
··· 43 43 ), 44 44 array( 45 45 'title' => pht('Combined Daemon Log'), 46 + 'device' => false, 46 47 )); 47 48 } 48 49
+1
src/applications/daemon/controller/PhabricatorDaemonLogViewController.php
··· 83 83 ), 84 84 array( 85 85 'title' => pht('Daemon Log'), 86 + 'device' => false, 86 87 )); 87 88 } 88 89
+1
src/applications/differential/controller/DifferentialChangesetViewController.php
··· 281 281 ), 282 282 array( 283 283 'title' => pht('Changeset View'), 284 + 'device' => false, 284 285 )); 285 286 } 286 287
+1
src/applications/diffusion/controller/DiffusionBranchTableController.php
··· 69 69 pht('Branches'), 70 70 'r'.$repository->getCallsign(), 71 71 ), 72 + 'device' => false, 72 73 )); 73 74 } 74 75
+1
src/applications/diffusion/controller/DiffusionBrowseFileController.php
··· 167 167 ), 168 168 array( 169 169 'title' => $basename, 170 + 'device' => false, 170 171 )); 171 172 } 172 173
+1
src/applications/diffusion/controller/DiffusionChangeController.php
··· 96 96 ), 97 97 array( 98 98 'title' => pht('Change'), 99 + 'device' => false, 99 100 )); 100 101 } 101 102
+2
src/applications/diffusion/controller/DiffusionCommitController.php
··· 67 67 ), 68 68 array( 69 69 'title' => pht('Commit Still Parsing'), 70 + 'device' => false, 70 71 )); 71 72 } 72 73 ··· 400 401 array( 401 402 'title' => $commit_id, 402 403 'pageObjects' => array($commit->getPHID()), 404 + 'device' => false, 403 405 )); 404 406 } 405 407
+1
src/applications/diffusion/controller/DiffusionLintController.php
··· 172 172 ), 173 173 array( 174 174 'title' => $title, 175 + 'device' => false, 175 176 )); 176 177 } 177 178
+1
src/applications/diffusion/controller/DiffusionTagListController.php
··· 90 90 pht('Tags'), 91 91 $repository->getCallsign().' Repository', 92 92 ), 93 + 'device' => false, 93 94 )); 94 95 } 95 96
+1
src/applications/fact/controller/PhabricatorFactChartController.php
··· 90 90 ), 91 91 array( 92 92 'title' => 'Chart', 93 + 'device' => false, 93 94 )); 94 95 } 95 96
+1
src/applications/fact/controller/PhabricatorFactHomeController.php
··· 68 68 ), 69 69 array( 70 70 'title' => 'Facts', 71 + 'device' => false, 71 72 )); 72 73 } 73 74
+1
src/applications/maniphest/controller/ManiphestBatchEditController.php
··· 157 157 ), 158 158 array( 159 159 'title' => $title, 160 + 'device' => false, 160 161 )); 161 162 } 162 163
+1
src/applications/maniphest/controller/ManiphestReportController.php
··· 58 58 $nav, 59 59 array( 60 60 'title' => pht('Maniphest Reports'), 61 + 'device' => false, 61 62 )); 62 63 } 63 64
+1
src/applications/notification/controller/PhabricatorNotificationStatusController.php
··· 30 30 ), 31 31 array( 32 32 'title' => pht('Notification Server Status'), 33 + 'device' => false, 33 34 )); 34 35 } 35 36
+1
src/applications/search/controller/PhabricatorSearchHovercardController.php
··· 56 56 return $this->buildApplicationPage( 57 57 $cards, 58 58 array( 59 + 'device' => false, 59 60 )); 60 61 } else { 61 62 return id(new AphrontAjaxResponse())->setContent(
+1
src/applications/typeahead/controller/PhabricatorTypeaheadModularDatasourceController.php
··· 107 107 ), 108 108 array( 109 109 'title' => pht('Typeahead Results'), 110 + 'device' => false, 110 111 )); 111 112 } 112 113