Page MenuHomePhabricator

Provide a "PHUIFormIconSetControl"
ClosedPublic

Authored by epriestley on Dec 16 2015, 4:34 PM.
Tags
None
Referenced Files
F18809267: D14799.diff
Sun, Oct 19, 12:29 PM
F18806229: D14799.diff
Sat, Oct 18, 6:32 PM
F18774082: D14799.diff
Thu, Oct 9, 2:56 PM
F18772400: D14799.id.diff
Thu, Oct 9, 2:20 AM
F18761667: D14799.id35783.diff
Mon, Oct 6, 3:36 PM
F18684878: D14799.id.diff
Fri, Sep 26, 10:04 AM
F18677523: D14799.diff
Sep 25 2025, 9:11 PM
F18344565: D14799.id.diff
Aug 26 2025, 9:55 AM
Subscribers
None

Details

Summary

Ref T9992. This is a step on the path to getting EditEngine working in Badges, Projects and Calendar.

This doesn't add a new EditField for icons yet, just standardizes the old stuff. New stuff is more general and I saved 150 lines of code.

I put the endpoint in Files because the similar "choose a profile picture" endpoint will definitely go there, and this endpoint might eventually feature, like, "draw your own icon~~" or something.

Test Plan
  • Created events, projects and badges with custom icons.
  • Edited events, projects and badges, changing their icons.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

epriestley retitled this revision from to Provide a "PHUIFormIconSetControl".
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: chad.
chad edited edge metadata.
This revision is now accepted and ready to land.Dec 16 2015, 4:37 PM
This revision was automatically updated to reflect the committed changes.