Commit Graph

46546 Commits (5b9b4fcf6657ce2cfa5fde85012fe24213df37b5)

Author SHA1 Message Date
Andrey Kleshchev 5b9b4fcf66 SL-17429 Message user when their inventory hits AIS2 limits 2023-05-30 00:04:57 +03:00
Andrey Kleshchev 6586055320 SL-19787 Crash at LLUIColor::operator 2023-05-29 21:04:52 +03:00
Andrey Kleshchev 6f7cba0f91 SL-19635 Better error handling 2023-05-23 23:06:41 +03:00
Nat Goodspeed 863e7f22a7 SL-19744: Remove LLApp::startErrorThread() and references. 2023-05-23 04:28:58 +03:00
Nat Goodspeed 27ee831e38 SL-19744: Remove LLErrorThread and LLAppViewer::handleViewerCrash() 2023-05-23 04:28:58 +03:00
Andrey Kleshchev 1d1a63abe4 SL-19635 Implement DeepL tranlation support 2023-05-22 20:25:27 +03:00
Andrey Lihatskiy 7140640b69 DRTVWR-580 Post-merge fix - unused code 2023-05-19 02:31:28 +03:00
Andrey Lihatskiy a10c876ae4 DRTVWR-580 Post-merge fix 2023-05-19 02:20:48 +03:00
Andrey Kleshchev cc8af5f37d SL-19649 Adjust other classes for new deleteAllChildren mechanics 2023-05-18 23:48:39 +03:00
Maxim Nikolenko d28e2c03a7 SL-19649 reduce logging out time for larger inventories 2023-05-18 23:42:22 +03:00
Andrey Lihatskiy 4dcab10bf8 Merge branch 'main' into DRTVWR-580-maint-T
# Conflicts:
#	doc/contributions.txt
#	indra/llcharacter/llkeyframemotion.cpp
#	indra/newview/llfilepicker.cpp
2023-05-17 17:47:45 +03: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 42f16180a9 SL-19536 SL-19652 Fix inventory fetching 2023-05-10 18:41:55 +03: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
Andrey Lihatskiy 109141a9bb Merge remote-tracking branch 'origin/zap-LLSDArray' into DRTVWR-580-maint-T 2023-05-04 16:09:11 +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
Andrey Kleshchev 7ebf98713c SL-19681 Updated list of contributors 2023-05-03 19:53:38 +03:00
akleshchev b2d7eef7c9
SL-19681 Merge pull request #202 from PanteraPolnocy
Fix typos in floater_scene_load_stats.xml and llviewerstats.cpp
2023-05-03 19:49:40 +03: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
Pantera Północy 534d3abd2a
Fixing a small typo in llviewerstats.cpp 2023-05-02 19:35:14 +02:00
Pantera Północy d1e3959fef
Update floater_scene_load_stats.xml
Reducing the packet loss...
2023-05-02 19:19:03 +02:00
Andrey Lihatskiy ff8dcc23bf Merge branch 'main' into DRTVWR-577-maint-S 2023-05-02 17:39:37 +03:00
Andrey Lihatskiy 504ef7e9e3 Merge branch 'main' into DRTVWR-580-maint-T 2023-05-02 17:39:29 +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 Kleshchev 895ce616ea SL-19652 Fixed 'working' cursor flicker 2023-04-25 22:49:33 +03:00
Andrey Kleshchev 1491eea28c SL-19652 Folder fetch dupplicate protection and over limit handling 2023-04-25 22:47:31 +03:00
Andrey Kleshchev 107b1d00ed SL-19636 Profile badges 2023-04-22 17:50:45 +03:00
Andrey Lihatskiy 4e47e532f8 Merge branch 'SL-19594-fakesmile' into DRTVWR-577-maint-S 2023-04-19 23:15:28 +03:00
Andrey Lihatskiy 0625302f50 Merge branch 'SL-19594-fakesmile' into DRTVWR-580-maint-T 2023-04-19 23:15:15 +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 6bef1ed8c3 SL-19204 Fix voice's coroutine crash
Need to find a way to kill coroutines or to fobid using non static functions/members inside coroutines
2023-04-08 15:18:34 +03:00
Andrey Kleshchev d7690a3f21 SL-19545 Shift Azure's 'Verify' button 2023-04-06 19:57:33 +03:00
Andrey Kleshchev 99a8c612d0 SL-19536 Inventory isn't fetched automatically
Just a 'hotfix' that won't conflict with further changes, should be properly resolved in DRTVWR-567
2023-04-06 01:22:09 +03:00
Andrey Kleshchev 01fd1cddde SL-19522 Some .anim files fail to upload 2023-04-06 00:15:37 +03:00
Andrey Kleshchev 6d2bfe7ea2 SL-17659 The display name reset button 2023-04-03 21:41:05 +03: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 7b2205d8f6 Merge branch 'main' into DRTVWR-580-maint-T 2023-03-30 00:39:12 +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
Alexander Gavriliuk d1b414e48b SL-17045 LSL editor cursor position desynchronization 2023-03-24 22:17:36 +01:00