Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-30 | DRTVWR-568: Pull in new 3p-colladadom build, tweak to VSVER number hardcoded ↵ | Callum Linden | |
into autobuild.xml for VS 2022 and update cmake script to copy the MSVC runtime (proper fix coming | |||
2022-08-26 | DRTVWR-568: More cleanup of deleted obsolete std library features. | Nat Goodspeed | |
2022-08-26 | DRTVWR-568: Eliminate more blockers to C++17 language standard. | Nat Goodspeed | |
2022-08-24 | DRTVWR-558: Re-enable --leap command-line switch for dev builds. | Nat Goodspeed | |
The --leap command-line switch is independent of updater processing. It should NOT be suppressed when the updater is suppressed. --leap is used for viewer testing, which is important for dev builds! | |||
2022-08-24 | DRTVWR-558: Eliminate many spurious set-not-used variables. | Nat Goodspeed | |
With Xcode 13.4, these unused variables break Release builds. | |||
2022-08-23 | DRTVWR-558: Remove references to string join() per code review. | Nat Goodspeed | |
2022-08-23 | DRTVWR-558: Streamline and generalize Windows Python search. | Nat Goodspeed | |
2022-08-23 | DRTVWR-558: Fix Release variable-set-but-unused error. | Nat Goodspeed | |
2022-08-23 | DRTVWR-558: macOS Monterey objdump apparently needs --option | Nat Goodspeed | |
instead of -option as before. | |||
2022-08-22 | DRTVWR-558: Fix builds on macOS 12.5 Monterey. | Nat Goodspeed | |
Always search for python3[.exe] instead of plain 'python'. macOS Monterey no longer bundles Python 2 at all. Explicitly make PYTHON_EXECUTABLE a cached value so if the user edits it in CMakeCache.txt, it won't be overwritten by indra/cmake/Python.cmake. Do NOT set DYLD_LIBRARY_PATH for test executables! That has Bad Effects, as discussed in https://stackoverflow.com/q/73418423/5533635. Instead, create symlinks from build-mumble/sharedlibs/Resources -> Release/Resources and from build-mumble/test/Resources -> ../sharedlibs/Release/Resources. For test executables in sharedlibs/RelWithDebInfo and test/RelWithDebInfo, this supports our dylibs' baked-in load path @executable_path/../Resources. That load path assumes running in a standard app bundle (which the viewer in fact does), but we've been avoiding creating an app bundle for every test program. These symlinks allow us to continue doing that while avoiding DYLD_LIBRARY_PATH. Add indra/llcommon/apply.h. The LL::apply() function and its wrapper macro VAPPLY were very useful in diagnosing the problem. Tweak llleap_test.cpp. This source was modified extensively for diagnostic purposes; these are the small improvements that remain. | |||
2022-08-22 | DRTVWR-564: Add LL::apply(): call function, passing args from tuple. | Nat Goodspeed | |
This anticipates C++17's std::apply(), and in fact once we detect C++17, we'll just use that. But in C++14 we must still provide our own implementation. (cherry picked from commit dc2e2cd76f387ea6e80787fb94adcbc269cd1f25) | |||
2022-08-03 | Increment viewer version to 6.6.3 | Nat Goodspeed | |
following promotion of DRTVWR-561 | |||
2022-07-13 | SL-17772 Crash and a memory leak in LLPanelInventoryListItemBase | Andrey Kleshchev | |
1. text_params, not text_aprams, due to this viewer was reusing same params and failing to create mTitleCtrl 2. All ctrls should be owned. | |||
2022-07-13 | Merged in SL-17691 (pull request #1054) | Sabrina Shanman | |
SL-17691: Color changes on objects cause octree rebuilds Approved-by: Andrey Lihatskiy | |||
2022-07-12 | SL-17691: Consolidate calls to onDrawableUpdateFromServer to reduce false ↵ | Cosmic Linden | |
positives, change mServerDrawableUpdateCount from U64->U32 | |||
2022-07-12 | SL-17691: Make objects active if there are too many material updates from ↵ | Cosmic Linden | |
the server | |||
2022-07-13 | SL-17760 Crash at LLFolderViewItem::refresh(318) | Andrey Kleshchev | |
and at LLFolderViewItem::postBuild for LLConversationViewParticipant | |||
2022-07-12 | SL-17759 Crash at LLProgressBar::draw | Andrey Kleshchev | |
mImageBar and mImageFill are specified as optional | |||
2022-07-12 | SL-17758 Crash at LLSpatialSetOcclusionStateDiff::traverse(850) | Andrey Kleshchev | |
According to bugsplat node was null | |||
2022-07-12 | SL-14572 Fixed two cases of viewer using wrong names for muting | Andrey Kleshchev | |
2022-07-12 | SL-17751: Fix bounding boxes not updating in special cases, leading to ↵ | Cosmic Linden | |
object invisibility | |||
2022-07-11 | SL-17665 additional checks to avoid moving protected folders | Mnikolenko Productengine | |
2022-07-08 | SL-17727 FIXED Crash when specifying --graphicslevel option on mac | Maxim Nikolenko | |
2022-07-07 | SL-16598 Stuck in Ground Sit | Andrey Kleshchev | |
'Sitting' motion was in a loading state, but not active, which resulted in viewer dropping 'sitting' state | |||
2022-07-07 | Merged in SL-17666 | Maxim Nikolenko | |
SL-17666 Allow Map sidebar UI to be hidden | |||
2022-07-07 | SL-17545 lodQueryCallback should quit as soon as it is done | Andrey Kleshchev | |
2022-07-07 | SL-17666 Allow Map sidebar UI to be hidden | Mnikolenko Productengine | |
2022-07-06 | Merged in SL-17448 (pull request #1044) | Sabrina Shanman | |
SL-17448: Fix LOD/octree update feedback loops causing LOD fluctuations. Approved-by: Andrey Lihatskiy | |||
2022-07-06 | SL-17545 fix double-scheduling of calculations | Andrey Kleshchev | |
2022-07-05 | SL-17448: Also update the octree box if there is a position rebuild | Cosmic Linden | |
2022-07-04 | SL-17545 Recalculate lods when replacing high lod with something incompatible | Andrey Kleshchev | |
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 | Merge branch 'master' into DRTVWR-561-maint-O | Andrey Lihatskiy | |
2022-06-29 | Increment viewer version to 6.6.2 | Nat Goodspeed | |
following promotion of DRTVWR-543 | |||
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 | SL-17436 Tools floater drops negative Z position for attachments | Andrey Kleshchev | |
2022-06-21 | SL-17590 Telehub beacon sometimes renders black | Andrey Kleshchev | |
2022-06-17 | SL-17589 FIXED Camera does not zoom correctly when editing wearables | Mnikolenko Productengine | |
2022-06-16 | SL-17562 FIXED Grid Options changes position upon reopening of Build Window | Mnikolenko Productengine | |
2022-06-16 | SL-17475 Fix wrong remap buffer size | Andrey Kleshchev | |
2022-06-15 | SL-17577 Allow setting Object for sale for L$0 from Object Profile | Mnikolenko Productengine | |
2022-06-14 | SL-17475 Use a shadow indices buffer before simplification | Andrey Kleshchev | |
2022-06-14 | SL-17475 fix remap causing an assert | Andrey Kleshchev | |
2022-06-11 | SL-17475 Remap models before simplification | Andrey Kleshchev | |
2022-06-08 | SL-17546 Fix 'release' configuration build tests | Andrey Kleshchev | |