Commit Graph

10776 Commits (8f892d0f36fda170a5cecf0aea89887d6d0e45ef)

Author SHA1 Message Date
James Cook 5cbf5b63fc First name field on login screen is now same size as last name.
Reviewed with Ambroff
2009-11-09 15:55:12 -08:00
callum f4a7de3bb5 Merge with tip 2009-11-09 15:51:44 -08:00
callum b7d5114634 Fix for DEV-41797 - "LL_QUICKTIME_ENABLED is often unset on Windows builds" 2009-11-09 15:49:15 -08:00
richard 4eb72a12a2 data driven layout of top-level UI elements
EXT-1219 Side tray slide-out animation
cleaned up some layout of bottom tray contents

reviewed by James
2009-11-09 15:29:47 -08:00
Lis Pardi dffbe3f2ee ext-1444 log, speak and gestures btns don't have tool-tips
These changes had been made last month, but got smooshed.
2009-11-09 17:40:21 -05:00
Brad Payne (Vir Linden) 115fb4e342 Removed some log file spam. 2009-11-09 17:26:37 -05:00
Loren Shih ec45ed0966 merge 2009-11-09 17:17:05 -05:00
James Cook b82fadeda8 Fix signed/unsigned build breakage in llvovolume.cpp 2009-11-09 14:01:32 -08:00
Brad Payne (Vir Linden) 1d4a6d1441 For EXT-2325: Should purge inventory cache moving from 1.23 to 2.0.
Added a version field at the beginning of inventory cache files.  If version field is not found or does not match expectected value, then the cache is discarded.  In 1.23, the version line triggers a warning but is otherwise ignored.

Reviewed by Seraph.
2009-11-09 17:01:08 -05:00
Loren Shih a54192db4b For EXT-2335 Diagnose warning spam: "LLInventoryPanel::buildNewViews called with invalid objectp->mType"
Trivial fix to just ignore reading in items that have unknown/none asset type.
2009-11-09 16:57:17 -05:00
Nyx (Neal Orman) 50c28f40b0 Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ 2009-11-09 16:42:42 -05:00
Nyx (Neal Orman) 75bdd2ff32 EXT-2326 Editing appearance causes too many texture callbacks stalls the viewer
problem was caused by triggering updateMeshTextures() every time visual params
or textures were changed on your base avatar object. The latest structure
makes the parameters and textures in the wearables authoritative, causing them
to be copied to the avatar on a regular basis. This resulted in way too many callbacks
to be registered while waiting for baked textures to be uploaded.

Fixed by removing many calls to updateMeshTextures() and ensuring that it gets called
every time an appropriate param or texture actually changes, or a wearable gets
added/removed. This appears to cut the number of callbacks to a reasonable level.

Code reviewed by Bigpapi.
2009-11-09 16:41:16 -05:00
Mark Palange (Mani) b34b82f7fe Automated merge with ssh://hg.lindenlab.com/brad/brad-parabuild 2009-11-09 13:16:18 -08:00
Mark Palange (Mani) dc5db676ef merge 2009-11-09 13:16:04 -08:00
Mark Palange (Mani) 2b5faa0b9c Changed SRV Request timeout to respond with an event instead of an error 2009-11-09 13:12:43 -08:00
Andrew Dyukov ff8fc7309a Fixed EXT-2104 (Chiclets overflow buttons overlap lower tray elements)-
in this changeset and
 in 4466:3ad0401e16a5. Here I changed height of buuttons.

--HG--
branch : product-engine
2009-11-09 22:23:28 +02:00
Lynx Linden 510b483fda Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0 2009-11-09 20:19:41 +00:00
Mike Antipov d71a8ba838 merge
--HG--
branch : product-engine
2009-11-09 22:18:53 +02:00
Lynx Linden ca0d3966df DEV-41358: Renamed the title of the search floater to be "Find".
As requested by the search team.
2009-11-09 20:18:46 +00:00
Monroe Linden e477a74feb Better fix for DEV-42153. 2009-11-09 12:14:29 -08:00
Sergei Litovchuk 31cc68ecd3 Fixed normal bug EXT-2327 "Incoming call dialog crashes after logout".
- Added NULL pointer checks.

--HG--
branch : product-engine
2009-11-09 22:04:23 +02:00
Lynx Linden 02062e099b Automated merge with ssh://hg.lindenlab.com/moss/viewer2voiceparity/ 2009-11-09 19:37:57 +00:00
Lynx Linden a9b16734a1 DEV-41317 DEV-41318: Enabled the Call button in the Profile panel.
I've added a new LLAvatarActions::startCall() method to make it easy
to start a new P2P call. The Resident Profile "Call" button is now
hooked up to this.

