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

Improve some search behaviors on mobile/devices

Summary:
Ref T2625.

- Build the mobile menu from the delegating controller.
- Make the result header look a little better (still a bit funky).

Test Plan:
{F44774}

{F44775}

Reviewers: btrahan, chad

Reviewed By: chad

CC: aran

Maniphest Tasks: T2625

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

+64 -48
+46 -46
src/__celerity_resource_map__.php
··· 809 809 ), 810 810 'aphront-list-filter-view-css' => 811 811 array( 812 - 'uri' => '/res/f754f4c5/rsrc/css/aphront/list-filter-view.css', 812 + 'uri' => '/res/185a194b/rsrc/css/aphront/list-filter-view.css', 813 813 'type' => 'css', 814 814 'requires' => 815 815 array( ··· 3988 3988 ), array( 3989 3989 'packages' => 3990 3990 array( 3991 - 'e414a0b5' => 3991 + '504b6760' => 3992 3992 array( 3993 3993 'name' => 'core.pkg.css', 3994 3994 'symbols' => ··· 4037 4037 41 => 'phabricator-property-list-view-css', 4038 4038 42 => 'phabricator-tag-view-css', 4039 4039 ), 4040 - 'uri' => '/res/pkg/e414a0b5/core.pkg.css', 4040 + 'uri' => '/res/pkg/504b6760/core.pkg.css', 4041 4041 'type' => 'css', 4042 4042 ), 4043 4043 '98f60e3f' => ··· 4231 4231 'reverse' => 4232 4232 array( 4233 4233 'aphront-attached-file-view-css' => '6b1fccc6', 4234 - 'aphront-dialog-view-css' => 'e414a0b5', 4235 - 'aphront-error-view-css' => 'e414a0b5', 4236 - 'aphront-form-view-css' => 'e414a0b5', 4237 - 'aphront-list-filter-view-css' => 'e414a0b5', 4238 - 'aphront-pager-view-css' => 'e414a0b5', 4239 - 'aphront-panel-view-css' => 'e414a0b5', 4240 - 'aphront-table-view-css' => 'e414a0b5', 4241 - 'aphront-tokenizer-control-css' => 'e414a0b5', 4242 - 'aphront-tooltip-css' => 'e414a0b5', 4243 - 'aphront-typeahead-control-css' => 'e414a0b5', 4234 + 'aphront-dialog-view-css' => '504b6760', 4235 + 'aphront-error-view-css' => '504b6760', 4236 + 'aphront-form-view-css' => '504b6760', 4237 + 'aphront-list-filter-view-css' => '504b6760', 4238 + 'aphront-pager-view-css' => '504b6760', 4239 + 'aphront-panel-view-css' => '504b6760', 4240 + 'aphront-table-view-css' => '504b6760', 4241 + 'aphront-tokenizer-control-css' => '504b6760', 4242 + 'aphront-tooltip-css' => '504b6760', 4243 + 'aphront-typeahead-control-css' => '504b6760', 4244 4244 'differential-changeset-view-css' => 'dd27a69b', 4245 4245 'differential-core-view-css' => 'dd27a69b', 4246 4246 'differential-inline-comment-editor' => '9488bb69', ··· 4254 4254 'differential-table-of-contents-css' => 'dd27a69b', 4255 4255 'diffusion-commit-view-css' => 'c8ce2d88', 4256 4256 'diffusion-icons-css' => 'c8ce2d88', 4257 - 'global-drag-and-drop-css' => 'e414a0b5', 4257 + 'global-drag-and-drop-css' => '504b6760', 4258 4258 'inline-comment-summary-css' => 'dd27a69b', 4259 4259 'javelin-aphlict' => '98f60e3f', 4260 4260 'javelin-behavior' => 'a9f14d76', ··· 4328 4328 'javelin-util' => 'a9f14d76', 4329 4329 'javelin-vector' => 'a9f14d76', 4330 4330 'javelin-workflow' => 'a9f14d76', 4331 - 'lightbox-attachment-css' => 'e414a0b5', 4331 + 'lightbox-attachment-css' => '504b6760', 4332 4332 'maniphest-task-summary-css' => '6b1fccc6', 4333 4333 'maniphest-transaction-detail-css' => '6b1fccc6', 4334 - 'phabricator-action-list-view-css' => 'e414a0b5', 4335 - 'phabricator-application-launch-view-css' => 'e414a0b5', 4334 + 'phabricator-action-list-view-css' => '504b6760', 4335 + 'phabricator-application-launch-view-css' => '504b6760', 4336 4336 'phabricator-busy' => '98f60e3f', 4337 4337 'phabricator-content-source-view-css' => 'dd27a69b', 4338 - 'phabricator-core-buttons-css' => 'e414a0b5', 4339 - 'phabricator-core-css' => 'e414a0b5', 4340 - 'phabricator-crumbs-view-css' => 'e414a0b5', 4341 - 'phabricator-directory-css' => 'e414a0b5', 4338 + 'phabricator-core-buttons-css' => '504b6760', 4339 + 'phabricator-core-css' => '504b6760', 4340 + 'phabricator-crumbs-view-css' => '504b6760', 4341 + 'phabricator-directory-css' => '504b6760', 4342 4342 'phabricator-drag-and-drop-file-upload' => '9488bb69', 4343 4343 'phabricator-dropdown-menu' => '98f60e3f', 4344 4344 'phabricator-file-upload' => '98f60e3f', 4345 - 'phabricator-filetree-view-css' => 'e414a0b5', 4346 - 'phabricator-flag-css' => 'e414a0b5', 4347 - 'phabricator-form-view-css' => 'e414a0b5', 4348 - 'phabricator-header-view-css' => 'e414a0b5', 4345 + 'phabricator-filetree-view-css' => '504b6760', 4346 + 'phabricator-flag-css' => '504b6760', 4347 + 'phabricator-form-view-css' => '504b6760', 4348 + 'phabricator-header-view-css' => '504b6760', 4349 4349 'phabricator-hovercard' => '98f60e3f', 4350 - 'phabricator-jump-nav' => 'e414a0b5', 4350 + 'phabricator-jump-nav' => '504b6760', 4351 4351 'phabricator-keyboard-shortcut' => '98f60e3f', 4352 4352 'phabricator-keyboard-shortcut-manager' => '98f60e3f', 4353 - 'phabricator-main-menu-view' => 'e414a0b5', 4353 + 'phabricator-main-menu-view' => '504b6760', 4354 4354 'phabricator-menu-item' => '98f60e3f', 4355 - 'phabricator-nav-view-css' => 'e414a0b5', 4355 + 'phabricator-nav-view-css' => '504b6760', 4356 4356 'phabricator-notification' => '98f60e3f', 4357 - 'phabricator-notification-css' => 'e414a0b5', 4358 - 'phabricator-notification-menu-css' => 'e414a0b5', 4359 - 'phabricator-object-item-list-view-css' => 'e414a0b5', 4357 + 'phabricator-notification-css' => '504b6760', 4358 + 'phabricator-notification-menu-css' => '504b6760', 4359 + 'phabricator-object-item-list-view-css' => '504b6760', 4360 4360 'phabricator-object-selector-css' => 'dd27a69b', 4361 4361 'phabricator-phtize' => '98f60e3f', 4362 4362 'phabricator-prefab' => '98f60e3f', 4363 4363 'phabricator-project-tag-css' => '6b1fccc6', 4364 - 'phabricator-property-list-view-css' => 'e414a0b5', 4365 - 'phabricator-remarkup-css' => 'e414a0b5', 4364 + 'phabricator-property-list-view-css' => '504b6760', 4365 + 'phabricator-remarkup-css' => '504b6760', 4366 4366 'phabricator-shaped-request' => '9488bb69', 4367 - 'phabricator-side-menu-view-css' => 'e414a0b5', 4368 - 'phabricator-standard-page-view' => 'e414a0b5', 4369 - 'phabricator-tag-view-css' => 'e414a0b5', 4367 + 'phabricator-side-menu-view-css' => '504b6760', 4368 + 'phabricator-standard-page-view' => '504b6760', 4369 + 'phabricator-tag-view-css' => '504b6760', 4370 4370 'phabricator-textareautils' => '98f60e3f', 4371 4371 'phabricator-tooltip' => '98f60e3f', 4372 - 'phabricator-transaction-view-css' => 'e414a0b5', 4373 - 'phabricator-zindex-css' => 'e414a0b5', 4374 - 'phui-form-css' => 'e414a0b5', 4375 - 'phui-icon-view-css' => 'e414a0b5', 4376 - 'spacing-css' => 'e414a0b5', 4377 - 'sprite-apps-large-css' => 'e414a0b5', 4378 - 'sprite-gradient-css' => 'e414a0b5', 4379 - 'sprite-icons-css' => 'e414a0b5', 4380 - 'sprite-menu-css' => 'e414a0b5', 4381 - 'syntax-highlighting-css' => 'e414a0b5', 4372 + 'phabricator-transaction-view-css' => '504b6760', 4373 + 'phabricator-zindex-css' => '504b6760', 4374 + 'phui-form-css' => '504b6760', 4375 + 'phui-icon-view-css' => '504b6760', 4376 + 'spacing-css' => '504b6760', 4377 + 'sprite-apps-large-css' => '504b6760', 4378 + 'sprite-gradient-css' => '504b6760', 4379 + 'sprite-icons-css' => '504b6760', 4380 + 'sprite-menu-css' => '504b6760', 4381 + 'syntax-highlighting-css' => '504b6760', 4382 4382 ), 4383 4383 ));
+4
src/applications/search/controller/PhabricatorApplicationSearchController.php
··· 299 299 unset($unguarded); 300 300 } 301 301 302 + protected function buildApplicationMenu() { 303 + return $this->getDelegatingController()->buildApplicationMenu(); 304 + } 305 + 302 306 }
+14 -2
webroot/rsrc/css/aphront/list-filter-view.css
··· 36 36 .device-phone .aphront-list-filter-view-content .aphront-form-view 37 37 .aphront-form-input { 38 38 width: 98%; 39 - margin-left: 0%; 40 - margin-right: 0%; 39 + margin-left: 0; 40 + margin-right: 0; 41 41 } 42 42 43 43 .aphront-list-filter-view-collapsible .aphront-list-filter-view-content { ··· 52 52 text-align: right; 53 53 } 54 54 55 + .device .aphront-list-filter-reveal { 56 + width: 98%; 57 + margin-left: 0; 58 + margin-right: 0; 59 + } 60 + 55 61 .aphront-list-filter-reveal a { 56 62 font-weight: bold; 57 63 } ··· 61 67 color: #666666; 62 68 float: left; 63 69 } 70 + 71 + .device .aphront-list-filter-description { 72 + float: none; 73 + text-align: left; 74 + margin-right: 0; 75 + }