Commit Graph

13217 Commits (1868e102c2ea52752e345c19f7859d43be9d5a5d)

Author SHA1 Message Date
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
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
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
Vadim ProductEngine 7a597cf4f1 STORM-350 FIXED Wrong icon (texture) was displayed for sounds in inventory.
By the way, just for consistency changed LINKFOLDER icon from "Inv_LinkItem" "Inv_LinkFolder".
The icons are equal, so this change has no effect.
2010-10-22 20:47:55 +03:00
Vadim ProductEngine 9e8ff9be02 STORM-449 FIXED Updated some notification templates for NL locale to display avatar names correctly. 2010-10-22 20:14:13 +03:00
Vadim ProductEngine 07353619d0 STORM-297 FIXED Fixed "<nolink>" text appearing in confirmation message if there is "<" symbol in Landmarks name.
Modified the "<nolink>...</nolink>" clause parsing regexp to allow "<" in the middle.
2010-10-22 19:39:38 +03:00
Merov Linden 6f4a21531a STORM-173 : never enable return object if no object selected 2010-10-21 17:12:24 -07:00
Seth ProductEngine 54da19fdcf STORM-426 FIXED Menu button no longer looked pressed while its menu is displayed by another control.
- LLMenuGL in menu button replaced by LLToggleableMenu that handles visibility change upon clicks inside specific button rect.
- Added visibility change signal to LLToggleableMenu to update menu button pressed state.
- Added using menu handle in LLMenuButton.
2010-10-22 02:08:26 +03:00
Loren Shih e7b2c475d8 SH-325 FIXED Add terminal / to SerachURL in viewer settings.xml
Trivial fix to add "/" to the search string.
2010-10-21 14:50:31 -04:00
Andrew Productengine 9c09665885 STORM-322 FIXED Fixed problem with redundant search entries shown in People/Groups/Roles/Members.
Bug was caused by adding members with uncached names to search results- when name was uncached, method that added ids
to member list, didn't respect the filter.

- Fixed by adding members only when their names are cached and match the filter. If name is not cached, LLCacheName::get() is
called for such user id, and when name is cached, it calls function that handles adding of user to list depending on filter.

- Added default sorting of members by name, added saving of sort order to settings.
2010-10-21 21:11:29 +03:00
Vadim ProductEngine 0d456a1ae7 STORM-224 FIXED Changed label "Fabric" to read "Texture" in wearable editing panels. 2010-10-21 20:57:43 +03:00
Merov Linden 71f56a2bc9 STORM-402 : merge with viewer-development 2010-10-20 20:56:15 -07:00
Merov Linden 187093eb9d STORM-390 : merge with viewer-development 2010-10-20 20:54:24 -07:00
Merov Linden f38d21fe60 STORM-263 : merge to viewer-development 2010-10-20 20:50:20 -07:00
Merov Linden 9652de51ce STORM-281 : merge to viewer-development + fix indentation 2010-10-20 20:13:47 -07:00
Merov Linden a0417239ab STORM-417 : merge with viewer-development 2010-10-20 19:51:31 -07:00
Merov Linden 44b428f4c3 STORM-419 : merge with viewer-development 2010-10-20 19:46:38 -07:00
Merov Linden 1aa431bca2 STORM-424 : merge Boroondas changeset to viewer-development 2010-10-20 19:34:02 -07:00
Merov Linden 755fdfb25f STORM-423: fix raw file association in strings.xml 2010-10-20 14:59:39 -07:00
Vadim ProductEngine b3f3fb6099 STORM-417 FIXED Port of SNOW-140 to SG 2.0 : Forced updates not working on Mac
The point of this patch is to make the Mac updater code a bit more flexible
and reliable than it is right now. The issue is double:
 * reliability: the string comparison code on the bundle identifier is not UTF8 compliant
 * flexibility: the bundle identifier is hard coded to match the bundle identifier of LL viewer
   (i.e. com.secondlife.indra.viewer) so it can't work for another viewer
   (in particular, it didn't work for Snowglobe).
   The "bundle identifier" is one of those Mac only thing stored in the Info.plist of a "bundle"
   (the ".app" folder that's bundling an executable and all its resources and is seen
   as an application when browsing with the Mac OS X Finder).

The patch fixes both issues:
 * compare correctly UTF8 encoded strings
 * allow the bundle ID to be passed as a parameter to the updater

The patch has really no consequence on LL viewer. It's more a matter of having cleaner, better code.

Author: Cypren Christenson
Ported and reviewed by: Merov Linden
2010-10-20 21:23:27 +03:00