Commit Graph

10776 Commits (8f892d0f36fda170a5cecf0aea89887d6d0e45ef)

Author SHA1 Message Date
Dmitry Zaporozhan 963c2240f4 Update for normal task EXT-2081 - Object IM chiclets art needs to be hooked up to LLDialog chiclets.
Disabled notification toast.

--HG--
branch : product-engine
2009-12-02 16:53:13 +02:00
Eugene Mutavchi 276b782b8c Implemented normal sub-task EXT-3035 (Made other participants' names clickable in IM chat log (old school chat log style))
--HG--
branch : product-engine
2009-12-03 18:31:48 +02:00
Andrew Polunin c37c889600 implemented major task EXT-3092 Disable LLFloaterCall from showing on call establishments
--HG--
branch : product-engine
2009-12-03 18:07:42 +02:00
Sergei Litovchuk fe284981ab Fixed normal bug EXT-3004 "Created landmark isn't saved in "Favorite" folder and isn't shown in "Fav" bar".
- Added enabling "Save" landmark button only after landmark is loaded.

Minor cleanup of fix for EXT-2346 "My Landmarks accordion panels shouldn't
be displayed if there are no landmarks in respective folders".

--HG--
branch : product-engine
2009-12-03 16:16:21 +02:00
Sergei Litovchuk ec48cc1a40 No ticket. Fixed using LLVoiceChannel::setStateChangedCallback() in IM Panel and IM View.
- Added disconnecting signal in destructor.

--HG--
branch : product-engine
2009-12-03 15:52:48 +02:00
Vadim Savchuk 8157e89891 merge
--HG--
branch : product-engine
2009-12-03 17:16:38 +02:00
Vadim Savchuk f838c5d3ae Merge from default branch.
--HG--
branch : product-engine
2009-12-03 17:10:43 +02:00
Igor Borovkov e2ec9459cb fixed EXT-2938 (Log of not active IM floater isn't refreshed when IM session is in multitab mode)
by employing setVisible for updating messaged

--HG--
branch : product-engine
2009-12-02 16:53:00 +02:00
Lynx Linden 3d3f2fa4be DEV-43439: Initial web-based Home side tray panel
Moved LLSideTrayInfoPanel from llsidetray.cpp into its own
llpanelhome.{cpp|h} module.

Updated the XUI for the Home tab to simply embed a web view.
Thanks to Erica for the initial cut at this XUI.
2009-12-02 14:25:18 +00:00
Dmitry Zaporozhan 9d8b189886 Implemented normal sub-task EXT-2975 - Make the IM multifloater optional.
--HG--
branch : product-engine
2009-12-02 14:18:40 +02:00
Andrew Dyukov 52ce4b9229 Fixed normal bug EXT-1625 (Me > Pick Info > Edit Pick does not enable "Save" button when
image, location is changed). Implemented workaround:enabling save button each time when picker
is opened, even if texture wasn't changed (see Steve's comment).

--HG--
branch : product-engine
2009-12-02 14:44:39 +02:00
Andrew Dyukov 9b656c31ee Fixed minor EXT-2993 (bug voice control window should have valid minimal & maximal size).
Maximal size was not set, because there are no any floaters which have it.

--HG--
branch : product-engine
2009-12-02 13:39:17 +02:00
Paul Guslisty a7eb37012b fixed normal bug EXT-2738 ([BSI] 12-hour clock format should not have a leading zero)
--HG--
branch : product-engine
2009-12-02 12:05:01 +02:00
Yuri Chebotarev 4bf428c4ee fix major EXT-3003 IM messages loaded from a chat history are displayed with current time
--HG--
branch : product-engine
2009-12-02 11:58:27 +02:00
Andrew Dyukov 09d6eeceb8 Minor changes to EXT-2986 (Add "Leave Call" button in Voice Control Panel
for all voice chats except nearby) implementation.

--HG--
branch : product-engine
2009-12-02 10:41:53 +02:00
callum 9ad99e1773 Fix a signed/unsigned warning that breaks the Windows build. 2009-12-01 19:19:41 -08:00
bea@american.lindenlab.com 916720dd11 merge 2009-12-01 18:50:53 -08:00
bea@american.lindenlab.com 9026ac3264 Add Doxygen comments 2009-12-01 18:47:36 -08:00
Rick Pasetto b92fe4351c Automated merge with ssh://rick@hg.lindenlab.com/skolb/media 2009-12-01 18:45:40 -08:00
Monroe Linden 1db0d32133 Partial fix for EXT-2904/DEV-43584 (Space bar and Enter/Return key don't work as input for checkboxes or buttons on MoaP).
This change forces space characters to go through the keyEvent() path instead of the unicodeInput() path, which makes the space bar work for setting checkboxes.  I still need to figure out what's going on with the enter key.
2009-12-01 18:27:09 -08:00
Loren Shih 8fdd2e0b28 EXT-3028 : "Find Original" does nothing if floater inventory isn't open
Changed logic for getActiveInventory so that it considers InventorySP.
Removed getActiveInventory and replaced with getActiveInventoryPanel since that follows its current usage.
This currently contains a bug because the InventorySP always thinks it's open.

--HG--
branch : avatar-pipeline
2009-12-01 21:12:34 -05:00
skolb 96fa076a05 Merge 2009-12-01 18:12:16 -08:00
skolb fc56add793 EXT-3033 Streaming audio is completely broken in Viewer 2.0 2009-12-01 18:10:45 -08:00
Kent Quirk f496c2b164 DEV-43622 : API change (no functionality change) to fix a design error in LLSD
I made it about a year and a half ago; Zero found it while reading code. I had added a return value to LLSD::insert(), but a) did it wrong, and b) broke the STL-like semantics of insert(). So I've put insert() back to returning void and created LLSD::with(), which does what my earlier insert() did. The compiler then caught all the cases where insert()'s return value were being used, and I changed those to use with() instead.
2009-12-01 20:59:08 -05:00
Erica 5e53cf4f7b Automated merge with ssh://hg.lindenlab.com/james/gooey 2009-12-01 17:27:40 -08:00
Loren Shih f62ea011ea EXT-3028 : "Find Original" does nothing if floater inventory isn't open
Preliminary checkin, includes cleanup for llinventorypanel.
Also removed several unused private classes and such from llinventorypanel.

