summaryrefslogtreecommitdiff
path: root/indra/newview
AgeCommit message (Collapse)Author
2023-07-19LL physics extensions stubErik Kundiman
Since the CMakeLists.txt includes some same .cmake files as the viewer, I think the project might as well be a part of the Linden libraries code. And for now is put under llprimitive (might not be consistent, in fact the opposite, with they way llplugin relates to slplugin), but I think this way results the least change, and it still works. The differences include: - all files (common llphysicsextensions headers to be included by library users and the stub implementation files) are put inside one directory, and the CMakeLists.txt is adjusted accordingly; - modernised CMakeLists.txt, so include_directories are now implied by target_link_libraries; - some file name fix; - add_library is not explicitly set to STATIC;
2023-07-17Increment viewer version to 6.6.14Nat Goodspeed
following promotion of DRTVWR-580
2023-07-07SL-19702 restore previous double clicking behavior for objectsMaxim Nikolenko
2023-06-28SL-19572 Fix some obscure cases of residents bypasing mute listAndrey Kleshchev
2023-06-27SL-19924 Update profile type namesAndrey Kleshchev
2023-06-24SL-19805 Fix touch handling logicAlexander Gavriliuk
2023-06-23SL-19805 Follow-up fixAndrey Lihatskiy
2023-06-23SL-19805 Second Life Viewer last update made invisible parts visibleAlexander Gavriliuk
2023-06-01SL-19806 Crash at vobjAndrey Kleshchev
2023-05-30SL-17429 Message user when their inventory hits AIS2 limitsAndrey Kleshchev
2023-05-23SL-19635 Better error handlingAndrey Kleshchev
2023-05-23SL-19744: Remove LLErrorThread and LLAppViewer::handleViewerCrash()Nat Goodspeed
2023-05-22SL-19635 Implement DeepL tranlation supportAndrey Kleshchev
2023-05-19DRTVWR-580 Post-merge fix - unused codeAndrey Lihatskiy
2023-05-18SL-19649 Adjust other classes for new deleteAllChildren mechanicsAndrey Kleshchev
2023-05-17Merge branch 'main' into DRTVWR-580-maint-TAndrey Lihatskiy
# Conflicts: # doc/contributions.txt # indra/llcharacter/llkeyframemotion.cpp # indra/newview/llfilepicker.cpp
2023-05-17Increment viewer version to 6.6.13Nat Goodspeed
following promotion of DRTVWR-577
2023-05-10SL-19536 SL-19652 Fix inventory fetchingAndrey Kleshchev
2023-05-04Merge remote-tracking branch 'origin/zap-LLSDArray' into DRTVWR-577-maint-SAndrey Lihatskiy
2023-05-04Merge remote-tracking branch 'origin/zap-LLSDArray' into DRTVWR-580-maint-TAndrey Lihatskiy
2023-05-03SL-19647: Eliminate LLSDArray entirely.Nat Goodspeed
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-03SL-19681 Merge pull request #202 from PanteraPolnocyakleshchev
Fix typos in floater_scene_load_stats.xml and llviewerstats.cpp
2023-05-03DRTVWR-575: Replace some LLSDArray() usage with llsd::array().Nat Goodspeed
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 bb718155bddfbe7007029a0c9e69a4a98615f14d)
2023-05-02Fixing a small typo in llviewerstats.cppPantera Północy
2023-05-02Update floater_scene_load_stats.xmlPantera Północy
Reducing the packet loss...
2023-05-02Merge branch 'main' into DRTVWR-577-maint-SAndrey Lihatskiy
2023-05-02Merge branch 'main' into DRTVWR-580-maint-TAndrey Lihatskiy
2023-05-02Increment viewer version to 6.6.12Vir Linden
following promotion of DRTVWR-539
2023-04-25SL-19652 Fixed 'working' cursor flickerAndrey Kleshchev
2023-04-25SL-19652 Folder fetch dupplicate protection and over limit handlingAndrey Kleshchev
2023-04-22SL-19636 Profile badgesAndrey Kleshchev
2023-04-18SL-19591 Prompt user to save current settings as Graphics Preset before ↵Andrey Lihatskiy
enabling AutoFPS
2023-04-08SL-19204 Fix voice's coroutine crashAndrey Kleshchev
Need to find a way to kill coroutines or to fobid using non static functions/members inside coroutines
2023-04-06SL-19545 Shift Azure's 'Verify' buttonAndrey Kleshchev
2023-04-06SL-19536 Inventory isn't fetched automaticallyAndrey Kleshchev
Just a 'hotfix' that won't conflict with further changes, should be properly resolved in DRTVWR-567
2023-04-03SL-17659 The display name reset buttonAndrey Kleshchev
2023-03-31SL-19432 External group links dont load in SLAndrey Kleshchev
2023-03-31Merge branch 'main' into DRTVWR-539Mnikolenko Productengine
# Conflicts: # indra/integration_tests/llui_libtest/CMakeLists.txt # indra/newview/llfloateravatarrendersettings.cpp
2023-03-31SL-19425 capitalization fixMnikolenko Productengine
2023-03-30SL-19491 Revert SL-19346Andrey Kleshchev
This reverts part of commit 0c2b00efaa2b01204618f4950e5d945331a52f0d.
2023-03-30Merge branch 'main' into DRTVWR-580-maint-TAndrey Lihatskiy
2023-03-30Merge branch 'main' into DRTVWR-577-maint-SAndrey Lihatskiy
# Conflicts: # indra/cmake/CMakeLists.txt # indra/newview/skins/default/xui/es/floater_tools.xml
2023-03-29Increment viewer version to 6.6.11Nat Goodspeed
following promotion of DRTVWR-573
2023-03-27SL-17761 Updated the login failure messageAndrey Lihatskiy
2023-03-24SL-17045 LSL editor cursor position desynchronizationAlexander Gavriliuk
2023-03-23SL-19462 Declare the FetchGroupChatHistory setting in the codeAndrey Lihatskiy
to make it accessible after updating the viewer
2023-03-22SL-4126: Create NVIDIA application profile for Second Life specific settingsAnsariel
2023-03-21SL-19348 Remove 'get mesh_rez_enabled' code in viewerAlexander Gavriliuk
2023-03-21SL-19435 Bounce user back to login if caps are not presentAndrey Kleshchev
2023-03-21SL-19289 UI for Estate Floater - Block Scripted Agents from Estate/RegionAndrey Lihatskiy