Difference between revisions of "Release Notes/Second Life Beta Viewer/2.2.0"

From Second Life Wiki
Jump to navigation Jump to search
m
Line 18: Line 18:


=== Crash and Performance Fixes ===
=== Crash and Performance Fixes ===
* {{Jira|VWR-21153}} [crashhunters] Intel 965 Crash in glCopyTexSubImage2D
* {{Jira|VWR-20899}} Performance: Potential memory leak in LLFlatListView::addItem
* {{Jira|VWR-21454}} Crash when enabling Lighting and Shadows
* {{Jira|VWR-20946}} Crash in Snowstorm Windows binaries on launch
* {{Jira|EXT-7543}} Crash in LLRenderPass::pushBatch
* {{Jira|VWR-21153}} Crash in glCopyTexSubImage2D with Intel 965
* {{Jira|EXT-8101}} [crashhunters] crash in LLVOSky::calcAtmospherics()
* {{Jira|VWR-21454}} Crash when enabling Lighting and Shadows
* {{Jira|EXT-8304}} [crashhunters] crash in LLKeyframeMotion::deserialize
* {{Jira|VWR-22113}} Crash possible on exit when disconnected
* {{Jira|EXT-8339}} Tons of media llinfos log spam after TP
* {{Jira|VWR-22435}} Performance: Problems with texture-related network traffic between viewer 2.x and 1.23
* {{Jira|EXT-8447}} Crash at LLTextureCache::writeEntryToHeaderImmediately(int,LLTextureCache::Entry &,bool) [secondlife-bin lltexturecache.cpp]
* {{Jira|VWR-22603}} Crash in LLViewerInventoryItem::updateServer(int) [secondlife-bin llviewerinventory.cpp]
* {{Jira|EXT-8533}} Embedded browser takes a LONG time to load http://join.secondlife.com
* {{Jira|VWR-22640}} Crash in LLVOAvatarSelf::getAttachedPointName()
* {{Jira|EXT-8596}} crash at LLTextureFetchWorker::doWork(int) [secondlife-bin lltexturefetch.cpp] line 1061
* {{Jira|VWR-22813}} Crash at [1] LLImageBase::allocateData(int) [secondlife-bin llimage.cpp]
* {{Jira|EXT-8597}} [crashhunters] LLVorbisDecodeState::initDecode()
* {{Jira|STORM-180}} Crash on login in Japanese locale
* {{Jira|VWR-22640}} Crash in LLVOAvatarSelf::getAttachedPointName()
*  Crash in LLRenderPass::pushBatch
* {{Jira|VWR-22603}} [crashhunters] LLViewerInventoryItem::updateServer(int) [secondlife-bin llviewerinventory.cpp]
*  Crash in LLVOSky::calcAtmospherics()
* {{Jira|EXT-8673}} UDP texture loading is slower in 2.x viewers than 1.23.5
* Crash in LLKeyframeMotion::deserialize
* {{Jira|EXT-8727}} [crashhunters] LLAppearanceMgr::updateClothingOrderingInfo(LLUUID, bool) [second life unknown]
*  Crash at LLTextureCache::writeEntryToHeaderImmediately(int,LLTextureCache::Entry &,bool) [secondlife-bin lltexturecache.cpp]
* {{Jira|EXT-8730}} Crash at llrender/llimagegl.cpp(157) : error ERROR: checkTexSize: wrong texture size and discard level: width: 512 Height: 512
* Crash at LLTextureFetchWorker::doWork(int) [secondlife-bin lltexturefetch.cpp] line 1061
* {{Jira|VWR-20899}} Potential memory leak in LLFlatListView::addItem
* Crash in LLVorbisDecodeState::initDecode()
* {{Jira|VWR-20946}} Windows binaries we create for Snowstorm crash on launch...
* Crash in LLAppearanceMgr::updateClothingOrderingInfo(LLUUID, bool) [second life unknown]
* {{Jira|VWR-22113}} crash hunters - crash, possibly on exit when disconnected
* Crash at llrender/llimagegl.cpp(157) : error ERROR: checkTexSize: wrong texture size and discard level: width: 512 Height: 512
* {{Jira|VWR-22435}} Investigate texture related network traffic between viewer 2.x and 1.23.
* Performance: Embedded browser takes a LONG time to load http://join.secondlife.com
* {{Jira|VWR-22813}} Crash at [1] LLImageBase::allocateData(int) [secondlife-bin llimage.cpp]<br />
* Performance: Tons of media llinfos log spam after TP
* {{Jira|STORM-180}} Viewer crashes on login in Japanese locale
* Performance: UDP texture loading is slower in 2.x viewers than 1.23.5<br />
<br />
<br />
----
----


