Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-04 | DRTVWR-575: Introduce llssize (signed size_t) and narrow() function. | Nat Goodspeed | |
llssize is for a function parameter that should accept a size or index (derived from size_t, which is 64 bits in a 64-bit viewer) but might need to go negative for flag values. We've historically used S32 for that purpose, but Xcode 14.1 complains about trying to pass size_t to S32. narrow() is a template function that casts a wider type (e.g. size_t or llssize) to a narrower type (e.g. S32 or U32), with validation in RelWithDebInfo builds. It verifies (using assert()) that the value being truncated can in fact fit into the target type. | |||
2022-11-04 | SL-18560 Mac build fix | Andrey Kleshchev | |
2022-11-04 | SL-18560 Make local materials save correctly from right-click menu | Andrey Kleshchev | |
2022-11-04 | SL-7277 show Advanced permissions in Item profile that was opened from inventory | Mnikolenko Productengine | |
2022-11-03 | SL-18565 Built-in bump maps and some environment textures fail to load | Andrey Kleshchev | |
Due to udp texture fetching no longer being present | |||
2022-11-03 | DRTVWR-575: Suppress remaining size_t truncation warnings for now. | Nat Goodspeed | |
2022-11-03 | DRTVWR-575: A few more tweaks addressing size_t wider than 32 bits. | Nat Goodspeed | |
2022-11-03 | DRTVWR-575: Fix llcommon assumptions that size_t fits in 4 bytes. | Nat Goodspeed | |
It's a little distressing how often we have historically coded S32 or U32 to pass a length or index. There are more such assumptions in other viewer subdirectories, but this is a start. | |||
2022-11-03 | SL-18492 Switch inventory script compiler default from LSO to mono | Mnikolenko Productengine | |
2022-11-03 | SL-18391 Fixed local materials failing to load | Andrey Kleshchev | |
2022-11-03 | DRTVWR-575: Forbid Xcode 14.1 from implicitly signing every target. | Nat Goodspeed | |
Or rather, attempting to implicitly sign. On TeamCity we must explicitly sign using viewer_manifest.py. On a developer system, without these changes, Xcode produces many errors of the form: error: An empty identity is not valid when signing a binary for the product type 'Command-line Tool'. (in target 'INTEGRATION_TEST_lldir' from project 'SecondLife') and refuses to compile anything at all. Thanks to Rye Mutt and NickyD. Also thanks Geir Nøklebye for additional settings to help tame Xcode 14.1 warnings. | |||
2022-11-03 | SL-18548 fix for crash when trying to Save material without caps | Mnikolenko Productengine | |
2022-11-03 | SL-18446 Don't cause excessive udpates #2 | Andrey Kleshchev | |
2022-11-03 | SL-18448 Save material button in tools floater | Andrey Kleshchev | |
2022-11-02 | Merged in SL-18485 (pull request #1183) | Sabrina Shanman | |
SL-18485: Render GLTF materials with extension KHR_texture_transform with approprate texture transforms | |||
2022-11-02 | Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into ↵ | Dave Parks | |
DRTVWR-559 | |||
2022-11-02 | SL-18520 Fix for mac build. | Dave Parks | |
2022-11-02 | SL-18485: Render GLTF materials with extension KHR_texture_transform with ↵ | Cosmic Linden | |
approprate texture transforms | |||
2022-11-02 | SL-18531 Disable texture controls when editing face with material | Andrey Kleshchev | |
2022-11-02 | SL-18448 Make material editor's scroll smarter | Andrey Kleshchev | |
2022-11-02 | SL-18136 fix for Japanese IME | Mnikolenko Productengine | |
2022-11-02 | Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into ↵ | Dave Parks | |
DRTVWR-559 | |||
2022-11-02 | SL-18520 Use GLTF material.extras to pass flags for enabling overriding ↵ | Dave Parks | |
alpha mode and double sided to default | |||
2022-11-02 | SL-18533 Updated ToS XUI with new language | Andrey Lihatskiy | |
2022-11-02 | Merge remote-tracking branch 'RyeMutt/viewer/mac-fixes' into DRTVWR-570-maint-Q | Andrey Lihatskiy | |
2022-11-02 | Merge branch 'master' into DRTVWR-568 | Callum Prentice | |
2022-11-02 | Merge branch 'master' into DRTVWR-539 | Mnikolenko Productengine | |
2022-11-02 | SL-18522 Use naming consistent with GLTF standard | Andrey Kleshchev | |
2022-11-01 | SL-18448 Fix metallic and normal controls being swapped | Andrey Kleshchev | |
2022-11-01 | Merge branch 'master' into DRTVWR-573-maint-R | Andrey Lihatskiy | |
2022-11-01 | Merge branch 'master' into DRTVWR-565-maint-P | Andrey Lihatskiy | |
2022-11-01 | Merge branch 'master' into DRTVWR-570-maint-Q | Andrey Lihatskiy | |
2022-11-01 | Merge remote-tracking branch 'origin/master' into DRTVWR-559 | Brad Kittenbrink | |
2022-11-01 | Increment viewer version to 6.6.8 | Nat Goodspeed | |
following promotion of DRTVWR-575 | |||
2022-11-01 | Merge remote-tracking branch 'RyeMutt/viewer/minor-fixes' into ↵ | Andrey Lihatskiy | |
DRTVWR-570-maint-Q | |||
2022-11-01 | Merge remote-tracking branch 'RyeMutt/viewer/llsd-usage-fixes' into ↵ | Andrey Lihatskiy | |
DRTVWR-570-maint-Q | |||
2022-11-01 | D559 MacOS build fix | Andrey Kleshchev | |
2022-11-01 | SL-18448 Fixed exit condition | Andrey Kleshchev | |
2022-11-01 | SL-18448 Modified Material Editor to match overrides better | Andrey Kleshchev | |
2022-11-01 | Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into ↵ | Dave Parks | |
DRTVWR-559 | |||
2022-11-01 | SL-18520 WIP - Use off-by-epsilon and special UUID identifier hacks to allow ↵ | Dave Parks | |
overriding to default values. | |||
2022-11-01 | Fix mac build for DRTVWR-559. PROFILE_ZONE_SCOPED macro cant take an argument | Brad Kittenbrink | |
2022-11-01 | SL-18391 Removed direct dependency of local materials onto tinygltf | Andrey Kleshchev | |
2022-11-01 | SL-18513 Put profile markers around GLTF code. | Dave Parks | |
2022-10-31 | SL-18448 Fix for mac build. | Dave Parks | |
2022-10-31 | Fix SL-18511 TOS and MFA login failure handlers must cooperate to answer ↵ | Brad Kittenbrink | |
both reasons at the same time | |||
2022-10-31 | SL-18448 Do not show editor when saving material inworld, only a name prompt | Andrey Kleshchev | |
2022-10-31 | SL-18442 Port of Caladbolg's fix for emissive overrides not taking. Remove ↵ | Dave Parks | |
unused function. | |||
2022-10-31 | Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into ↵ | Dave Parks | |
DRTVWR-559 | |||
2022-10-31 | SL-18483 Work around for crash on AMD when using glGenerateMipmap on cubemap ↵ | Dave Parks | |
array. |