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