Nat Goodspeed
37974a2fa2
Automated merge with ssh://bitbucket.org/lindenlab/viewer64
2017-02-03 20:14:32 -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
Nat Goodspeed
c92eb7e591
Automated merge with ssh://bitbucket.org/lindenlab/viewer-release
2016-08-30 11:36:06 -04:00
Oz Linden
9be58e915a
merge with 4.0.3-release
2016-04-04 15:53:09 -04:00
Rider Linden
b8c1976460
Merge
2016-03-17 13:14:21 -07:00
Oz Linden
31f3db0291
merge changes for DRTVWR-417
2016-03-16 13:08:06 -04:00
Oz Linden
bc22e58743
merge changes for 4.0.1-release
2016-01-15 16:55:04 -05:00
Rider Linden
e7eaa94dfa
Merge VR
2016-01-15 13:36:38 -08:00
AndreyL ProductEngine
40699b9663
MAINT-5498 LLUrlEntry regex refactoring
...
Improved LLUrlEntryHTTP, extended a test
2015-12-15 01:17:26 +02:00
Oz Linden
c8726aba30
remove execute permission from many files that should not have it
2015-11-10 09:48:56 -05:00
Nat Goodspeed
11c428759e
Automated merge with ssh://bitbucket.org/lindenlab/viewer-release
2015-11-02 14:09:43 -05:00
AndreyL ProductEngine
52d30bbbe9
MAINT-5464 FIXED Do not add badge to links that have a port number specified.
2015-10-23 07:52:43 +03:00
Rider Linden
53b947e039
Merge from viewer release.
2015-10-19 12:03:08 -07:00
Rider Linden
f0d9118173
One of the tests defined a namespace in order to fake out the libraries. Removed it.
2015-09-01 17:03:08 -07:00
Nat Goodspeed
62527e6f18
MAINT-5506: Fix ugly timing bug in llurlentry static initialization.
...
The problem was that class-static LLUrlEntryParcel::sRegionHost was being
initialized by copying class-static LLHost::invalid. Naturally, these two
statics are initialized in different source files. Since C++ makes no promises
about the relative order in which objects in different object files are
initialized, it seems we hit a case in which we were trying to initialize
sRegionHost by copying a completely uninitialized LLHost::invalid.
In general we might attempt to address such cross-translation-unit issues by
introducing an LLSingleton. But in this particular case, the punch line is
that LLHost::invalid is explicitly constructed identically to a
default-constructed LLHost! In other words, LLHost::invalid provides nothing
we couldn't get from LLHost(). All it gives us is an opportunity for glitches
such as the above.
Remove LLHost::invalid and all references, replacing with LLHost().
2015-08-18 17:05:29 -04:00
AndreyL ProductEngine
e62d5ea4e8
MAINT-5019 FIXED Undesired "http://" added to domains sent in chat
...
Completely removed matching of the URLs w/o a protocol
+ Some unit tests
2015-07-29 07:35:08 +03:00
AndreyL ProductEngine
62c748936c
MAINT-5019: Buildfix - added a tests for emails, improved handling of URLs starting with www.
2015-07-15 23:58:56 +03:00
Nat Goodspeed
77da469d6f
Automated merge with ssh://bitbucket.org/lindenlab/viewer-release
2015-06-30 14:50:37 -04:00
Nat Goodspeed
4302637464
MAINT-5232: Make gMessageSystem an LLPounceable<LLMessageSystem*>.
...
This will permit other subsystems to use gMessageSystem.callWhenReady() to (e.g.)
register callbacks as soon as gMessageSystem is fully initialized.
2015-05-23 12:41:47 -04:00
simon
a219cf1c98
Merge viewer-release
2015-04-15 15:07:13 -07:00
maksymsproductengine
c8cfcf8ea1
Fix build issues.
2014-10-16 17:27:44 +03:00
dolphin
d15a709cd7
Fixed unit test
2014-03-21 10:22:50 -07:00
dolphin
977ee4cd6d
Added stubs for llurlentry_test.cpp
2013-09-24 23:25:29 -07:00
Oz Linden
ddd5659f81
merge changes for DRTVWR-294
2013-04-19 10:11:29 -04:00
Graham Madarasz
bf6182daa8
Update Mac and Windows breakpad builds to latest
2013-03-29 07:50:08 -07:00
prep
e42e9f897c
Fixed unit test compile error
2013-03-13 15:01:27 -04:00
prep
207d9fd767
Viewer-chui merge
2013-03-11 14:45:53 -04:00
Merov Linden
bb322a1ccc
CHUI-580 : Fixed : Clean up the use of display name. Allow the use of the legacy protocol in settings.xml
2012-12-07 00:10:50 -08:00
Don Kjer
cf7eb79fa7
Removed most llappearance -> llui dependencies (LLTrans remains). Moved LLInventoryIcon::EIconName into LLInventoryType. Moved LLInventoryIcon back to newview. Moved LLUI gl_* functions into llrender.
2012-09-08 04:39:11 +00:00
Todd Stinson
6d84272d38
Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-beta.
2012-08-23 15:11:10 -07:00
Todd Stinson
7cbbdbd896
PATH-849: CRASHFIX This should fix the crash caused by LLPathfindingObject::handleAvatarNameFetch being called after the corresponding LLPathfindingObject has been deleted.
2012-08-13 16:55:51 -07:00
Todd Stinson
3e038cd71b
Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release.
2012-07-27 12:53:54 -07:00
Richard Linden
f89d94434c
made param blocks smaller by making param overhead 3 bytes instead of 4
...
Optional<bool> should now be 4 bytes smaller.
2012-05-21 18:26:18 -07:00
Richard Linden
82c9b0fbbc
fixed build
...
all param values now support named values uniformly
2012-04-13 23:07:48 -07:00
Richard Linden
a3d08c2355
fixed broken unit tests
2012-04-12 11:26:38 -07:00
Richard Linden
057da807ac
removed LLXUIXML library
...
moved LLInitParam, and LLRegistry to llcommon
moved LLUIColor, LLTrans, and LLXUIParser to llui
reviewed by Nat
2012-01-20 13:51:46 -08:00
Richard Linden
700277e00a
removed unneeded changeversion tracking in param blocks in favor of a simpler dirty bit
2011-11-28 22:30:12 -08:00
Leslie Linden
1e0a81ad68
Build fixes because damn standard doesn't allow binding rvalues to non-const refs.
2011-10-13 14:50:37 -07:00
Richard Nelson
e61569d714
added compound LLSD parsing to param blocks
...
reviewed by Leslie
2011-10-10 14:08:14 -07:00
Richard Linden
7dd8dc8be6
EXP-880 FIX Enable navigation chrome in search floater
...
fixed regression where profile window wasn't using requested size
2011-07-14 20:57:32 -07:00
Leslie Linden
86470d3889
Fixed to allow param blocks to exceed 64k, even though the size makes me wince.
...
Modified viewer window to not create a navigation bar on exit if one doesn't yet exist.
Reviewed by Richard.
2011-06-08 15:46:34 -07:00
Richard Linden
31a2923b3d
EXP-749 FIX [REGRESSION] Voice status indicator shown in IM session instead of profile pic in Basic and Advanced modes
...
reviewed by Leyla
2011-04-28 14:56:46 -07:00
Richard Linden
6b47a5ec78
fixed build
2011-04-19 20:14:34 -07:00
Richard Linden
1dedd3de05
EXP-648 FIX As a developer, I want to be able to specify param blocks that use Multiple<LLUIImage> for a sequence of images
...
Factored out param block data classes so that specialized param block types, such as LLUIImage, LLFontGL, LLRect, etc. can be stored in a Multiple<T> context
Converted loading_indicator to take image sequence from XUI
deprecated name-value pairs for LLUIColor values, and put them in colors.xml
2011-04-19 16:16:54 -07:00
Oz Linden
8ceff5afd6
correct merge error in prehash change
2011-04-01 13:31:08 -04:00
Andrew A. de Laix
93138ec2cb
hack to work around gcc 4.2 compiler warning; really we should not store static strings in char * pointers (they should all be changed to const char *).
2011-01-24 16:00:52 -08:00
Seth ProductEngine
376ee7a3f9
STORM-797 FIXED Added parcel SLURL rendering with human readable parcel names.
...
- Added parcel info observer to LLUrlEntryParcel.
- Added notifying LLUrlEntryParcel by LLRemoteParcelInfoProcessor when parcel data arrives.
- Added notifying LLUrlEntryParcel about user login, changing host and viewer connection state to use this data in remote parcel requests.
2010-12-30 18:18:33 +02:00
Vadim ProductEngine
3b97a200b8
STORM-796 ADDITIONAL_FIX Fixed Mac build.
2010-12-18 18:35:32 +02:00
Vadim ProductEngine
abda07fb77
STORM-796 FIXED Implemented rendering /app/region/ SLapps into human-readable strings.
...
Example: secondlife:///app/region/Ahern/10/20/30/ is displayed as "Ahern (10,20,30)".
2010-12-16 20:22:32 +02:00
Richard Linden
50d21a75a7
merge
2010-11-15 15:52:54 -08:00