Commit Graph

5674 Commits (49f246a4daca9cf4d2ddb3548dc2bf36d72991dd)

Author SHA1 Message Date
Eugene Mutavchi 49f246a4da Fixed normal bug EXT-4211 (Viewer 2.0 IRC chat style works unlike 1.23)
--HG--
branch : product-engine
2010-01-15 20:53:59 +02:00
Mike Antipov c3c0b5ed47 Fixed normal bug EXT-4312 (Landmark occupy random location in the 'Favorites Bar' accordion if drag-and-drop it)
-- added LLInventoryCallback to rearrange favorite landmarks properly after new on is added.

--HG--
branch : product-engine
2010-01-15 20:18:22 +02:00
Ychebotarev ProductEngine 0a5d6198ce merge
--HG--
branch : product-engine
2010-01-15 19:57:00 +02:00
Mike Antipov 06838dfd57 Work on normal bug EXT-4312 (Landmark occupy random location in the 'Favorites Bar' accordion if drag-and-drop it)
-- refactoring: move functionality to rearange Favorite landmarks from Inventory Folder bridge to Inventory model
-- improved logic to place dragged landmark before target one.

--HG--
branch : product-engine
2010-01-15 19:56:37 +02:00
Ychebotarev ProductEngine 91e8b4bc64 merge
--HG--
branch : product-engine
2010-01-15 18:56:25 +02:00
Ychebotarev ProductEngine 17a72e5e51 fix for normal EXT-3997 IM and Profile pictures never fully rez, or are too-low resolution
no idea why this(...a bit different set of flags and forceToSaveRawImage(0)...) do the job...just copy/past from LLPreviewTexture.

--HG--
branch : product-engine
2010-01-15 18:53:38 +02:00
Vadim Savchuk b21fca13e6 Fixed low priority bug EXT-4372 (Gestures floater: dblclick on item in list resetes scroll-bar).
The list gets rebuilt whenever you activate or play a gesture. And rebuild did not save the scroll position.

--HG--
branch : product-engine
2010-01-15 18:48:18 +02:00
Vadim Savchuk b83e37f37c Fixed a minor spelling issue.
--HG--
branch : product-engine
2010-01-15 18:24:16 +02:00
Denis Serdjuk 0950411549 EXT-4160 Gesture floater spam when creating new account
Cause:
There is a global observer ( LLOpenTaskOffer ) which observes creation of new inventory items and open appropriated preview UI for them. Looks like simulator () sends a message  for all active  gestures, when user is logged in first time.
Solution:
Displaying of the preview gesture floater has been removed from global scope. Also I  have added new observer to handle opening gestures as attachment from group notice to avoid regression problems.

--HG--
branch : product-engine
2010-01-15 18:47:24 +02:00
Mike Antipov 6e67ac5e02 Fixed low bug EXT-4311 (Order of items in 'Favorites Bar' folder remains non-changed if change its order in the 'Favorites Bar')
-- reason: there was two places where identical resorting of Favorite landmarks functionality was implemented: InventoryBridge & Favorite bar.
    It was not impelnmented properly in favorites bar: LLInventoryObserver::SORT flag was not set after d-n-d.
-- fix: moved identical functionality to update & save order of Favorite landmarks from these places to Inventory Panel

--HG--
branch : product-engine
2010-01-15 18:02:42 +02:00
Alexei Arabadji 7aa96279fe fixed EXT-4219 “Chiclets list autoscrolls after clicking on a chiclet”,
avoided redundant rearranging of chiclet panel;

--HG--
branch : product-engine
2010-01-15 17:34:11 +02:00
Mike Antipov 502254e970 Automated merge with https://hg.aws.productengine.com/secondlife/viewer-2-0/
--HG--
branch : product-engine
2010-01-15 13:34:41 +02:00
Mike Antipov 3cf9810356 Merge with default branch
--HG--
branch : product-engine
2010-01-15 12:35:10 +02:00
Mike Antipov eb12963eec Related to EXT-3976 (Voice chat speaking indicators should only display when users are in the same voice channel)
-- cleanup: remove logging of unnecessary warning messages if there are no any registered speaking indicators for voice participant

