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

Conpherence - make Hide Column action save user preference

Summary: Fixes T7532.

Test Plan: clicked it, reloaded it, still closed

Reviewers: epriestley, chad

Reviewed By: chad

Subscribers: Korvin, epriestley

Maniphest Tasks: T7532

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

+15 -15
+11 -11
resources/celerity/map.php
··· 353 353 'rsrc/js/application/auth/behavior-persona-login.js' => '9414ff18', 354 354 'rsrc/js/application/config/behavior-reorder-fields.js' => '14a827de', 355 355 'rsrc/js/application/conpherence/ConpherenceThreadManager.js' => 'efef202b', 356 - 'rsrc/js/application/conpherence/behavior-durable-column.js' => 'aa3b6c22', 356 + 'rsrc/js/application/conpherence/behavior-durable-column.js' => '016fa2e9', 357 357 'rsrc/js/application/conpherence/behavior-menu.js' => 'e476c952', 358 358 'rsrc/js/application/conpherence/behavior-pontificate.js' => '21ba5861', 359 359 'rsrc/js/application/conpherence/behavior-quicksand-blacklist.js' => '7927a7d3', ··· 585 585 'javelin-behavior-diffusion-locate-file' => '6d3e1947', 586 586 'javelin-behavior-diffusion-pull-lastmodified' => '2b228192', 587 587 'javelin-behavior-doorkeeper-tag' => 'e5822781', 588 - 'javelin-behavior-durable-column' => 'aa3b6c22', 588 + 'javelin-behavior-durable-column' => '016fa2e9', 589 589 'javelin-behavior-error-log' => '6882e80a', 590 590 'javelin-behavior-fancy-datepicker' => 'c51ae228', 591 591 'javelin-behavior-global-drag-and-drop' => '07f199d8', ··· 834 834 'unhandled-exception-css' => '37d4f9a2', 835 835 ), 836 836 'requires' => array( 837 + '016fa2e9' => array( 838 + 'javelin-behavior', 839 + 'javelin-dom', 840 + 'javelin-stratcom', 841 + 'javelin-scrollbar', 842 + 'javelin-quicksand', 843 + 'phabricator-keyboard-shortcut', 844 + 'conpherence-thread-manager', 845 + ), 837 846 '0286a1db' => array( 838 847 'javelin-dom', 839 848 'javelin-util', ··· 1653 1662 'javelin-dom', 1654 1663 'javelin-util', 1655 1664 'phabricator-prefab', 1656 - ), 1657 - 'aa3b6c22' => array( 1658 - 'javelin-behavior', 1659 - 'javelin-dom', 1660 - 'javelin-stratcom', 1661 - 'javelin-scrollbar', 1662 - 'javelin-quicksand', 1663 - 'phabricator-keyboard-shortcut', 1664 - 'conpherence-thread-manager', 1665 1665 ), 1666 1666 'b1f0ccee' => array( 1667 1667 'javelin-install',
+2 -2
src/applications/conpherence/view/ConpherenceDurableColumnView.php
··· 296 296 'key' => 'go_conpherence', 297 297 ), 298 298 array( 299 - 'name' => pht('Close Window'), 299 + 'name' => pht('Hide Column'), 300 300 'href' => '#', 301 301 'icon' => 'fa-times', 302 - 'key' => 'close_window', 302 + 'key' => 'hide_column', 303 303 ),); 304 304 } 305 305
+2 -2
webroot/rsrc/js/application/conpherence/behavior-durable-column.js
··· 152 152 case 'go_conpherence': 153 153 JX.$U(link.href).go(); 154 154 break; 155 - case 'close_window': 155 + case 'hide_column': 156 156 JX.Stratcom.invoke('notification-panel-close'); 157 - _toggleColumn(); 157 + _toggleColumn(true); 158 158 break; 159 159 } 160 160 });