=== Enhancements ===
=== Enhancements ===
* DEV-47845 Develop system for specifying alternative physics shape representations for prims
* {{Jira|VWR-8276}} {{Jira|SNOW-683}} Port to SG 2.0: Turn off swirling lights for scripted objects
* {{Jira|STORM-128}} No (easy) way to see who has permission to 'See my online status', 'See me on the map', or 'Edit, delete or take my objects'
* {{Jira|VWR-13221}} {{Jira|SNOW-188}} Allow panning of the mini-map
* {{Jira|STORM-132}} Scroll bar resets to near the top of inventory search
* {{Jira|VWR-17653}} Unable to view profile from minimap
* {{Jira|EXT-5553}} Improve alpha mask ('fast alpha') heuristic
{{Jira|VWR-20694}} As a User, I want to undock tabs from the Viewer sidebar so that I can control what tabs are displayed and organize them on my screen in any way I want like I could do in 1.23
* {{Jira|EXT-7060}} Default auto alpha masking to ON for deferred rendering (only deferred rendering)
* {{Jira|VWR-20713}} As a User, I want the ability to double-click on the land I can see inworld and teleport to that spot so I can move around more quickly and easily
* {{Jira|VWR-22385}} Allow user to upload baked textures while editing appearance when they save their outfit
* {{Jira|VWR-20734}} Change parcel properties to default to "on" in the location bar
* {{Jira|EXT-7406}} Outfit Edit > Add items > List view should show only original items, not links
* {{Jira|VWR-20752}} As a Builder, I want the ability to align textures across planar-mapped parallel faces. This will help me build faster and  spend less time tweaking my textures on a linked build
* {{Jira|EXT-7565}} Would be nice to preserve selection while switching between folder/list view modes
* {{Jira|VWR-20945}} Change Menu Bar Background Color for all Second Life Project Viewers
* {{Jira|EXT-7593}} Selection is reset in the My Outfits list if switch between Wearing and My Outfits tabs
* {{Jira|VWR-22162}} I can't add negative signs to TWIST in Edit Mode
* {{Jira|VWR-22354}} Update place of Friends cards synchronization if necessary.
* {{Jira|VWR-22298}} Context menu items for multi-attachments
* {{Jira|EXT-7796}} During editing outfit, Preset Views in Camera controls should be disabled
* {{Jira|VWR-22354}} Update place of Friends cards synchronization if necessary.
* {{Jira|EXT-7951}} Mini-Location panel appearance design issues
* {{Jira|VWR-22385}} Allow user to upload baked textures while editing appearance when they save their outfit
* {{Jira|EXT-7963}} Edit Outfit > Add More > Do not switch to next item type after add/replace
* {{Jira|VWR-22454}} Can't teleport multiple friends (like you could in 1.23)
* {{Jira|VWR-22454}} Can't teleport multiple friends (like you could in 1.23)
* {{Jira|VWR-22473}} Add option to take off wearables via "Wearing" Tab
* {{Jira|VWR-22645}} Provide a confirmation dialog while removing items from 'My Landmarks' and 'My Inventory' lists
* {{Jira|VWR-22547}} Code improvements: Update a way in which Nearby people list is controlled depend on its visibility to user
* {{Jira|VWR-22547}} Code improvements: Update a way in which Nearby people list is controlled depend on its visibility to user
* {{Jira|VWR-22645}} Provide a confirmation dialog while removing items from 'My Landmarks' and 'My Inventory' lists
* {{Jira|VWR-22473}} Add option to take off wearables via "Wearing" Tab
* {{Jira|VWR-22700}} As an engineer, I want to see unit test execution results in TeamCity build results, so that I have instant feedback into test results as builds are executed, and so that I can provide visibility into unit tests that I add to the code base
* {{Jira|VWR-22298}} Context menu items for multi-attachments
* {{Jira|VWR-22723}} Add More category picker defaults whenever a clothing item is removed
* {{Jira|SNOW-188}} Allow panning of the mini-map
* {{Jira|VWR-22901}} Backwards compatibility for multiattachments
* {{Jira|SNOW-586}} Add option to align textures across planar-mapped parallel faces
* {{Jira|SNOW-98}} Dockable and detachable windows
* {{Jira|SNOW-610}} Option to sit down, right where one is standing at the moment. (V2 dupe of {{Jira|SNOW-397}})
* {{Jira|SNOW-586}} Add option to align textures across planar-mapped parallel faces
* {{Jira|SNOW-624}} Make Snowglobe (1 & 2) compile with Boost 1.42
* {{Jira|SNOW-610}} Option to sit down, right where one is standing at the moment. (V2 dupe of {{Jira|SNOW-397}})
* {{Jira|SNOW-683}} Port of {{Jira|VWR-8276}} to SG 2.0: Turn off swirling lights for scripted objects
* {{Jira|SNOW-624}} Make Snowglobe (1 & 2) compile with Boost 1.42
* {{Jira|SNOW-734}} Show inspectors for avatars on the MiniMap
* {{Jira|SNOW-734}} Show inspectors for avatars on the MiniMap
* {{Jira|SNOW-98}} Dockable and detachable windows
* {{Jira|STORM-86}} As a User, I want the ability to double-click on the land I can see inworld and teleport to that spot so I can move around more quickly and easily.
* {{Jira|STORM-185}} Edit Outfit panel: do not scroll worn items' list to the bottom after add/replace
* {{Jira|STORM-93}} Appearance > 'Wearing' tab: Add Take off / Detach function to the gear menu
* {{Jira|STORM-186}} "Take Off - Remove from current outfit" menu items from gear/context menu should behave in the same way
* {{Jira|STORM-94}} Increase minimum width allowed for undocked panels
* {{Jira|STORM-86}} As a User, I want the ability to double-click on the land I can see inworld and teleport to that spot so I can move around more quickly and easily.
* {{Jira|STORM-98}} Update art for People and Groups default/placeholder icons
* {{Jira|STORM-93}} Appearance > 'Wearing' tab: Add Take off / Detach function to the gear menu
* {{Jira|STORM-106}} Automatic language translation of chat messages
* {{Jira|STORM-94}} Increase minimum width allowed for undocked panels
*  {{Jira|STORM-128}} No (easy) way to see who has permission to 'See my online status', 'See me on the map', or 'Edit, delete or take my objects'  
* {{Jira|STORM-98}} Update art for People and Groups default/placeholder icons
* {{Jira|STORM-132}} Scroll bar resets to near the top of inventory search
* {{Jira|VWR-13221}} {{Jira|SNOW-188}} - Allow panning of the mini-map
* {{Jira|STORM-185}} Edit Outfit panel: do not scroll worn items' list to the bottom after add/replace
* {{Jira|VWR-17653}} Unable to view profile from minimap
* {{Jira|STORM-186}} "Take Off - Remove from current outfit" menu items from gear/context menu should behave in the same way
* {{Jira|VWR-20694}} Snowstorm Sprint 2: As a User, I want to undock tabs from the Viewer sidebar so that I can control what tabs are displayed and organize them on my screen in any way I want like I could do in 1.23.
*  Develop system for specifying alternative physics shape representations for prims
* {{Jira|VWR-20713}} Snowstorm Sprint 2: As a User, I want the ability to double-click on the land I can see inworld and teleport to that spot so I can move around more quickly and easily.
*  Edit Outfit > Add More > Do not switch to next item type after add/replace
* {{Jira|VWR-20734}} Change parcel properties to default to "on" in the location bar.
*  Mini-Location panel appearance design issues
* {{Jira|VWR-20752}} Snowstorm Sprint 2: As a Builder, I want the ability to align textures across planar-mapped parallel faces. This will help me build faster and spend less time tweaking my textures on a linked build.
*  During editing outfit, Preset Views in Camera controls should be disabled
* {{Jira|VWR-20945}} Change Menu Bar Background Color for all Second Life Project Viewers
*  Selection is reset in the My Outfits list if switch between Wearing and My Outfits tabs
* {{Jira|STORM-128}} [Usability] No (easy) way to see who has permission to 'See my online status', 'See me on the map', or 'Edit, delete or take my objects'
*  Would be nice to preserve selection while switching between folder/list view modes
* {{Jira|VWR-22162}} I can't add negative signs to TWIST in Edit Mode
* Outfit Edit > Add items > List view should show only original items, not links
* {{Jira|VWR-22700}} As an engineer, I want to see unit test execution results in TeamCity build results, so that I have instant feedback into test results as builds are executed, and so that I can provide visibility into unit tests that I add to the code base.
* Default auto alpha masking to ON for deferred rendering (only deferred rendering)
* {{Jira|VWR-22723}} Add More category picker defaults whenever a clothing item is removed
*  Improve alpha mask ('fast alpha') heuristic<br />
* {{Jira|STORM-106}} Automatic language translation of chat messages
* {{Jira|VWR-22901}} Backwards compatibility for multiattachments
<br />
<br />
----
----


