1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-28 17:52:43 +01:00
phorge-phorge/src/applications/differential/landing
Aviv Eyal d0e30882a1 Add Disabled mode to landing revision ui
Summary:
Fixes T4066.

add `isActionDisabled()` to DifferentialLandingStrategy, which also explains why it is so.
Make an appropriate pop-up in the controller.

Also make the whole UI "workflow", and convert `createMenuItems()` to `createMenuItem()` (Singular).

Test Plan: Click "Land to..." button in all kinds of revisions.

Reviewers: epriestley, #blessed_reviewers

Reviewed By: epriestley

CC: Korvin, epriestley, aran

Maniphest Tasks: T4066

Differential Revision: https://secure.phabricator.com/D8105
2014-01-30 09:07:50 -08:00
..
DifferentialLandingActionMenuEventListener.php Add Disabled mode to landing revision ui 2014-01-30 09:07:50 -08:00
DifferentialLandingStrategy.php Add Disabled mode to landing revision ui 2014-01-30 09:07:50 -08:00
DifferentialLandingToGitHub.php Add Disabled mode to landing revision ui 2014-01-30 09:07:50 -08:00
DifferentialLandingToHostedGit.php Add Disabled mode to landing revision ui 2014-01-30 09:07:50 -08:00
DifferentialLandingToHostedMercurial.php Add Disabled mode to landing revision ui 2014-01-30 09:07:50 -08:00