Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-20 | SL-19161 - logging of basic translation stats in ViewerStats | Brad Payne (Vir Linden) | |
2023-03-20 | SL-19426 AutoFPS - when enabled always render at least 5 avatars | Mnikolenko Productengine | |
2023-03-20 | Merge branch 'DRTVWR-568' into DRTVWR-573-maint-R | Andrey Lihatskiy | |
# 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-19 | SL-19425 add third option to Settings affect: World Only | Mnikolenko Productengine | |
2023-03-19 | SL-19424 Set default auto FPS to 15 | Mnikolenko Productengine | |
2023-03-13 | SL-17761: Replace 'Grid emergency' message with generic error | Bennett Goble | |
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-06 | SL-19346 PERMISSION_DEBIT remove warning for Linden owned content | Andrey Kleshchev | |
2023-03-04 | SL-15752 Reduce default graphical quality on machines with little memory (#105) | akleshchev | |
2023-03-03 | SL-17584 Better logging for setShaders crashes | Andrey Kleshchev | |
2023-03-03 | SL-4126 Second Life messing up NVIDIA drivers | Andrey Kleshchev | |
Disable NvAPI by default | |||
2023-03-03 | SL-19327 Disable crash reporting for Win7 (#102) | akleshchev | |
Win7 is no longer supported and is below minimal requirements | |||
2023-03-02 | SL-18330: Review and tweak LLTrace::PeriodicRecording indexing | Nat Goodspeed | |
per Leviathan code review. | |||
2023-03-02 | SL-19317 fix for avatar attachment accounting | Mnikolenko Productengine | |
2023-03-01 | SL-18268 - merge fix for viewer update to read group chat history | simon | |
added missing app setting | |||
2023-03-01 | SL-18330: Tweaks for Visual Studio builds | Nat Goodspeed | |
2023-03-01 | SL-18330: Fix a narrowing conversion in LLSDSerialize::deserialize(). | Nat Goodspeed | |
2023-03-01 | SL-18330: Use recursive variadic llmax(), llmin() | Nat Goodspeed | |
instead of having specific binary, ternary and quaternary overloads. | |||
2023-03-01 | SL-18330: Use size_t max for LLTrace::PeriodicRecording methods. | Nat Goodspeed | |
The num_periods arguments have all been changed to size_t, but the default argument values were still coded as S32_MAX. Change to std::numeric_limits<size_t>::max(). | |||
2023-03-01 | SL-18330: Use C++ standard types for llmd5, not local typedefs. | Nat Goodspeed | |
Not only do the local typedefs make the code less readable, they also rely on assumptions about the implementation. The standard types are guaranteed by the C++ library implementation. | |||
2023-02-28 | retrigger build | Mnikolenko Productengine | |
2023-02-28 | SL-19280 disable autofps for new users by default | Mnikolenko Productengine | |
2023-02-22 | SL-19244 Layout fix for the media type field in About Land | Andrey Lihatskiy | |
2023-02-22 | SL-19245 Layout fix for the Chat tab in Preferences | Andrey Lihatskiy | |
2023-02-17 | SL-18735 Fix scroll not following item for long enough | Andrey Kleshchev | |
2023-02-17 | SL-19204 Crash at removeObserver | Andrey Kleshchev | |
A lot of reports about crashes in voice's removeObserver with no indication of the cause, all MAC specific. By this point terminate should have been called and mVoiceModule should be null, yet callstaks suggest it isn't. Commit clears LLVoiceClient beforehand to avoid the issue entirely, but issue lies elsewhere and 'voice' crash is just a symptom. | |||
2023-02-15 | SL-18330: Fix per PR review comments. | Nat Goodspeed | |
2023-02-15 | SL-18330: Merge branch 'contribute' into sl-18330-merge | Nat Goodspeed | |
2023-02-15 | SL-18330: Fix egregious existing build errors in contribute branch. | Nat Goodspeed | |
2023-02-15 | SL-19159 Build fixes | Andrey Kleshchev | |
2023-02-15 | SL-18330: Merge branch 'contribute' into sl-18330-merge | Nat Goodspeed | |
2023-02-14 | SL-19207 Skins cleanup; Remove unused files (not present in /en/) across all ↵ | Pantera Północy | |
translations (#80) | |||
2023-02-14 | SL-18581 Add more logging | Andrey Lihatskiy | |
2023-02-13 | SL-18268 - Viewer update to read group chat history. | simon | |
Feature described at https://community.secondlife.com/blogs/entry/12652-coming-soon-to-a-viewer-near-you-group-chat-history/ | |||
2023-02-13 | SL-19207 Polish translation: notifications, strings, a few floaters; Minor ↵ | Pantera Północy | |
changes in /en/ (#78) | |||
2023-02-13 | SL-19110 revert LLUUID::combine() to old algorithm to match server code. (#75) | Henri Beauchamp | |
As it happens, the change in the LLUUID::combine() algorithm introduced by one of my previous commits is causing invalid assets creation (seen with some clothing items, such as Shape and Universal types); obviously, the server is using the old algorithm for UUID validation purpose of these assets. This commit reverts LLUUID::combine() code to use LLMD5. | |||
2023-02-13 | SL-19110 revert LLUUID::combine() to old algorithm to match server code. (#75) | Henri Beauchamp | |
As it happens, the change in the LLUUID::combine() algorithm introduced by one of my previous commits is causing invalid assets creation (seen with some clothing items, such as Shape and Universal types); obviously, the server is using the old algorithm for UUID validation purpose of these assets. This commit reverts LLUUID::combine() code to use LLMD5. | |||
2023-02-12 | SL-19119 Fix mouse steering | Andrey Kleshchev | |
2023-02-10 | SL-19194 update slurl handling (#74) | Maxim Nikolenko | |
2023-02-10 | SL-19189 FIXED My Outfits system items have circle over them | Maxim Nikolenko | |
2023-02-09 | SL-19190 Laggy behavior when turning | Andrey Kleshchev | |
GetAsyncKeyState is luggy in some conditions and no longer needed due to fix for SL-16845 - all 'up' keys get reset when leaving window | |||
2023-02-09 | Merge branch 'main' into DRTVWR-577-maint-S | Andrey Kleshchev | |
# Conflicts: # indra/llcommon/llsdserialize.cpp # indra/llcommon/llsdserialize.h # indra/newview/llfilepicker.h # indra/newview/llfilepicker_mac.h # indra/newview/llfilepicker_mac.mm | |||
2023-02-09 | SL-18970 Heavy name cache spam | Andrey Kleshchev | |
If cap fails viewer can spam hundreds of "get legacy for agent" to logs which freezes it. | |||
2023-02-08 | SL-19161 - logging of basic translation stats in ViewerStats | Brad Payne (Vir Linden) | |
2023-02-08 | SL-19160 Enable ALM ctrl when Atmospheric shaders are used | Maxim Nikolenko | |
2023-02-07 | SL-19159 pull request #71 from sldevel/invcat-fast-hash | akleshchev | |
Faster and simpler inventory category hashing. | |||
2023-02-07 | Added a digest_t typedef to clarify the usage of the digest LLUUID | Henri Beauchamp | |
As suggested in comments for previous commit. | |||
2023-02-07 | SL-18581 Don't show the starter avatar toolbar button for NUX | Andrey Lihatskiy | |
2023-02-07 | INTL-370 | Andrey Lihatskiy | |
INTL-370 Translate the word Feed for new Viewer Profiles | |||
2023-02-07 | SL-19159 Faster LLUUID and LLMaterialID hashing for std and boost containers ↵ | Henri Beauchamp | |
keys (#70) LLUUID and LLMaterialID already have an excellent entropy and value dispersion; there is therefore strictly no need to further (slowly) hash their value for use with std and boost libraries containers. This commit adds a trivial getDigest64() method to both LLUUID and LLMaterialID (which simply returns the XOR of the two 64 bits long words their value is made of), and uses it in std::hash and hash_value() specializations for use with containers. | |||
2023-02-07 | SL-19110 Make HBXXH* classes no-copy. (#72) | Henri Beauchamp | |
These classes are not trivially copyable because of the mState pointer on an internal XXH3 state that would have to be explicitely copied. While it would be possible to add custom copy constructor and operator for them, it does not really make sense to allow copying an instance of these classes, since all we care about storing and copying is the digest (which is either an U64 or an LLUUID). |