Commit Graph

13234 Commits (8a4b7c85c2227a2465bc4fb028496c1908c298d3)

Author SHA1 Message Date
Seth ProductEngine 8a4b7c85c2 STORM-184 FIXED Disabled "Save" command for outfits without name (with "No Outfit" in My Appearance SP). 2010-10-29 22:31:21 +03:00
Merov Linden 42b49397d2 STORM-303, STORM-270 : merge with viewer-development 2010-10-29 16:35:00 -07:00
Vadim ProductEngine 463969116f STORM-501 FIXED Script-editor shows ERRORS in the wrong line.
LLTextBase::setCursor() sometimes failed to work properly if line wrapping was enabled.
This is a slightly optimized version of the patch made by Satomi Ahn.
2010-10-29 23:48:46 +03:00
Seth ProductEngine 124c2f21a3 STORM-270, STORM-303 FIXED sorting Favorites folder contents after re-ordering landmarks in any folder view or in Favorites bar.
Previously worked only for Favorites accordion is Places SP.
2010-10-29 16:21:35 +03:00
Merov Linden 8209e35643 STORM-488 : merge with viewer-development 2010-10-28 16:06:53 -07:00
Merov Linden 49b39c7edf STORM-459 : merge with viewer-development 2010-10-28 16:02:47 -07:00
Merov Linden e68aa811ce STORM-451 : merge with viewer-development 2010-10-28 16:01:06 -07:00
Merov Linden 3f7e04c6f7 STORM-322 : merge with viewer-development 2010-10-28 15:59:12 -07:00
Merov Linden d9512f7005 STORM-36 : merge with viewer-development 2010-10-28 15:56:23 -07:00
Vadim ProductEngine f3d4643b59 STORM-489 FIXED <nolink>'ed text rendered as URL
Changes:
 * Suppressed URLs in object (sender) names of nearby chat messages loaded from history.
 * Fixed text between <nolink>...</nolink> text being rendered as URL
   (hand cursor on hover, context menu, context menu, opening Places SP on click).
2010-10-28 23:03:09 +03:00
Andrew Productengine bf32cf1a62 STORM-322 ADDITIONAL FIX Fixed a crash that happened when clicking "refresh" while names are caching
Refresh caused deletion of group members data (from gdatap->mMembers), so gdatap->mMembers[id] in LLPanelGroupMembersSubTab::onNameCache() was null and when it was passed
into addMemberToList() there when getContribution() was called for it, crash happened.

- Added check against NULL before using member data.
2010-10-28 20:16:11 +03:00
Vadim ProductEngine d42b1c3b21 STORM-488 FIXED Place profile was opened instead of Object profile if used clicked an object SLURL in the plain text nearby chat log.
The reason is the same as in STORM-390: a bug in LLTextBase which leads to ignoring link href specified for a link segment if
the segment contains an URL (and the <nolink>...</nolink> clause is treated as such).

The workaround is to explicitly disallow parsing URLs in a link segment by setting its "is_link" parameter to "true".
2010-10-28 17:57:32 +03:00
Paul Guslisty 6be708677e STORM-459 FIXED Delete outfit confirmation message doesn't appear if use context or gear menu on 'My Outfits' tab
Added confirmation dialog before deleting outfit from context menu and gear menu button of My Appearance -> My Outfits

- Deleted method that shows confirmation dialog in LLPanelOutfitsInventory. Moved it to the LLOutfitsList. Now confirmation dialog called before calling LLOutfitsList::removeSelected.

- Replaced native methods of deleting outfit in gear menu and context menu with LLOutfitsList::removeSelected.
2010-10-28 12:14:43 +03:00
Vadim ProductEngine 23a217c667 STORM-451 FIXED Disabled highlighting URLs in object name inside the llGiveInventory discard notification.
Changes:
 * Wrapped object name with <nolink>...</nolink> tags to disable URL parsing.
 * The decline message is now localized as a whole sentence (localizing separate phrases is often inapplicable for some languages).
