Nat Goodspeed
7efe86cdde
DRTVWR-587: Simplify Python.cmake by omitting find_package(Python3).
...
Elsewhere in CMake land, we reference PYTHONINTERP_FOUND and
PYTHON_EXECUTABLE, both of which are explicitly set by Python.cmake. We don't
seem to need the find_package(Python3 COMPONENTS Interpreter) call. Given that
we take some pains to be careful about which Windows Python interpreter we
find, this eliminates a wildcard.
2023-09-05 16:42:48 -04:00
Alexander Gavriliuk
25388312cf
SL-20206 Underwater visuals problematic when camera is swung below Z=0
2023-09-05 13:24:54 +02:00
Ansariel
512d450fe3
Fix CMake CMP0148 deprecation warning introduced with CMake 3.27.4
2023-08-31 18:59:23 +03:00
Andrey Kleshchev
fa29f4f0b1
SL-20224 Update contributions
...
Fix builds using OpenAL
2023-08-29 20:44:27 +03:00
Ansariel
fd73b6e5cf
Fix builds using OpenAL
2023-08-29 20:10:32 +03:00
Andrey Kleshchev
35c0f1a769
SL-20205 Clipping of label "Water"
2023-08-29 13:22:53 +03:00
Andrey Kleshchev
3d2da2b2c0
SL-20214 Crash at LLControlAVBridge::updateSpatialExtents
2023-08-28 23:18:54 +03:00
Andrey Lihatskiy
147def0fdb
SL-20130 Update viewer-manager (win64) to build 3.0-83fb46a
2023-08-28 20:40:30 +03:00
Andrey Lihatskiy
dc384d6046
SL-20130 Update viewer-manager to build 3.0-83fb46a
2023-08-28 20:21:11 +03:00
Andrey Lihatskiy
2d27a6ac31
DRTVWR-587 Post-merge build fix
2023-08-24 00:12:24 +03:00
Andrey Lihatskiy
db3b43ce24
Merge branch 'DRTVWR-582-maint-U' into DRTVWR-587-maint-V
2023-08-23 22:28:58 +03:00
Andrey Lihatskiy
d08859f3f4
Merge branch 'main' into DRTVWR-587-maint-V
...
# Conflicts:
# autobuild.xml
2023-08-23 22:28:01 +03:00
Vir Linden
d454512050
Increment viewer version to 6.6.15
...
following promotion of DRTVWR-582
2023-08-23 15:20:19 -04:00
Andrey Kleshchev
f40b85c4f4
SL-20184 Crash when opening Marketplace Listings Window
...
Looks like a bit of code from Inventory Extensions viewer leaked into
release. This was supposed to prevent 'folder does not exist' spam as
Inventory Extensions does not create folders this way, instead it
blocked folder creation.
2023-08-23 19:39:28 +03:00
Alexander Gavriliuk
06989cb145
SL-19528 Remove PERMISSION_DEBIT warning (revert recent change)
2023-08-14 23:32:34 +02:00
Andrey Lihatskiy
bbb1f32cfc
SL-20121 Fixed the crash in LLViewerInput::getKeyBindingAsString()
2023-08-04 01:44:44 +03:00
Andrey Lihatskiy
ab000b4dce
SL-16671 Add "Bellisseria" to the viewer dictionary
2023-08-03 01:13:29 +03:00
Andrey Lihatskiy
c704a5fb62
DRTVWR-582 Update llca to build 202305160024.0
2023-08-02 15:00:13 +03:00
Alexander Gavriliuk
8ed2fb9464
SL-19528 Remove PERMISSION_DEBIT warning from experience that is Grid and Privileged
2023-08-02 02:04:14 +02:00
Andrey Kleshchev
ef9cb58a9e
SL-18623 LLAvatarRenderInfoAccountant coroutine crash
...
For unknown reason allocations of these coroutines often crash on client machines.
1. Limit quantity of coros running in parallel by reducing retries and wait time
2. Print out more diagnostic info
2023-08-01 01:07:51 +03:00
Alexander Gavriliuk
2531144643
SL-18399 'DisableCameraConstraints' debug setting is not working on RC
2023-07-28 10:36:00 +02:00
Nat Goodspeed
bfc9772d61
DRTVWR-587: Use [[noreturn]] attribute on callFail() methods
...
that unconditionally return. This eliminates the problem of pacifying a
compiler that expects a return statement vs. a compiler that detects that
callFail() unconditionally throws.
Thanks, Ansariel.
2023-07-28 11:05:46 +03:00
Nat Goodspeed
1f615e78b8
SL-20031: Update to viewer-manager 3.0-bd3aec2.
...
This one includes the fix for SL-19756.
2023-07-28 11:04:01 +03:00
Nat Goodspeed
f6505f5a40
SL-20031: Update viewer-manager to 3.0-5cfc07c.
...
This version eliminates references to the Windows wmic command, calling the
WMI API instead.
2023-07-28 11:04:01 +03:00
Nat Goodspeed
6a77d333d3
DRTVWR-587: Skip some tests that only fail with older Visual Studio
2023-07-27 21:09:50 -04:00
Nat Goodspeed
7fcb2bdb05
DRTVWR-587: Make LLSDParam<LLSD> simplify type when delegating.
...
LLSDParam<LLSD> is the generic case, when we need to pass LLSDParam adapters
to some set of function parameters whose types we don't specifically know. Its
templated conversion operator notices the actual parameter type T and
delegates conversion to the specific LLSDParam<T> specialization.
But when T has picked up references, e.g. somewhere along the way in the
LL::apply() machinery, the compiler might not choose the desired conversion
because we don't have a sufficiently specific LLSDParam specialization.
LLSDParam<LLSD> can address that by using std::decay_t<T> when delegating to
the specific LLSDParam specialization. This removes references, const and
volatile.
2023-07-27 16:29:41 -04:00
Nat Goodspeed
1cebf95f13
DRTVWR-587: Disable LazyEventAPI tests on TeamCity Macs.
...
There's a limit to how much time it's worth trying to work around a compiler
bug that's already been fixed in newer Xcode.
2023-07-27 12:21:05 -04:00
Nat Goodspeed
2159da95e0
DRTVWR-587: Try harder to work around clang bug.
2023-07-27 11:11:53 -04:00
Nat Goodspeed
5000f8bd12
DRTVWR-587: Try to work around clang bug.
2023-07-27 10:50:46 -04:00
Nat Goodspeed
edab599eda
DRTVWR-587: Revert "Try again to address older clang difficulties."
...
That wasn't the issue. This is a compiler bug:
https://github.com/llvm/llvm-project/issues/41999
https://stackoverflow.com/q/57080425
https://bugs.llvm.org/show_bug.cgi?id=42654
This reverts commit c406fa7ae9 .
2023-07-27 10:31:55 -04:00
Nat Goodspeed
c406fa7ae9
DRTVWR-587: Try again to address older clang difficulties.
2023-07-27 09:49:54 -04:00
Nat Goodspeed
35e8d44e17
DRTVWR-587: Tweak LazyEventAPIBase::add() to mollify clang.
...
Both the previous version and this compile and run successfully with Xcode
14.3.1, but our older TeamCity compiler chokes -- so we must iterate remotely,
sigh.
2023-07-27 08:52:10 -04:00
Nat Goodspeed
861cf0a5d0
DRTVWR-587: Move constexpr arity into lambda that uses it.
...
VC doesn't recognize that a constexpr name doesn't need to be bound into a
lambda. However, since it's knowable at compile time, it can be deduced within
the innermost lambda.
(cherry picked from commit 37c3daff1a565eaafee691dfb57702b6b8f024d6)
2023-07-26 18:14:07 -04:00
Alexander Gavriliuk
df880791b8
SL-18619 Eyes not rendering in Shape floater thumbnails
2023-07-26 20:28:13 +02:00
Andrey Kleshchev
24f9b1f6da
SL-20049 Don't show selection beam when attempting to drag avatar
2023-07-26 00:59:32 +03:00
Nat Goodspeed
0a014776b3
DRTVWR-587: Pacify VS 2022 specifically.
2023-07-25 03:07:57 +03:00
Andrey Kleshchev
37a6b6411c
SL-18058 Updated profile picture not shown in Conversation floater
2023-07-25 00:15:37 +03:00
Andrey Lihatskiy
4a19e601ea
SL-20054 Update contributions.txt
2023-07-24 20:50:24 +03:00
Lars Næsbye Christensen
a6e84f5e9e
update DejaVu Fonts to 2.37, including LICENSE
2023-07-24 19:21:16 +03:00
nat-goodspeed
6917f86dab
Merge pull request #300 from larsnaesbye/main
...
Replace deprecated event mask call (macOS)
2023-07-24 19:15:09 +03:00
Lars Næsbye Christensen
fbc4c9e31f
replaces deprecated (since 10.12) reference to NSAnyEventMask with the replacement NSEventMaskAny. Functionality unaltered.
2023-07-21 00:25:07 +02:00
Andrey Lihatskiy
33e0766ee0
SL-19948 Update estate manager and ban list limits to match new values from simulator
2023-07-20 02:04:33 +03:00
nat-goodspeed
64a0911eef
Merge pull request #280 from secondlife/dispatch-maint-v2
...
Major improvements to LLLeap functionality
2023-07-18 18:15:56 +03:00
Brad Linden
71e7c7c705
Fixes for compatibility with new xcode 15 beta for any viewer branch after DRTVWR-577 ( #232 )
2023-07-18 12:00:01 +03:00
Andrey Kleshchev
bc3f2d53d1
SL-19891 Make sure focusable elements clear focus on destruction
2023-07-18 01:56:42 +03:00
marchcat-pe
37f41392cd
Merge pull request #285 from secondlife/marchcat/SL-19669
...
INTL-490 Japanese Translation Update
2023-07-17 23:44:34 +03:00
Andrey Kleshchev
4c848c8258
Merge branch 'main' (DRTVWR-580) into DRTVWR-587-maint-V
2023-07-17 23:18:04 +03:00
Andrey Lihatskiy
4c141cc4c5
Merge branch 'DRTVWR-580-maint-T' into DRTVWR-582-maint-U
2023-07-17 23:17:49 +03:00
Andrey Lihatskiy
07ff9a5d67
Merge branch 'main' into DRTVWR-582-maint-U
...
# Conflicts:
# doc/contributions.txt
# indra/llcommon/llerrorthread.cpp
2023-07-17 23:17:29 +03:00
Nat Goodspeed
ec4135da63
Increment viewer version to 6.6.14
...
following promotion of DRTVWR-580
2023-07-17 16:12:39 -04:00