Go to file
Igor Borovkov eaf114fdfd EXT-7786 FIXED COF Wearables List is updated only when visible (panel outfit eidt)
Every single delete/create operation in the COF causes LLCOFWearables to be updated - on each update its contained LLFlatListView is repopulated. That means massive creation of LLPanel's instances (LLUICtrlFactory::buildPanel(...)). Half of the panel creation time is spent in the EXPAT xml library on parsing the .xml files of the panel item.

I've forbidden updates of LLCOFWearables when Panel Outfit Edit is not in the visible chain. Panel Outfit Edit is now updated only when it is visible
Also LLCOFWearables refures to refresh its content if COF category version hasn't been changed since the last refresh.

Reviewed by Neal Orman at https://codereview.productengine.com/secondlife/r/715

--HG--
branch : product-engine
2010-07-09 17:47:33 +03:00
doc VWR-19683 llmediaimplgstreamervidplug gcc 4.4 build errors 2010-06-15 13:13:24 +01:00
etc DEV-45037 Attackers can request files from viewer cache 2010-01-19 19:42:13 -06:00
indra EXT-7786 FIXED COF Wearables List is updated only when visible (panel outfit eidt) 2010-07-09 17:47:33 +03:00
scripts Update message template to agree with server-1-36 2010-02-11 18:58:33 -05:00
.hgignore added ignore for avatar.log 2010-05-29 13:29:37 -07:00
install.xml Fix for windows build breakage. Set WINVER and _WIN32_WINNT preprocessor definitions appropriately for using windows XP API calls. 2010-06-30 17:30:32 -07:00