Appearance/outfits window: bring over QoL from Firestorm/Alchemy (start: attachments used/max on the Wearing tab) #429
Labels
No labels
amd
avatars
bug
builder
cannot-reproduce
crash
epic
feature
from-viewer
gl-removal
known-limitation
monitoring
parity
perf
platform
priority
critical
priority
high
priority
low
priority
medium
provenance
rendering
rt
status
in-progress
status
testing
status
up-next
triage
ui
upstream
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
sky_line/Slipstream#429
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Bring the quality-of-life improvements to the Appearance / outfits window from Firestorm and/or Alchemy into Slipstream. Start with the attachment counter, then audit both viewers for the rest.
Starting point: attachment count on the Wearing tab
panel_outfits_wearing.xml, Appearance window → Wearing) shows what you have on, but not how many attachments you're using.LLCOFWearables::setAttachmentsTitle(llcofwearables.cpp~350) titles the Attachments accordion "Attachments ([COUNT] remain)" fromgAgentAvatarp->getMaxAttachments()(the region-sent limit, normally 38) minus what's worn.Audit both viewers for other outfit-window QoL
Compare our Appearance window (My Outfits, Wearing, the outfit editor, the gallery; our outfit folders are already in) with Firestorm's and Alchemy upstream's current versions, and list what they have that we don't. Likely candidates (verify; don't assume):
lloutfitslist,llcofwearables,llpaneloutfitsinventory,llpaneloutfitedit,llwearingpanel/panel_outfits_wearing.Deliverable
appearance/page updated.Step 1 shipped in 1.3.0 Beta 1 (commit
e69a99d9b0): the Wearing tab's Wearables header reads "Wearables (Attachments: N / M)", with M from the region/grid attachment limit. Still to do: wearable/clothing layer counts, per-attachment-point tooltips, and the Firestorm/Alchemy QoL audit with keep/skip decisions.Shipped in 1.3.0 Beta 3: Wearing tab and outfit lists brought toward Firestorm parity (counters, attachment points, tooltips, sorting, Take Off/Detach, complexity). The audit is in research/appearance_parity_429.md; 'Delete from outfit' still needs alt testing.