=== Bug Fixes ===
=== Bug Fixes ===
* DEV-52379 The viewer is not successfully caching object geometry data
* {{Jira|VWR-4214}} Glow effect passes through alpha textures where alpha is actually "solid".
* DEV-52939 Viewer's object geometry cache files are not limited in number, and can also be incorrectly cleared with the VFS cache}}
* {{Jira|VWR-8885}} CMAKE build hard depends on artwork files
* {{Jira|VWR-19831}} {{Jira|EXT-2707}} - {{Jira|VWR-17212}} / {{Jira|VWR-19831}}: Coalesced objects do not show the proper icon in inventory
* {{Jira|VWR-10854}} Honour "share with group" and "allow anyone to copy" for snapshots
* {{Jira|STORM-133}} Scroller doesn't follow the cursor if cursor is being moved by keyboard arrow buttons
{{Jira|VWR-14569}} Impossible de faire une conference entre amis
* {{Jira|EXT-5609}} Script dialog opens undocked in mouselook mode.
{{Jira|VWR-17801}} Wrong submenu character when you right click on yourself
* {{Jira|EXT-6912}} Deferred Rendering - shiny objects look like a projection instead of a reflection
* {{Jira|VWR-19499}} APP URI to cause viewer to chat a specified message on a specified channel can be used to cause problems for others.
* {{Jira|VWR-22618}} Can wear a link even if baseobj is in trash, if link is in a folder being worn
* {{Jira|VWR-19505}} Selection beam does not show on Viewer 2.0, eventhough "Show selection beam" is selected under Build>Options
* {{Jira|VWR-22655}} Initial preferences are "G" but allow me to enter Moderate regions.
* {{Jira|VWR-19831}} {{Jira|VWR-17212}} / {{Jira|VWR-19831}}: Coalesced objects do not show the proper icon in inventory
* {{Jira|EXT-7149}} Objects with white color and varied texture do not appear shiny with deferred rendering
* {{Jira|VWR-20156}} Prim Media on HUDs has no Audio or Interactivity
* {{Jira|EXT-7154}} Darkness bumpmap looks like lightness bumpmap when deferred rendering is enabled
* {{Jira|VWR-20583}} Submenu indicators (▶ a.k.a. U+25B6) shouldn't be hard-coded in context menu sub menu names
* {{Jira|EXT-7161}} Fullbright has no effect on shiny & bump mapped prim while Lighting and Shadows are enabled.
* {{Jira|VWR-20670}} LLInstanceTracker<LLEventTimer, LLEventTimer*>' is an inaccessible base of 'LLEventTimer'
* {{Jira|EXT-7162}} 90% transparent textures are invisible when Lighting and Shadows are enabled
* {{Jira|VWR-20671}} 'LLInstanceTracker<LLNameListCtrl, LLNameListCtrl*>' is an inaccessible base of 'LLNameListCtrl'
* {{Jira|EXT-7179}} Wireframe mode is mostly useless in trunk (204029)
* {{Jira|VWR-20673}} Compiler warning: 'region_access' may be used uninitialized in this function
* {{Jira|VWR-21265}} Projectors don't work well when pointing toward the sun
* {{Jira|VWR-20679}} Build fails when FMOD.dll is not in build tree
* {{Jira|VWR-22651}} My Landmarks: "Show on Map" context menu item is enabled while "Map" button is disabled for selected landmark.
* {{Jira|VWR-20724}} Fix menus that do not have underlined shortcuts
* {{Jira|EXT-7380}} 'Call' and 'Group Call' verb buttons remain enabled on avatar/group profile page after Voice chat was disabled in 'Preferences'
* {{Jira|VWR-20747}} Don't import deprecated python module sets
* {{Jira|EXT-7397}} Decoding textures get stuck in REQ status
* {{Jira|VWR-20748}} Make develop.py play nicely with express editions of Visual Studio
* {{Jira|EXT-7399}} 2.0.2 with http textures loads textures slower than 1.23.5
* {{Jira|VWR-20749}} Fix compiling the viewer with Boost 1.42
* {{Jira|EXT-7461}} Move/remove deferred rendering UI from prefs
* {{Jira|VWR-20768}} {{Jira|SNOW-507}} Missing LL_TEST conditions in cmake files
* {{Jira|EXT-7462}} Disable spotlight support by default
* {{Jira|VWR-20770}} {{Jira|SNOW-649}} Missing LL_TESTS condition around llplugin unit test
* {{Jira|EXT-7473}} There is no "Share" menu item in the "gear" menu for Inventory SP
* {{Jira|VWR-20809}} {{Jira|SNOW-504}} Do not depend on stage_third_party_libs for a standalone build
* {{Jira|EXT-7479}} Only bumpmaps of type Brightness or Darkness load on 2.0.2 (205107)
* {{Jira|VWR-20810}} {{Jira|SNOW-503}} Quote EXE_STAGING_DIR to prevent it failing with some paths
* {{Jira|EXT-7668}} No item is selected in the FlatListview when clicking on particular item
* {{Jira|VWR-20815}} {{Jira|SNOW-511}} Allow standalone builds to correctly find a system version of llqtwebkit
* {{Jira|EXT-7676}} Gear menu for 'Add Wearable' panel doesn't correspond to spec
* {{Jira|VWR-20847}} {{Jira|SNOW-517}}/{{Jira|SNOW-543}} Linux packaging fixes
* {{Jira|STORM-91}} Corrupted vertical scroll bar appears on 'Edit Outfit' panel if height of 'Add More' panel was changed
* {{Jira|VWR-20855}} {{Jira|SNOW-510}} Cannot find tut/tut.hpp in Standalone builds
* {{Jira|EXT-7899}} Color picker and Texture picker remains open after Edit Outfit is closed
* {{Jira|VWR-20926}} Enable sidebar to track detaching/attaching tabs
* {{Jira|EXT-7901}} Can no longer click on certain http:// URLs
* {{Jira|VWR-20994}} {{Jira|SNOW-766}} Add a 'printbuilddirs' command to develop.py
* {{Jira|VWR-21266}} Avatar names everywhere should display in teal and only underline on hover
* {{Jira|VWR-21060}} Fix broken ability to open a side tray tab via shortcut, menu item or button outside of the Side Tray
* {{Jira|EXT-8043}} Notifications stack over docked 'Move' and 'View' floaters
* {{Jira|VWR-21265}} Projectors don't work well when pointing toward the sun
* {{Jira|VWR-22665}} Show Advanced Menu item is located in the menu it toggles
* {{Jira|VWR-21266}} Avatar names everywhere should display in teal and only underline on hover
* {{Jira|VWR-22670}} Group Profile: "Invite" button is cropped from left
* {{Jira|VWR-21527}} Start location field cleared on login
* {{Jira|EXT-8179}} Group profile: 'Save' button remains disabled if state of check-boxes was changed during refreshing of 'General' accordion
*  {{Jira|VWR-21585}} Make all tabs support horizontal resizing
* {{Jira|EXT-8188}} Edit Outfit: navigation using keyboard is broken in the accordion
* {{Jira|VWR-22454}} Can't teleport multiple friends (like you could in 1.23)
* {{Jira|VWR-22619}} Items in "Add more" panel are not sorted by name
* {{Jira|VWR-22605}} Edit wearable: previous deformation value appears in text entry box if 'Esc' key was pressed after applying of new value
* {{Jira|VWR-22643}} Unexpected camera zoom occures if scroll location history drop-down list by mouse wheel
* {{Jira|VWR-22607}} 'Wear' button is disabled for outfit, which consists of body parts only
* {{Jira|EXT-8230}} MissingString triggered by "Media Perms Owner/GroupAnyone" strings
* {{Jira|VWR-22610}} Edit Landmark: Unable to input milti-line text in the My Notes field
* {{Jira|VWR-22668}} My Landmarks: 'Collapse' item doesn't appear in gear menu if expanded folder was selected
* {{Jira|VWR-22617}} Item does not accept name change unless Enter is hit
* {{Jira|VWR-22635}} 'Trash' button remains enabled after item was worn from 'My Inventory'
* {{Jira|VWR-22618}} Can wear a link even if baseobj is in trash, if link is in a folder being worn
* {{Jira|EXT-8259}} Profile "More" link truncated to just "M"
* {{Jira|VWR-22619}} Items in "Add more" panel are not sorted by name
* {{Jira|EXT-8283}} Renamed 'no-copy' item disappears from Edit Outfit list
* {{Jira|VWR-22620}} Error not handled gracefully in landmark creation
* {{Jira|VWR-22628}} 'Add More' panel items aren't sorted by clothing type after it was opened by 'Replace' item of context menu
* {{Jira|VWR-22625}} There is no 'worn' prefix for COF items from 'My Outfits' tab if change outfit few times
* {{Jira|VWR-22639}} Unnecessary empty space in the New Group Panel
* {{Jira|VWR-22628}} 'Add More' panel items aren't sorted by clothing type after it was opened by 'Replace' item of context menu
* {{Jira|EXT-8300}} Creator's icon overlaps description text on object's mini-inspector
* {{Jira|VWR-22630}} ESC will not de-focus the sidebar
* {{Jira|VWR-22630}} ESC will not de-focus the sidebar
* {{Jira|VWR-22635}} 'Trash' button remains enabled after item was worn from 'My Inventory'
* {{Jira|EXT-8360}} Wearable name change does not propagate to edit outfit or wearing tab
* {{Jira|VWR-22639}} Unnecessary empty space in the New Group Panel
* {{Jira|VWR-22620}} Error not handled gracefully in landmark creation
* {{Jira|VWR-22643}} Unexpected camera zoom occures if scroll location history drop-down list by mouse wheel
* {{Jira|EXT-8398}} Resident icon is shown separately from SLURL in chats and toasts
* {{Jira|VWR-22646}} Search Floater - "loading" and "Done" text in lower left is cut-off
* {{Jira|VWR-22610}} Edit Landmark: Unable to input milti-line text in the My Notes field
* {{Jira|VWR-22651}} My Landmarks: "Show on Map" context menu item is enabled while "Map" button is disabled for selected landmark.
* {{Jira|VWR-21527}} Start location field cleared on login
* {{Jira|VWR-22655}} Initial preferences are "G" but allow me to enter Moderate regions.
* {{Jira|EXT-8465}} Text selection is often unreadable
*  {{Jira|VWR-22656}} New title of alpha mask doesn't save if rename it from 'Editing' panel
* {{Jira|VWR-22617}} Item does not accept name change unless Enter is hit
* {{Jira|VWR-22661}} My Appearance tab has residual incorrect mentions of "Object Profile" instead of "Item Profile"
* {{Jira|EXT-8525}} ellipsis are broken on the Favorites bar (trunk)
* {{Jira|VWR-22665}} Show Advanced Menu item is located in the menu it toggles
* {{Jira|VWR-22607}} 'Wear' button is disabled for outfit, which consists of body parts only
* {{Jira|VWR-22667}} Login screen contains invisible field which blocks keyboard-only login
* {{Jira|VWR-22605}} Edit wearable: previous deformation value appears in text entry box if 'Esc' key was pressed after applying of new value
* {{Jira|VWR-22668}} My Landmarks: 'Collapse' item doesn't appear in gear menu if expanded folder was selected
* {{Jira|VWR-22656}} New title of alpha mask doesn't save if rename it from 'Editing' panel
* {{Jira|VWR-22670}} Group Profile: "Invite" button is cropped from left
* {{Jira|EXT-8540}} Implement mime type override for web_browser ctrl
* {{Jira|VWR-22690}} Saving/restoring button order
* {{Jira|EXT-8542}} Avatar goes naked for a second when changing outfits or teleporting
* {{Jira|VWR-22692}} Multiattachments don't save correctly in outfits
* {{Jira|EXT-8545}} Button art and other images are positioned incorrectly when UI scale != 1.0
* {{Jira|VWR-22695}} Adding attachments messaging is inefficient
* {{Jira|VWR-22667}} Login screen contains invisible field which blocks keyboard-only login
* {{Jira|VWR-22724}} Clicking an attachment switches the Add More inventory to Flat view
* {{Jira|VWR-22661}} My Appearance tab has residual incorrect mentions of "Object Profile" instead of "Item Profile"
* {{Jira|SNOW-91}} Returning 1000+prim objects problem
* {{Jira|VWR-20156}} Prim Media on HUDs has no Audio or Interactivity
* {{Jira|SNOW-506}} LLInstanceTracker<LLEventTimer, LLEventTimer*>' is an inaccessible base of 'LLEventTimer'
* {{Jira|STORM-90}} Only attachments are worn if multi-select items on 'My Outfits' tab and press'Wear' button
* {{Jira|SNOW-514}} Error: 'LLInstanceTracker<LLNameListCtrl, LLNameListCtrl*>' is an inaccessible base of 'LLNameListCtrl'
* {{Jira|EXT-8578}} Blurry image in profile never resolves - texture queue problem?
* {{Jira|SNOW-520}} Make develop.py play nicely with express editions of Visual Studio (2.0 code base)
* {{Jira|EXT-8579}} Develop.Avatar.Animation Info should not show asset IDs
* {{Jira|SNOW-541}} GSTREAMER fail to load (slplugin?)
* {{Jira|EXT-8589}} Nothing happens if choose 'Invite to Group' from avatar's 3D context menu
* {{Jira|SNOW-543}} Linux packing fixes
* {{Jira|VWR-22646}} Search Floater - "loading" and "Done" text in lower left is cut-off
* {{Jira|SNOW-585}} Build fails when FMOD.dll is not in build tree
* {{Jira|STORM-183}} Wear button is disabled when outfit1 is subset of outfit2
* {{Jira|SNOW-649}} Changeset 3349 and 3484 added unit test to llplugin but forgot LL_TESTS, resulting in a build failure in lltut.cpp
* {{Jira|STORM-124}} Replace "no matches found" with "loading" in the My Outfits tab
* {{Jira|SNOW-652}} APP URI to cause viewer to chat a specified message on a specified channel can be used to cause problems for others.
* {{Jira|VWR-22625}} There is no 'worn' prefix for COF items from 'My Outfits' tab if change outfit few times
* {{Jira|SNOW-667}} Port of {{Jira|SNOW-93}} to SG 2.0 : Automatic language translation of chat messages
* {{Jira|EXT-8650}} Can wear multiple copies of a no-copy item via object links
* {{Jira|SNOW-680}} Port of {{Jira|VWR-10854}} to SG 2.0: Honour "share with group" and "allow anyone to copy" for snapshots
* {{Jira|STORM-126}} Offline participants of Add hoc chat are shown in Recent Tab
* {{Jira|SNOW-681}} Port of {{Jira|SNOW-388}} to SG 2.0: Regression: {{Jira|VWR-1852}} - Local ruler mode aligned incorrectly for linked objects
* {{Jira|STORM-149}} My Landmarks: 'Cut' item should be greyed out in folder's context menu
* {{Jira|SNOW-684}} Port of {{Jira|VWR-4232}} to SG 2.0: Some particles don't disappear when UI is hidden
* {{Jira|VWR-14569}} impossible de faire une conference entre amis
* {{Jira|SNOW-742}} Linker error when building INTEGRATION_TEST_llsecapi: undefined reference to `LLSecAPIBasicHandler::LLSecAPIBasicHandler()'
* {{Jira|SNOW-503}} standalone generate fails
* {{Jira|SNOW-743}} Compiler warning: 'region_access' may be used uninitialized in this function
* {{Jira|SNOW-504}} Standalone builds fail as Copy3rdPartyLibs.cmake should not run on standalone cases
* {{Jira|SNOW-793}} Memory leak in LLImageFormatted::appendData
* {{Jira|SNOW-506}} LLInstanceTracker<LLEventTimer, LLEventTimer*>' is an inaccessible base of 'LLEventTimer'
* {{Jira|STORM-89}} Undocked profile panels loses verb buttons after minimize/restore
* {{Jira|SNOW-507}} missing LL_TEST conditions in cmake files
* {{Jira|STORM-90}} Only attachments are worn if multi-select items on 'My Outfits' tab and press'Wear' button
* {{Jira|SNOW-510}} can not find tut/tut.hpp
* {{Jira|STORM-91}} Corrupted vertical scroll bar appears on 'Edit Outfit' panel if height of 'Add More' panel was changed
* {{Jira|SNOW-511}} Patch for standalone build with webkit (2.0 code base)
* {{Jira|STORM-92}} Panel state resets on dock/undock
* {{Jira|SNOW-514}} error: 'LLInstanceTracker<LLNameListCtrl, LLNameListCtrl*>' is an inaccessible base of 'LLNameListCtrl'
* {{Jira|STORM-96}} Empty space appears in the top of Home side panel after redocking
* {{Jira|SNOW-517}} viewer manifest is incomplete on 64bit
{{Jira|STORM-97}} Back button in the undocked Landmark Info panel moves out of panel on width resize
* {{Jira|SNOW-520}} Make develop.py play nicely with express editions of Visual Studio (2.0 code base)
* {{Jira|STORM-99}} Select button inside Resident Chooser is disabled if invoke sharing from undocked My Inventory panel
* {{Jira|STORM-169}} Don't import deprecated python module sets
{{Jira|STORM-100}} Docked IM window hides when try to share an item while My Inventory SP is undocked
* {{Jira|SNOW-541}} GSTREAMER fail to load (slplugin?)
* {{Jira|STORM-101}} Sidebar settings should be account specific
* {{Jira|SNOW-543}} Linux packing fixes.
{{Jira|STORM-108}} Undocked Item Profile panel has no scrollbars
* {{Jira|SNOW-585}} Build fails when FMOD.dll is not in build tree
* {{Jira|STORM-112}} EOLs are displayed as "squares" in the pick descriptions after minimize/restore undocked profile panel
* {{Jira|SNOW-649}} Changeset 3349 and 3484 added unit test to llplugin but forgot LL_TESTS, resulting in a build failure in lltut.cpp
* {{Jira|STORM-114}} IM chat history log in plain text mode looks ugly when displays avatar SLURLs
* {{Jira|SNOW-652}} APP URI to cause viewer to chat a specified message on a specified channel can be used to cause problems for others.
* {{Jira|STORM-115}} Honour "share with group" and "allow anyone to copy" for snapshots
* {{Jira|SNOW-667}} Port of {{Jira|SNOW-93}} to SG 2.0 : Automatic language translation of chat messages
* {{Jira|STORM-116}} Turn off swirling lights for scripted objects
* {{Jira|SNOW-680}} Port of {{Jira|VWR-10854}} to SG 2.0: Honour "share with group" and "allow anyone to copy" for snapshots
* {{Jira|STORM-117}} Some particles don't disappear when UI is hidden
* {{Jira|SNOW-681}} Port of {{Jira|SNOW-388}} to SG 2.0: Regression: {{Jira|VWR-1852}} - Local ruler mode aligned incorrectly for linked objects
* {{Jira|STORM-118}} Edit Manipulators have Wrong Orientation with Local Ruler Mode on Linked Objects
* {{Jira|SNOW-684}} Port of {{Jira|VWR-4232}} to SG 2.0: Some particles don't disappear when UI is hidden
* {{Jira|STORM-121}} Unify clean up of objects on voice client shutdown so that it happens consistently
* {{Jira|STORM-130}} Version agnostic libPNG linking
* {{Jira|STORM-123}} Resizing ability of nearby chatbar in bottomtray appears only after click
* {{Jira|SNOW-742}} linker error when building INTEGRATION_TEST_llsecapi: undefined reference to `LLSecAPIBasicHandler::LLSecAPIBasicHandler()'
* {{Jira|STORM-124}} Replace "no matches found" with "loading" in the My Outfits tab
* {{Jira|SNOW-743}} Compiler warning: 'region_access' may be used uninitialized in this function
* {{Jira|STORM-126}} Offline participants of Add hoc chat are shown in Recent Tab
* {{Jira|SNOW-766}} {{Jira|VWR-20994}} - Add a 'printbuilddirs' command to develop.py
* {{Jira|STORM-130}} Version agnostic libPNG linking
* {{Jira|SNOW-793}} Memory leak in LLImageFormatted::appendData
*  {{Jira|STORM-133}} Scroller doesn't follow the cursor if cursor is being moved by keyboard arrow buttons
* {{Jira|SNOW-91}} Returning 1000+prim objects problem
* {{Jira|STORM-148}} 'Item Profile' panel isn't updated if change name of that item from 'Object contents' floater
* {{Jira|STORM-101}} Sidebar settings should be account specific
* {{Jira|STORM-149}} My Landmarks: 'Cut' item should be greyed out in folder's context menu
* {{Jira|STORM-108}} Undocked Item Profile panel has no scrollbars
* {{Jira|STORM-154}} Group Call button label is cut after resizing undocked Group Profile panel
* {{Jira|STORM-112}} EOLs are displayed as "squares" in the pick descriptions after minimize/restore undocked profile panel
* {{Jira|STORM-155}} Sidebar is not opened correctly if Appearance SP is undocked
* {{Jira|STORM-114}} IM chat history log in plain text mode looks ugly when displays avatar SLURLs
* {{Jira|STORM-156}} "Add friend" button is cut in People Profile
* {{Jira|STORM-121}} Unify clean up of objects on voice client shutdown so that it happens consistently.
* {{Jira|STORM-157}} Icon for sidebar tab looks like if the tab was opened
* {{Jira|STORM-123}} Resizing ability of nearby chatbar in bottomtray appears only after click.
* {{Jira|STORM-159}} UI: Allow item drop onto profiles
* {{Jira|STORM-130}} Version agnostic libPNG linking
* {{Jira|STORM-164}} Cannot compile Snowglobe OR SLViewer - Compile error in llvosky.h for Linux
* {{Jira|STORM-148}} 'Item Profile' panel isn't updated if change name of that item from 'Object contents' floater
* {{Jira|STORM-165}} Decode_priority clamp issue in texture fetching
* {{Jira|STORM-149}} My Landmarks: 'Cut' item should be greyed out in folder's context menu
* {{Jira|STORM-169}} Don't import deprecated python module sets
* {{Jira|STORM-154}} Group Call button label is cut after resizing undocked Group Profile panel
* {{Jira|STORM-175}} Fix Ping Interpolate Object Position
* {{Jira|STORM-155}} Sidebar is not opened correctly if Appearance SP is undocked
* {{Jira|STORM-176}} Port of {{Jira|SNOW-376}} to SG 2.0: Clean up handling of the maximum length of chat messages
* {{Jira|STORM-156}} "Add friend" button is cut in People Profile
* {{Jira|STORM-181}} Console gets spammed with VertexShaderEnable messages making the viewer unusable
* {{Jira|STORM-157}} Icon for sidebar tab looks like if the tab was opened
* {{Jira|STORM-183}} Wear button is disabled when outfit1 is subset of outfit2
* {{Jira|STORM-159}} UI: Allow item drop onto profiles
* {{Jira|STORM-192}} Ctrl-Shift-W hides all chat until a viewer restart
* {{Jira|STORM-164}} Cannot compile Snowglobe OR SLViewer - Compile error in llvosky.h for Linux
* Script dialog opens undocked in mouselook mode
* {{Jira|STORM-165}} decode_priority clamp issue in texture fetching
* Deferred Rendering - shiny objects look like a projection instead of a reflection
* {{Jira|STORM-175}} Fix Ping Interpolate Object Position
* Objects with white color and varied texture do not appear shiny with deferred rendering
* {{Jira|STORM-176}} Port of {{Jira|SNOW-376}} to SG 2.0: Clean up handling of the maximum length of chat messages
* Darkness bumpmap looks like lightness bumpmap when deferred rendering is enabled
* {{Jira|STORM-181}} Console gets spammed with VertexShaderEnable messages making the viewer unusable
*  Fullbright has no effect on shiny & bump mapped prim while Lighting and Shadows are enabled
* {{Jira|STORM-183}} Wear button is disabled when outfit1 is subset of outfit2
* 90% transparent textures are invisible when Lighting and Shadows are enabled
* {{Jira|STORM-192}} Ctrl-Shift-W hides all chat until a viewer restart
*  Wireframe mode is mostly useless in trunk (204029)
* {{Jira|STORM-89}} Undocked profile panels loses verb buttons after minimize/restore
* 'Call' and 'Group Call' verb buttons remain enabled on avatar/group profile page after Voice chat was disabled in 'Preferences'
* {{Jira|STORM-91}} Corrupted vertical scroll bar appears on 'Edit Outfit' panel if height of 'Add More' panel was changed
* Decoding textures get stuck in REQ status
* {{Jira|STORM-92}} Panel state resets on dock/undock
* 2.0.2 with http textures loads textures slower than 1.23.5
* {{Jira|STORM-96}} Empty space appears in the top of Home side panel after redocking
* Move/remove deferred rendering UI from prefs
* {{Jira|STORM-97}} Back button in the undocked Landmark Info panel moves out of panel on width resize
*  Disable spotlight support by default
* {{Jira|STORM-99}} Select button inside Resident Chooser is disabled if invoke sharing from undocked My Inventory panel
* There is no "Share" menu item in the "gear" menu for Inventory SP
* {{Jira|VWR-10854}} Honour "share with group" and "allow anyone to copy" for snapshots
* Only bumpmaps of type Brightness or Darkness load on 2.0.2 (205107)
* {{Jira|VWR-17801}} Wrong submenu character when you right click on yourself
*  No item is selected in the FlatListview when clicking on particular item
* {{Jira|STORM-118}} Edit Manipulators have Wrong Orientation with Local Ruler Mode on Linked Objects
* Gear menu for 'Add Wearable' panel doesn't correspond to spec
* {{Jira|VWR-19499}} APP URI to cause viewer to chat a specified message on a specified channel can be used to cause problems for others.
* Color picker and Texture picker remains open after Edit Outfit is closed
* {{Jira|VWR-19505}} Selection beam does not show on Viewer 2.0, eventhough "Show selection beam" is selected under Build>Options
* Can no longer click on certain http:// URLs
* {{Jira|VWR-20156}} Prim Media on HUDs has no Audio or Interactivity
*  Notifications stack over docked 'Move' and 'View' floaters
* {{Jira|VWR-20583}} submenu indicators (▶ a.k.a. U+25B6) shouldn't be hard-coded in context menu sub menu names
* Group profile: 'Save' button remains disabled if state of check-boxes was changed during refreshing of 'General' accordion
* {{Jira|VWR-20670}} LLInstanceTracker<LLEventTimer, LLEventTimer*>' is an inaccessible base of 'LLEventTimer'
* Edit Outfit: navigation using keyboard is broken in the accordion
* {{Jira|VWR-20671}} 'LLInstanceTracker<LLNameListCtrl, LLNameListCtrl*>' is an inaccessible base of 'LLNameListCtrl'
* MissingString triggered by "Media Perms Owner/GroupAnyone" strings
* {{Jira|VWR-20673}} Compiler warning: 'region_access' may be used uninitialized in this function
*  Profile "More" link truncated to just "M"
* {{Jira|VWR-20679}} Build fails when FMOD.dll is not in build tree
* Renamed 'no-copy' item disappears from Edit Outfit list
* {{Jira|VWR-20724}} Fix menus that do not have underlined shortcuts
* Creator's icon overlaps description text on object's mini-inspector
* {{Jira|VWR-20747}} Don't import deprecated python module sets
*  Wearable name change does not propagate to edit outfit or wearing tab
* {{Jira|VWR-20748}} Make develop.py play nicely with express editions of Visual Studio
* Resident icon is shown separately from SLURL in chats and toasts
* {{Jira|VWR-20749}} Fix compiling the viewer with Boost 1.42
*  Text selection is often unreadable
* {{Jira|VWR-20768}} ({{Jira|SNOW-507}}) Missing LL_TEST conditions in cmake files
*  Ellipses are broken on the Favorites bar (trunk)
* {{Jira|VWR-20770}} ({{Jira|SNOW-649}}) Missing LL_TESTS condition around llplugin unit test
* Implement mime type override for web_browser ctrl
* {{Jira|VWR-20809}} ({{Jira|SNOW-504}}) Do not depend on stage_thirds_party_libs for a standalone build
* Avatar goes naked for a second when changing outfits or teleporting
* {{Jira|VWR-20810}} ({{Jira|SNOW-503}}) Quote EXE_STAGING_DIR to prevent it failing with some paths
* Button art and other images are positioned incorrectly when UI scale != 1.0
* {{Jira|VWR-20815}} ({{Jira|SNOW-511}}) Allow standalone builds to correctly find a system version of llqtwebkit
*  Blurry image in profile never resolves - texture queue problem?
* {{Jira|VWR-20847}} ({{Jira|SNOW-517}}/{{Jira|SNOW-543}}) Linux packaging fixes
* Develop.Avatar.Animation Info should not show asset IDs
* {{Jira|VWR-20855}} ({{Jira|SNOW-510}}) Cannot find tut/tut.hpp in Standalone builds
* Nothing happens if choose 'Invite to Group' from avatar's 3D context menu
* {{Jira|VWR-20926}} Enable sidebar to track detaching/attaching tabs
*  Can wear multiple copies of a no-copy item via object links
* {{Jira|VWR-21060}} Fix broken ability to open a side tray tab via shortcut, menu item or button outside of the Side Tray
*  The viewer is not successfully caching object geometry data
* {{Jira|VWR-21585}} Make all tabs support horizontal resizing
* Viewer's object geometry cache files are not limited in number, and can also be incorrectly cleared with the VFS cache<br />
* {{Jira|VWR-22454}} Can't teleport multiple friends (like you could in 1.23)
* {{Jira|VWR-22690}} Saving/restoring button order
* {{Jira|VWR-22692}} Multiattachments don't save correctly in outfits
* {{Jira|VWR-22695}} Adding attachments messaging is inefficient
* {{Jira|VWR-22724}} Clicking an attachment switches the Add More inventory to Flat view
* {{Jira|STORM-115}} Honour "share with group" and "allow anyone to copy" for snapshots
* {{Jira|STORM-100}} Docked IM window hides when try to share an item while My Inventory SP is undocked
* {{Jira|VWR-22975}} fix native language name for Portuguese
* {{Jira|VWR-4214}} Glow effect passes through alpha textures where alpha is actually "solid".
* {{Jira|STORM-117}} Some particles don't disappear when UI is hidden
* {{Jira|STORM-116}} Turn off swirling lights for scripted objects
* {{Jira|VWR-8885}} CMAKE build hard depends on artwork files
<br />
<br />
----
----