--HG--
branch : product-engine
2010-01-15 11:48:06 +02:00
Lynx Linden 30a47979a1 EXT-3976: Re-enabled all newview unit tests.
These were turned off by change 0db87c1f22a9, but I'm assuming this
was done in error as the tests compile and run fine and the commit
message made no mention or reason for turning them off.
2010-01-15 09:43:27 +00:00
Loren Shih f16d357b3b EXT-4271 : Remove "LLInventoryModel::accountForUpdate accounted..." spam
Took out llinfos spam.
2010-01-14 20:26:36 -05:00
Loren Shih 056d2a8269 automated merge viewer2.0->viewer2.0 2010-01-14 19:45:12 -05:00
Loren Shih 04f1a83b2e EXT-3955 : [ AppearanceSP ] "Add to Current Outfit" confusing for outfits, remove it
Removed "Add to Current Outfit" from right-click outfits context menu.
2010-01-14 19:44:07 -05:00
Lynx Linden e7b69ec8f8 Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0 2010-01-15 00:40:36 +00:00
Lynx Linden 30c5d4477c EXT-4340: Fixed and re-enabled the llviewerhelputil unit test. 2010-01-15 00:39:16 +00:00
Monroe Linden 3b55ac4fbb Fix for EXT-4207 (Viewer crash clicking on an object that starts a script that navigates in a while(1) loop)
Don't allow LLViewerMediaImpl to process a navigateInternal during the call to LLPluginClassMedia::idle().  This prevents untimely destruction of the LLPluginClassMedia and LLPluginMessagePipe objects, which was causing the crash.

Reviewed by Rick.
2010-01-14 16:35:33 -08:00
Lynx Linden 6ede6f0c9c Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0 2010-01-14 23:43:52 +00:00
Loren Shih d36e62852c EXT-4349 : [ Appearance SP ] Hide the "Wear" button when in the Wearing tab
Simple logic fix.
2010-01-14 18:42:57 -05:00
Ramzi Linden af63b77015 DEV-43688 commit new translations - DE (strings set4h)
These are suggested edits from the resident translators, approved by Simone
2010-01-14 15:42:49 -08:00
Lynx Linden e1e11ca7e3 EXT-4340: Add "debug" flag to Help URL in god mode. 2010-01-14 23:28:37 +00:00
Nat Goodspeed 7aaf991903 Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ 2010-01-14 16:47:46 -05:00
Nat Goodspeed 5c0f263403 Replace scripts dependency on win32api module with bundled ctypes. 2010-01-14 16:46:20 -05:00
Tofu Linden 23a266521e merge. 2010-01-14 13:33:12 -08:00
Ramzi Linden 86d1b0b67e DEV-43134 insert localized hyperlinks for all places in the XUI where the Viewer jumps to the web: floater_html.xml, floater_help_browser.xml, and floater_buy_currency.xml 2010-01-14 11:49:38 -08:00
Eugene Mutavchi d11ab101ae Related to EXT-4150 ([BSI] Last Landmark in Teleport History disables teleport button): fixed Teleport & Map buttons are enabled if nothing is selected
--HG--
branch : product-engine
2010-01-14 21:34:55 +02:00
Vadim Savchuk 727d3c8f08 Teleport offers should be recorded to IM history only after they were sent (EXT-4315).
--HG--
branch : product-engine
2010-01-14 21:29:53 +02:00
Mike Antipov 0969315be4 Fixed normal bug EXT-4216 ( Avatars looks active in group voice chat when relogin after has left voice chat)
- improved LLCallFloater::validateSpeaker callback to process participants has left group voice chat

--HG--
branch : product-engine
2010-01-14 21:12:03 +02:00
Loren Shih 0eb9d03714 automated merge viewer2.0->viewer2.0 2010-01-14 13:54:56 -05:00
Loren Shih b134bf554d EXT-4319 : Category descendent count fails to increment if descendent received while cat still fetching
EXT-4320 : Mismatch in folder descendents count is causing fetch descendents to never complete
EXT-2244 : My Outfits bars should be populated from Library on first 2.0 login

