Page MenuHomePhabricator

[Redesign] Clean up AphrontDialog
ClosedPublic

Authored by chad on Jun 27 2015, 6:30 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Apr 24, 11:37 PM
Unknown Object (File)
Tue, Apr 23, 10:49 PM
Unknown Object (File)
Sun, Apr 21, 5:04 PM
Unknown Object (File)
Mar 5 2024, 10:43 AM
Unknown Object (File)
Mar 5 2024, 10:42 AM
Unknown Object (File)
Feb 20 2024, 7:27 PM
Unknown Object (File)
Feb 3 2024, 5:26 AM
Unknown Object (File)
Feb 2 2024, 5:26 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.)