=== Translation and Localization Updates ===
=== Translation and Localization Updates ===
* {{Jira|EXT-6542}} [TRANSLATED BUT IN EN] ALL LANGS: About land floater: Land-Info, Medien: none/none needs to be localized
* {{Jira|VWR-21356}} [TRANSLATED BUT IN EN] - all langs - EN string in inventory folder name and tooltip: "Favorites"
* {{Jira|EXT-8309}} [I18N] [INCORRECT DATE FORMAT] FRENCH - Place profile and Top right menu
* {{Jira|VWR-22285}} [HARD CODED] ALL LANGS: Unlocalized keyboard keys under Advanced menu > Shortcuts (French viewer)
* {{Jira|VWR-22613}} [TRUNCATION] IT login screen - truncation in location box
* {{Jira|VWR-22340}} [TRUNCATION] -all lang- about land > objects > truncation and misalignment due to obsolete parameter overrides in language xml files
* {{Jira|VWR-22657}} [HARD CODED]? ALL LANGS Untranslated "More" link in the Residents Profiles of the French viewer
* {{Jira|VWR-22347}} [LAYOUT] Part of the Options tab page in About Land has overlapping buttons/text (French viewer)
* {{Jira|VWR-22621}} [TRUNCATION] [LAYOUT] IT - new gesture dialog - truncations, text in English, text outside dialog
* {{Jira|VWR-22372}} [TRUNCATION] My Profile - Edit - Partner: "bearbeiten" is truncated
* {{Jira|VWR-22662}} IT - new gesture dialog - text outside boxes
* {{Jira|VWR-22382}} [HARD CODED] ALL LANGS: "More" menu option is untranslated under Advanced menu (French viewer) > Shortcuts
* {{Jira|VWR-22382}} [HARD CODED] ALL LANGS: "More" menu option is untranslated under Advanced menu (French viewer) > Shortcuts
* {{Jira|VWR-22408}} [TRUNCATION] -all langs- Cannot shorten "Heure" in Day Cycle Editor (French viewer)
* {{Jira|VWR-22285}} [HARD CODED] ALL LANGS: Unlocalized keyboard keys under Advanced menu > Shortcuts (French viewer)
* {{Jira|VWR-22452}} [HARD CODED] ALL LANGS The word "Saved" is hard coded, in the long timestamp displayed in IM when user is offline
* {{Jira|EXT-8429}} [HARD CODED] ALL LANGS: Chatbar - Conference call tooltip: "Conference" is not localized
* {{Jira|VWR-22613}} [TRUNCATION] IT login screen - truncation in location box
* {{Jira|STORM-107}} [I18N] [CORRUPTED CHAR IN DATE] Polish character corruption in date
* {{Jira|VWR-22621}} [TRUNCATION] [LAYOUT] IT - new gesture dialog - truncations, text in English, text outside dialog
* {{Jira|EXT-8550}} Rewrite "You [ACTION] a [RESOLUTION] baked texture for '[BODYREGION]' after [TIME] seconds." for localization
*  {{Jira|VWR-22657}} [HARD CODED]? ALL LANGS Untranslated "More" link in the Residents Profiles of the French viewer
* {{Jira|EXT-8668}} [VIEWER INSTALLER] Polish and Danish are missing from the installer language list. Should be added.
* {{Jira|VWR-22662}} IT - new gesture dialog - text outside boxes
* {{Jira|VWR-22452}} [HARD CODED] ALL LANGS The word "Saved" is hard coded, in the long timestamp displayed in IM when user is offline
* {{Jira|VWR-22975}} Fix native language name for Portuguese
* {{Jira|STORM-107}} [I18N] [CORRUPTED CHAR IN DATE] Polish character corruption in date
* {{Jira|STORM-107}} [I18N] [CORRUPTED CHAR IN DATE] Polish character corruption in date
* {{Jira|STORM-153}} [HARDCODE] Conference and non-existent IM session name strings are hardcoded
* {{Jira|STORM-136}} [I18N] Viewer: add "language" parameter to Buy LindeX Floater's XMLRPC call
* {{Jira|STORM-189}} [TRUNCATION] many langs - select build tools dialog
{{Jira|STORM-153}} [HARDCODE] Conference and non-existent IM session name strings are hardcoded
* {{Jira|VWR-21356}} [TRANSLATED BUT IN EN] - all langs - EN string in inventory folder name and tooltip: "Favorites"
* {{Jira|STORM-189}} [TRUNCATION] many langs - select build tools dialog
* {{Jira|VWR-22340}} [TRUNCATION] -all lang- about land > objects > truncation and misalignment due to obsolete parameter overrides in language xml files
* [TRANSLATED BUT IN EN] ALL LANGS: About land floater: Land-Info, Medien: none/none needs to be localized
* {{Jira|VWR-22347}} [LAYOUT] Part of the Options tab page in About Land has overlapping buttons/text (French viewer)
* [I18N] [INCORRECT DATE FORMAT] FRENCH - Place profile and Top right menu
* {{Jira|VWR-22372}} [TRUNCATION] My Profile - Edit - Partner: "bearbeiten" is truncated
* [HARD CODED] ALL LANGS: Chatbar - Conference call tooltip: "Conference" is not localized
* {{Jira|VWR-22408}} [TRUNCATION] -all langs- Cannot shorten "Heure" in Day Cycle Editor (French viewer)
* Rewrite "You [ACTION] a [RESOLUTION] baked texture for '[BODYREGION]' after [TIME] seconds." for localization
* {{Jira|STORM-136}} [I18N] Viewer: add "language" parameter to Buy LindeX Floater's XMLRPC call<br />
* [VIEWER INSTALLER] Polish and Danish are missing from the installer language list<br />
 
