Callum Prentice
4e904d615c
Automated merge with head of lindenlab/nat_viewer64
2017-01-03 09:27:30 -08:00
Callum Prentice
da1b3c6d39
Automated merge with head of lindenlab/viewer64
2017-01-03 09:27:12 -08:00
AndreyL ProductEngine
892d3207d6
Merged in lindenlab/viewer-lynx
2017-01-03 17:31:57 +02:00
Mnikolenko Productengine
af3aad098d
MAINT-900 fixed male gestures spelling mistake
2017-01-03 16:22:58 +02:00
Mnikolenko Productengine
ea65bc80c3
MAINT-7026 Teleport history info panel is shown when it shouldn't be after certain actions
2016-12-30 16:26:01 +02:00
andreykproductengine
6c023787cd
MAINT-2450 PRIM_MEDIA_PERMS_CONTROL shouldn't disable mouse wheel scrolling
2016-12-28 19:58:32 +02:00
Mnikolenko Productengine
c79dc296ad
MAINT-406 Ban and access limits no longer showing
2016-12-28 15:50:19 +02:00
andreykproductengine
ca5c706f64
MAINT-4097 User never de-clouds with a large inventory after inventory fetch
2016-12-27 20:15:08 +02:00
Mnikolenko Productengine
7191d43bdb
MAINT-1970 Inaccurate menu label in menu_gesture_gear
2016-12-27 16:57:48 +02:00
Mnikolenko Productengine
05c2c408a4
MAINT-3027 remove CameraAspectRatio from Debug Settings
2016-12-27 16:10:42 +02:00
Mnikolenko Productengine
92d84a9c36
MAINT-7022 Crash in LLFloaterIMContainer::visibleContextMenuItem()
2016-12-27 12:04:51 +02:00
andreykproductengine
596018361c
MAINT-965 FIXED Teleport to friend location in world map omits Z value
2016-12-26 19:08:46 +02:00
andreykproductengine
4fc012fbfa
Reverted changeset 409b67af8faf (MAINT-6901)
2016-12-23 15:16:50 +02:00
Nat Goodspeed
eff6bbea59
DRTVWR-418: Emit less confusing error message when LL_BUILD not set.
...
When LL_BUILD is not in the environment at autobuild configure time, important
macros such as LL_WINDOWS aren't set. That means that platform-dependent
macros such as LL_TYPEOF() aren't defined, which can produce obscure errors
like this:
indra\llcommon\llunittype.h(51): error C2226: syntax error :
unexpected type 'S' (packages\llphysicsextensions\stub\LLPhysicsExtensionsStubImpl.cpp)
10> indra\llcommon\llunittype.h(52) :
see reference to class template instantiation 'LLResultTypeAdd<S,T>' being compiled
Make the CMake logic fail with a more readily-understood error in that case.
2016-12-22 16:12:21 -05:00
Nat Goodspeed
5bb619da97
Automated merge with ssh://bitbucket.org/lindenlab/viewer64
2016-12-22 15:12:31 -05:00
Nat Goodspeed
eaeadf71e0
DRTVWR-418: If we don't produce a symbol file, don't try to upload it.
2016-12-22 15:11:37 -05:00
Oz Linden
0131e8a081
one more try... also fixing setting of viewer_channel without quotes
2016-12-22 13:54:39 -05:00
Oz Linden
9c0536f099
remove the xcodebuild -quiet because Xcode 7 doesn't do it
2016-12-22 12:59:30 -05:00
Oz Linden
b7d798069e
merge trunk changes
2016-12-22 12:22:40 -05:00
Oz Linden
6ef555414d
try again to actually fix the installer name function for Mac (and maybe Linux?)
2016-12-22 11:50:33 -05:00
Oz Linden
be69197e0d
merge changes from project trunk
2016-12-22 11:16:55 -05:00
andreykproductengine
f08e6b873c
MAINT-7024 Release notes page was requested prior to proxy initialization.
2016-12-22 17:34:40 +02:00
Oz Linden
e9f5ed6591
fix installer name function for Mac (and maybe Linux?)
2016-12-22 10:18:48 -05:00
Nat Goodspeed
aa2aa5e2da
DRTVWR-418: Migrate HAVOK suppression from autobuild.xml to build.sh.
...
Turns out that without HAVOK, we can't build the PhysicsExtensions_TPV; but
the viewer's build.sh is unaware of CMake switches set in autobuild.xml.
Passing those CMake overrides in build.sh allows us to test that setting
elsewhere in build.sh to skip the PhysicsExtensions_TPV step -- instead of
failing the build.
2016-12-21 20:51:18 -05:00
Nat Goodspeed
7a83f26323
DRTVWR-418: Temporarily disable Mac generate_breakpad_symbols.py.
2016-12-21 19:11:58 -05:00
AndreyL ProductEngine
8f0cee0842
Merged in lindenlab/viewer-bear
2016-12-22 00:01:30 +02:00
AndreyL ProductEngine
29ff62c05d
Merged in lindenlab/viewer-lynx
2016-12-22 00:00:58 +02:00
Oz Linden
04c7a7a64a
try using xcodebuild -quiet
2016-12-21 16:40:23 -05:00
Brad Payne (Vir Linden)
bffe9d87ce
merge
2016-12-21 16:24:49 -05:00
Brad Payne (Vir Linden)
971ea9f3d7
MAINT-7005 - added ability to set base priority and joint priority in anim_tool.py
2016-12-21 16:18:51 -05:00
Nat Goodspeed
546ead3d61
DRTVWR-418: Update to llphysicsextensions 501678, 501679
2016-12-21 16:02:31 -05:00
Callum Prentice
60cbea4963
Automated merge with lindenlab/viewer64 and lindenlab/nat_viewer64
2016-12-21 11:22:39 -08:00
Nat Goodspeed
a2a5bdf4b5
DRTVWR-418: Use ensure_equals() on iffy lerp test to display values.
2016-12-21 13:17:18 -05:00
Nat Goodspeed
594221790b
DRTVWR-418: Fix a couple unused-variable fatal warnings in local builds.
...
If the only use of a variable is within llassert(), have to make the
declaration conditional on SHOW_ASSERT rather than guesswork about release
builds.
2016-12-21 12:46:28 -05:00
Callum Prentice
84bf05e003
Automated merge with head of lindenlab/nat_viewer64
2016-12-21 09:04:26 -08:00
Nat Goodspeed
03d65d4ec4
DRTVWR-418: Deal with fatal warning 'unsafe mix of bool and BOOL'
2016-12-21 11:33:58 -05:00
Andrey Kleshchev
c496269f59
Merged in MAINT-3609
2016-12-21 18:08:59 +02:00
Nat Goodspeed
b3212f873d
DRTVWR-418: Harmless change to kick the TeamCity build.
2016-12-21 10:43:42 -05:00
Mnikolenko Productengine
18c4639812
MAINT-7021 Add minimum width for statistics floaters
2016-12-21 13:09:07 +02:00
AndreyL ProductEngine
e48af9ba0f
MAINT-7020 llui/llfloater.cpp should not access settings
2016-12-21 06:57:49 +02:00
Nat Goodspeed
1cbdfce396
DRTVWR-418: Avoid constructing symlink cycle for CEF framework.
2016-12-20 21:27:40 -05:00
Callum Prentice
d34530fd07
DRTVWR-418 fix BOOL/bool comparison that errors out as as warning on VS 2013 builds
2016-12-20 16:28:53 -08:00
Oz Linden
725ba32d08
don't add llcorehttp to all tests
2016-12-20 17:18:56 -05:00
Nat Goodspeed
7359ec3ed8
DRTVWR-418: Temporarily suppress Havok in darwin64 builds.
2016-12-20 16:46:06 -05:00
Nat Goodspeed
e575abe99f
DRTVWR-418: Create CEF framework symlink from LLCefLib Helper.app.
...
Without that symlink, the helper app can't find CEF and we get no web content.
2016-12-20 16:44:51 -05:00
Nat Goodspeed
a1a395b679
DRTVWR-418: Make viewer_manifest.py copy current libexpat.1.dylib.
2016-12-20 15:42:57 -05:00
Nat Goodspeed
8643954c70
DRTVWR-418: Update GLOD with build that's really 64-bit on Mac.
2016-12-20 15:11:20 -05:00
Nat Goodspeed
be3e3fca32
DRTVWR-418: Fix libhunspell references to reflect current package.
2016-12-20 15:05:02 -05:00
Oz Linden
c20e57c48f
move debugging globals to the "lowest" library they are referenced in
2016-12-20 14:41:46 -05:00
Nat Goodspeed
6bc9504248
DRTVWR-418: Rationalize LLPipeline API.
...
Someone evidently figured every static LLPipeline method should have at least
one void* parameter. There were methods requiring void* parameters that were
completely ignored.
More to the point, there were methods whose callers have a U32 in hand -- and
which want to use a U32 -- but which bizarrely forced callers to cast to void*
just so the method could cast back to U32. In a 64-bit compile, this isn't
merely pointless, it's erroneous. Change all such methods to accept U32;
remove (void*) casts from call sites.
While at it, fix LLPipeline API to use bool, true, false rather than their
obsolete all-caps predecessors. Once you eat that first potato chip... :-P
2016-12-20 11:44:16 -05:00