Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-17 | SL-17238 Large cmake contribution by NickyD | Andrey Kleshchev | |
2022-09-17 | SL-17238 Fix coding policy build issues | Andrey Kleshchev | |
2022-09-17 | We probably want this (have to guess as I cannot run the tests). | Nicky Dasmijn | |
2022-09-17 | Merge branch 'DRTVWR-568_cmake' of bitbucket.org:NickyD/viewer-cmake into ↵ | Nicky Dasmijn | |
DRTVWR-568_cmake | |||
2022-09-17 | MacOs packaging is weird, as Nat already did point out :( | Nicky Dasmijn | |
Part of his change was omly taking Release builds into account, the other part from me made the same mistake. Use a generator expression with a custom command to get the symlink the way we want. | |||
2022-09-17 | Merge branch 'DRTVWR-568_cmake' of bitbucket.org:NickyD/viewer-cmake into ↵ | Nicky | |
DRTVWR-568_cmake | |||
2022-09-17 | cmake playing jedi mind tricks on me and making me miss | Nicky | |
one genex that needed changing. Interstingly add_custom_target will not complain about a file that would never be declared as OUTPUT and thus is not really a valid cmake build target.`` | |||
2022-09-17 | Only set include property on ll::bugpsplat target when on Windows. | Nicky Dasmijn | |
The include was preveiously declared for all platforms, but the Mac package does not even ship this include directory. With the new way cmake works this will lead to an error (which is good, so we don't end with bogus include dirs). | |||
2022-09-17 | Workaround to keep old cmake versions limping around. | Nicky | |
2022-09-17 | Try to make sure this also works with the havok version of llphysicsextension. | Nicky Dasmijn | |
2022-09-16 | Settings the startup project must come *after* add_subdirectory(newview). ↵ | Nicky Dasmijn | |
Only after this directory is added the target will be known and can be manipulated. | |||
2022-09-16 | Rename MESHOPTIMIZER.cmake to Meshoptimizer.cmake as those caps honestly bug me. | Nicky Dasmijn | |
2022-09-16 | Merge remote-tracking branch 'origin/DRTVWR-543-maint_cmake' into ↵ | Nicky Dasmijn | |
DRTVWR-568_cmake | |||
2022-09-15 | Merge branch 'master' into DRTVWR-568 | Callum Linden | |
2022-09-15 | DRTVWR-571: Belated merge of DRTVWR-544 version bump. | Nat Goodspeed | |
2022-09-15 | Increment viewer version to 6.6.5 | Nat Goodspeed | |
following promotion of DRTVWR-544 | |||
2022-09-15 | SL-18153 Fixed bring to front multiple dialog handling | Andrey Kleshchev | |
2022-09-14 | SL-18151 [SEC] MOAP can force multiple floaters open on users screen: The ↵ | Callum Linden | |
Viewer part of the fix for this JIRA - pulls in the updated Dullahan that exposes the user_gesture/is_redirect flags and uses them to determine what type of 'nav_type' is exchanged with viewer/plugin | |||
2022-09-14 | SL-18153 Fix invisible blocking popup | Andrey Kleshchev | |
Don't add popup to the list twice | |||
2022-09-08 | SL-3007 Report abuse option in paticipan list | Andrey Kleshchev | |
2022-09-08 | SL-15787 Crash at setCapability | Andrey Kleshchev | |
2022-09-06 | SL-18097 Don't permit multiple instances of 'unsaved changes' popups | Andrey Kleshchev | |
Make notifications modal. When multiple ones are visible, first popup works, interacting with second one causes a crash. And it shouldn't be possible to change anything in floater when these notifications are visible | |||
2022-09-06 | SL-17984 Small cleanup in profiles | Andrey Kleshchev | |
2022-09-06 | SL-3007 Small improvements for auto filling abuse reports #2 | Andrey Kleshchev | |
2022-09-01 | SL-17657: Merge branch 'more-c++17' into DRTVWR-568. | Nat Goodspeed | |
Converting on DRTVWR-568 as the project branch going forward. | |||
2022-09-01 | DRTVWR-568: Merge branch 'brad/cmake-minimum' into DRTVWR-568. | Nat Goodspeed | |
This bumps the minimum required CMake version up to support for the new file(CREATE_LINK) commands. | |||
2022-09-01 | DRTVWR-568: Ensure parent directory exists before CREATE_LINK. | Nat Goodspeed | |
2022-08-31 | DRTVWR-568: Merge 'fix-monterey' into more-c++17 for D483 release. | Nat Goodspeed | |
2022-08-31 | DRTVWR-568: Merge branch 'master' into fix-monterey for D483 release. | Nat Goodspeed | |
2022-08-30 | Merge branch 'master' into DRTVWR-568 | Callum Linden | |
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-30 | DRTVWR-568 need to update cmake minimum | Brad Kittenbrink | |
2022-08-31 | SL-17984 The top two lines in the Description field are not available for ↵ | Andrey Kleshchev | |
selection Viewer was drawing empty "indicator_stack" over description | |||
2022-08-31 | Merge branch 'master' into DRTVWR-544-maint | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llpanelpicks.cpp # indra/newview/llpanelprofile.cpp | |||
2022-08-30 | Increment viewer version to 6.6.4 | Nat Goodspeed | |
following promotion of DRTVWR-483 | |||
2022-08-30 | DRTVWR-568: Update to colladadom build 574693 | Nat Goodspeed | |
2022-08-29 | Merge remote-tracking branch 'origin/more-c++17' into DRTVWR-568 | Callum Linden | |
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-25 | SL-18007 Edit shape freezes avatar in the middle of the turning animation | Andrey Kleshchev | |
2022-08-25 | SL-18021 Generate a VS 2019 build of the Viewer using current third party ↵ | Callum Linden | |
libraries: replace hard coded VS 2017 '150' maginc number with another magic number - for VS 2019 | |||
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-10 | SL-17925 Fix SLURL based creation of picks and classifieds | Andrey Kleshchev | |