Brad Linden
178fc5cbaa
Fixes for compatibility with new xcode 15 beta for any viewer branch after DRTVWR-577 ( #232 )
2023-06-07 16:16:06 -07:00
Nat Goodspeed
364516e8bc
DRTVWR-575: GCC prefers std::make_signed<std::size_t> for llssize.
2023-06-01 11:34:48 -04:00
Nat Goodspeed
7d05ade3f1
SL-18330: Merge branch 'main' of secondlife/viewer into xcode-14.3
2023-06-01 09:56:41 -04:00
Nat Goodspeed
ed92f1d803
SL-18330: Consistently use new standalone Python llsd package.
2023-05-31 16:34:04 -04:00
Nat Goodspeed
b11b53b72c
SL-18330: Change to strip_deprecated_header(size_t* header_size)
...
from U32*.
2023-05-31 16:33:01 -04:00
Nat Goodspeed
626bbe5032
SL-18837: Fix call to strip_deprecated_header().
...
Pass llssize instead of S32.
2023-05-22 19:14:48 -04:00
Nat Goodspeed
b61ea595b5
SL-18837: Clean up more set-but-unused variables for Xcode 14.3
2023-05-19 17:33:27 -04:00
Nat Goodspeed
84278d0d2c
SL-18837: Merge branch 'xcode-14.1' of secondlife/viewer into xcode-14.3
2023-05-19 17:21:51 -04:00
Nat Goodspeed
5a70639b79
Increment viewer version to 6.6.13
...
following promotion of DRTVWR-577
2023-05-17 09:54:46 -04:00
Andrey Kleshchev
250228af25
SL-19660 Updated contributions doc
2023-05-09 17:58:13 +03:00
akleshchev
6c4c57cb47
SL-19660 Merge pull request #199 from beqjanus/main
...
BUG-233797/233798 - fix blackout when u/w fog_density < 0
2023-05-09 17:55:00 +03:00
Andrey Lihatskiy
55e2d48941
Merge remote-tracking branch 'origin/zap-LLSDArray' into DRTVWR-577-maint-S
2023-05-04 16:09:50 +03:00
Nat Goodspeed
e7c5b9fb0f
SL-19647: Eliminate LLSDArray entirely.
...
Newer C++ compilers have different semantics around LLSDArray's special copy
constructor, which was essential to proper LLSD nesting. In short, we can no
longer trust LLSDArray to behave correctly. Now that we have variadic
functions, get rid of LLSDArray and replace every reference with llsd::array().
2023-05-03 17:38:30 -04:00
Nat Goodspeed
22a07b1121
SL-18330: fix strip_deprecated_header(cur_size) param to llssize.
2023-05-03 12:48:22 -04:00
Nat Goodspeed
3c77c1b90f
DRTVWR-575: Replace some LLSDArray() usage with llsd::array().
...
It seems newer compilers have a different interpretation of exactly when to
engage LLSDArray's copy constructor. In particular, this assignment:
some_LLSD_map[key] = LLSDArray(...)(...)...;
used to convert the LLSDArray object directly to LLSD; now it first calls the
custom copy constructor, which embeds the intended array within an outer array
before assigning it into the containing map.
The newer llsd::array() function avoids that problem because what it returns
is already an LLSD object.
Taking inventory of LLSDArray assignments of that form turned up a number of
workarounds like LLSD(LLSDArray(...)). Replacing those with llsd::array() is
both simpler and more readable.
Tip of the hat to Chorazinallen for surfacing this issue!
(cherry picked from commit bb718155bd )
2023-05-03 12:31:42 -04:00
Beq Janus
8254407854
Merge branch 'main' into main
2023-05-02 21:11:10 +01:00
Andrey Lihatskiy
ff8dcc23bf
Merge branch 'main' into DRTVWR-577-maint-S
2023-05-02 17:39:37 +03:00
Vir Linden
7ed52090a6
Increment viewer version to 6.6.12
...
following promotion of DRTVWR-539
2023-05-02 10:24:54 -04:00
Beq
4ae5a8965f
BUG-233797/BUG-233798 -ve underwater fog density causes blackout.
2023-04-30 11:52:22 +01:00
Andrey Lihatskiy
4e47e532f8
Merge branch 'SL-19594-fakesmile' into DRTVWR-577-maint-S
2023-04-19 23:15:28 +03:00
Nat Goodspeed
86846ffb8d
SL-19594: Update to bugsplat build 579696
2023-04-19 15:35:47 -04:00
Andrey Lihatskiy
82fb4a08ec
SL-19591 Prompt user to save current settings as Graphics Preset before enabling AutoFPS
2023-04-18 01:36:44 +03:00
Andrey Kleshchev
6d2bfe7ea2
SL-17659 The display name reset button
2023-04-03 21:41:05 +03:00
Nat Goodspeed
230c96b20d
SL-18330: Remove some set-but-unused vars flagged by Xcode 14.3.
2023-04-03 13:53:18 -04:00
Andrey Kleshchev
a6daa3a26d
SL-19432 External group links dont load in SL
2023-03-31 17:47:07 +03:00
Mnikolenko Productengine
41d24952ff
Merge branch 'main' into DRTVWR-539
...
# Conflicts:
# indra/integration_tests/llui_libtest/CMakeLists.txt
# indra/newview/llfloateravatarrendersettings.cpp
2023-03-31 17:17:21 +03:00
Mnikolenko Productengine
561f5f57c2
SL-19425 capitalization fix
2023-03-31 17:05:34 +03:00
Andrey Kleshchev
302bfb6e81
SL-19491 Revert SL-19346
...
This reverts part of commit 0c2b00efaa .
2023-03-30 16:15:51 +03:00
Andrey Lihatskiy
5217e6bfb7
Merge branch 'main' into DRTVWR-577-maint-S
...
# Conflicts:
# indra/cmake/CMakeLists.txt
# indra/newview/skins/default/xui/es/floater_tools.xml
2023-03-30 00:25:16 +03:00
Nat Goodspeed
c7053a6928
Increment viewer version to 6.6.11
...
following promotion of DRTVWR-573
2023-03-29 16:56:36 -04:00
Brad Linden
d6cf9e2772
Attempt to fix build breakage for DRTVWR-559
2023-03-27 22:04:02 +03:00
Andrey Lihatskiy
c61a2b466a
SL-17761 Updated the login failure message
2023-03-27 21:24:36 +03:00
Andrey Lihatskiy
9da0f76d2c
SL-19462 Declare the FetchGroupChatHistory setting in the code
...
to make it accessible after updating the viewer
2023-03-23 14:35:55 +02:00
Andrey Kleshchev
f6ba8306f0
SL-18876 Update fmod studion to version 2.02.13
...
Should fix "Radio/Stream hiccups at a regular rate during playback"
2023-03-22 20:19:23 +02:00
Andrey Lihatskiy
d080ec2808
SL-4126 Updated contributions.txt
2023-03-22 19:09:26 +02:00
Ansariel
9bbdd922d6
SL-4126: Create NVIDIA application profile for Second Life specific settings
2023-03-22 19:07:08 +02:00
Andrey Lihatskiy
79e51195fb
SL-19289 UI for Estate Floater - Block Scripted Agents from Estate/Region
2023-03-21 00:05:42 +02:00
Brad Payne (Vir Linden)
72cec2d347
SL-19161 - logging of basic translation stats in ViewerStats
2023-03-20 22:39:48 +02:00
Mnikolenko Productengine
87ecafd7b4
SL-19426 AutoFPS - when enabled always render at least 5 avatars
2023-03-20 20:08:40 +02:00
Andrey Lihatskiy
dca3c83cd9
Merge branch 'DRTVWR-568' into DRTVWR-573-maint-R
...
# Conflicts:
# indra/cmake/Copy3rdPartyLibs.cmake
# indra/cmake/FindOpenJPEG.cmake
# indra/cmake/OpenJPEG.cmake
# indra/integration_tests/llui_libtest/CMakeLists.txt
# indra/newview/CMakeLists.txt
2023-03-20 01:23:16 +02:00
Mnikolenko Productengine
5b7137f9aa
SL-19425 add third option to Settings affect: World Only
2023-03-19 22:07:17 +02:00
Mnikolenko Productengine
464c2b393e
SL-19424 Set default auto FPS to 15
2023-03-19 21:02:46 +02:00
Bennett Goble
ffa8d83eaf
SL-17761: Replace 'Grid emergency' message with generic error
...
The viewer currently presents a startling "Grid emergency" warning if an
unrecognized error is returned from login. Let's tone this down a bit
and present the error as it is: an unrecognized login failure rather
than SLearth exploding.
2023-03-13 14:36:08 +02:00
Andrey Kleshchev
0c2b00efaa
SL-19346 PERMISSION_DEBIT remove warning for Linden owned content
2023-03-06 22:53:04 +02:00
akleshchev
d611734c04
SL-15752 Reduce default graphical quality on machines with little memory ( #105 )
2023-03-04 02:29:48 +02:00
Andrey Kleshchev
22018af63c
SL-17584 Better logging for setShaders crashes
2023-03-03 23:04:06 +02:00
Andrey Kleshchev
a546aa20b7
SL-4126 Second Life messing up NVIDIA drivers
...
Disable NvAPI by default
2023-03-03 00:27:04 +02:00
akleshchev
204072d51c
SL-19327 Disable crash reporting for Win7 ( #102 )
...
Win7 is no longer supported and is below minimal requirements
2023-03-03 00:26:46 +02:00
Mnikolenko Productengine
7298a049a7
SL-19317 fix for avatar attachment accounting
2023-03-02 18:00:11 +02:00
simon
9ee7c2598e
SL-18268 - merge fix for viewer update to read group chat history
...
added missing app setting
2023-03-01 15:09:56 -08:00