<br />
<br />



Revision as of 12:18, 29 September 2010


To learn more about the Viewer 2 series of Second Life Viewers, see the comprehensive [Notes for Viewer 2.0.0 (203055)].


Release Notes for Second Life Beta Viewer 2.2.0 (210127)

Released September 23, 2010

Installer Downloads

Windows | Mac | Linux



Crash and Performance Fixes

  • VWR-20899 Performance: Potential memory leak in LLFlatListView::addItem
  • VWR-20946 Crash in Snowstorm Windows binaries on launch
  • VWR-21153 Crash in glCopyTexSubImage2D with Intel 965
  • VWR-21454 Crash when enabling Lighting and Shadows
  • VWR-22113 Crash possible on exit when disconnected
  • VWR-22435 Performance: Problems with texture-related network traffic between viewer 2.x and 1.23
  • VWR-22603 Crash in LLViewerInventoryItem::updateServer(int) [secondlife-bin llviewerinventory.cpp]
  • VWR-22640 Crash in LLVOAvatarSelf::getAttachedPointName()
  • VWR-22813 Crash at [1] LLImageBase::allocateData(int) [secondlife-bin llimage.cpp]
  • STORM-180 Crash on login in Japanese locale
  • Crash in LLRenderPass::pushBatch
  • Crash in LLVOSky::calcAtmospherics()
  • Crash in LLKeyframeMotion::deserialize
  • Crash at LLTextureCache::writeEntryToHeaderImmediately(int,LLTextureCache::Entry &,bool) [secondlife-bin lltexturecache.cpp]
  • Crash at LLTextureFetchWorker::doWork(int) [secondlife-bin lltexturefetch.cpp] line 1061
  • Crash in LLVorbisDecodeState::initDecode()
  • Crash in LLAppearanceMgr::updateClothingOrderingInfo(LLUUID, bool) [second life unknown]
  • Crash at llrender/llimagegl.cpp(157) : error ERROR: checkTexSize: wrong texture size and discard level: width: 512 Height: 512
  • Performance: Embedded browser takes a LONG time to load http://join.secondlife.com
  • Performance: Tons of media llinfos log spam after TP
  • Performance: UDP texture loading is slower in 2.x viewers than 1.23.5