Implemented a workaround for an issue where descendent count was becoming unsynchronized.  EXT-4320 is the workaround, this solves for EXT-2244, and EXT-4319 is the actual bug (whose fix is still pending).
2010-01-14 13:54:15 -05:00
Lynx Linden be8e6100a7 Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0 2010-01-14 18:42:29 +00:00
Lynx Linden caa9acaaed EXT-3624: Push new llqtwebkit package.
This includes the new getLinkType() method, to support "_blank" href
links.
2010-01-14 18:41:34 +00:00
Callum Prentice 556d5b8d5f Quick tweak for missing color reference LLColor4::white;
Didn't want to introduce another linker dependency so I specified the color directly.
2010-01-14 09:54:28 -08:00
Tofu Linden 1a5e2be99c Merge from PE. 2010-01-14 09:48:07 -08:00
Mike Antipov ab935fbeee merge
--HG--
branch : product-engine
2010-01-14 19:28:38 +02:00
Sergei Litovchuk 7ee8096ba7 Partially fixed normal bug (EXT-4212) There's an ability to send non-latin group
notices but they turn to '????...' in group profile page
- Disabled non-ascii characters in group notice subject editor.
- Group notice text editor depends on (EXT-3103) Add an option to restrict entering non-ascii symbols in text editor.

--HG--
branch : product-engine
2010-01-14 18:53:26 +02:00
Sergei Litovchuk 6649dcc38e Fixed normal bug (EXT-3794) Controls in Edit Pick side panel cut off by
vertical scrollbar.
- Added resizing pick info and pick editing panels when vertical scrollbar appears.
- Resized controls on pick info and edit panels to avoid them being overlapped by scrollbar.
- Changed pick info description from text box to text editor in read-only mode to allow text scrolling.
- Removed text box resizing logic from LLPanelPickEdit.

--HG--
branch : product-engine
2010-01-14 18:52:52 +02:00
Mike Antipov 3c9d99b3b0 Work on major bug EXT-3976 (Voice chat speaking indicators should only display when users are in the same voice channel)
-- cleanup: fixed line endings

--HG--
branch : product-engine
2010-01-14 18:49:36 +02:00
Mike Antipov a53fd8d428 merge
--HG--
branch : product-engine
2010-01-14 18:45:31 +02:00
Mike Antipov 4f95501f91 Work on major bug EXT-3976 (Voice chat speaking indicators should only display when users are in the same voice channel)
-- cleanup: remove deprecated commented out code

--HG--
branch : product-engine
2010-01-14 18:38:38 +02:00
Dmitry Zaporozhan 84f6c7bc04 Fixed low bug EXT-4181 - IM window appears after double click on arrow button from Voice Control Panel.
--HG--
branch : product-engine
2010-01-14 18:29:56 +02:00
Dmitry Zaporozhan 1317cdbf8f Fixed low bug EXT-4146 - IM window appears after double click on "i" button.
--HG--
branch : product-engine
2010-01-14 18:29:00 +02:00
Mike Antipov fc633fce71 Work on major bug EXT-3976 (Voice chat speaking indicators should only display when users are in the same voice channel)
-- improvements: replace std::vector with std::set to avoid duplicated speaker UUIDs. Added method to get a set of voice participants UUIDs

--HG--
branch : product-engine
2010-01-14 18:24:38 +02:00
Eugene Mutavchi 24d8bf26fc Fixed normal bug EXT-4072([BSI] Emotes appear as (italic) text chat in plain text mode)
--HG--
branch : product-engine
2010-01-14 18:15:01 +02:00
Andrew Dyukov eb800ade7e At last! Implemented normal task EXT-3477 (Change gesture list implementation).
Created a new widget consisting of button and scrollist. List is added to NonSideTrayView
to properly draw it without using topcontrol (because it caused problems).

This commit also fixes following bugs:

EXT-3301 (Opening Gestures on Bottom Tray Disables Move Button)
EXT-3190 (No bottom tray's context menu appears if right mouse click was perform over enabled Gesture button)
EXT-2610 ('Gesture' btn: floater opens on OnMouseDown)

--HG--
branch : product-engine
2010-01-14 17:42:21 +02:00
Mike Antipov 2029bf92e2 Work on major bug EXT-3976 (Voice chat speaking indicators should only display when users are in the same voice channel)
-- improvements: added more comment for LLOutputMonitorCtrl::switchIndicator

--HG--
branch : product-engine
2010-01-14 17:35:57 +02:00