Commit Graph

10776 Commits (8f892d0f36fda170a5cecf0aea89887d6d0e45ef)

Author SHA1 Message Date
Mike Antipov 3a5ae14b85 Completed normal subtask EXT-6621 (Code cleanup: Remove unused LLFloaterActiveSpeakers and related classes from viewer)
* Removed llfloateractivespeacker.h/cpp from CMakeLists.txt and from the repo.
* Removed llmediaremotectrl.h/cpp, llvoiceremotectrl.h/cpp from the repo (were not in CMakeLists.txt).
* Unused in 2.0 setings ("ShowVoiceChannelPopup" & "ShowVolumeSettingsPopup") are moved to the end of settings.xml (to not affect 1.23 if remove).
* Removed xml files related to Active Speakers floater and old Communication floater (related cpp files have been already removed). Also removed their localized versions.
* Also removed old textures related to removed xml and unused in 2.0 anymore.

Reviewed by Vadim at https://codereview.productengine.com/secondlife/r/226/

--HG--
branch : product-engine
2010-04-13 18:26:36 +03:00
Vadim Savchuk e2d32b9e9d Fixed bug EXT-5415 (Edit floater and object profile show group as "loading..." when set to "none").
Made LLCacheName getGroupName() and getName() methods return TRUE if the given group/avatar name is NULL, so that LLNameBox doesn't display "Loading..." indefinitely.
There's nothing to wait for in case of NULL id: the name cache returns a predefined name that won't change (i.e. it's the final result).

Reviewed by Mike: https://codereview.productengine.com/secondlife/r/223/

--HG--
branch : product-engine
2010-04-13 16:29:33 +03:00
Vadim Savchuk 22c849def9 merge
--HG--
branch : product-engine
2010-04-13 14:32:26 +03:00
Igor Borovkov 613b4e9361 done EXT-6675 Fix TRASH btn on Edit Outfit panel to remove an item from avatar (from COF)
Trash button removes from avatar a selected item only of "clothing" and "object" types

Reviewed by Neal Orman at https://codereview.productengine.com/secondlife/r/209/

--HG--
branch : product-engine
2010-04-13 13:37:14 +03:00
Eugene Mutavchi ab246784b0 Fixed normal bug EXT-6034 (Need "View People Icons" option for group IM window) - added new menu item to participant list menu for group and ad-hoc chats.
Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/225/.

--HG--
branch : product-engine
2010-04-13 13:32:39 +03:00
Tofu Linden 82b399ed1b empty merge from viewer-hotfix to appease history 2010-04-13 10:47:54 +01:00
Tofu Linden d071cff43f PE merge from PE's viewer-trunk 2010-04-13 10:19:05 +01:00
Mike Antipov 4f20b91acd Fixed normal bug EXT-5973 (converstations button flash count and rate needs to be controllable)
Made flashing count and period for IM Well and Notification Well icons configurable via viewer settings: WellIconFlashCount, WellIconFlashPeriod.
Due to Flash Timer is implemented as derived class from EventTimer it is impossible to change period in runtime. So, both settings are made as required restart.

Also removed deprecated "flash_to_lit_count" & "flash_period" widget params.

Reviewed by Vadim at https://codereview.productengine.com/secondlife/r/220/

--HG--
branch : product-engine
2010-04-13 10:55:00 +03:00
Paul Guslisty aade775220 Fixed normal bug EXT-6624 ('Land for sale' icon isn't showed in Navigation bar after teleport from another land for sale with 'Moderate' rating)
-       Reason: after teleport, Agent's content rate compares with just teleported Region's content rate, to check whether Agent can buy a Parcel in this Region. But it compares with old Region ones. Because In method 'LLViewerParcelMgr::canAgentBuyParcel' the call of 'LLViewerParcelMgr::getInstance()->getSelectionRegion()' returns last selected parcel. So after teleport this method call will always return old Region.
        Solution: In 'LLViewerParcelMgr::canAgentBuyParcel' determine current Parcel Agent is in, then determine Region using Agent's Parcel information and use actual Region.

Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/222/

--HG--
branch : product-engine
2010-04-13 08:44:34 +03:00
Eli Linden 95343d8085 EXT-6817 en_xui_change and remove old overrides 2010-04-12 16:05:08 -07:00
Eli Linden bb617018fb VWR-17849 en_xui_change to cover ES (longest translation) 2010-04-12 14:28:01 -07:00
Eli Linden a813ec6ecb VWR-17833 en_xui_change to cover PT (logest translation) 2010-04-12 14:11:13 -07:00
Alexei Arabadji b78053452f Automated merge with https://hg.productengine.com/secondlife/viewer-trunk/
--HG--
branch : product-engine
2010-04-12 17:10:23 +03:00
Alexei Arabadji 73d07c9325 fixed major EXT-6593 "New notifications arrived while you were away" is bold
and doesn't fit on toast
* Unbolded startup toast message text;
* Avoided increasing complexity of LLToastNotifyPanel class that in future
should be decoupled on separate independent toast panel implementations and
added LLPanelGenericTip class to represent generic notifytip panels.

reviewed by Vadim Savchuk and Mike Antipov at
https://codereview.productengine.com/secondlife/r/214/

--HG--
branch : product-engine
2010-04-12 17:09:50 +03:00
Eugene Mutavchi 27b457f2ce Implemented major task EXT-6710(Feature request: Allow drag and drop from Inventory panel to Resident Picker)
- added handling the drag add drop inventory items to resident picker
 - added "Share" verb button to the inventory panel which opens resident picker
 - added "Share" menu item to the individual inventory context menu which acts as verb button
Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/215/

--HG--
branch : product-engine
2010-04-12 17:02:16 +03:00
Mike Antipov 7e76f26407 Fixed normal bug EXT-6660 (Just logged on resident is displayed as connected to group voice chat in the VCP)
Reason.
 VCP floater stores voice states of its participants. If invited in group voice chat avatar goes offline and then online LLAvatarListItem representing it will display it as JOINED.

Fix: added force setting of voice state in VCP for added participants.

Reviewed by Vadim at https://codereview.productengine.com/secondlife/r/218/

--HG--
branch : product-engine
2010-04-12 15:38:01 +03:00
Vadim Savchuk f98f79be8f Fixed major bug EXT-6590 (Preference> Maturity rating changes without direct user input).
Now we're notifying user that his/her maturity preference has been changed.

Reviewed by Mike: https://codereview.productengine.com/secondlife/r/216/

--HG--
branch : product-engine
2010-04-12 15:20:27 +03:00
Vadim Savchuk 85f1954a17 Fixed major bug EXT-6606 (Set As Profile Pic uploads and charges user L$10 without confirmation).
Added upload confirmation dialog.

Reviewed by Mike: https://codereview.productengine.com/secondlife/r/217/

--HG--
branch : product-engine
2010-04-12 15:14:51 +03:00
Yuri Chebotarev b52d7ba3a7 merge
--HG--
branch : product-engine
2010-04-12 14:24:32 +03:00
Yuri Chebotarev bdb437e3b0 fix for Bug EXT-6713 Normal Gaps in nearby chat toasts queue
and EXT-6714   	 Normal   	 Old chat toast is shown while chat log is open
reviwed https://codereview.productengine.com/secondlife/r/212/ manttipov

--HG--
branch : product-engine
2010-04-12 14:21:34 +03:00
Vadim Savchuk fd8a0145a4 Merge from default branch
--HG--
branch : product-engine
2010-04-12 14:05:23 +03:00
Tofu Linden d6996c7d3d fix merge poopage. 2010-04-12 11:32:31 +01:00
Tofu Linden 9fbe736774 (slightly hairy) merge from viewer-hotfix 2010-04-12 11:03:16 +01:00
Xiaohong Bao 0a80627bca Automated merge with ssh://hg.lindenlab.com/q/viewer-hotfix 2010-04-09 23:49:11 -06:00
Xiaohong Bao d64ccab573 the first round of the debug code for EXT-6792: Crash on ATI 3200 2010-04-09 23:48:50 -06:00
Xiaohong Bao 0dee7a3ece debug code for EXT-6791: Intel 965 Crash in glCopyTexSubImage2D. 2010-04-09 22:02:32 -06:00
Eli Linden 103083b52d en_xui_change and undo old overrides, for advanced graphic pref panel 2010-04-09 19:35:20 -07:00
Eli Linden d86dc7bc95 Merge 2010-04-09 18:37:55 -07:00
Eli Linden 113e2226db VWR-17819 removing old param overrides 2010-04-09 18:37:14 -07:00
Richard Nelson 55ea80076b EXT-6422 Infinite loop in LLMotionController::activateMotionInstance
reviewed by monroe
2010-04-09 14:30:15 -07:00
Richard Nelson c645df97e7 merge 2010-04-09 13:14:02 -07:00
Richard Nelson 469e06f8af EXT-6796 - selecting emote in animation upload preview doesn't do anything
reviewed by Mani
2010-04-09 13:11:21 -07:00
Richard Nelson 7d78d1ea40 EXT-6693 - [crashhunters] crash in LLPopupView::handleMouseEvent
reviewed by Monroe
2010-04-09 12:38:47 -07:00
Monroe Linden db3641363d Set up volume control code in webkit plugin for platform-specific implementations
Renamed LinuxVolumeCatcher class to VolumeCatcher.  Everything in the header except the class name was already platform-agnostic, so I just renamed it to volume_catcher.h.

Moved the stub implementation from the end of linux_volume_catcher.cpp (previously only used if LL_PULSEAUDIO_ENABLED was not defined) to dummy_volume_catcher.cpp, and made CMakeList.txt file use the dummy impl on Linux if PULSEAUDIO is not defined.

Removed the ifdefs on the use of VolumeCatcher in MediaPluginWebkit, so it gets called on all platforms.

Added a setPan() function to VolumeCatcher (currently unimplemented, but we'd like to have this capability in the future).
2010-04-09 12:34:24 -07:00
Eugene Mutavchi 51da51894c No ticket. Fixed Linux build.
--HG--
branch : product-engine
2010-04-09 20:14:30 +03:00
Andrew Dyukov cf9af33a1a Fixed normal bug EXT-6319 (Rejected voice call says "user Joined the voice call").
- Removed names from strings containing info about other user joining or ending the call to make them more general. See comment to JIRA ticket for more info.

Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/210/

--HG--
branch : product-engine
2010-04-09 18:29:32 +03:00
Dmitry Zaporozhan a782eaf36e Fixed normal bug EXT-4766 - System notifications in nearby chat has default avatar icon and behave like sent from object
Updated nearby toast to display system icon for system message.

Reviewed by Vadim Savchuk - https://codereview.productengine.com/secondlife/r/208/

--HG--
branch : product-engine
2010-04-09 17:34:01 +03:00
Kent Quirk 0da8fb6035 Change comment that wasn't updated with the code. No functionality changes. 2010-04-09 09:26:31 -04:00
Igor Borovkov cf31494b50 done EXT-6688 Implement Revert button funtionality (Edit Outfit panel)
On revert the base outfit is worn

Reviewed by Neal Orman at https://codereview.productengine.com/secondlife/r/205/

--HG--
branch : product-engine
2010-04-09 15:19:11 +03:00
Mike Antipov a7dce3f811 merge
--HG--
branch : product-engine
2010-04-09 15:13:25 +03:00
Mike Antipov a45eefaf26 Replace gVoiceClient with LLVoiceClient::getInstance() due to gVoiceClient is being removed soon.
Trivial changes, not reviewed.

--HG--
branch : product-engine
2010-04-09 15:11:58 +03:00
Igor Borovkov 43c85b0dfb done EXT-6716 Implement Add button functionality for adding a wearable to Current Outfit (Edit Outfit panel)
Added temporary PLUS button on the button bar under the top list of Edit Outfit panel

Reviewed by Neal Orman at https://codereview.productengine.com/secondlife/r/203/

--HG--
branch : product-engine
2010-04-09 15:07:42 +03:00
Vadim Savchuk 691237cee8 Merge from default branch
--HG--
branch : product-engine
2010-04-09 14:10:54 +03:00
Igor Borovkov ee310b4131 merge
--HG--
branch : product-engine
2010-04-09 12:37:38 +03:00
Igor Borovkov 9d93441b31 done EXT-6687 Implement Save button functionality (Edit Outfit panel)
Implemented "Save", "Save as new" functionality. If the base outfit doesn't exist "Save as new" functionality is employed

Reviewed by Neal Orman at https://codereview.productengine.com/secondlife/r/179

--HG--
branch : product-engine
2010-04-09 12:30:33 +03:00
Mike Antipov 9eb4caf0a1 Fixed normal bug EXT-6746 (Duplicated landmarks appear in 'Favorites bar' folder if DnD them from 'My Landmarks' folder)
Reason: LLFolderView::handleDragAndDrop got called twice from LLInventoryPanel::handleDragAndDrop when drag into empty Inventory folder view.
Fix: check if drag and drop is already handled before passing the event directly to LLFolderView.

Reviewed by Richard at https://codereview.productengine.com/secondlife/r/201/

--HG--
branch : product-engine
2010-04-09 11:55:25 +03:00
Mike Antipov 5c797555b3 Fixed normal bug EXT-6747 ('Favorites bar' folder became blank after part of landmarks were deleted by DnD on Trash button)
Reason: LLFolderView::removeSelectedItems() was used to delete dropped items in Places Landmarks Panel. This led to calling this method N times where N is count of selected items. Due to removeSelectedItems() select one of non-removed items each time after removing of selected ones (2*N - 1) items were really deleted.

Fix: updated removing in Landmarks panel to remove dropped items one by one.

Reviewed by Richard at https://codereview.productengine.com/secondlife/r/204/

--HG--
branch : product-engine
2010-04-09 11:50:32 +03:00
Paul Guslisty 6d78a90636 Fixed normal bug EXT-6596 (Icons not vertically centered on navbar buttons)
- Moved the Home button icon up 1 pxl

Reviwed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/202/

--HG--
branch : product-engine
2010-04-09 10:58:39 +03:00
Paul Guslisty 6d6b565cd7 Fixed normal bug EXT-6730 ([TRUNCATION] Preferencias > Configurar > Otros dispositivos > CONFIGURACIÓN DEL JOYSTICK. \"Zona muerta izq./de\")
- Fixed truncation problem in EN locale. Increased textbox size.

Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/200/

--HG--
branch : product-engine
2010-04-09 10:56:11 +03:00
Xiaohong Bao c5756c3f0f merged from viewer-trunk, fix for EXT-6780: to make LLImageBase::allocateData() thread-safe.
Also include some debug code for EXT-6567: crash at LLImageBase::allocateData().
2010-04-09 00:09:12 -06:00