Commit Graph

10391 Commits (5f8cc41e798daecb481cbabdbbd080a53f5253a6)

Author SHA1 Message Date
Lynx Linden 5f8cc41e79 Merging latest dessie/viewer-release into brad/viewer-public 2010-06-10 18:57:18 +01:00
Tofu Linden 9370ffac47 merge from PE's viewer-release 2010-06-10 11:38:41 +01:00
Vladimir Pchelko a61c8d2272 EXT-7608 FIXED TeleportHistory and Landmarks panels now sets "enable" for "Map" bottom according to Design Spec.
reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/546/

--HG--
branch : product-engine
2010-06-10 13:16:54 +03:00
Igor Borovkov 92807a6fe2 EXT-7671 FIXED assigned appropriate callback for second Gear menu (panel outfit edit)
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/542/

--HG--
branch : product-engine
2010-06-10 12:50:30 +03:00
Alexei Arabadji 7cfd968fcf EXT-6685 FIXED Disabled showing nearby chat toasts on receiving debug message with enabled setting 'show script errors in separate window'.
reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/541

--HG--
branch : product-engine
2010-06-10 09:38:02 +03:00
Andrew A. de Laix f2f7f7b3bb merge 2010-06-09 15:47:37 -07:00
Andrew A. de Laix 163b767944 Fix EXT-7432: if SL exits before SLVoice connection handshake completes, just kill the SLVoice process. Verified this is OK on windows. 2010-06-09 15:45:35 -07:00
Mark Palange (Mani) 5f53ba9af7 Automated merge with ssh://hg.lindenlab.com/dessie/viewer-release 2010-06-09 14:08:19 -07:00
Mark Palange (Mani) 015e0d55b3 Put range check around iterator assignment 2010-06-09 14:07:34 -07:00
Mark Palange (Mani) 781e758a6a Automated merge with ssh://hg.lindenlab.com/dessie/viewer-release 2010-06-09 13:55:57 -07:00
Yuri Chebotarev 4f34d63f3e merge
--HG--
branch : product-engine
2010-06-09 19:08:16 +03:00
Yuri Chebotarev d807db70e0 EXT-7605 FIX fix consequences. to play safe reduce ctrl size
reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/540/

--HG--
branch : product-engine
2010-06-09 19:07:21 +03:00
Vadim Savchuk 4976323af8 EXT-7616 FIXED "Rename" outfit context menu item is now called "Rename Outfit".
Trivial change, not reviewed.

--HG--
branch : product-engine
2010-06-09 18:52:52 +03:00
Vadim Savchuk 48ccb5755e EXT-6726 ADDITIONAL FIX Minor code cleanup.
Removed duplicated code from LLFolderBridge::isItemRenameable().

Requested by Richard at https://codereview.productengine.com/secondlife/r/466/

--HG--
branch : product-engine
2010-06-09 18:19:23 +03:00
Igor Borovkov 206aab29dc EXT-7577 FIXED added filtering add wearables panel (list and folder views) according to the current user's selection
- added filtering add wearables panel (list and folder views) according to the current user's selection (rules for showing a particular view and setting a particular filtering are specified in the table at https://jira.secondlife.com/browse/EXT-7577)
- minor refactoring

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

--HG--
branch : product-engine
2010-06-09 15:48:48 +03:00
Alexei Arabadji a3a037ea7d EXT-6710 FIXED Updated inventory items sharing behavior according to comments: "Andrey ProductEngine added a comment - 02/Jun/10 03:21 AM" and "Grumpity ProductEngine added a comment - 02/Jun/10 03:25 AM" of EXT-6710 issue.
1 Reused 'ShareNotification' with updated message.
2 Made allert message box scrollable(done by Yuri Chebotarev).
3 Updated word words_separator in strings.xml.
4 Made friends list tab of avatar picker be opened on 'share with avatar' action.

reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/525/

--HG--
branch : product-engine
2010-06-09 15:39:11 +03:00
Vadim Savchuk 9ad26f5e8f EXT-7611 FIXED Enabled the "Create new [TYPE]" context menu item for non-worn items in the outfit editor.
Reviewed by Nyx at https://codereview.productengine.com/secondlife/r/535/

--HG--
branch : product-engine
2010-06-09 14:25:22 +03:00
Vadim Savchuk 27479d3523 merge
--HG--
branch : product-engine
2010-06-09 14:20:31 +03:00
Yuri Chebotarev d34ce30259 merge
--HG--
branch : product-engine
2010-06-09 13:56:42 +03:00
Yuri Chebotarev 2959a6413f EXT-7534 FIX add toast wrapping pannel padding
reviewed by Alexei Arabadji at https://codereview.productengine.com/secondlife/r/536/