Enhancements

  • VWR-8276 SNOW-683 Port to SG 2.0: Turn off swirling lights for scripted objects
  • VWR-13221 SNOW-188 Allow panning of the mini-map
  • VWR-17653 Unable to view profile from minimap
  • VWR-20694 As a User, I want to undock tabs from the Viewer sidebar so that I can control what tabs are displayed and organize them on my screen in any way I want like I could do in 1.23
  • VWR-20713 As a User, I want the ability to double-click on the land I can see inworld and teleport to that spot so I can move around more quickly and easily
  • VWR-20734 Change parcel properties to default to "on" in the location bar
  • VWR-20752 As a Builder, I want the ability to align textures across planar-mapped parallel faces. This will help me build faster and spend less time tweaking my textures on a linked build
  • VWR-20945 Change Menu Bar Background Color for all Second Life Project Viewers
  • VWR-22162 I can't add negative signs to TWIST in Edit Mode
  • VWR-22298 Context menu items for multi-attachments
  • VWR-22354 Update place of Friends cards synchronization if necessary.
  • VWR-22385 Allow user to upload baked textures while editing appearance when they save their outfit
  • VWR-22454 Can't teleport multiple friends (like you could in 1.23)
  • VWR-22473 Add option to take off wearables via "Wearing" Tab
  • VWR-22547 Code improvements: Update a way in which Nearby people list is controlled depend on its visibility to user
  • VWR-22645 Provide a confirmation dialog while removing items from 'My Landmarks' and 'My Inventory' lists
  • VWR-22700 As an engineer, I want to see unit test execution results in TeamCity build results, so that I have instant feedback into test results as builds are executed, and so that I can provide visibility into unit tests that I add to the code base
  • VWR-22723 Add More category picker defaults whenever a clothing item is removed
  • VWR-22901 Backwards compatibility for multiattachments
  • SNOW-98 Dockable and detachable windows
  • SNOW-586 Add option to align textures across planar-mapped parallel faces
  • SNOW-610 Option to sit down, right where one is standing at the moment. (V2 dupe of SNOW-397)
  • SNOW-624 Make Snowglobe (1 & 2) compile with Boost 1.42
  • SNOW-734 Show inspectors for avatars on the MiniMap
  • STORM-86 As a User, I want the ability to double-click on the land I can see inworld and teleport to that spot so I can move around more quickly and easily.
  • STORM-93 Appearance > 'Wearing' tab: Add Take off / Detach function to the gear menu
  • STORM-94 Increase minimum width allowed for undocked panels
  • STORM-98 Update art for People and Groups default/placeholder icons
  • STORM-106 Automatic language translation of chat messages
  • STORM-128 No (easy) way to see who has permission to 'See my online status', 'See me on the map', or 'Edit, delete or take my objects'
  • STORM-132 Scroll bar resets to near the top of inventory search
  • STORM-185 Edit Outfit panel: do not scroll worn items' list to the bottom after add/replace
  • STORM-186 "Take Off - Remove from current outfit" menu items from gear/context menu should behave in the same way
  • Develop system for specifying alternative physics shape representations for prims
  • Edit Outfit > Add More > Do not switch to next item type after add/replace
  • Mini-Location panel appearance design issues
  • During editing outfit, Preset Views in Camera controls should be disabled
  • Selection is reset in the My Outfits list if switch between Wearing and My Outfits tabs
  • Would be nice to preserve selection while switching between folder/list view modes
  • Outfit Edit > Add items > List view should show only original items, not links
  • Default auto alpha masking to ON for deferred rendering (only deferred rendering)
  • Improve alpha mask ('fast alpha') heuristic



