Commit Graph

23 Commits (1e26dbdcd27a1f29fe249cc7e074e5ede284bac8)

Author SHA1 Message Date
Kitty Barnett 1e26dbdcd2 Started LLMaterialMgr to handle viewer<->region materials communication
* refactored LLFloaterDebugMaterials::requestPutMaterials() to use LLMaterialMgr instead
  * replaced "Object editing" results list with information about the active selection instead
2012-12-03 01:46:26 +01:00
Kitty Barnett a0392ec5ec Refactor LLFloaterDebugMaterials::convertToPrintableMaterialID() as LLMaterialID::asString() so it can be used everywhere 2012-12-02 21:29:43 +01:00
Kitty Barnett 2feac96090 Fixed two minor issues (mDiffuseAlphaMode and mAlphaMaskCutoff were reversed; specular rotation had wrong format specifier) 2012-12-02 01:04:56 +01:00
Kitty Barnett 566fbe751a Changed line editors to spin controls for all material float parameters in the debug floater 2012-12-02 00:39:45 +01:00
Kitty Barnett fd3af97a01 Pull and merge from https://bitbucket.org/lindenlab/viewer-development 2012-12-02 00:31:17 +01:00
Kitty Barnett 6618cff96c Encapsulate material definitions in LLMaterial and refactor LLFloaterDebugMaterials to use the new class 2012-11-29 00:00:18 +01:00
William Todd Stinson e46c10d797 Correcting issue where the POST response was being handled directly by the floater and bypassing the multi-materials handler. This should correct any issue with using the POST ability across regions. 2012-11-27 17:24:21 -08:00
William Todd Stinson e2ce144129 First pass at re-implementing the POST functionality to query values for selected visible objects. 2012-11-27 16:56:53 -08:00
William Todd Stinson 34f561c853 NORSPEC-8: Adding ability to parse GET data over multiple frames to avoid viewer timeout and crash on regions with large numbers of materials. 2012-11-01 17:49:49 -07:00
William Todd Stinson d593b8b3b8 Converting request logic over to both send and received zipped binary data from the materials cap service. 2012-11-01 14:10:35 -07:00
William Todd Stinson 7b3552e932 Restricting editing of objects through the debug materials floater to the current region only. 2012-10-10 17:10:35 -07:00
William Todd Stinson 0ea99ea01f Adding a setting to allow user to edit the specular color alpha. 2012-10-10 14:07:30 -07:00
William Todd Stinson aae0d21790 Disabling the bad post button until more development can be done. 2012-10-09 18:53:23 -07:00
William Todd Stinson aed6a3c733 Adding a behavior to the multi-tables for the get response to sync up the selected material across all tables. 2012-10-09 18:45:33 -07:00
William Todd Stinson f84f821df7 Adding ability to edit materials per face. 2012-10-09 17:59:46 -07:00
William Todd Stinson 8a8339a9a8 Adding a reset inputs button to the edit tab. 2012-10-09 17:19:24 -07:00
William Todd Stinson 7eea1e2061 Removing legacy code now that the latest server builds have the additional normal and specular map fields. 2012-10-09 16:53:45 -07:00
William Todd Stinson a8642c90da Adjusting the layout and adding functionality to query the viewerable objects with non-null material ids. 2012-10-09 16:30:53 -07:00
William Todd Stinson 38a565f71a Initial pass at getting a list of viewer objects with non-null material IDs. 2012-10-09 12:30:38 -07:00
William Todd Stinson 002a54f779 Adding new material fields for the GET method. 2012-10-08 12:05:41 -07:00
William Todd Stinson ddc004c201 Adding the new material settings to the edit values. And an initial re-organization of the groups into tabs. Still a WIP, but somewhat usable. 2012-10-04 19:17:42 -07:00
William Todd Stinson 49db545650 Renaming the LLFloaterStinson class to be LLFloaterDebugMaterials. 2012-10-03 17:37:37 -07:00
William Todd Stinson 8aadd6c529 Renaming the floater stinson files to be floater debug materials. 2012-10-02 16:59:27 -07:00