--HG--
branch : avatar-pipeline
2009-12-01 20:21:54 -05:00
Eric M. Tulla (BigPapi) 15354ab16e EXT-2117 - Fix for not being able to add / remove multiple items of different types from your inventory 2009-12-01 20:01:19 -05:00
Monroe Linden f4e40360e5 Fix for EXT-2892/DEV-43568 (if a face is set to show multiple texture repeats, only one of the repeats is interactive)
Added LLViewerMediaImpl::scaleTextureCoords() function to encapsulate the code that maps from texture coordinates to media coordinates.

Made scaleTextureCoords() wrap the texture coordinate to the range [0.0, 1.0) before converting to media coordinates.
2009-12-01 16:55:35 -08:00
Ramzi Linden 126c6feed5 preserve a prior helpful tool_tip in 2.0 for the Build > Texture > 'Align' button 2009-12-01 16:47:52 -08:00
Ramzi Linden 2f0b1d164a DEV-43612 (part1) fix a typo in UI text from llmaniptranslate 2009-12-01 16:38:01 -08:00
Nyx (Neal Orman) 5642d7d012 EXT-2749 Appearance editor still uses the name for items that have been renamed.
The name stored in an LLWearable object is not always in sync with the
LLInventoryItem name. Since we reference these by asset id, which does not
change when you rename something (only the LLInventoryItem changes).

Fixed by refreshing the name from the LLInventoryItem every time we wear the
object. If we are already wearing the object, the wearable's name is already
explicitly updated.

Code reviewed by Bigpapi

--HG--
branch : avatar-pipeline
2009-12-01 19:21:39 -05:00
Monroe Linden 37e701dba9 Fix for EXT-2836 (Changing texture on Media on a Prim face removes MoaP functionality).
LLVOVolume::regenFaces() (specifically the calls to facep->setTexture()) breaks associations between faces and LLViewerMediaTexture objects when called on a prim with playing media.

This change adds code which recreates the associations.
2009-12-01 16:21:29 -08:00
Loren Shih 4916305ce1 EXT-3029 : Missing icons for broken item link / broken folder link
EXT-3024 : Broken links don't show up in inventory

Mocked up some link icons for broken links.  These need to be polished up.
Broken links now have an IT_ (instead of being IT_NONE) so that they're filtered correctly and thus can show up in inventory.

--HG--
branch : avatar-pipeline
2009-12-01 18:57:15 -05:00
Rick Pasetto 659dc5224e DEV-42989: Adjust media priority based on app minimization and focus
Review #49

This change adjusts each media's priority based on whether the viewer is minimized (media priority becomes HIDDEN) or unfocused (media priority becomes LOW). However, due to the fact that updateMedia() was no longer being called when minimized, I moved its call out of LLViewerTextureList::updateImages() (a seemingly odd place anyway) and into its own idle callback.
2009-12-01 15:38:09 -08:00
James Cook b79afea3d0 merge 2009-12-01 15:01:57 -08:00
James Cook db9f74d550 merge 2009-12-01 15:01:14 -08:00
Justin C. Rounds (Chuck) ef92508aa1 Adjusted the value of UILineEditorVPad to give more room for text in text fields. 2009-12-01 18:00:16 -05:00
James Cook a63d01b8bc merge 2009-12-01 14:59:56 -08:00
James Cook 52a6fd6b33 Test floater for nearby chat text clipping problem 2009-12-01 14:59:40 -08:00
Justin C. Rounds (Chuck) c109fa9ec6 Automated merge with ssh://chuck@hg.lindenlab.com/james/gooey/ 2009-12-01 17:21:37 -05:00
Justin C. Rounds (Chuck) 69ad211a00 Made context menus opaque to improve readability, especially in areas like Inventory where the menu appears in front of text.
http://jira.secondlife.com/browse/EXT-2622
2009-12-01 17:20:13 -05:00
James Cook b3a424a7e3 EXT-2888 'Parcel Variable Icons' don't follow right edge of nav bar
Needed follows flags set
2009-12-01 13:58:01 -08:00
skolb a0c133f819 Merge 2009-12-01 13:35:07 -08:00
skolb 0ab6d36094 Merge 2009-12-01 13:34:16 -08:00
Leyla Farazha 6a38dd3bac merge 2009-12-01 13:27:23 -08:00
James Cook 6a888b653a merge 2009-12-01 13:04:12 -08:00
James Cook bbddb24739 Fix Linux/Mac builds due to LLToolDragAndDrop member function pointers 2009-12-01 13:03:35 -08:00
Eric M. Tulla (BigPapi) 7111e38cc9 Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ 2009-12-01 15:54:31 -05:00
Eric M. Tulla (BigPapi) de6222a56d EXT-2719 - put on menu now gets disabled if the object is locked 2009-12-01 15:53:26 -05:00
Lynx Linden 7e02c71cf5 Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0 2009-12-01 20:40:41 +00:00