Page MenuHomePhabricator

[Redesign] Clean up AphrontDialog
ClosedPublic

Authored by chad on Jun 27 2015, 6:30 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Dec 12, 12:45 AM
Unknown Object (File)
Thu, Dec 12, 12:41 AM
Unknown Object (File)
Tue, Dec 10, 7:04 AM
Unknown Object (File)
Thu, Dec 5, 4:39 AM
Unknown Object (File)
Wed, Nov 27, 11:35 AM
Unknown Object (File)
Tue, Nov 26, 10:50 PM
Unknown Object (File)
Mon, Nov 25, 7:49 PM
Unknown Object (File)
Mon, Nov 25, 7:49 PM
Subscribers
Tokens
"Love" token, awarded by epriestley.

Details

Summary

Ref T8099, Cleans up UI issues, adds appendList and renders lists and paragraphs with Remarkup UI.

Test Plan

Test Policy Dialogs, other various dialogs.

Diff Detail

Repository
rP Phabricator
Branch
aphront-dialog
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 7046
Build 7145: [Placeholder Plan] Wait for 30 Seconds
Build 7144: arc lint + arc unit

Event Timeline

chad retitled this revision from to [Redesign] Clean up AphrontDialog.
chad updated this object.
chad edited the test plan for this revision. (Show Details)
chad added reviewers: epriestley, btrahan.
epriestley edited edge metadata.
epriestley added inline comments.
src/aphront/configuration/AphrontDefaultApplicationConfiguration.php
198

This may fatal, because this line is reachable without $list being defined.

src/applications/policy/controller/PhabricatorPolicyExplainController.php
49–50

This loop has no effect.

src/applications/transactions/response/PhabricatorApplicationTransactionNoEffectResponse.php
72–74

This may append an empty list, which is consistent with the old code but maybe not desirable.

This revision now requires changes to proceed.Jun 29 2015, 7:34 PM
chad marked 3 inline comments as done.Jun 29 2015, 7:41 PM
chad edited edge metadata.
  • done
epriestley edited edge metadata.
epriestley added inline comments.
src/applications/transactions/response/PhabricatorApplicationTransactionNoEffectResponse.php
72

Or just if ($list)

This revision is now accepted and ready to land.Jun 29 2015, 7:48 PM
This revision was automatically updated to reflect the committed changes.
chad marked an inline comment as done.Jun 29 2015, 7:50 PM

(This was the only functional thing I've bumped into in the redesign recently.)