Commit Graph

197 Commits (76876538715e3afbe456e2bf84173bde416d50e6)

Author SHA1 Message Date
Oz Linden 93d31d9bfe merge fixes for STORM-374 2010-10-12 17:32:56 -04:00
Boroondas Gupte f36085b0de merged SNOW-756 / VWR-23385 / STORM-374 (fixed standalone LD_LIBRARY_PATH for unit tests) 2010-10-12 17:26:50 +02:00
Oz Linden 3f43a36d34 merge fixes for VWR-23296 2010-10-12 08:47:26 -04:00
Boroondas Gupte (patch by Aleric Inglewood) 8f77ebbcd9 SNOW-756 / VWR-23385 FIXED standalone LD_LIBRARY_PATH for unit tests
Used patch from https://jira.secondlife.com/secure/attachment/41586/SNOW-756-standalone_tests.diff

patching file indra/cmake/LLAddBuildTest.cmake
Hunk #1 succeeded at 259 with fuzz 2 (offset 1 line).

Added entry in doc/contributions.txt. No further changes.

originally commited to Snowglobe 2.1 at http://svn.secondlife.com/trac/linden/changeset/3515
2010-10-12 00:39:23 +02:00
Oz Linden 011f6f9ad0 merge fix for STORM-275 (class Linux_x86_64Manifest missing from viewer_manifest.py) 2010-10-11 09:10:56 -04:00
Oz Linden bb74487c85 Merge fixes for VWR-23047, VWR-20911, and SNOW-748 2010-10-08 10:47:25 -04:00
Boroondas Gupte d18b636fb8 merged VWR-20893: "class Linux_x86_64Manifest" missing from viewer_manifest.py Breaking linux 64-bit build.
(transplanted https://bitbucket.org/Techwolf/viewer-development/changeset/111a293c0e1c to create an isolated daggy fix)
2010-10-06 17:09:38 +02:00
Boroondas Gupte 422780c88a merged SNOW-654: Added missing "if (LL_TESTS)" in indra/CMakeLists.txt 2010-10-05 00:02:30 +02:00
Boroondas Gupte (original fix by Techwolf Lupindo) d918701d58 SNOW-654: Added missing "if (LL_TESTS)" in indra/CMakeLists.txt
Daggified version of http://svn.secondlife.com/trac/linden/changeset/3431
(or of the SNOW-654 part of https://bitbucket.org/Techwolf/viewer-development/changeset/5697874b390b )
2010-10-04 23:54:31 +02:00
Boroondas Gupte ccb734e26c merged SNOW-651: Added missing "if (LL_TESTS)" in indra/llplugin/slplugin/CMakeLists.txt 2010-10-04 23:46:27 +02:00
Boroondas Gupte (original fix by Techwolf Lupindo) 5bcfa063b4 SNOW-651: Added missing "if (LL_TESTS)"
Daggified version of http://svn.secondlife.com/trac/linden/changeset/3523
(or of the SNOW-651 part of https://bitbucket.org/Techwolf/viewer-development/changeset/5697874b390b )
2010-10-04 23:01:43 +02:00
Boroondas Gupte 704cdf2bc3 merged SNOW-746: Finished Google BreakPad cmake for standalone 2010-09-29 12:57:32 +02:00
Boroondas Gupte c438e8a183 merged SNOW-599/SNOW-747: Pulseaudio should be optional on Linux. 2010-09-28 00:06:12 +02:00
Tofu Linden 014eb72f1f merge storm-173 2010-09-27 16:54:14 +01:00
Merov Linden 214cdc4177 STORM-173 : Add Build > Object > Return Object 2010-09-24 15:38:21 -07:00
Tofu Linden 264b549bcb merge storm-163 / Port of VWR-14914 to SG 2.0 : Intermittent FPS drop related to "audio" (main thread hangs often on openal lock) 2010-09-22 19:53:16 +01:00
Tofu Linden f007369357 merge storm-162 2010-09-22 10:03:30 +01:00
Vadim Savchuk 5b2d4a1698 STORM-163 FIXED Intermittent FPS drop related to "audio" (main thread hangs often on openal lock)
Submitting a patch made by Aleric Inglewood (See VWR-14914).

This bug happens for a lot of people, although it might be needed to have a fast multi core machine.
I have seen it on 1.22.10 once, never used 1.23 sorry, and saw it often on snowglobe. I am sure
it also affects 1.23 but I'd have to test that.

The symptons are that on a viewer with normally a good, high FPS, sometimes it happens
that the FPS dramatically drops (as low as 0.3, but it can also be anything higher, as high
as 10, say).

This particular jira is about a problem where the main thread is slowed down by a mutex lock
in libopenal (most calls starting with 'al' in indra/llaudio/audioengine_openal.cpp and
one in indra/llaudio/listener_openal.cpp). You can see that this is the case by opening the
Frame Console (control-shift-2) and checking that the "audio" (and possibly misc) timings
are very large compared to the Render time.
2010-09-21 19:11:40 +03:00
Vadim Savchuk 483e22a64d STORM-166 FIXED Memory leak in LLSelectNode constructor.
Submitting on behalf of Thickbrick Sleaford.

One of the LLSelectNode constructors has a leak where it does "new LLPermisions()" twice, thus leaking the address of the first object created.

This constructor is called every time you interact (click, hover, select, possibly other) with an object, once for each prim in the object. Since sizeof(LLPermissions) is 92 bytes, this can be a significant amount after a while.

I think this might explain VWR-18528 (leaking LLpemissions instances), at least partially.

This was fixed in snowglobe 1.x as part of SNOW-267.
2010-09-21 17:41:53 +03:00
Merov Linden 136029821c STORM-162 : Makes the folder code more resilient 2010-09-20 17:24:33 -07:00
Tofu Linden 14cf6fd5a2 merge from http://bitbucket.org/boroondas/viewer-development-vwr-20583 2010-09-20 18:15:20 +01:00
Tofu Linden 27bbf79c89 merge. 2010-09-17 17:40:34 +01:00
Oz Linden 5215bf9925 [STORM-175] Fix Ping Interpolate Object Position 2010-09-16 20:01:35 -04:00
Boroondas Gupte 970ce1e162 Merged VWR-23047 (SNOW-512, -fPIC for 64bit) and follow-ups (VWR-20911 & SNOW-748) 2010-09-16 13:51:15 +02:00
Boroondas Gupte 58c08f7c2c SNOW-512 FOLLOWUP merged VWR-20911 with SNOW-748
VWR-20911 fixes the arch detection that the SNOW-512 fix relies on.
SNOW-748 fixes a Mac build failure introduced by SNOW-512.
2010-09-16 13:35:07 +02:00
Merov Linden 1fb2f1b37a STORM-130 : version agnostic libPNG : pulling Boroondas change 2010-09-15 12:59:08 -07:00
Oz Linden bf2849ef23 [STORM-176] Clean up handling of the maximum length of chat messages 2010-09-15 11:33:59 -04:00
Boroondas Gupte 6e1ba9c960 merged STORM-130 (a.k.a. VWR-22769, SNOW-737 Version agnostic libPNG linking) 2010-09-15 16:07:13 +02:00
Aimee Linden 2399b8673b STORM-86 MERGE Double-click Teleport 2010-09-15 11:49:17 +01:00
Merov Linden 81ea8d1751 Pull from lindenlab/viewer-development 2010-09-09 10:40:25 -07:00
Aimee Linden 4991d7903d Merge 2010-09-07 21:10:41 +01:00
Boroondas Gupte a18e83e060 re-merged VWR-20583 2010-09-05 23:07:02 +02:00
Tofu Linden 1d158a312e contrib file update for vwr-19505 2010-09-03 18:39:57 +01:00
Boroondas Gupte 1b4ae0e053 merged VWR-20583 2010-09-02 19:34:26 +02:00
Boroondas Gupte 3e299ab764 VWR-20583 FIXED submenu indicators (▶ a.k.a. U+25B6) shouldn't be hard-coded
in context menu sub menu names

Use the same mechanism for adding the triangle in LLContextMenuBranch as
is already used in LLMenuItemBranchGL. As a bonus, the triangles will be
nicely right-aligned, just as in the main menu.

Remaining hard-coded triangles all are in indra/newview/skins/default/xui/*/panel_voice_effect.xml.
2010-09-02 18:29:42 +02:00
Tofu Linden 63f2ddf377 merge for VWR-1852 VWR-8726 VWR-4232 VWR-22752 2010-09-02 11:27:52 +01:00
Merov Linden f2d61c7371 VWR-22759 : port of SNOW-667, Automatic language translation of chat messages 2010-09-01 14:41:51 -07:00
Aimee Linden ae115d1a89 Merge 2010-09-01 17:46:48 +01:00
Tofu Linden f7f8c18600 VWR-17801 Wrong submenu character when you right click on yourself
Patch by jonathan yap.
2010-09-01 16:16:52 +01:00
Aimee Linden 2b5cfc2a4d VWR-13221 (SNOW-188) FIXED Allow panning of the minimap
Imported from Snowglobe.
2010-09-01 14:14:35 +01:00
Merov Linden 786df38c2a SNOW-681 VWR-1852 : Local ruler mode aligned incorrectly for linked objects 2010-08-31 21:36:45 -07:00
Merov Linden 6d8208bac9 SNOW-684 VWR-4232 : Some particles don't disappear when UI is hidden 2010-08-31 21:34:02 -07:00
Merov Linden be07498847 SNOW-683 VWR-8726 : Turn off swirling lights for scripted objects 2010-08-31 21:11:28 -07:00
Merov Linden 97d52e2a3e SNOW-680 VWR-10854 : Honour share with group and allow anyone to copy for snapshots 2010-08-31 21:07:23 -07:00
Boroondas Gupte (daggyfied changeset by Techwolf Lupindo, original fix by Robin Cornelius) 88e7a631b3 SNOW-512/SNOW-287: Build of LLPlugin fails on 64bit linux due to non PIC code linking into the DSO
Formatting, cleanup, and one minor change by Techwolf Lupindo.
Minor change was a move of the hunk in
indra/media_plugins/webkit/CmakeLists.txt to same area as the other plugins CmakeLists.txt files.

daggyfied version of https://bitbucket.org/Techwolf/viewer-development/changeset/00bd21962052
2010-09-16 13:26:45 +02:00
Boroondas Gupte (patch by Robin Cornelius) 570b91f472 VWR-20911 FIXED CMake build arch detection is inaccurate and incomplete
Robin Cornelius' patch from
http://jira.secondlife.com/secure/attachment/42801/SNOW-776+Don%27t+use+uname+for+build+arch+detection%2C+use+compiler.patch
applied without fuzz:

	patching file indra/cmake/Variables.cmake
	Hunk #1 succeeded at 52 (offset -2 lines).

Added entry in doc/contributions.txt.
No further changes other than that.
2010-08-31 12:16:03 +02:00
Ardy Lay bdd1017d0d [mq]: VWR-19499-AppUriChatLimit 2010-08-30 14:18:48 -05:00
Oz Linden d84c6625c7 Automated merge with http://bitbucket.org/aleric/viewer-development-aleric-export 2010-08-30 06:38:44 -04:00
Boroondas Gupte 9c4a2547b9 SNOW-737 FIXED Version agnostic libPNG linking
Patch from http://jira.secondlife.com/secure/attachment/41125/version_agnostic_libpng__1.diff
applied with fuzz 3:

	patching file indra/cmake/PNG.cmake
	Hunk #1 succeeded at 6 with fuzz 3 (offset -2 lines).
	patching file indra/llimage/llpngwrapper.cpp
	Hunk #1 succeeded at 215 (offset -2 lines).
	Hunk #2 succeeded at 363 (offset -2 lines).
	patching file indra/llimage/llpngwrapper.h
	Hunk #1 succeeded at 31 (offset -2 lines).

Added entry in doc/contributions.txt.
No further changes other than that.
2010-08-29 18:32:20 +02:00
Boroondas Gupte 27ec784127 VWR-20891 FIXED missing LL_TEST conditions in indra/viewer_components/login/CMakeLists.txt
(transplanted from 6ea6df364e22ba6f99b18a0e684ba4912f4f7223)
2010-08-29 16:43:08 +02:00