--HG--
branch : product-engine
2010-06-09 13:55:06 +03:00
Vladimir Pchelko 7bceff4dbc merge
--HG--
branch : product-engine
2010-06-09 13:53:43 +03:00
Vladimir Pchelko 0d5da282de EXT-7640 FIXED Added new option to viewer avatar height that allows users to see their height in either feet or meters
Feature details:

Added new property HeightUnits.
Implemented logic that build TextBox label correctly according to document
https://docs.google.com/a/productengine.com/Doc?docid=0AXxJWUubGIsoZGhqZDcya3JfMWdybXNwdGd0&hl=en -> 'Mockup - Edit Shape'

Reviewed by Vadim Savchuk, Neal Orman, Mike Antipov at https://codereview.productengine.com/secondlife/r/531/

--HG--
branch : product-engine
2010-06-09 13:46:10 +03:00
Yuri Chebotarev 18c35a52c5 merge
--HG--
branch : product-engine
2010-06-09 13:46:01 +03:00
Yuri Chebotarev 60a92dbaa4 EXT-7328 FIX If accordion tab has "fit_to_panel" flag on its height shouldn't be changed while arranging accordion tabs even if its the only tab in ctrl.
reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/533/

--HG--
branch : product-engine
2010-06-09 13:16:21 +03:00
Tofu Linden e24bfa7866 merge from PE's viewer-release 2010-06-09 10:12:44 +01:00
Andrew Dyukov ae43801f44 EXT-6655 Fixed Made the default busy message repsonse localizable with already existing account settings
- The root of busy response problem is that this text is located in non-localizable xml and, to make things worse, may be changed by user. So usual translation approach is little help here. So busy response was set the following way(EXT-5885)- on first run, string was written there from strings xml and was never changed later without direct user actions. So after changin locale message always remained the same.

- To make this string localize each time locale is changed and if it is the same as default message, new setting was added- BusyResponseChanged which is TRUE if user's busy message differ's from default. If it is true, we do nothing when locale changes, otherwise we set default message from current locale as user's busy message.

