Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-04 | SL-17665 Add operation to create a subfolder from selected items in Inventory | Mnikolenko Productengine | |
2022-07-01 | SL-17448: Be more thorough about generating bounding boxes that don't affect ↵ | Cosmic Linden | |
the octree | |||
2022-07-01 | SL-17448: Fix LOD/octree update feedback loops causing LOD fluctuations. | Cosmic Linden | |
May also fix octree updates on mere material changes due to general refactoring. | |||
2022-07-01 | SL-17493 Show total object count in object inventory | Andrey Kleshchev | |
2022-07-01 | SL-17510: Fix frequently updating meshes (ex: sculpties) causing expensive ↵ | Cosmic Linden | |
octree updates by removing them from the static octree via makeActive | |||
2022-06-30 | SL-17668 Add operation "show in inventory" on in-world avatar attachment | Mnikolenko Productengine | |
2022-06-29 | SL-17570 Slightly better support for system's picker | Andrey Kleshchev | |
2022-06-29 | SL-17570 Color picker should properly focus it's parent when closing | Andrey Kleshchev | |
This reverts MAINT-1401, but looks like that was fixed properly later | |||
2022-06-29 | DRTVWR-548 resolved a merge issue | Andrey Kleshchev | |
2022-06-29 | Merge branch 'master' into DRTVWR-539 | Mnikolenko Productengine | |
2022-06-29 | Merge branch 'master' into DRTVWR-543-maint_cmake | Andrey Lihatskiy | |
2022-06-29 | Merge branch 'master' into DRTVWR-548-maint-N | Andrey Lihatskiy | |
# Conflicts: # doc/contributions.txt # indra/newview/llviewercontrol.cpp | |||
2022-06-29 | Merge branch 'master' into DRTVWR-561-maint-O | Andrey Lihatskiy | |
2022-06-29 | Merge branch 'master' into DRTVWR-544-maint | Andrey Lihatskiy | |
2022-06-29 | Merge branch 'master' (DRTVWR-543) into DRTVWR-483 | Andrey Kleshchev | |
# Conflicts: # indra/newview/llviewertexturelist.cpp | |||
2022-06-29 | Increment viewer version to 6.6.2 | Nat Goodspeed | |
following promotion of DRTVWR-543 | |||
2022-06-25 | Merge SL-17663 into DRTVWR-548-maint-N | Andrey Kleshchev | |
2022-06-24 | SL-17663: Pass the water settings to the settings injector when an ↵ | Rider Linden | |
experience changes water settings. | |||
2022-06-25 | SL-17628 Added attachments can be moved past limit | Andrey Kleshchev | |
Support 'button up' when losing focus When releasing button far out of view or by refocusing something, button was not commiting. LLPanelObject last call was sendPosition(btn_down) with btn_down true which resulted in missed update. Now it will get one more call with btn_down==false. | |||
2022-06-24 | Merged in SL-17329 (pull request #1036) | Sabrina Shanman | |
SL-17329: Address Mac build error Approved-by: Andrey Lihatskiy | |||
2022-06-24 | SL-17329: Remove unused extra variable initialization | Cosmic Linden | |
2022-06-24 | SL-17329: Address Mac build error | Cosmic Linden | |
2022-06-24 | SL-17436 Tools floater drops negative Z position for attachments | Andrey Kleshchev | |
2022-06-24 | Merged in SL-17329 (pull request #1035) | Sabrina Shanman | |
SL-17329: Fix cache sizes due to overflow. Improve typing. Approved-by: Andrey Lihatskiy | |||
2022-06-24 | SL-17329: Fix cache sizes due to overflow. Improve typing. | Cosmic Linden | |
2022-06-23 | mac build fix | Maxim Nikolenko | |
2022-06-23 | SL-17643 FIXED noninteractive viewer crashes on locations with parcel audio | Mnikolenko Productengine | |
2022-06-22 | SL-17021: Fix inconsistent header definition for LLAudioEngine_OpenAL | Cosmic Linden | |
2022-06-22 | SL-17329: Increase percent of CacheSize allocated to the disk cache from 20% ↵ | Cosmic Linden | |
to 40% | |||
2022-06-22 | SL-17329: Fix texture cache not respecting DiskCachePercentOfTotal | Cosmic Linden | |
2022-06-22 | SL-17329: Do logging of individual files after the disk cache purge finishes ↵ | Cosmic Linden | |
so it doesn't affect the time measurement. The time resolution of the debug log is in seconds, so it's not particularly useful. Arguably, one could remove this fine logging in favor of Tracy markers. Or have both. Depends on the use case. | |||
2022-06-22 | SL-17329: Add advanced developer menu button to purge the disk cache | Cosmic Linden | |
2022-06-22 | SL-17634 Replace deprecated carbon Gestalt calls | Maxim Nikolenko | |
2022-06-22 | DRTVWR-564: Allow LLLeapListener to report LazyEventAPIs too. | Nat Goodspeed | |
One important factor in the design of LazyEventAPI was the desire to allow LLLeapListener to query metadata for an LLEventAPI even if it hasn't yet been instantiated by LazyEventAPI. That's why LazyEventAPI requires the same metadata required by a classic LLEventAPI. Instead of just publicly exposing its data members, give LazyEventAPI a query API mimicking LLEventAPI / LLEventDispatcher. Protect data members and private methods. Adapt lazyeventapi_test.cpp accordingly. Extend LLLeapListener::getAPIs() and getAPI() to look through LazyEventAPIBase instances after first checking existing LLEventAPI instances. Because the query API for LazyEventAPIBase mimics LLEventAPI's, extract getAPI()'s actual metadata reporting to a new internal template function reportAPI(). While we're touching LLLeapListener, we no longer need BOOST_FOREACH(). | |||
2022-06-21 | DRTVWR-564: Per NickyD, need not test static_cast result for nullptr. | Nat Goodspeed | |
2022-06-21 | SL-17590 Telehub beacon sometimes renders black | Andrey Kleshchev | |
2022-06-21 | DRTVWR-564: Remove implementation notes from before implementation. | Nat Goodspeed | |
2022-06-21 | SL-17021: Change meaning of first argument to LLVOVolume::updateRiggedVolume ↵ | Cosmic Linden | |
from 'force_update' to 'foce_treat_as_rigged' | |||
2022-06-21 | SL-17021: Only calculate the octree for a skinned mesh if intersection falls ↵ | Cosmic Linden | |
inside an on-the-fly calculated bounding box. Technically not a broadphase check, but better than calculating an octree for a bunch of meshes. | |||
2022-06-21 | SL-17021: Do not do software skinning/octree building of a face during ↵ | Cosmic Linden | |
picking unless eligible for narrow-phase intersect check (fast broad-phase intersect pre-check not yet implemented) | |||
2022-06-21 | SL-17021: Fix triangle mesh overlays being generated twice when avatar ↵ | Cosmic Linden | |
animation is frozen | |||
2022-06-21 | SL-17021: Templatize LLOctreeNode and related classes to allow for option to ↵ | Cosmic Linden | |
store elements in octrees as raw pointers. Use for faster allocation in LLVolumeFace::createOctree. | |||
2022-06-21 | SL-17021: Clean up some unneeded member variables from lloctree | Cosmic Linden | |
No performance difference measured | |||
2022-06-21 | DRTVWR-564: Fix LLEventDispatcher::addMethod() for LazyEventAPI. | Nat Goodspeed | |
A classic LLEventAPI subclass calls LLEventDispatcher::add() methods in its own constructor. At that point, addMethod() can reliably dynamic_cast its 'this' pointer to the new subclass. But because of the way LazyEventAPI queues up add() calls, they're invoked in the (new) LLEventAPI constructor itself. The subclass constructor body hasn't even started running, and LLEventDispatcher::addMethod()'s dynamic_cast to the LLEventAPI subclass returns nullptr. addMethod() claims the new subclass isn't derived from LLEventDispatcher, which is confusing since it is. It works to change addMethod()'s dynamic_cast to static_cast. Flesh out lazyeventapi_test.cpp. post() maps with "op" keys to actually try to engage the registered operation. Give the operation an observable side effect; use ensure_mumble() to verify. Also verify that LazyEventAPI has captured the subject LLEventAPI's metadata in a way we can retrieve. | |||
2022-06-21 | DRTVWR-564: We don't need LLEventAPI to befriend LazyEventAPI. | Nat Goodspeed | |
2022-06-21 | SL-17635 remove unused variables | Maxim Nikolenko | |
2022-06-20 | Cleanup dependency on ui libraries. | Nicky | |
2022-06-20 | SL-17633 Crash at LLFocusableElement | Andrey Kleshchev | |
2022-06-20 | SL-14181 Classifieds show 'loading' despite all data being ready after ↵ | Andrey Kleshchev | |
deleting a classified | |||
2022-06-20 | SL-17624 In profiles 'Remove Photo' remains inactive after uploading a photo | Andrey Kleshchev | |