Commit Graph

40429 Commits (bd008a170898e69beeb8bc0481b4bfd94de86c55)

Author SHA1 Message Date
Brad Payne (Vir Linden) 39a0c35814 merge 2016-08-16 15:39:04 -04:00
Brad Payne (Vir Linden) 6d2770290e merge 2016-08-16 15:34:18 -04:00
pavelkproductengine 05e77c5f26 Merge VOB with 4.0.8-release 2016-08-16 20:40:57 +03:00
Glenn Glazer 4a124b8b9d SL-323: logging improvements 2016-08-16 09:17:07 -07:00
Glenn Glazer 5811b4721f SL-323: fixed update service redirect handling 2016-08-16 08:40:39 -07:00
Nat Goodspeed b240c494c4 Re-delete VSTool.exe invocations from autobuild.xml.
The CMake invocations are controlled by UNATTENDED -- these were not. Let
CMake do it if it must be done.
2016-08-16 11:03:03 -04:00
andreykproductengine d85bc7de7f MAINT-6637 DebugAvatarAppearanceMessage incorrectly reports all avatars received COF version as -1 2016-08-16 17:48:52 +03:00
andreykproductengine 0f06168991 MAINT-6655 Group inspector doesn't support default icon. 2016-08-17 20:35:00 +03:00
Glenn Glazer 7ed9c85a1a SL-323: fixes to Tkinter race condition, post --channel and --settings testing, contains debugging statements to be removed after all testing complete 2016-08-15 14:48:09 -07:00
Brad Payne (Vir Linden) 9044a8b815 merge 2016-08-15 17:27:52 -04:00
Brad Payne (Vir Linden) f8f79c20ef merge 2016-08-15 17:21:18 -04:00
Nat Goodspeed b0c434fadf Set CMake UNATTENDED variable to suppress VSTool in TC builds. 2016-08-15 17:15:31 -04:00
Nat Goodspeed 454da876dc Backed out changeset e187a6b45ce6: restored VSTool et al. 2016-08-15 17:12:37 -04:00
Brad Payne (Vir Linden) ab4a681034 merge 2016-08-15 16:16:41 -04:00
Nat Goodspeed b25ee9095d Remove VSTool, its build info and all invocations.
VSTool manipulates the SecondLife.sln solution file for the convenience of a
developer subsequently running Visual Studio interactively. But the cost of
having it sometimes break TeamCity automated builds is too high -- especially
since we never expect to run Visual Studio interactively on a TC build host.

Also remove the CMake UNATTENDED variable that controlled it.
2016-08-15 14:13:56 -04:00
Brad Payne (Vir Linden) 57da9bcd1b merge from viewer-release 2016-08-15 09:52:06 -04:00
Brad Payne (Vir Linden) 85a13b53f5 MAINT-6631 - reluctantly, added support for animation of collision volumes, to avoid breaking existing content. 2016-08-12 14:20:44 -04:00
Oz Linden 22c7357617 Add voice connection stats logging, make logging less verbose, some other code cleanup 2016-08-12 09:09:21 -04:00
Oz Linden 6ff420d705 merge changes for 4.0.7-release 2016-08-11 15:36:09 -04:00
Oz Linden 4fb100ac7a increment viewer version to 4.0.8 2016-08-11 15:31:41 -04:00
Oz Linden e4a1b2c940 Added tag 4.0.7-release for changeset 33981d8130f0 2016-08-11 15:31:41 -04:00
Oz Linden 436119268d add convenience function ll_stream_notation_sd for compact representation of llsd 2016-08-11 14:08:49 -04:00
Mnikolenko Productengine b496e4ff15 MAINT-6616 new crash in VOB viewer in snapshot preview 2016-08-10 16:32:35 +03:00
Brad Payne (Vir Linden) 95d9e85f95 SL-109 - made viewer much less tolerant of bad data in avatar_skeleton.xml or avatar_lad.xml. If either of these is broken, there's no point trying to continue, more informative to just error out with an appropriate message. 2016-08-09 15:24:09 -04:00
AndreyL ProductEngine 5e02d304f0 MAINT-6618 More checks 2016-08-09 19:26:30 +03:00
pavelkproductengine 471ff40c2c Reverted change to lllayoutstack.cpp which could possibly cause memory leak 2016-08-09 17:37:48 +03:00
Brad Payne (Vir Linden) b7a0d441a3 SL-126 - attachment logging under avatar at DEBUG level. Also fixed a typo in avatar_lad.xml 2016-08-09 09:17:37 -04:00
AndreyL ProductEngine d4b1db277c MAINT-6618 Fixed the crash in LLImageRaw::scale() + some additional checks 2016-08-09 05:07:39 +03:00
Brad Payne (Vir Linden) ba90b2d3c7 SL-433 - fix for mesh eye scaling with eye size slider. Previous values were based on incorrectly sized reference eyes. 2016-08-08 15:18:12 -04:00
Nat Goodspeed 1773f44b6d MAINT-6584: Don't crash on inconsistent dims in a JPEG-2000 image.
Previous code would crump with LL_ERRS. But a bad image file should fail only
the image load -- not crash the viewer.

