-
- Downloads
EXT-7242 FIXED Added a new "Edit my Shape" link to avatar self-click context...
EXT-7242 FIXED Added a new "Edit my Shape" link to avatar self-click context menu and made it open the shape editing panel. Again, as in EXT-7241, I tried to improve the way the appearance panels (outfits / edit outfit / edit wearables) are switched, this time aiming to eliminate redundant time-consuming operations (fetches/updated/etc). I'm not particularly satisfied with the resulting code but it seems to work. A better solution might be to wrap the panels with LLSideTrayPanelContainer. Additional minor changes: - Fixed unsafe pointer cast in LLSidepanelAppearance::editWearable(). - Removed redundant onEditOutfitButtonClicked() and onEditWearBackClicked() methods from LLSidepanelAppearance. Reviewed by Nyx at https://codereview.productengine.com/secondlife/r/395/ --HG-- branch : product-engine
Showing
- indra/newview/llpaneloutfitedit.cpp 12 additions, 1 deletionindra/newview/llpaneloutfitedit.cpp
- indra/newview/llpaneloutfitedit.h 3 additions, 0 deletionsindra/newview/llpaneloutfitedit.h
- indra/newview/llpaneloutfitsinventory.cpp 23 additions, 3 deletionsindra/newview/llpaneloutfitsinventory.cpp
- indra/newview/llpaneloutfitsinventory.h 4 additions, 0 deletionsindra/newview/llpaneloutfitsinventory.h
- indra/newview/llsidepanelappearance.cpp 80 additions, 59 deletionsindra/newview/llsidepanelappearance.cpp
- indra/newview/llsidepanelappearance.h 8 additions, 5 deletionsindra/newview/llsidepanelappearance.h
- indra/newview/llviewermenu.cpp 15 additions, 0 deletionsindra/newview/llviewermenu.cpp
- indra/newview/skins/default/xui/en/menu_avatar_self.xml 9 additions, 0 deletionsindra/newview/skins/default/xui/en/menu_avatar_self.xml
- indra/newview/skins/default/xui/en/sidepanel_appearance.xml 1 addition, 0 deletionsindra/newview/skins/default/xui/en/sidepanel_appearance.xml
Loading
Please register or sign in to comment