I've also put back the "Call" menu in the avatar popup menu and hooked
this up too. While I was there I noticed that the "IM" popup menu code
could all be removed in favor of a call to LLAvatarActions::startIM().
2009-11-09 19:28:14 +00:00
Sergei Litovchuk 34771c04c3 - Fix for low bug EXT-1965 "Place Profile: Accordions has different alignment".
--HG--
branch : product-engine
2009-11-09 20:20:18 +02:00
James Cook 3b98043d22 merge 2009-11-09 10:05:29 -08:00
James Cook 1d7abc99f0 Fixed crash on hovering over debug rendering menu due to texture atlas. 2009-11-09 10:05:06 -08:00
Tofu Linden 5a9e551c24 merge. 2009-11-09 17:57:56 +00:00
Tofu Linden 0777c17752 remove debug spew. 2009-11-09 17:54:40 +00:00
Tofu Linden 8b9c031f59 Smarter mildly-refactored voice-toggle state management. 2009-11-09 17:51:21 +00:00
Andrew Polunin a1a08e1846 fixed normal bug EXT-2171 Group list - View Profile icon should only appear on Group item hover
--HG--
branch : product-engine
2009-11-09 19:48:05 +02:00
Tofu Linden 56841bb211 don't have the 'speak' button be, technically, a toggle button
- we'll be managing its state rather manually, not necessarily conforming to 'toggle' semantics.
2009-11-09 17:45:53 +00:00
Loren Shih c9937716aa EXT-1866 : Inventory Side Panel
Various trivial UI behavioral changes for disabling/enabling old/new floaters when bringing up properties of objects/items.
This is to make the UI behavior compliant with the Inventory Panel MVP.

Also added missing sidepanel_task_info.xml (although this is not actually enabled for viewer2.0).
2009-11-09 12:26:27 -05:00
Eugene Kondrashev 5309449952 Fixed Nice to have bug EXT-1907-Context menu for avatar in Friends tab appears only if right mouse click was performed over avatar's icon area. Remove default avatar context menu.
--HG--
branch : product-engine
2009-11-09 19:14:34 +02:00
Tofu Linden e9048b1779 Central-source the authoritative state of mic openness. 2009-11-09 17:13:37 +00:00
Tofu Linden 7804990998 remove #include no longer needed. 2009-11-09 17:07:36 +00:00
Andrew Dyukov 7e3cc13747 Fixed normal bug EXT-2103 (There are no arrow icons on the Chiclets overflow buttons),
but Erica will have to set appropriate icon.

--HG--
branch : product-engine
2009-11-09 19:07:15 +02:00
Tofu Linden e9d09879d6 Don't have LLVoiceClient manually poke the nearbychatbar's 'speak' button's visual state as a special case
- all speak buttons will soon know how to poll (sigh) the ptt state, with more reliability.
2009-11-09 17:06:49 +00:00
angela b423ea58ca fix xml function param problem and adding missing settings in settings.xml 2009-11-10 01:04:52 +08:00
Sergei Litovchuk 9c5d1fd3bd - Reverted fix for normal bug EXT-2016 "Place Profile panel isn't resized". The reason is that some unnecessary free space is left in Place Profile panel.
- Cleaned up obsolete code from Place Profile panel.

--HG--
branch : product-engine
2009-11-09 18:50:55 +02:00
Eugene Kondrashev b56f497098 No ticket. Removed unused includes. Formatted xml.
--HG--
branch : product-engine
2009-11-09 18:39:26 +02:00
Eugene Kondrashev 3c8270c4dd Implemented Sub-task EXT-1906 All speakers handling functional in old IM Floaters (Communicate) should be present in new IM Floaters/IM control panels, EXCLUDING voice related mute/moderation stuff
--HG--
branch : product-engine
2009-11-09 18:32:17 +02:00
angela f8a010e4dd check for NULL UUID for friendListFolderID 2009-11-09 23:46:41 +08:00
Dmitry Oleshko 92d3e335dc partial implementation for the major task (EXT-989) IM chiclets should expand to show active voice indicator
--HG--
branch : product-engine
2009-11-09 17:44:55 +02:00
Andrew Polunin 60389a85e5 fixed normal bug EXT-2148 [BSI] Teleport button clickable although friend is offline
--HG--
branch : product-engine
2009-11-09 16:48:00 +02:00
Tofu Linden a492b2815a trivial comment fix while I was there. 2009-11-09 14:41:31 +00:00
Tofu Linden fbf57b442b ... remove unused llrandgauss.h
- because on second thoughts, there's not much wisdom in carrying probably-not-tested-for-years code around 'just in case'.
2009-11-09 14:26:10 +00:00
Tofu Linden 5561001c92 randgauss.h isn't *really* used by the viewer - remove #include and move it to llmath with ll-header naming convention. 2009-11-09 14:24:40 +00:00
Dmitry Zaporozhan 1b0732183e Merge
--HG--
branch : product-engine
2009-11-09 15:59:29 +02:00
Mike Antipov 622eb8643b Fixed windows build for M_PI constant.
Macro definitions for common math constants (e.g. M_PI) are declared under the _USE_MATH_DEFINES in math.h
Added "#define _USE_MATH_DEFINES" before including math.h (for Windows build only)

--HG--
branch : product-engine
2009-11-09 15:56:49 +02:00
Dmitry Zaporozhan 148a29ea1e Implemented major task EXT-2251 - Implement panels for creating, editing and viewing Classifieds.
--HG--
branch : product-engine
2009-11-09 15:54:54 +02:00