Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-17 | Switch over to standard target_link_libraries (cmake requirements are high ↵ | Nicky | |
enough now). | |||
2022-04-16 | Streamline fmodstudio/openal targets: | Nicky | |
- Targets now define the appropriate c++ defines, no more hand magic needed for llstartup.cpp - Switch cmakeflage to USE_xxx rather than xxx as it was before. I personally find the USE_X notion more intuitive and it follows how KDU is used. - To be backward compatible OPENAL/FMODSTUDIO flag will be mapped to USE_OPENAL/USE_FMODSTUDIO | |||
2022-04-16 | Remove undefined variables | Nicky | |
2022-04-16 | Pull in LL_GLOD=1 via target, not by hand crafted magic. | Nicky | |
2022-04-16 | Use variable LLSTARTUP_COMPILE_FLAGS only when it is defined. | Nicky | |
2022-04-16 | Remove some more obsolete includes (UnixInstall) and include_directories() | Nicky | |
2022-04-16 | create target ll::uilibraries to have one common target that defines what each | Nicky | |
operation system needs as dependencies on OS gui libraries. | |||
2022-04-16 | Go back to more modern way to compile the physics stub | Nicky | |
2022-04-16 | Now there is a oslibrary target get rid of some more obsolete vars: | Nicky | |
LEGACY_STDIO_LIBS (was only used for Windows) PTHREAD_LIBRARY (only Linux) LLDATABASE_LIBRARIES (that one was supposed for Linux, but never needed anyway) | |||
2022-04-16 | Create a new target ll::oslibrary to link against libs specific to the OS ↵ | Nicky | |
compiled on. This gets rid of the a few OS specific set and uses variables (which some even seemed mostly duplicate like WINDOWS_LIBRARIES ans UI_LIBRARIES) and it also solves the problem of having them to tack on every target, as of no they come as a transitive dependency from llcommon | |||
2022-04-13 | Merge remote-tracking branch 'origin/DRTVWR-543-maint' into ↵ | Nicky | |
DRTVWR-543-maint_cmake | |||
2022-04-13 | Rework cmake, the original plan was to maybe be able to use conan targets ↵ | Nicky | |
with the same name (that's why 3ps had names like apr::apr), but it's safer and saner to put the LL 3ps under the ll:: prefix. This also allows means it is possible to get rid of that bad "if( TRAGET ...) return() endif()" pattern and rather use include_guard(). | |||
2022-04-13 | Remove obsolete and unmaintained USE_SYSTEMLIBS | Nicky | |
2022-04-09 | Cleanup windows step that copies input artifacts. Make sure the right | Nicky | |
paths are used, throw out files not even existing anymore. | |||
2022-04-09 | Bump cmake version needed up to 3.16 so target_precompile_headers can be | Nicky | |
used. | |||
2022-04-07 | When opening contributions.txt viewer_manifest.py was making assumptios of ↵ | Nicky | |
the build tree layout and how it should be relative to the source tree. This is not necessarily correct. By using 'source' and constructiong the path relative to this directory we always get a correct answer. | |||
2022-04-06 | CMake 3.8.0 compatibility for the ugly havok/stub 3p which really is | Nicky | |
just a source tarball | |||
2022-04-06 | Create and use bugsplat target | Nicky | |
2022-04-06 | Create and use sdl::sdl target | Nicky | |
2022-04-06 | Move CMake files to modernized cmake syntax, step 1. | Nicky | |
Change projects to cmake targetsto get rid of havig to hardcore include directories and link libraries in consumer projects. | |||
2022-03-28 | SL-17039 "Remember Password" checkbox state should be saved per account name | Mnikolenko Productengine | |
2022-03-23 | SL-17064 Add a Remember Password checkbox to the first time login screen. | Andrey Kleshchev | |
2022-03-02 | Merged in nd_cleanup_v2 (pull request #891) | Nicky Dasmijn | |
Remove all boost, fix calling functions on nullptrs, initialize vars Approved-by: Maxim Nikolenko Approved-by: Nat Linden Approved-by: Andrey Lihatskiy | |||
2022-03-01 | Merge remote-tracking branch 'NickyD/viewer-cleanup:master' into ↵ | Andrey Lihatskiy | |
DRTVWR-543-maint # Conflicts: # autobuild.xml | |||
2022-02-28 | Calling a method on a pointer that is 100% certain to be inalid is a | Nicky | |
really bad idea ... | |||
2022-02-28 | Merge remote-tracking branch 'll/master' | Nicky | |
2022-02-28 | Merge branch 'master' into DRTVWR-543-maint | Andrey Lihatskiy | |
2022-02-28 | Increment viewer version to 6.5.4 | Nat Goodspeed | |
following promotion of DRTVWR-557 | |||
2022-02-24 | SL-16910 Fix Mac not selecting a joystick | Andrey Kleshchev | |
2022-02-24 | SL-16924 Fix viewer not opening events from staging grid | Andrey Kleshchev | |
2022-02-12 | Do not bit blast 0 into a non POD struct to zero it, rather use the default ↵ | Nicky | |
constructor. There is a few peculiar differences in default member initializationn namely: gamma > 1.0f; sun_norm > 0.0f, 1.0f, 0.0f, 1.0f; cloud_shadow > 1.0f; dome_radius > 1.0f; dome_offset > 1.0f Which probably made the original memset produce the wrong result anyway as it differs from the value the LLVOSky set (the default ctor of AtmosphericsVars) vs what the memset would produce in case of a force update (all 0s). | |||
2022-02-08 | Merge branch 'DRTVWR-555' into DRTVWR-553+555 | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml # indra/newview/llappviewer.cpp # indra/newview/viewer_manifest.py | |||
2022-02-03 | DRTVWR-555 Sign SLVersionChecker with the hardened runtime | Andrey Lihatskiy | |
2022-02-02 | SL-16630 Notarization script update | Andrey Lihatskiy | |
(cherry picked from commit 5fcb811aa2b455cebf18830cf0cdef14025dacdb) | |||
2022-02-02 | SL-14769 Allow to log-in, even if there's an inventory error | Mnikolenko Productengine | |
2022-02-01 | SL-13792: Cannot mix print statement and print function. | Nat Goodspeed | |
'from __future__ import print_function' not only makes the print() function available, it also makes the Python 2 print statement invalid syntax. Until we merge with the Python 3 branch (soon!), don't import print_function: instead revert to 'print >> sys.stderr' statements. | |||
2022-02-01 | SL-13792: _greenlet.so is no longer exposed in Mac viewer app bundle. | Nat Goodspeed | |
Instead we have a new bundled executable SLVersionChecker, so that must be signed instead of _greenlet.so. | |||
2022-01-31 | SL-13792: Use new Python 3 SLVersionChecker. | Nat Goodspeed | |
On Mac, execute the packaged SLVersionChecker directly rather than invoking system Python on our manually-bundled scripts. | |||
2022-01-31 | SL-16681 Better handling of locked files by NSIS Installer | Andrey Kleshchev | |
1. When SL window closes it doesn't mean that process died so gave it a bit more time to terminate 2. Added a retry logic in case first run happened too early for some reason 3. Replaced ok/cancel on locked file with abort/retry/ignorei | |||
2022-01-31 | SL-16729 FIXED Keyframes preview does not work in automatic mode | Mnikolenko Productengine | |
2022-01-28 | SL-16715 - viewerstats, added more detail about failure cases in inventory | Brad Payne (Vir Linden) | |
2022-01-21 | Revert "SL-14717 Ability to trigger left clicks (and more) on animesh objects" | Andrey Lihatskiy | |
This reverts commit 8215fff0c2a1c895ef916837847cf7526ae61ef9. # Conflicts: # indra/newview/lltoolpie.cpp | |||
2022-01-20 | SL-16672 Fix object's inventory not sorting content | Andrey Kleshchev | |
2022-01-19 | SL-16630 Notarization script update | Andrey Lihatskiy | |
2022-01-14 | SL-11841 Correct setting | Andrey Lihatskiy | |
2022-01-14 | SL-16638 don't allow downloading files from the built-in browser | Mnikolenko Productengine | |
2022-01-13 | Merge branch 'master' into DRTVWR-543-maint | Andrey Lihatskiy | |
2022-01-12 | Merge branch 'master' into DRTVWR-553-maint-mix-JK | Andrey Lihatskiy | |
2022-01-12 | Increment viewer version to 6.5.3 | Nat Goodspeed | |
following promotion of DRTVWR-554 | |||
2022-01-12 | SL-16614 Viewer's uploader crash with RenderGLCoreProfile | Andrey Kleshchev | |