Age | Commit message (Collapse) | Author |
|
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".
|
|
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.
|
|
|
|
|
|
chat history
|
|
Display name
|
|
|
|
|
|
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).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
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.
|
|
understanding
as per Esbee's comments in STORM-255
|
|
|
|
- Corrected wrong button name in XML
|
|
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.
|
|
|
|
Develop > XUI menu
|
|
|
|
Reviewed by Seraph.
|
|
|
|
map UI
|
|
|
|
Technical notes:
If you set the "enabled" param of a textbox to "false", that will prevent the widget from receiving mouse events.
However, if a text box is initially enabled and then gets disabled with setEnabled(FALSE), it will remain clickable.
This is a long-standing design problem with "enabled" flag being intermixed with "read-only".
I'm working around it by enabling the group name textbox initially, thus making it clickable.
|
|
|
|
floatear_bulk_perms.xml
- Increased width of the floater and spacing between controls for which truncation occurs
- Deleted wrong override for width dimension in JA locale
|
|
- Increased width of label and decreased width of checkbox in EN locale
- Removed overrides of width dimensions in EN, ES, NL, FR locales
|
|
|
|
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.
|
|
Im chat'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
saving of p2p logs
|
|
|
|
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.
|
|
messages popping is easier as per discussion with Oz and Boroondas also correcting some minor spelling issues
|
|
|
|
|