Release Notes for v5.0.8 (329115) - Second Life Viewer
Second Life Release Viewer version 18.104.22.1689115
Released on September 22, 2017.
- [ Windows | Macintosh | Linux]
Moonshine was originally a slang term used to describe high-proof distilled spirits usually produced illicitly, without government authorization. In recent years, however, moonshine has been legalized in various countries and has become a term of art. Legal in the United States since 2010, moonshine is defined as "clear, unaged whiskey".
This deploy is filled with a jigger of crash fixes, a splash of translation fixes and a kick that will make you say "I can't feel my face anymore!"
- Better information on animations: Develop->Avatar->Animation Info
- all '0000' cases don't happen for own avatar (it is fine for others)
- inventory animations display animation name
- in-world animations marked as such
- Expanded Inventory:
- Added Worn tab with option to show selection in Main panel
- My Inventory > Gear menu > Show filters:
- Created by me, Created by others
- Search by Name, Description, Creator, UUID
Ongoing infrastructure work:
- Increased minimum & default cache size. Added cache version guard. Additional work on viewer caches is ongoing.
- Viewer will no longer hammer login during an outage.
- Logging changes & cleanup.
Odd UI behaviors fixed:
- If SLVoice process crashes, we’ll now disable the Speak button, so that you’re not laboring under false pretext.
- Typing a slash in the internal browser no longer moves focus to the chat window.
- You were not able to save login credentials on clean install, but now you are, thanks to Nicky Dasmijn.
- Inventory & Marketplace Listings floaters had oddly small scroll zones.
- System information was truncated in JIRA issues filed through "Help -> Report bug" when viewer language is not set to English. We like and use that information, so that’s fixed now.
- Correctly display time & date in all languages in About Second Life.
Other odd behaviors made less odd:
- Avatar used to stop near the region's border when crossing it with autopilot, but now it will boldly go where you told it to go.
- In the past, local viewer wouldn’t show seated avatar following the seat object when object would move. Now everything moves smoothly as it should.
- Changing avatar sex while sitting used to break animations until relogging. No longer!
- If you cut an item and delete it, it will actually delete.
- Flexi-prims used to flap wildly in a high-fps viewer, but will now flap no more than 60fps.
- We now won’t allow you to add your own avatar to rendering exceptions list. Apparently, that makes you invisible.
Bucket of Bug fixes :
- Videos will no longer keep playing in the internal browser after you’ve closed the browser window.
- If you log in on a dev grid, you get that grid’s search.
- Auto-open debug console if any "Info to Debug Console" operations are picked
- Unicode install path FTL & other bugfixes.
- Crash report was not generated/sent if appdata path contains unicode symbols. That’s bad, we want all the crashes.
- Various crash fixes and speculative crash fixes.
- Outfit Gallery was leaking memory. Now we give it back when done with it.
- Outfit gallery would duplicate photos for an outfit in some cases. No more of that annoying behavior.
- The "Confirm before deleting filtered items" notification no longer appears when deleting Marketplace listings
- Several fixes to Avatar picker floater to better pick avatars with.
- Search Places checkbox was not showing correctly to non-land-owners. That was weird.
- Added missing translations.
- MAINT-142 Speak button remains enabled in case of SLVoice process termination
- MAINT-2047 Avatar follows the object only once if change object's location in Edit mode
- MAINT-2701 Missing translations in russian: all languages pending translation round, and pending release
- MAINT-5013 Changing avatar sex while sitting breaks animations until relogging
- MAINT-6080 YouTube videos in In-Game Browser persist after closing browser window
- MAINT-6931 Flexi-prims flap wildly in a high-fps viewer
- MAINT-6976 Open grid's search.secondlife.com in Search floater
- MAINT-7065 Better information on animations running on the logged-in Avatar
- MAINT-7326 Review default sizes for texture and VFS cache
- MAINT-7329 Review the 64 motion limit and how we handle it
- MAINT-7402 Typing a slash in the SL Internal Browser moves focus to the chat window.
- MAINT-7446 Unicode install path - After viewer installs, the dos box launch command fails to start the viewer.
- MAINT-7495 Viewer retries multiple times upon receiving a 504 from login.cgi
- MAINT-7508 Trash says that it will delete items, but some items are being ignored
- MAINT-7541 Not able to save login credentials on clean install
- MAINT-7554 Implement Frame throttling
- MAINT-7565 Inconsistent name format in nearby chat toast and chat history
- MAINT-7566 Better define 6016 for MAX_SNAPSHOT_IMAGE_SIZE
- MAINT-7576 Scroll zone might be too small for inventory and market place listing floaters
- MAINT-7587 Unresolved region name variable when trying to enter skill gaming region
- MAINT-7593 "Failed to parse parameter" spam
- MAINT-7596 [Windows]System information is truncated in JIRA issues filed through "Help -> Report bug" when viewer language is not set to English.
- MAINT-7610 deadobject list increments incorrectly leading to possible memory overwrite
- MAINT-7625 [Margarita] Wrong warning when deleting an empty folder
- MAINT-7637 Don't allow adding own avatar to rendering exceptions list
- MAINT-7649 Crash in LLVolumeFace::cacheOptimize()
- MAINT-7655 Auto-open debug console if any "Info to Debug Console" operations are picked
- MAINT-7671 display_startup() is called twice per frame on login screen
- MAINT-7673 Date/time is not display correctly in About Secondlife - Spanish language only
- MAINT-7680 Viewer crashes after refreshing Script limit floater when region not set
- MAINT-7683 Avatar stops near the region's border when crossing it with autopilot
- MAINT-7691 Crash report is not generated/sent if appdata path contains unicode symbols
- MAINT-7728 Viewer crashes if trying to send snapshot via email when region not set
- MAINT-7732 Crash in LLLiveLSLEditor::loadScriptText(LLVFS *,LLUUID const &,LLAssetType::EType)
- MAINT-7737 Memory leaks in Outfit Gallery
- MAINT-7739 Make LLOSInfo a Singleton
- MAINT-7745 After editing an outfit, duplicate photos appear in the Outfit Gallery for outfits that previously had no photo.
- MAINT-7752 Crash in LLPreviewNotecard::handleSaveChangesDialog(LLSD const &,LLSD const &)
- MAINT-7753 The "Confirm before deleting filtered items" notification appears when deleting Marketplace listings
- MAINT-7757 [MAC] Crash in LLViewerWindow::saveImageNumbered(LLImageFormatted*, int, int&)
- MAINT-7758 Freeze or crash in frame() if loading lsl scripts from unicode named windows folders.
- MAINT-7760 Crash in LLViewerChatterBoxInvitation::post(..)
- MAINT-7761 [Moonshine] Inventory UUID search does not exclude assets that are limited perms.
- MAINT-7762 [Maint: Moonshine] breaks clickable functionality for certain HUDs
- MAINT-7768 Unable to get Choose to work in Abuse Report means unable to file AR
- MAINT-7783 Outfit gallery panel is opened briefly when you are quitting viewer
- MAINT-7786 Crash in LLVivoxVoiceClient::provisionVoiceAccount()
- MAINT-7794 Wrap getCapability(..) calls to avoid crashes
- MAINT-7820 Crash in LLEventPump
- MAINT-948 Search Places Check Box Not Showing as Checked to non-land-owners
- SL-683 Instrument viewer cache
- SL-684 Add cache version guard
- SL-711 Eliminate a some overheads in texture cache.
- SL-717 Additional search options for inventory window
- SL-776 Disk cache purge not purging headers if headers are corrupt or cause version mismatch