Commit Graph

37141 Commits (2c8299d643156bb39528c3a56cac330c0dcd5df9)

Author SHA1 Message Date
Callum Prentice 2c8299d643 reenable support for copy/cut/paste to/from a web page 2017-02-22 19:21:55 -08:00
Callum Prentice ea4ef0b4e0 Pull in new version of p64_3p-Dullahan with support for flippyingh pixels/mouse, copy/cut/paste and new version info 2017-02-22 19:21:01 -08:00
Callum Prentice 5534ab4e18 First round of changes to replace LLCEFLib with Dullahan. Mostly Windows changes in this batch since I'm working on Windows box but some speculative macOS ones too although they are quite untested 2017-02-21 15:06:21 -08:00
Callum Prentice 8fd147f59d Add 3p Dullahan packages for windows 32/64 and darwin64 2017-02-21 10:25:55 -08:00
callum@lindenlab.com 135d96daca Automated merge with head of lindenlab/viewer64 2017-02-21 09:49:36 -08:00
Nat Goodspeed d18060e41c DRTVWR-418: At Oz's request, turn off HAVOK for Mac builds.
This is already done for TeamCity builds in build.sh, but since we don't yet
have 64-bit Xcode 8 Mac Havok working in the viewer, make plain developer
autobuild builds work also.
2017-02-21 12:15:47 -05:00
callum@lindenlab.com bf90329dea Automated merge with head of lindenlab/callum_viewer64 2017-02-17 09:43:08 -08:00
Oz Linden 9472098e81 improve dependency declarations for packages-info and other settings files 2017-02-15 15:27:05 -05:00
Oz Linden b6cdeb2271 MAINT-7130: suppress stdout from run_build_tests by
converting to logging so that stdout from its command can be captured
cleanly
Make the default be to not print anything
2017-02-15 13:00:20 -05:00
Oz Linden 83f2f43e36 convert run_build_tests to use argparse rather than optparse 2017-02-15 12:14:30 -05:00
callum@lindenlab.com c5ac455647 Automated merge with lindenlab/viewer64 2017-02-13 13:55:58 -08:00
Nat Goodspeed a0c1842595 DRTVWR-418: Fix syntax for previous test skip. 2017-02-13 16:53:18 -05:00
callum@lindenlab.com 189c043038 Automated merge with lindenlab/viewer64 2017-02-13 13:35:06 -08:00
Nat Goodspeed a971909a34 DRTVWR-418: Reluctantly skip llcorehttp 503-with-retry test on W64. 2017-02-13 16:07:38 -05:00
Nat Goodspeed 7c08ecff70 Automated merge with ssh://bitbucket.org/lindenlab/nat_viewer64 2017-02-13 16:02:55 -05:00
callum@lindenlab.com 238f9350b8 Automated merge with head of callum_linden/viewer64-xcode8 2017-02-13 12:29:37 -08:00
callum@lindenlab.com 13ec15beb9 Automated merge with head of callum_linden/viewer64-callum 2017-02-13 12:28:47 -08:00
Nat Goodspeed 8d884c3436 DRTVWR-418: Update to KDU 7.9.502436 2017-02-06 12:26:42 -05:00
Nat Goodspeed 80a878a792 DRTVWR-418: Merge from v-r makes llmath tests need Boost.Thread. 2017-02-04 08:54:01 -05:00
Nat Goodspeed 3e4f6d7d50 DRTVWR-418: Finish cleaning up merge from viewer-release. 2017-02-04 08:52:59 -05:00
Nat Goodspeed 37974a2fa2 Automated merge with ssh://bitbucket.org/lindenlab/viewer64 2017-02-03 20:14:32 -05:00
callum@lindenlab.com ac9777bd8e Change destination location of updated VLC files to correct one 2017-02-03 16:25:33 -08:00
Nat Goodspeed 275d2e7e02 Automated merge with ssh://bitbucket.org/callum_linden/viewer64-xcode8 2017-02-03 16:47:26 -05:00
Nat Goodspeed ead15a8ff5 DRTVWR-418: Remove most (all?) of the "stubs" from llurlentry_test.
At some point the INTEGRATION_TEST_llurlentry build changed so that the
library(ies) we attempted to stub out got linked in anyway, so that instead of
simplifying the test, the stubs broke it with "duplicate symbol" errors.
Commenting out the stubs permits the test program to succeed.
2017-02-03 16:46:46 -05:00
callum@lindenlab.com c703b2c038 Automated merge with head of lindenlab/nat_viewer64 2017-02-03 10:03:02 -08:00
Nat Goodspeed 4436e808b1 DRTVWR-418: Eliminate llui reference to newview's gSavedSettings.
Instead, since gSavedSettings is an LLControlGroup and LLControlGroup derives
from LLInstanceTracker, just look up the LLControlGroup with canonical name.
2017-02-03 12:49:19 -05:00
Nat Goodspeed f0a7914721 DRTVWR-418: INTEGRATION_TEST_llurlentry depends on Hunspell. 2017-02-03 10:43:47 -05:00
Nat Goodspeed c2c4a1e851 DRTVWR-418: Make operator()() method for comparator functor const. 2017-02-03 10:34:01 -05:00
Nat Goodspeed 434f0e161a Automated merge with ssh://bitbucket.org/lindenlab/viewer-release 2017-02-03 09:54:52 -05:00
Oz Linden 080744d899 increment viewer version to 5.0.2 2017-02-02 15:44:52 -05:00
Oz Linden 154b30cbf3 Added tag 5.0.1-release for changeset c9ce22950129 2017-02-02 15:44:51 -05:00
Callum Linden df4957e398 Automated merge with head of lindenlab/nat_viewer64 2017-01-30 13:56:38 -08:00
Nat Goodspeed 189d56fa3e DRTVWR-418: Commit restoring -quiet switch for Xcode 8. 2017-01-30 15:53:39 -05:00
Nat Goodspeed 25c620d1f0 DRTVWR-418: Backed out changeset f03df2b249d0: restore -quiet.
As of now, this fork requires Xcode 8, which introduces support for the -quiet
switch.
2017-01-30 15:49:49 -05:00
Nat Goodspeed 75f54d5d53 DRTVWR-418: Merge from oz_viewer64 2017-01-30 11:55:28 -05:00
Callum Linden dcae92c0a3 First batch of changes to add LibVLC media plugin to macOS viewer. Plugin fails to start because of an as-yet undiagnosed issue with VLC plugin files related to their extyended attributes 2017-01-27 15:47:16 -08:00
Callum Linden f13c2a6d31 First set of changes to build (tests off) to build correctly against Xcode 8 and SDK 10.12 2017-01-19 14:19:46 -08:00
Callum Prentice fed164732b Automated merge with head of lindenlab/viewer64 2017-01-10 11:47:40 -08:00
Nat Goodspeed f40bd0fac3 DRTVWR-418, SL-619: Update to google_breakpad build 501824
and re-enable breakpad symbol generation.
2017-01-06 17:03:35 -05:00
Nat Goodspeed 1fe8d04a46 DRTVWR-418, MAINT-7038: Don't add double quotes to channel name.
The CMake directive that passes VIEWER_CHANNEL to the C++ compiler as
LL_VIEWER_CHANNEL was enclosing the VIEWER_CHANNEL value in double quotes. At
this point in history, those double quotes literally become part of the
LL_VIEWER_CHANNEL value, causing the viewer to construct a bad Viewer Version
Manager query containing those double quotes. Removing them fixes the query.
2017-01-05 18:49:56 -05:00
Nat Goodspeed b0da6275f7 Automated merge with ssh://bitbucket.org/lindenlab/viewer64 2017-01-04 17:06:00 -05:00
Nat Goodspeed 85438e6725 DRTVWR-418: Fix line-break problem; also explicitly request bash. 2017-01-04 15:27:31 -05:00
Nat Goodspeed 0529000452 DRTVWR-418: Set signing CMake switches in build.sh for proper quoting. 2017-01-04 14:15:54 -05:00
Nat Goodspeed 24d2c4ae48 DRTVWR-418: Harmless change to kick TeamCity build. 2017-01-04 12:04:33 -05:00
Nat Goodspeed 8b4022f041 DRTVWR-418: Consume autobuild_configure_parameters in build.sh. 2017-01-04 09:27:36 -05:00
Nat Goodspeed 3b62401cf5 DRTVWR-418: Remove -DENABLE_SIGNING and -DSIGNING_IDENTITY
from autobuild.xml's darwin64 Release and ReleaseOS build (xcodebuild)
command.

-D passed to xcodebuild does NOT set CMake variables. These switches, in this
 place, have never worked as intended.
2017-01-03 15:54:37 -05:00
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
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