Bug Fixes

  • VWR-4214 Glow effect passes through alpha textures where alpha is actually "solid".
  • VWR-8885 CMAKE build hard depends on artwork files
  • VWR-10854 Honour "share with group" and "allow anyone to copy" for snapshots
  • VWR-14569 Impossible de faire une conference entre amis
  • VWR-17801 Wrong submenu character when you right click on yourself
  • VWR-19499 APP URI to cause viewer to chat a specified message on a specified channel can be used to cause problems for others.
  • VWR-19505 Selection beam does not show on Viewer 2.0, eventhough "Show selection beam" is selected under Build>Options
  • VWR-19831 VWR-17212 / VWR-19831: Coalesced objects do not show the proper icon in inventory
  • VWR-20156 Prim Media on HUDs has no Audio or Interactivity
  • VWR-20583 Submenu indicators (▶ a.k.a. U+25B6) shouldn't be hard-coded in context menu sub menu names
  • VWR-20670 LLInstanceTracker<LLEventTimer, LLEventTimer*>' is an inaccessible base of 'LLEventTimer'
  • VWR-20671 'LLInstanceTracker<LLNameListCtrl, LLNameListCtrl*>' is an inaccessible base of 'LLNameListCtrl'
  • VWR-20673 Compiler warning: 'region_access' may be used uninitialized in this function
  • VWR-20679 Build fails when FMOD.dll is not in build tree
  • VWR-20724 Fix menus that do not have underlined shortcuts
  • VWR-20747 Don't import deprecated python module sets
  • VWR-20748 Make develop.py play nicely with express editions of Visual Studio
  • VWR-20749 Fix compiling the viewer with Boost 1.42
  • VWR-20768 SNOW-507 Missing LL_TEST conditions in cmake files
  • VWR-20770 SNOW-649 Missing LL_TESTS condition around llplugin unit test
  • VWR-20809 SNOW-504 Do not depend on stage_third_party_libs for a standalone build
  • VWR-20810 SNOW-503 Quote EXE_STAGING_DIR to prevent it failing with some paths
  • VWR-20815 SNOW-511 Allow standalone builds to correctly find a system version of llqtwebkit
  • VWR-20847 SNOW-517/SNOW-543 Linux packaging fixes
  • VWR-20855 SNOW-510 Cannot find tut/tut.hpp in Standalone builds
  • VWR-20926 Enable sidebar to track detaching/attaching tabs
  • VWR-20994 SNOW-766 Add a 'printbuilddirs' command to develop.py
  • VWR-21060 Fix broken ability to open a side tray tab via shortcut, menu item or button outside of the Side Tray
  • VWR-21265 Projectors don't work well when pointing toward the sun
  • VWR-21266 Avatar names everywhere should display in teal and only underline on hover
  • VWR-21527 Start location field cleared on login
  • VWR-21585 Make all tabs support horizontal resizing
  • VWR-22454 Can't teleport multiple friends (like you could in 1.23)
  • VWR-22605 Edit wearable: previous deformation value appears in text entry box if 'Esc' key was pressed after applying of new value
  • VWR-22607 'Wear' button is disabled for outfit, which consists of body parts only
  • VWR-22610 Edit Landmark: Unable to input milti-line text in the My Notes field
  • VWR-22617 Item does not accept name change unless Enter is hit
  • VWR-22618 Can wear a link even if baseobj is in trash, if link is in a folder being worn
  • VWR-22619 Items in "Add more" panel are not sorted by name
  • VWR-22620 Error not handled gracefully in landmark creation
  • VWR-22625 There is no 'worn' prefix for COF items from 'My Outfits' tab if change outfit few times
  • VWR-22628 'Add More' panel items aren't sorted by clothing type after it was opened by 'Replace' item of context menu
  • VWR-22630 ESC will not de-focus the sidebar
  • VWR-22635 'Trash' button remains enabled after item was worn from 'My Inventory'
  • VWR-22639 Unnecessary empty space in the New Group Panel
  • VWR-22643 Unexpected camera zoom occures if scroll location history drop-down list by mouse wheel
  • VWR-22646 Search Floater - "loading" and "Done" text in lower left is cut-off
  • VWR-22651 My Landmarks: "Show on Map" context menu item is enabled while "Map" button is disabled for selected landmark.
  • VWR-22655 Initial preferences are "G" but allow me to enter Moderate regions.
  • VWR-22656 New title of alpha mask doesn't save if rename it from 'Editing' panel
  • VWR-22661 My Appearance tab has residual incorrect mentions of "Object Profile" instead of "Item Profile"
  • VWR-22665 Show Advanced Menu item is located in the menu it toggles
  • VWR-22667 Login screen contains invisible field which blocks keyboard-only login
  • VWR-22668 My Landmarks: 'Collapse' item doesn't appear in gear menu if expanded folder was selected
  • VWR-22670 Group Profile: "Invite" button is cropped from left
  • VWR-22690 Saving/restoring button order
  • VWR-22692 Multiattachments don't save correctly in outfits
  • VWR-22695 Adding attachments messaging is inefficient
  • VWR-22724 Clicking an attachment switches the Add More inventory to Flat view
  • SNOW-91 Returning 1000+prim objects problem
  • SNOW-506 LLInstanceTracker<LLEventTimer, LLEventTimer*>' is an inaccessible base of 'LLEventTimer'
  • SNOW-514 Error: 'LLInstanceTracker<LLNameListCtrl, LLNameListCtrl*>' is an inaccessible base of 'LLNameListCtrl'
  • SNOW-520 Make develop.py play nicely with express editions of Visual Studio (2.0 code base)
  • SNOW-541 GSTREAMER fail to load (slplugin?)
  • SNOW-543 Linux packing fixes
  • SNOW-585 Build fails when FMOD.dll is not in build tree
  • SNOW-649 Changeset 3349 and 3484 added unit test to llplugin but forgot LL_TESTS, resulting in a build failure in lltut.cpp
  • SNOW-652 APP URI to cause viewer to chat a specified message on a specified channel can be used to cause problems for others.
  • SNOW-667 Port of SNOW-93 to SG 2.0 : Automatic language translation of chat messages
  • SNOW-680 Port of VWR-10854 to SG 2.0: Honour "share with group" and "allow anyone to copy" for snapshots
  • SNOW-681 Port of SNOW-388 to SG 2.0: Regression: VWR-1852 - Local ruler mode aligned incorrectly for linked objects
  • SNOW-684 Port of VWR-4232 to SG 2.0: Some particles don't disappear when UI is hidden
  • SNOW-742 Linker error when building INTEGRATION_TEST_llsecapi: undefined reference to `LLSecAPIBasicHandler::LLSecAPIBasicHandler()'
  • SNOW-743 Compiler warning: 'region_access' may be used uninitialized in this function
  • SNOW-793 Memory leak in LLImageFormatted::appendData
  • STORM-89 Undocked profile panels loses verb buttons after minimize/restore
  • STORM-90 Only attachments are worn if multi-select items on 'My Outfits' tab and press'Wear' button
  • STORM-91 Corrupted vertical scroll bar appears on 'Edit Outfit' panel if height of 'Add More' panel was changed
  • STORM-92 Panel state resets on dock/undock
  • STORM-96 Empty space appears in the top of Home side panel after redocking
  • STORM-97 Back button in the undocked Landmark Info panel moves out of panel on width resize
  • STORM-99 Select button inside Resident Chooser is disabled if invoke sharing from undocked My Inventory panel
  • STORM-100 Docked IM window hides when try to share an item while My Inventory SP is undocked
  • STORM-101 Sidebar settings should be account specific
  • STORM-108 Undocked Item Profile panel has no scrollbars
  • STORM-112 EOLs are displayed as "squares" in the pick descriptions after minimize/restore undocked profile panel
  • STORM-114 IM chat history log in plain text mode looks ugly when displays avatar SLURLs
  • STORM-115 Honour "share with group" and "allow anyone to copy" for snapshots
  • STORM-116 Turn off swirling lights for scripted objects
  • STORM-117 Some particles don't disappear when UI is hidden
  • STORM-118 Edit Manipulators have Wrong Orientation with Local Ruler Mode on Linked Objects
  • STORM-121 Unify clean up of objects on voice client shutdown so that it happens consistently
  • STORM-123 Resizing ability of nearby chatbar in bottomtray appears only after click
  • STORM-124 Replace "no matches found" with "loading" in the My Outfits tab
  • STORM-126 Offline participants of Add hoc chat are shown in Recent Tab
  • STORM-130 Version agnostic libPNG linking
  • STORM-133 Scroller doesn't follow the cursor if cursor is being moved by keyboard arrow buttons
  • STORM-148 'Item Profile' panel isn't updated if change name of that item from 'Object contents' floater
  • STORM-149 My Landmarks: 'Cut' item should be greyed out in folder's context menu
  • STORM-154 Group Call button label is cut after resizing undocked Group Profile panel
  • STORM-155 Sidebar is not opened correctly if Appearance SP is undocked
  • STORM-156 "Add friend" button is cut in People Profile
  • STORM-157 Icon for sidebar tab looks like if the tab was opened
  • STORM-159 UI: Allow item drop onto profiles
  • STORM-164 Cannot compile Snowglobe OR SLViewer - Compile error in llvosky.h for Linux
  • STORM-165 Decode_priority clamp issue in texture fetching
  • STORM-169 Don't import deprecated python module sets
  • STORM-175 Fix Ping Interpolate Object Position
  • STORM-176 Port of SNOW-376 to SG 2.0: Clean up handling of the maximum length of chat messages
  • STORM-181 Console gets spammed with VertexShaderEnable messages making the viewer unusable
  • STORM-183 Wear button is disabled when outfit1 is subset of outfit2
  • STORM-192 Ctrl-Shift-W hides all chat until a viewer restart
  • Script dialog opens undocked in mouselook mode
  • Deferred Rendering - shiny objects look like a projection instead of a reflection
  • Objects with white color and varied texture do not appear shiny with deferred rendering
  • Darkness bumpmap looks like lightness bumpmap when deferred rendering is enabled
  • Fullbright has no effect on shiny & bump mapped prim while Lighting and Shadows are enabled
  • 90% transparent textures are invisible when Lighting and Shadows are enabled
  • Wireframe mode is mostly useless in trunk (204029)
  • 'Call' and 'Group Call' verb buttons remain enabled on avatar/group profile page after Voice chat was disabled in 'Preferences'
  • Decoding textures get stuck in REQ status
  • 2.0.2 with http textures loads textures slower than 1.23.5
  • Move/remove deferred rendering UI from prefs
  • Disable spotlight support by default
  • There is no "Share" menu item in the "gear" menu for Inventory SP
  • Only bumpmaps of type Brightness or Darkness load on 2.0.2 (205107)
  • No item is selected in the FlatListview when clicking on particular item
  • Gear menu for 'Add Wearable' panel doesn't correspond to spec
  • Color picker and Texture picker remains open after Edit Outfit is closed
  • Can no longer click on certain http:// URLs
  • Notifications stack over docked 'Move' and 'View' floaters
  • Group profile: 'Save' button remains disabled if state of check-boxes was changed during refreshing of 'General' accordion
  • Edit Outfit: navigation using keyboard is broken in the accordion
  • MissingString triggered by "Media Perms Owner/GroupAnyone" strings
  • Profile "More" link truncated to just "M"
  • Renamed 'no-copy' item disappears from Edit Outfit list
  • Creator's icon overlaps description text on object's mini-inspector
  • Wearable name change does not propagate to edit outfit or wearing tab
  • Resident icon is shown separately from SLURL in chats and toasts
  • Text selection is often unreadable
  • Ellipses are broken on the Favorites bar (trunk)
  • Implement mime type override for web_browser ctrl
  • Avatar goes naked for a second when changing outfits or teleporting
  • Button art and other images are positioned incorrectly when UI scale != 1.0
  • Blurry image in profile never resolves - texture queue problem?
  • Develop.Avatar.Animation Info should not show asset IDs
  • Nothing happens if choose 'Invite to Group' from avatar's 3D context menu
  • Can wear multiple copies of a no-copy item via object links
  • The viewer is not successfully caching object geometry data
  • Viewer's object geometry cache files are not limited in number, and can also be incorrectly cleared with the VFS cache



Translation and Localization Updates

  • VWR-21356 [TRANSLATED BUT IN EN] - all langs - EN string in inventory folder name and tooltip: "Favorites"
  • VWR-22285 [HARD CODED] ALL LANGS: Unlocalized keyboard keys under Advanced menu > Shortcuts (French viewer)
  • VWR-22340 [TRUNCATION] -all lang- about land > objects > truncation and misalignment due to obsolete parameter overrides in language xml files
  • VWR-22347 [LAYOUT] Part of the Options tab page in About Land has overlapping buttons/text (French viewer)
  • VWR-22372 [TRUNCATION] My Profile - Edit - Partner: "bearbeiten" is truncated
  • VWR-22382 [HARD CODED] ALL LANGS: "More" menu option is untranslated under Advanced menu (French viewer) > Shortcuts
  • VWR-22408 [TRUNCATION] -all langs- Cannot shorten "Heure" in Day Cycle Editor (French viewer)
  • VWR-22452 [HARD CODED] ALL LANGS The word "Saved" is hard coded, in the long timestamp displayed in IM when user is offline
  • VWR-22613 [TRUNCATION] IT login screen - truncation in location box
  • VWR-22621 [TRUNCATION] [LAYOUT] IT - new gesture dialog - truncations, text in English, text outside dialog
  • VWR-22657 [HARD CODED]? ALL LANGS Untranslated "More" link in the Residents Profiles of the French viewer
  • VWR-22662 IT - new gesture dialog - text outside boxes
  • VWR-22975 Fix native language name for Portuguese
  • STORM-107 [I18N] [CORRUPTED CHAR IN DATE] Polish character corruption in date
  • STORM-136 [I18N] Viewer: add "language" parameter to Buy LindeX Floater's XMLRPC call
  • STORM-153 [HARDCODE] Conference and non-existent IM session name strings are hardcoded
  • STORM-189 [TRUNCATION] many langs - select build tools dialog
  • [TRANSLATED BUT IN EN] ALL LANGS: About land floater: Land-Info, Medien: none/none needs to be localized
  • [I18N] [INCORRECT DATE FORMAT] FRENCH - Place profile and Top right menu
  • [HARD CODED] ALL LANGS: Chatbar - Conference call tooltip: "Conference" is not localized
  • Rewrite "You [ACTION] a [RESOLUTION] baked texture for '[BODYREGION]' after [TIME] seconds." for localization
  • [VIEWER INSTALLER] Polish and Danish are missing from the installer language list


Red bk.jpg
Star.png

Known Issues

   

Anti-Aliasing Broken

  • VWR-17436 Anti-Aliasing does not work, regardless of settings in Preferences -> Graphics -> Hardware.


Cartella yellow exclaim.png

Supported Viewers

   

With this latest release, we support the latest Viewer 2 generation release Second Life Release 2.1.1 (208043), the 1.23 Second Life Release (1.23.5), and Second Life Beta Viewer 2.2.0 (210127).