2010-10-27 22:54:39 +03:00
Merov Linden 158e647247 STORM-452 : merge with viewer-development 2010-10-27 11:44:33 -07:00
Merov Linden 1868e102c2 STORM-296 : merge with viewer-development 2010-10-27 11:42:44 -07:00
Merov Linden a7143a9998 STORM-418 : merge with viewer-development 2010-10-27 11:06:22 -07:00
Merov Linden b63b6eeecf STORM-224 : merge with viewer-development 2010-10-27 11:04:44 -07:00
Merov Linden 269b7c38f4 STORM-311 : merge with viewer-development 2010-10-27 11:02:38 -07:00
Merov Linden 5ad8a2439e STORM-95 : merge with viewer-development 2010-10-27 10:53:58 -07:00
Andrew Productengine ea32129f49 STORM-452 FIXED Made protective fix for crash in LLAgentCamera::resetView().
I managed to reprodcuce the crash once and couldn't reproduce it any time later, so this fix is made judging from line that I found (viewer was in debug mode when it happened)
in call stack after crash. Added check for gMenuHolder against NULL to prevent further crashing. There is no 100% guarantee that this fixes the crash from ticket, but it won't do any harm either.
2010-10-27 19:23:52 +03:00
Seth ProductEngine 9c8ce6d6dc STORM-296 FIXED Item types that can be dropped to Favorites and Landmarks restricted to landmarks and folders containing landmarks.
This changes affect all folder views. The previous fix affecting only My Landmarks SP (changeset 330d0e96d58d) was reverted.
2010-10-27 19:01:38 +03:00
Kent Quirk 8947724baa STORM-482; change to allow 1023 characters again in local chat. While fixing this, I noticed that a change to XUI meant that many floaters had tried to set a limit on text length for line_editor components but it didn't take effect because the parameter name was wrong; I changed them to agree. 2010-10-26 23:13:36 -04:00
Seth ProductEngine 931584d4bf Backed out changeset: 330d0e96d58d STORM-296 2010-10-27 02:16:59 +03:00
Merov Linden ffe475e96e STORM-418 : Suppress menu items Save to XML and Load from XML from the Develop > XUI menu 2010-10-26 16:08:11 -07:00
Merov Linden cdd930d360 STORM-454 : merge with viewer-development 2010-10-26 12:04:40 -07:00
Merov Linden 01e5519323 STORM-454 : Tweak the teleport_coordinate_z width to better align in world map UI 2010-10-26 11:28:39 -07:00
Merov Linden ebce1a4ea8 STORM-416 : merge with viewer-development 2010-10-26 10:59:37 -07:00
Merov Linden 2e919b6ccd merge with viewer-development 2010-10-26 10:03:36 -07:00
Paul Guslisty b2a6f4853b STORM-36 FIXED As a User, I want to control how long a chat toast appears before it fades. Please add fade time back to Chat preferences.
- Added two spinners to the Chat preferences tab that control NearbyToastLifeTime and NearbyToastFadingTime
- Added callbacks to the LLNearbyChatScreenChannel that update these properties if they were changed

Refactoring of LLToast:
- Removed code that was making toast transparent from LLToast::draw()
- Modified LLToast interface that relates to showing and hiding toast, so that all screen channels can use LLToast universally.
- Replaced in LLScreenChannel calling methods of old interface to new ones.
2010-10-26 18:15:30 +03:00
Merov Linden a40a2a7a46 STORM-350 : merge with viewer-development 2010-10-25 13:46:36 -07:00
Merov Linden 0977ecca96 STORM-173 : merge with viewer-development 2010-10-25 13:45:06 -07:00
Merov Linden 3116e0d352 STORM-426 : merge with viewer-development 2010-10-25 13:43:22 -07:00
Merov Linden 2a5902f75f STORM-449 : merge with viewer-development 2010-10-25 13:39:11 -07:00
Merov Linden bf49b56b3a merge viewer-beta, resolve STORM-341 conflict 2010-10-25 13:13:17 -07:00
Merov Linden 1a53efe233 merge viewer-beta to viewer-development 2010-10-25 13:07:56 -07:00
Kent Quirk 80cbe66039 apply fixes for STORM-341, not quite a transplant 2010-10-25 16:06:03 -04:00
Merov Linden 78f291a722 pull viewer-beta in viewer-development 2010-10-25 12:08:58 -07:00
Vadim ProductEngine ba0d4ccaf4 STORM-341 FIXED Crash on exiting viewer while Outfit Editor is opened in detached Appearance SP.
Reason: An inventory observer (LLFilteredWearableListManager) tried to use
a deleted collect functor (LLFilterItem::collector in LLPanelOutfitEdit::mListViewItemTypes).

Fix: De-register (and delete) the observer when the collector gets deleted.
2010-10-25 21:38:22 +03:00
Leyla Farazha e98eff02ae DN-181 Chat & IM logs saved in unreadable .llsd instead of .txt - fixing saving of p2p logs 2010-10-25 10:31:47 -07:00
Merov Linden c0e9594e9d STORM-173 : use isEmpty() instead of getFirstRootNode() to check selection 2010-10-25 10:27:37 -07:00
Andrew Productengine 158bfc563b STORM-95 FIXED Fixed hanging of client when incorrect WAV file was passed.
As Aimee has found: "The data chunk of nexfire.wav has an incorrect length specified in its header which we blindly trust when reading
the file in check_for_invalid_wav_formats() in llvorbisencode.cpp. It causes an overflow of the file position pointer when reading the file which makes
it start over from the beginning, hanging it in an infinite loop."

- To avoid this situation in future, check for chunk size was added, and if it is declared bigger then it may be, function is interrupted and returns error.
2010-10-25 18:56:04 +03:00
Leyla Farazha cb5d8d1a92 DN-181 Chat & IM logs saved in unreadable .llsd instead of .txt 2010-10-22 17:41:06 -07:00
Merov Linden 25c4f8ff46 STORM-454 : fix height in world map, allow altitude till 4096m, display altitude on 4 digits 2010-10-22 17:06:18 -07:00
Merov Linden de6f7e19c4 STORM-423 : merge with viewer-development 2010-10-22 16:18:36 -07:00
Merov Linden 01b01d94f4 STORM-406 : merge with viewer-development 2010-10-22 15:17:49 -07:00
Merov Linden d6be4f210b STORM-322 : merge with viewer-development 2010-10-22 15:13:57 -07:00
Mark Palange (Mani) 48e6f36f98 Merge 2010-10-22 14:33:31 -07:00
Mark Palange (Mani) b30a0b4bdb merge 2010-10-22 14:27:56 -07:00
Dave Parks c16f0ef5eb Disable FBO by default for all settings. 2010-10-22 16:04:00 -05:00