Commit Graph

347 Commits (390a5031dcdbc6bf191f49a105021c8a707a9949)

Author SHA1 Message Date
Andrey Kleshchev 390a5031dc SL-19555 Fix picker failing to highlight default material in inventory 2024-01-10 01:43:36 +02:00
Andrey Kleshchev 4392f1bc8f SL-20748 Fix library materials not being previewable on an object 2024-01-05 20:03:14 +02:00
Andrey Kleshchev 1b1457154d SL-20715 Mask cutoff not copied corretly in build tools 2023-12-14 18:19:00 +02:00
Andrey Kleshchev 2d3b52d02e SL-20715 Mapping mode and specular color not copied correctly
and fixed diffuse alpha
2023-12-13 12:53:19 +02:00
Maxim Nikolenko 7398efb1f4
SL-20701 FIXED Build tool texture tab shows incorrect material parameters in some cases 2023-12-08 20:15:47 +02:00
Maxim Nikolenko 88aefc95ea
SL-20655 FIXED Texture permissions not enforced in Material floaters 2023-11-30 17:47:46 +02:00
Maxim Nikolenko b96ca755b3
SL-20647 don't allow dragging 'no mod' material into the picker of an attached object 2023-11-29 16:46:10 +02:00
Cosmic Linden ba1f87b36e SL-20553: Fix crash in ~PBRPickerAgentListener 2023-11-17 13:26:08 -08:00
Cosmic Linden 711354c2f5 SL-20553: Save material button in build floater now depends on agent inventory rather than object inventory 2023-11-09 13:54:41 -08:00
Maxim Nikolenko e154fee226
SL-20541 Reorder radio buttons in Edit tools Texture tab to match order in a Material 2023-10-30 16:40:04 +02:00
Andrey Kleshchev 1b493d5690 SL-20343 Material floater was disconnected from object's face 2023-09-28 03:55:43 +03:00
Maxim Nikolenko 6e32993c87
SL-20338 FIXED Texture tab Material drop-down does not change if same numbered face is selected 2023-09-26 13:59:31 +03:00
Andrey Kleshchev 97ee8b207b SL-5522 Fix applying textuers and materials with limited restrictions to attachments
1. Texture picker now updates filter's permissions based on selection
2. Various panels now properly check permissions
2023-09-19 01:01:43 +03:00
Cosmic Linden ab66df94cb SL-20167: Also check permission on paste to be certain 2023-09-06 11:02:31 -07:00
Cosmic Linden 05c8ef3f3c SL-20167: Grey out the clipboard when copying the material to clipboard is not allowed 2023-09-01 17:36:00 -07:00
Andrey Kleshchev ef33902f22 SL-20145 GLTF specific feature notification 2023-08-21 19:51:04 +03:00
Cosmic Linden 466914e122 SL-20024: Double-check object inventory is not pending when save button pressed 2023-08-11 17:18:06 -07:00
Cosmic Linden 6c8ced0edd SL-20024: Show loading message when inventory permissions are loading 2023-08-11 16:31:01 -07:00
Cosmic Linden 27842d0c5f SL-20024: Fix material edit/save buttons on build floater sometimes not re-enabling after object inventory load 2023-08-11 16:31:00 -07:00
Cosmic Linden a5d318567c SL-20024: (WIP) (untested) Fix GLTF material permissions in some more edge cases 2023-08-11 16:31:00 -07:00
Cosmic Linden 7bf6103ad9 SL-20024: (WIP) (not tested) Improved behavior for saving material to inventory. Check perms, keep perms. 2023-08-11 16:31:00 -07:00
Cosmic Linden a4030031f8 SL-20024: Do not show material preview for no-modify materials 2023-08-11 16:30:59 -07:00
Cosmic Linden e7e565dc6e SL-20024: Put material in object inventory when material is no-modify or no-transfer 2023-08-11 16:30:49 -07:00
Andrey Kleshchev d8e4572b90 SL-20039 "Save to inventory" should only allow saving identical faces 2023-08-10 21:29:36 +03:00
Andrey Kleshchev 87c00d8daa SL-20133 Shift clicking selected face leaves Editor's Texture tab in a weird state 2023-08-10 17:01:47 +03:00
Maxim Nikolenko 4705515e78
SL-19303 switch automatically between Materials/PBR/Media based on current values 2023-08-03 20:29:30 +03:00
Andrey Kleshchev 5e344813dc SL-18396 PBR and blinn phong should not be allowed to be edited together 2023-07-27 23:26:46 +03:00
Brad Linden 4b268a5d6a Delete unprintable chars that accidentally got into the merge in kdiff3 for DRTVWR-559 2023-07-17 15:32:28 -07:00
Brad Linden f975cfd736 Merge remote-tracking branch 'origin/main' into DRTVWR-559 2023-07-17 13:37:03 -07:00
Andrey Kleshchev ba4b596894 SL-19141 Fixed applying a no-copy texture to two objects failing silently 2023-07-11 01:24:22 +03:00
RunitaiLinden a256a18884 SL-19674 Disable "Blinn-Phong" when a PBR material is applied to make it clear that those buttons are inoperable until you remove the PBR material. 2023-05-15 13:49:20 -05:00
Cosmic Linden 5721bdbc4d SL-19399: Cleanup 2023-03-23 10:17:33 -07:00
Cosmic Linden 1ba1159a36 SL-19399: Reorganize controls for PBR material editing in the build floater in more sensible way. Ignore "Lock repeat" in PBR mode as it's redundant 2023-03-22 17:08:13 -07:00
Cosmic Linden ad590887cc SL-19399: Allow editing all PBR texture transforms at once with Complete material radio 2023-03-22 17:07:42 -07:00
Alexander Gavriliuk 0e837fbaad Fix formatting in indra/newview/llpanelface.* files 2023-02-27 21:46:54 +01:00
cosmic-linden 0dd4efea93
Merge pull request #85 from secondlife/SL-19002
SL-19002: Handle edge case in client networking which could cause material ID and overrides to become out-of-sync
2023-02-14 14:45:53 -08:00
Cosmic Linden 917932549f SL-19002: Stop sending material IDs from client via material params and just call queueApply/queueModify 2023-02-14 13:59:00 -08:00
Andrey Kleshchev a549140fd0 SL-19183 PBR mapping scale values start on zero 2023-02-14 00:12:09 +02:00
Andrey Kleshchev a3f43b4b73 SL-19014 Sanitize the override data sent for faces without GLTF materials 2023-01-23 20:36:54 +02:00
Cosmic Linden 693925ef23 SL-18820: Fix applying material clearing transform overrides. Loosen some asserts to allow non-default transform overrides. 2023-01-10 17:09:30 -08:00
Andrey Kleshchev 3290f16f29 SL-18854 Fix drag'n drop of plain textures on faces in PBR mode
When in PBR 'mode', defaulted texture drops to diffuse channel
2023-01-04 13:31:27 +02:00
Andrey Kleshchev 1d5332b232 SL-18448 When initing views and object has pbr, open pbr in texture tab 2022-12-02 14:24:25 +02:00
Andrey Kleshchev 3812fb0f41 SL-18768 Disabled PBR texture transform when no PBR is set 2022-12-02 12:19:18 +02:00
Cosmic Linden 51d5748d64 SL-18746: Disable transparency control in build floater when the prim has a GLTF material 2022-11-30 16:05:50 -08:00
Cosmic Linden bfcb07270e SL-18732: Review feedback 2022-11-29 15:20:44 -08:00
Cosmic Linden f313a762fc SL-18732: Fix texture transform controls not updating when switching which texture to edit 2022-11-29 13:26:04 -08:00
Cosmic Linden a989eba080 SL-18732: Fix flickering of control values when changing GLTF texture transforms in build floater 2022-11-29 13:26:04 -08:00
Andrey Kleshchev 32984b56ea SL-18701 llsd is not thread safe, parse it before using 2022-11-24 20:58:05 +02:00
Andrey Kleshchev ade79bc6f6 SL-18677 Disable materials UI when materials caps are not available 2022-11-18 21:15:54 +02:00
Cosmic Linden 62aa0e807f SL-18632: Un-hide planar align options when editing GLTF textures in build floater 2022-11-16 12:04:16 -08:00