Commit Graph

34294 Commits (12ff893e98ec00c51ef2d3fc4cb16bf8bc4f856a)

Author SHA1 Message Date
ruslantproductengine 00f53244c8 MAINT-4773 FIXED Some transparent textures are rendered as white.
This bug fix related also to MAINT-4092. In 4092 sometimes when we
don't have information about the texture during the setup the materail
(LLVOVolume::setTEMaterialParams()), we should substitute the material with
disabled "diffuse alpha mode" (for detail in cases see MAINT-4092 JIRA ticket
comment).
This bug fix cover the case when after the loading texture we have all
information about alpha mode, and in this case we should restore diffuse
alpha mode if need.

In short: now we always believe that information about the material is valid
(LLVOVolume::setTEMaterialParams()).
Of course before setup it we check information about texture (if it possible)
, if texture is not exist in database or not 32 bit depth (for diffuse) we
made changes.
But in all other cases (if we can't receive information about texture)
we remeber this case in mWaitingTextureInfo multimap.
When information about texture will be available we get it in:
LLVOVolume::notify AboutCreatingTexture()
or
Volume::notifyAboutMissingAsset()
and again, we recheck it and if need change (substitute)
the material parameters.
I suppose that this solution is better than was before.

If this patch will be accepted
, I think that MAINT-4092 should be rechecked again.
2015-01-07 02:04:03 +02:00
Mnikolenko ProductEngine 65b8b0899d MAINT-4800 FIXED Grid labels in combobox could be localized now. Combobox is wider and separator (empty line) was removed. 2015-01-22 12:59:00 +02:00
andreykproductengine be5670b5ff MAINT-1977 FIXED 'Open' menu item doesn't work for notecard (with 'anyone can copy' permission) in object's content 2015-01-19 16:20:37 +02:00
Mnikolenko ProductEngine 427191118e MAINT-4169 ShowGreyQueryInUrls debug setting was removed and the grey part of the link always appears. 2015-01-19 17:52:06 +02:00
Oz Linden ac3e00e04e update google-breakpad library package to include non-release client lib 2015-01-06 23:11:45 +00:00
Mnikolenko ProductEngine a555f635da MAINT-729 FIXED Hide popup menu (which belongs to old chiclet) when new chiclet arrives. 2015-01-06 18:20:42 +02:00
Oz Linden db6fb61229 update google breakpad and dbus-glib for linux fixes 2015-01-06 10:45:10 -05:00
Brad Payne (Vir Linden) 07812106ed Moved mHoverOffset to LLCharacter so it's accessible inside animations. Apply offset when constrained to ground. 2015-01-05 18:13:33 -05:00
Brad Payne (Vir Linden) 62ab044b1a SL-92 WIP - changed setting name to AvatarHoverOffsetZ 2015-01-05 15:34:40 -05:00
Brad Payne (Vir Linden) 57363fdfd6 SL-92 WIP - More consistent enforcement of min/max hover values. Setting is stored as a per-account F32 value. 2015-01-05 14:13:19 -05:00
Oz Linden 8ec4e83d5d update dbus package to a public build 2015-01-05 09:53:55 -05:00
Merov Linden 618e13a2d6 DD-297 : Performance on login : Refactored the code so that we have a new LLMarketplaceFolderBridge class in the bridge model. Only the panels with the use_marketplace_folders param flag will use that one. 2015-01-02 17:35:50 -08:00
andreykproductengine c7c62b9650 MAINT-1654 FIXED object context menu redraws and repositions some time after being opened. 2014-12-31 14:06:05 +02:00
MNikolenko ProductEngine 2dccacd36e MAINT-3418 FIXED Button truncation in some non-English Estate floaters 2014-12-31 15:39:31 +02:00
Merov Linden 37feae8299 Fix for potential crash on exit 2014-12-29 14:42:31 -08:00
Merov Linden 8de34ade3d DD-298 : Do not show beta notice in Merchant Outbox panel on error 2014-12-29 13:56:03 -08:00
callum_linden ee50099234 Merge with head 2014-12-29 13:25:52 -08:00
callum_linden f6952f3d99 Fix typo introduced into viewer_manifest file (sprefix -> prefix) 2014-12-29 13:25:23 -08:00
callum_linden bb4c60a941 Update (perplexingly) broken MD5 mismatch in libpng (Windows) pacakge 2014-12-29 11:34:02 -08:00
callum_linden 6f4a8acc41 Pull in (OS X) libpng fix (MAINT-3562 fix via Ruslan - use clang++ vs clang) 2014-12-29 10:05:33 -08:00
callum_linden 430cb309f4 Pull in libpng fix (MAINT-3562 fix via Ruslan - use clang++ vs clang) 2014-12-29 09:55:00 -08:00
andreykproductengine c7707a10c5 MAINT-1998 FIXED 'Open' menu item should be disabled if agent has no copy permissions. 2014-12-29 19:03:18 +02:00
andreykproductengine 7cf0154256 MAINT-1998 FIXED 'Open' menu item is absent in pop-up menu for notecard marked for sale from object's content 2014-12-29 16:55:09 +02:00
Merov Linden edbd73b836 DD-296 : Prompt the user when trying to copy a selection containing nocopy items to the marketplace 2014-12-26 17:37:48 -08:00
Merov Linden ddb9d0eead DD-296 : Added contextual menu items to copy and move to the marketplace. Hide copy to merchant outbox. Message when moving to the marketplace. 2014-12-26 10:40:41 -08:00
andreykproductengine 1918428e66 MAINT-1863 FIXED 'Delete' button is always disabled for Notecard that was opened from object's content 2014-12-25 20:36:07 +02:00
Mnikolenko ProductEngine 5683d7a2f2 MAINT-4699 FIXED notifications list is out of order 2014-12-26 11:01:55 +02:00
andreykproductengine 0cae102ce2 MAINT-4755 Unit test buildfix 2014-12-25 17:00:42 +02:00
callum_linden 1568aeaa50 Restore Unicode path to viewer_manifest script - apparently we use the Unicode version of NSIS, not the one from the NULLSOFT site 2014-12-23 14:43:26 -08:00
callum_linden 3fde4149d8 Updated path to NSIS installer for most recent (non-beta) version of NSIS v2.46 2014-12-23 13:44:29 -08:00
Oz Linden cdfd470f2e temporarily disable graph generation on linux 2014-12-23 12:19:44 -05:00
Oz Linden f02a85c36a merge some linux fixes and OPEN-287 2014-12-23 11:13:24 -05:00
Oz Linden d91fe250ac fix dos line endings 2014-12-23 11:12:19 -05:00
Oz Linden 43388552a0 OPEN-287: convert glh-linear to a common package 2014-12-23 11:03:35 -05:00
andreykproductengine 794cc247e6 MAINT-4755 FIXED Asset on Screen Causes Sudden FPS Drop 2014-12-23 17:17:31 +02:00
Mnikolenko ProductEngine 13b119435d MAINT-4769 FIXED Teleport history timestamp text is truncated for AM times. 2014-12-23 16:24:12 +02:00
andreykproductengine c4bdab4cb3 MAINT-4708 Linux build fix 2014-12-23 13:22:27 +02:00
Mnikolenko ProductEngine 9fcdeae1dd MAINT-4766 FIXED Reset camera to default after disabling Automatic position for: Appearance option. 2014-12-23 13:27:21 +02:00
Merov Linden e8ea398e12 DD-282 : Suppress Unassociate menu item. Confirm when cutting, deleting or moving a listing 2014-12-22 16:33:47 -08:00
callum_linden f985328a56 Update name of Havok-source in autobuild 2014-12-22 15:37:13 -08:00
callum_linden a54188cb3d Investigative check-in to see if system clock() function can be used to time ms_sleep() calls and adjust expectations accordingly 2014-12-22 14:19:19 -08:00
Oz Linden d088c9b5a5 update openal package 2014-12-22 17:05:34 -05:00
Oz Linden 707e51629e update libs to match vivox distribution 2014-12-22 16:43:28 -05:00
Oz Linden 111900150d work arounds to compile on linux 2014-12-22 16:42:55 -05:00
Oz Linden a261776a47 merge cygwin fix 2014-12-22 15:31:29 -05:00
Nat Goodspeed 9635923d55 Temporarily work around cygwin /cygdrive/c pathname in AUTOBUILD. 2014-12-22 15:27:28 -05:00
Brad Payne (Vir Linden) 655c2bd337 merge 2014-12-22 15:02:25 -05:00
Oz Linden 4be01b7390 correct havok-source package name in autobuild configuration 2014-12-22 13:19:20 -05:00
Brad Payne (Vir Linden) 79a89f5d92 SL-92 WIP - moving AvatarPosFinalOffset to per-account settings 2014-12-22 11:18:58 -05:00
Brad Payne (Vir Linden) 553b7ede72 Moved AvatarPosFinalOffset to per-account settings file 2014-12-22 11:14:15 -05:00