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

Flags on mobile, fix some filter-css

Summary: Sets device flag on mobile, cleans up filter css a bit.

Test Plan: Tested filters on homepage, maniphest, flags, uiexamples.

Reviewers: epriestley

Reviewed By: epriestley

CC: aran, Korvin

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

+44 -41
+39 -39
src/__celerity_resource_map__.php
··· 767 767 ), 768 768 'aphront-list-filter-view-css' => 769 769 array( 770 - 'uri' => '/res/b4b7589b/rsrc/css/aphront/list-filter-view.css', 770 + 'uri' => '/res/639ea9e9/rsrc/css/aphront/list-filter-view.css', 771 771 'type' => 'css', 772 772 'requires' => 773 773 array( ··· 3808 3808 ), array( 3809 3809 'packages' => 3810 3810 array( 3811 - '94a6751c' => 3811 + '2265745d' => 3812 3812 array( 3813 3813 'name' => 'core.pkg.css', 3814 3814 'symbols' => ··· 3850 3850 34 => 'phabricator-object-item-list-view-css', 3851 3851 35 => 'global-drag-and-drop-css', 3852 3852 ), 3853 - 'uri' => '/res/pkg/94a6751c/core.pkg.css', 3853 + 'uri' => '/res/pkg/2265745d/core.pkg.css', 3854 3854 'type' => 'css', 3855 3855 ), 3856 3856 'd95b69e5' => ··· 4040 4040 'reverse' => 4041 4041 array( 4042 4042 'aphront-attached-file-view-css' => '6b1fccc6', 4043 - 'aphront-dialog-view-css' => '94a6751c', 4044 - 'aphront-error-view-css' => '94a6751c', 4045 - 'aphront-form-view-css' => '94a6751c', 4046 - 'aphront-list-filter-view-css' => '94a6751c', 4047 - 'aphront-pager-view-css' => '94a6751c', 4048 - 'aphront-panel-view-css' => '94a6751c', 4049 - 'aphront-table-view-css' => '94a6751c', 4050 - 'aphront-tokenizer-control-css' => '94a6751c', 4051 - 'aphront-tooltip-css' => '94a6751c', 4052 - 'aphront-typeahead-control-css' => '94a6751c', 4043 + 'aphront-dialog-view-css' => '2265745d', 4044 + 'aphront-error-view-css' => '2265745d', 4045 + 'aphront-form-view-css' => '2265745d', 4046 + 'aphront-list-filter-view-css' => '2265745d', 4047 + 'aphront-pager-view-css' => '2265745d', 4048 + 'aphront-panel-view-css' => '2265745d', 4049 + 'aphront-table-view-css' => '2265745d', 4050 + 'aphront-tokenizer-control-css' => '2265745d', 4051 + 'aphront-tooltip-css' => '2265745d', 4052 + 'aphront-typeahead-control-css' => '2265745d', 4053 4053 'differential-changeset-view-css' => '8aaacd1b', 4054 4054 'differential-core-view-css' => '8aaacd1b', 4055 4055 'differential-inline-comment-editor' => 'e96b08f8', ··· 4063 4063 'differential-table-of-contents-css' => '8aaacd1b', 4064 4064 'diffusion-commit-view-css' => 'c8ce2d88', 4065 4065 'diffusion-icons-css' => 'c8ce2d88', 4066 - 'global-drag-and-drop-css' => '94a6751c', 4066 + 'global-drag-and-drop-css' => '2265745d', 4067 4067 'inline-comment-summary-css' => '8aaacd1b', 4068 4068 'javelin-aphlict' => 'd95b69e5', 4069 4069 'javelin-behavior' => 'fe22443b', ··· 4135 4135 'javelin-util' => 'fe22443b', 4136 4136 'javelin-vector' => 'fe22443b', 4137 4137 'javelin-workflow' => 'fe22443b', 4138 - 'lightbox-attachment-css' => '94a6751c', 4138 + 'lightbox-attachment-css' => '2265745d', 4139 4139 'maniphest-task-summary-css' => '6b1fccc6', 4140 4140 'maniphest-transaction-detail-css' => '6b1fccc6', 4141 4141 'phabricator-busy' => 'd95b69e5', 4142 4142 'phabricator-content-source-view-css' => '8aaacd1b', 4143 - 'phabricator-core-buttons-css' => '94a6751c', 4144 - 'phabricator-core-css' => '94a6751c', 4145 - 'phabricator-crumbs-view-css' => '94a6751c', 4146 - 'phabricator-directory-css' => '94a6751c', 4143 + 'phabricator-core-buttons-css' => '2265745d', 4144 + 'phabricator-core-css' => '2265745d', 4145 + 'phabricator-crumbs-view-css' => '2265745d', 4146 + 'phabricator-directory-css' => '2265745d', 4147 4147 'phabricator-drag-and-drop-file-upload' => 'e96b08f8', 4148 4148 'phabricator-dropdown-menu' => 'd95b69e5', 4149 4149 'phabricator-file-upload' => 'd95b69e5', 4150 - 'phabricator-filetree-view-css' => '94a6751c', 4151 - 'phabricator-flag-css' => '94a6751c', 4152 - 'phabricator-form-view-css' => '94a6751c', 4153 - 'phabricator-header-view-css' => '94a6751c', 4154 - 'phabricator-jump-nav' => '94a6751c', 4150 + 'phabricator-filetree-view-css' => '2265745d', 4151 + 'phabricator-flag-css' => '2265745d', 4152 + 'phabricator-form-view-css' => '2265745d', 4153 + 'phabricator-header-view-css' => '2265745d', 4154 + 'phabricator-jump-nav' => '2265745d', 4155 4155 'phabricator-keyboard-shortcut' => 'd95b69e5', 4156 4156 'phabricator-keyboard-shortcut-manager' => 'd95b69e5', 4157 - 'phabricator-main-menu-view' => '94a6751c', 4157 + 'phabricator-main-menu-view' => '2265745d', 4158 4158 'phabricator-menu-item' => 'd95b69e5', 4159 - 'phabricator-nav-view-css' => '94a6751c', 4159 + 'phabricator-nav-view-css' => '2265745d', 4160 4160 'phabricator-notification' => 'd95b69e5', 4161 - 'phabricator-notification-css' => '94a6751c', 4162 - 'phabricator-notification-menu-css' => '94a6751c', 4163 - 'phabricator-object-item-list-view-css' => '94a6751c', 4161 + 'phabricator-notification-css' => '2265745d', 4162 + 'phabricator-notification-menu-css' => '2265745d', 4163 + 'phabricator-object-item-list-view-css' => '2265745d', 4164 4164 'phabricator-object-selector-css' => '8aaacd1b', 4165 4165 'phabricator-prefab' => 'd95b69e5', 4166 4166 'phabricator-project-tag-css' => '6b1fccc6', 4167 - 'phabricator-remarkup-css' => '94a6751c', 4167 + 'phabricator-remarkup-css' => '2265745d', 4168 4168 'phabricator-shaped-request' => 'e96b08f8', 4169 - 'phabricator-side-menu-view-css' => '94a6751c', 4170 - 'phabricator-standard-page-view' => '94a6751c', 4169 + 'phabricator-side-menu-view-css' => '2265745d', 4170 + 'phabricator-standard-page-view' => '2265745d', 4171 4171 'phabricator-textareautils' => 'd95b69e5', 4172 4172 'phabricator-tooltip' => 'd95b69e5', 4173 - 'phabricator-transaction-view-css' => '94a6751c', 4174 - 'phabricator-zindex-css' => '94a6751c', 4175 - 'sprite-apps-large-css' => '94a6751c', 4176 - 'sprite-gradient-css' => '94a6751c', 4177 - 'sprite-icon-css' => '94a6751c', 4178 - 'sprite-menu-css' => '94a6751c', 4179 - 'syntax-highlighting-css' => '94a6751c', 4173 + 'phabricator-transaction-view-css' => '2265745d', 4174 + 'phabricator-zindex-css' => '2265745d', 4175 + 'sprite-apps-large-css' => '2265745d', 4176 + 'sprite-gradient-css' => '2265745d', 4177 + 'sprite-icon-css' => '2265745d', 4178 + 'sprite-menu-css' => '2265745d', 4179 + 'syntax-highlighting-css' => '2265745d', 4180 4180 ), 4181 4181 ));
+2
src/applications/flag/controller/PhabricatorFlagListController.php
··· 20 20 $nav->setCrumbs($crumbs); 21 21 22 22 $filter_form = new AphrontFormView(); 23 + $filter_form->setNoShading(true); 23 24 $filter_form->setUser($user); 24 25 $filter_form->appendChild( 25 26 id(new AphrontFormToggleButtonsControl()) ··· 123 124 $nav, 124 125 array( 125 126 'title' => pht('Flags'), 127 + 'device' => true, 126 128 'dust' => true, 127 129 )); 128 130 }
+1
src/applications/uiexample/examples/PhabricatorUIListFilterExample.php
··· 17 17 $filter = new AphrontListFilterView(); 18 18 19 19 $form = new AphrontFormView(); 20 + $form->setNoShading(true); 20 21 $form->setUser($this->getRequest()->getUser()); 21 22 $form 22 23 ->appendChild(
+2 -2
webroot/rsrc/css/aphront/list-filter-view.css
··· 26 26 } 27 27 28 28 .aphront-list-filter-view-controls .aphront-form-view { 29 - border-width: 0; 30 - border-bottom: 1px solid #c0c5d1; 29 + border-left: none; 30 + border-right: none; 31 31 padding: 12px 0 6px; 32 32 } 33 33