- Old transitional code from DEV-24146 was removed in this diff including unnecessary "BusyModeResponse2" setting(it is not needed because we'll anyway have to set busy message to default after first run of viewer after this fix and now busy response will be stored in "BusyModeResponse").

Warning! If user modified busy response message before this fix, it will be reset to default after first postfix run.

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

--HG--
branch : product-engine
2010-06-08 23:30:56 +03:00
Andrew Dyukov 9382433931 EXT-5629 FIXED Made sensitivity of +/- zoom buttons from camera floater consistent with viewer 1.23
- Changed actions happening when minus or plus are held- now onSliderValueChanged() is not used for zoom via buttons. Zooming in and out now happens as it did
in 1.23 in LLJoystickCameraZoom::onHeldDown(), but only "Zoom in slow" and Zoom out slow" were borrowed from there, because fast versions are not needed- they do not happen in 1.23.

- Removed LLJoystickCameraZoom class, because it's not used anywhere. If need for it ever rises, it can be easily restored.

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

--HG--
branch : product-engine
2010-06-08 23:02:54 +03:00
Vladimir Pchelko d7eefeafea EXT-7604 FIXED Button overlay image and size were changed.
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/518/

--HG--
branch : product-engine
2010-06-08 22:14:56 +03:00
Vladimir Pchelko 9d1e7cbb4e EXT-6933 FIXED According to behavior in viewer-1.2: minimal price value was changed to 0.
Problem description:
Minimal price value was 1.

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

--HG--
branch : product-engine
2010-06-08 21:41:28 +03:00
brad kittenbrink 4bbca7c086 Fix for false positive in error checking symbol file generation on windows (MissingModuleError). 2010-06-08 11:01:44 -07:00
Vladimir Pchelko 045af3acc7 merge
--HG--
branch : product-engine
2010-06-08 18:58:26 +03:00
Vladimir Pchelko d0dd18a908 EXT-6934 FIXED method LLInventoryObject::rename does not change Name, if string is empty after correction.
Problem description:
LLInventoryObject::rename corrects incoming string and remove odd spaces,
for example converts string "    " to empty string "",
as the result empty string can be set as InventoryObject name.

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

--HG--
branch : product-engine
2010-06-08 18:44:11 +03:00
Vadim Savchuk d17b616b1c EXT-7627 FIXED Wearing an item now doesn't open the wearable editing panel.
Fix:
- Save the UUID of a newly created wearable to start editing it right after it gets worn.
  This approach replaces a temporary hack that invoked the editing panel whenever an item gets worn
  (if the Appearance SP is opened at the time).
  The hack only happened to work sometimes because the editing panel failed to open.

Other changes:
- Removed a check for inventory item completeness from LLAgentWearables::editWearable().
  because the check often fails and doesn't appear to be needed at all.
- Added warning messages to LLAgentWearables::editWearable() so that it's easier to debug.
- Replaced duplicated code in LLPanelOutfitEdit::onEditWearableClicked() with a call to gAgentWearables.editWearable().

Reviewed by Nyx at https://codereview.productengine.com/secondlife/r/529/

--HG--
branch : product-engine
2010-06-08 17:01:29 +03:00
Mike Antipov a53aa1fc31 merge
--HG--
branch : product-engine
2010-06-08 15:52:40 +03:00
Alexei Arabadji 50eb27a04d EXT-7644 FIXED Implemented functionality for locking outfit modification controls and used it for 'save outfit' action.
1 Added functionality for locking outfit in LLAppearanceMgr. Outfit should be locked when outfit related operation is started(now it is used for updateBaseOutfit) and unlocked when operation completed or timeout is exceeded.
2 Added outfit saved and outfit lock changed signals to LLOutfitObserver.
3 Updated LLPanelOutfitsInventory and LLPanelOutfitEdit with functionality of controlling 'save outfit' controls state('save outfit' controls should be enabled only if outfit isn't locked and outfit is dirty).
4 Renamed action label of method LLPanelOutfitsInventory::isActionEnabled "make_outfit" to "save_outfit".

--HG--
branch : product-engine
2010-06-08 15:36:48 +03:00
Mike Antipov fe5d72a7c3 EXT-7503 WIP Improved LLInventoryModel::updateItem to avoid an extra calls of notifyObservers while updating calling card item.
- added check on whether avatar name exists in Name Cache before using its getter with callback (which raises notifyObservers).

Reviewed by Brad Payne at https://codereview.productengine.com/secondlife/r/526/

--HG--
branch : product-engine
2010-06-08 15:13:43 +03:00
Tofu Linden a62287c2b0 merge 2010-06-08 10:15:42 +01:00
Tofu Linden 4bc6b01e0e merge from PE's viewer-trunk 2010-06-08 10:15:15 +01:00
Richard Nelson 25db70c762 merge 2010-06-07 17:26:50 -07:00
Richard Nelson 9b9a79084c added missing help_topics for kate 2010-06-07 17:17:36 -07:00
Richard Nelson a1f21c968e EXT-7700 - Script error window shows [All Scripts] for every tab
reviewed by Mani
2010-06-07 16:49:06 -07:00
Richard Nelson d50ab8b58a thumbnail previews background image restored
reviewed by erica
2010-06-07 14:51:20 -07:00
Loren Shih bd254e7079 EXT-7628 FIXED Don't cache lower res baked textures
Fixed llinfos debug line to give more useful information.
2010-06-07 17:49:56 -04:00
Loren Shih 52194cac67 automated merge 2010-06-07 17:08:48 -04:00
Loren Shih e9fdbadea5 EXT-7628 FIXED Don't cache lower res baked textures
Fixed an error in logic - low res textures should be identified by uploadNeeded versus uploadPending.
Also added a llinfos debugging line.
2010-06-07 17:07:28 -04:00
Roxie Linden 275581a385 EXT-7380 - 'Call' and 'Group Call' verb buttons remain enabled on avatar/group
profile page after Voice chat was disabled in 'Preferences'

There was a missing listener notification when enabling/disabling voice
CR (actualy, took code from) Valeriy ProductEngine
2010-06-07 13:56:50 -07:00
Leyla Farazha 2cfc9f57bb Merge 2010-06-08 14:54:02 -07:00
Leyla Farazha 56da8017d9 EXT-7210 Baked textures should only be updated when outfit changes are saved or outfit editor is exited.
reviewed and contributed to by Nyx
2010-06-08 14:52:22 -07:00
Tofu Linden f5ae54f8c3 DEV-11516 FIXED VWR-5308: Current wind noise generation is CPU intensive.
Minor optimizations to wind generation.  Patch by gigs and aimee, reviewed by merov.
2010-06-08 20:48:57 +01:00
Loren Shih 9fd216e874 automated merge 2010-06-08 14:50:42 -04:00