While at it, validate all components present, not just 0, 1, 2.

While at it, make the failure message report which component and what the
mismatched dimensions are, not just "Components don't have matching
dimensions!"
2016-08-06 11:39:11 -04:00
Nat Goodspeed 80adc9b6aa MAINT-6584: Introduce KDUError exception from other viewer project.
Specifically, manually apply changesets b4db8a8 and b98371d from
nat_linden/viewer-mac-mainloop. We need to throw from a new place, but if we
threw const char* (current convention), the new throw wouldn't be patched when
we merge to new exception convention.
2016-08-05 17:57:24 -04:00
Nat Goodspeed a5ce63eb3c MAINT-6584: Add explanatory comments to LLImageJ2CKDU implementation.
These comments are inherently fragile, in that they enumerate all present
callers of certain methods. Adding, removing or relocating calls would
invalidate these comments. However, the LLImageJ2CKDU implementation is
probably pretty stable by now.
2016-08-05 17:44:13 -04:00
Nat Goodspeed 65d608cdac MAINT-6584: Clarify LLKDUMessageError::flush() throwing exception. 2016-08-05 14:02:12 -04:00
ruslantproductengine 25c20f98a8 MAINT-5018 crashing when touching mesh
Fix #1 Disable FSAA for drawing selected objects (it help to avoid crash on
old ATI cards (in my case it's a HD3800)).
2016-08-05 17:21:22 +03:00
AndreyL ProductEngine ec4f5ade76 Merged in oz_linden/viewer-build 2016-08-05 01:02:33 +03:00
AndreyL ProductEngine f459c67fae Buildfix: brought back LINDEN_J2C_COMMENT_PREFIX 2016-08-05 00:58:09 +03:00
Andrey Lihatskiy 8ba372c886 Merged andreyl_productengine/viewer-427 into default 2016-08-05 00:50:53 +03:00
Nat Goodspeed 2ce38c3c98 MAINT-6584: Comment out completely unused LLImageJ2CKDU code.
The only call to the findDiscardLevelsBoundaries() method was commented out
inside initDecode(), with a comment:
        // Merov : Test!! DO NOT COMMIT!!

This was the only caller of copy_tile(), which was the only caller of
copy_block(). Commented out all three of these (biggish!) functions, since I
have no idea what any of them were supposed to do or when it might be useful
to call them. In other words, I can't yet rule out the possibility that I
might have to uncomment them.
2016-08-04 16:20:39 -04:00
AndreyL ProductEngine 6de8631327 Merged in lindenlab/viewer-lynx 2016-08-04 21:11:32 +03:00
Mnikolenko Productengine cc7dda96e7 MAINT-6604 FIXED [VOB] Snapshot preview is corrupted 2016-08-04 17:27:48 +03:00
andreykproductengine 57060fa0eb MAINT-4124 Warning user about render-heavy set of HUDs 2016-08-02 21:57:04 +03:00
AndreyL ProductEngine b37641ef82 Merged in nat_linden/viewer-unattended 2016-08-16 22:15:11 +03:00
AndreyL ProductEngine 78ad1a6501 Merged in nat_linden/viewer-unattended 2016-08-16 02:09:05 +03:00
andreykproductengine 5b94ed9f4e MAINT-6634 fixed string 2016-08-15 20:01:56 +03:00
andreykproductengine 5297782193 MAINT-6634 "My graphics driver is out of date" was listed 3 times in Alerts 2016-08-15 17:05:23 +03:00
andreykproductengine e3c58f7478 MAINT-6554 reducing log spam 2016-08-10 19:02:57 +03:00
AndreyL ProductEngine 1f9165039e Merged in andreyl_productengine/viewer-427 2016-08-12 18:30:30 +03:00
AndreyL ProductEngine fb1e569757 Merged in lindenlab/viewer-release 2016-08-11 22:59:39 +03:00
AndreyL ProductEngine 29630be624 Merged in lindenlab/viewer-lynx 2016-08-11 21:14:29 +03:00
max nikolenko dfd7826552 Merge 2016-08-10 20:29:09 +03:00