Second Life 1.23 (RC0) now available [updated]
Linden Lab have made a new Second Life viewer release-candidate available. RC0 is the start of a new series of release candidates, apparently scheduled to complete by the end of June.
This release features a number of changes, including the promised Shadow code (which is more than a little experimental), and the new support features for Adult content. While it has only been out for a day, there's quite a bit of controversy over a reordering of texture layers on the avatar head, which reportedly breaks a lot of skin content and makes avatar faces that use them appear 'clownish'.
Certain European locale settings may cause this release to crash on startup, and the viewer itself may be unusually slow to start up.
New Features:
Adult Content Access & Filtering
Are you uncertain what Adult Content access and filtering changes have been put into place? Are you wondering how you may or may not be impacted? For answers to these questions and more, please check out these links:
Adult Content Announcement and follow-up Blog Posts
Adult-Oriented Content Controls FAQ
What You'll Notice First...
UI Changes in Support of Adult Content Access & Filtering:
My Land Window Changes
The My Land window now shows a parcel's Type: (Homestead, etc) of each parent region.
The window was also widened and the columns re-arranged.
About Land Window Changes
The About Land > General tab now shows a parcel's Type: (Homestead, etc) and Rating: (PG, Mature, Adult) of its parent region.
The About Land > Convenant tab now shows a parcel's Type: (Homestead, etc) and Rating: (PG, Mature, Adult) of its parent region, and the layout has been re-arranged.
On the About Land > Options tab, the checkbox for PG/Mature content/Adult content will be greyed-out/disabled when it cannot be changed based on the rating of the estate/region.
NOTE: After a 60-day transition period, the Options tab will no longer display the 'Adult' dropdown choice on Show Place in Search under: [possible categories]
The About Land > Media tab options available under the Sound: and Voice: sections have changed.
On the About Land > Media tab, the options available under the Voice: section will be greyed-out/disabled when already set at the Estate level.
Buy Land Window Changes
The Buy Land and Buy Land for Group windows now show a parcel's Type: (Homestead, etc) of its parent region.
The Buy Land window will show an error message when a PG resident attempts to buy land with a higher rating (Mature or Adult) than the level indicated in their Maturity preference.
Group Info Window Changes
The Group Info window > Land & L$ tab displays a new column in the list of land parcels which shows the Type (Homestead, etc) of the region each parcel is in.
The Area column now displays "XXXX" instead of "0 / XXXX".
The columns have been re-arranged.
Menu Bar Changes
The parcel name displayed in the menu bar [eg. "LindenWorld B 132,123,24 (Mature) - Main Stage"] will now indicate "(Adult)" as well as "(Mature)" and "(PG)"
Edit > Preferences Changes
A new option on the Preferences > General tab allows you to choose your desired maturity rating (I want to access content rated:)
This option is greyed-out/disabled before you log in, since it must be read from the database.
Profile Changes
On the Profile > Classified tab, creating a new Classified now generates it for the parcel location you are standing at the moment.
If on a PG region, the classified can only be rated as PG Content.
If on an Adult region, the classified can only be rated as Adult Content.
If on a Mature region, you can specify the new classified as "PG Content" or "Mature Content".
If you try to create a PG or Mature classified but in the description utilize keywords which are deemed to be "adult terms", an error message will indicate which of those terms may not be utilized for this Classified, and will link to the Knowledge Base for further info.
Region/Estate Changes
The Region/Estate > Region tab allows you to set or change the region's Rating: (PG, Mature, Adult). NOTE: This is the only location in the UI where a region's maturity Rating can be set.
The Region/Estate > Region tab shows the region's Type: (Homestead, etc).
The Region/Estate > Convenant tab now shows (read-only) the region's Type: (Homestead, etc) and Rating: (PG, Mature, etc). The layout has also been re-arranged.
Search Improvements
Many controls on the Search tabs have been re-organized.
Search is now responsive to a) your maximum maturity access and b) what you choose to see, as set in Preferences:
Search will show an error message if you do not have Adult access but attempt to query on certain "adult terms"
The Search > All, Search > Classified, Search > Events, and Search > Groups tabs now include checkboxes to indicate whether you want to include [X] PG content, [X] Mature content, [X] Adult content in your search.
If you are a resident rated Mature, the [X] Adult content will be greyed-out/disabled.
If you are a resident rated PG, the Mature content and Adult content checkboxes will not appear and the tab will simply indicate that PG Content is being displayed.
If you are a resident cleared for Adult content but have selected a lower rating in Preferences, then any checkboxes above that level will be greyed-out/disabled.
The Search > Land Sales tab now includes checkboxes to indicate whether you want to include [X] PG content, [X] Mature content, [X] Adult content in your search. The panel displaying your search result details will also indicate whether the Land Sale's Location is on a region which is (PG), (Mature) or (Adult).
If you are a resident rated Mature, the [X] Adult content will be greyed-out/disabled.
If you are a resident rated PG, the Mature content and Adult content checkboxes will not appear and the tab will simply indicate that PG Content is being displayed.
If you are a resident cleared for Adult content but have chosen a lower rating in Preferences, then any checkboxes above that level will be greyed-out/disabled.
The Search > Places tab now includes checkboxes to indicate whether you want to include [X] PG content, [X] Mature content, [X] Adult content in your search. The panel for your search result details will also indicate whether the Place's Location is on a region which is (PG), (Mature) or (Adult).
The ability to choose "Adult" as a category of Places to search for will disappear after the 60-day transition period. Any places still categoried as "Adult" at that time will then be migrated by Linden Lab to the "Other" category.
World Map Changes
A new icon has been added to the World Map Legend to show Adult events, as distinct from PG and Mature events
If you are a resident rated Mature, the Adult events icon will be greyed-out/disabled.
If you are a resident rated PG, you will see neither the Adult nor the Mature event icons.
The World Map now shows land for sale (yellow) only when the land is rated at or below your Maturity rating.
In other words, only Adult residents will see yellow indicators on the World Map for Adult-rated Land for Sale.
The tooltip over any region on the map will show the rating of that region, appended as "...(PG)", "...(Mature)", "...(Adult)"
Teleport Changes
A Teleport error message will appear if you attempt to teleport to a region with a higher maturity rating than your rating.
If you are not cleared for the higher (e.g. Adult) access, the message will direct you to the Knowledge Base for more information.
If you simply have set your personal maturity Rating too low (in Preferences), the error message will include a button that will allow you the option to immediately raise your maturity Rating preference.
Region Crossing Changes
Attempting to walk/fly into a region which has a higher maturity rating than your rating will result in an error message.
If you are not cleared for the higher (e.g. Adult) access, the message will direct you to the Knowledge Base for more information.
If you simply have set your personal Rating preference too low (in Preferences), the error message will include a button that will allow you the option to immediately raise your maturity Rating preference.
You can choose to suppress this error message in the future, but you will always see a blue notification "tip" appear briefly & fadeout as you fail to walk/fly into a prohibited region, to make sure you understand why you were denied access.
Claiming Land Changes
Attempting to claim a parcel from a region which has a higher maturity rating than your rating will result in an error message.
If you are not cleared for the higher (e.g. Adult) access, the message will direct you to the Knowledge Base for more information.
If you simply have set your personal maturity Rating too low (in Preferences), the error message will include a button that will allow you the option to immediately raise your maturity Rating preference.
Additional UI Changes:
Pie Menu Changes
When you right-click on another avatar, the Pie menu now includes an option to Report... abuse from that resident. The Abuse Reporter will then come up pre-populated with that Resident's name.
Camera Changes
Edit > Preferences now includes a new camera option: Camera View Angle
The camera option Camera Follow Distance now affects the camera more comprehensively/intuitively; setting the persistent distance the camera follows behind your avatar at its default position when you press ESC to reset.
The option Camera Transition Time has been removed from Edit > Preferences > Input & Camera.
The option Camera Smoothing has been removed from Edit > Preferences > Input & Camera.
The option Distance Factor has been removed from Edit > Preferences > Input & Camera.
General Changes
The Edit > Preferences > General > Rotate Mini-map option has been moved to Advanced > UI as a menu item.
The Edit > Preferences > General > Use default system color picker option has been moved to Advanced > UI as a menu item.
The Edit > Preferences > General > Show Search panel in overlay bar option has been moved to Advanced > UI as a menu item.
A new Switch off microphone when ending IM calls option has been added to Edit > Preferences > Voice Chat. When chosen, it will automatically un-lock your toggled microphone and turn it OFF when you select End Call on any private voice call.
The Edit > Preferences > Communication > Include IM in Chat History option now more comprehensively suppresses IM text when turned off, and will no longer display the text of incoming IMs in either Local Chat or the Chat Console.
Unused options from the right-click menu at the top level of My Inventory have been removed.
The minor cardinal directions (NW, NE, SW, SE) on the Mini-map will no longer display when the mini-map is sized to a very small window.
The People Chooser has been renamed "Resident Chooser" for consistency. It has also been remodeled and organized into three tabs - each representing a different methods for choosing a resident:
Search for a resident by name (no change)
Choose a resident from your list of Calling Cards (no change)
A new tab that will automatically list those residents who are Near Me. The scan range can be set to any distance from 5-40 meters from your avatar.
Minimized windows now remember their last position, so if you position a minimized window, it will return to that place next time it is minimized.
Linden plants and trees no longer sway with the wind (performance improvement). Set 'RenderAnimateTrees' to TRUE to enable legacy behavior.
Changes:
SpaceNavigator & Joystick Improvements
Added: VWR-5297: Joystick/SpaceNavigator/libndof/flycam support for Linux
Added: VWR-6583: Turn joystick build mode off by default
Added: Write linux README for SpaceNavigator & Joystick
Fixed: VWR-6348: Joystick: Make switch from avatar movement to object manipulation in build mode optional
Fixed: VWR-6354: Joystick Support: Pressing the jump button interrupts other motion
Fixed: VWR-6358: Joystick Support: OK and cancel buttons missing from the Joystick Configuration window
Fixed: VWR-6360: Joystick Support: Partially obeys the Auto Fly option
Fixed: VWR-6482: Joystick Support: Motion restricted to dominant axis in avatar mode
Fixed: VWR-6550: Joystick Support: Add running to the range of motion available
Fixed: VWR-7383: Space Navigator: Avatar falls asleep when using only Space Navigator to navigate
Fixed: VWR-8341: Bring back a UI indicator of 'Flycam' text -- necessary for using the SpaceNavigator
Fixed: VWR-8482: Joystick Flycam isn't automatically turned off, and can't be disabled, if user disables the joystick or the "control mode" for flycam
GStreamer Compatibility Improvements
Fixed: VWR-11759: SVN:1706 r108641 Branch:Maintenance Viewer Thursday, 22 January 2009 Linux stopped playing streams
Changed: Don't grab gst internal/debug symbols
Changed: Initializing glib with threads support
Changed: Linux streaming audio/video (GStreamer) compatibility improvements
Uploadfees-Viewer
Changed: Make asset upload fees variable at the viewer
General
Added: VWR-2681: Populate the Resident Chooser list with avatars within chat distance
Added: VWR-3060: Add a setting to hide the IMs in the main chat
Added: VWR-3321: "Untoggle push-to-talk button automatically when ending private chat / conference" option
Added: VWR-5334: Abstract login progress screen to XUI
Added: VWR-5386: LLProgressBar widget type
Added: VWR-8080: Improved attachment pie menu for prim-based avatars
Added: VWR-8179: New Feature - Right Click > 'Report Abuse' from Pie Menu on the Avatar
Added: VWR-8430: Usability improvements to the land tools floater
Added: VWR-9765: Allow user to control visibility (ON or OFF) of Ban Lines
Added: Group Info / Land & L$ Viewer UI needs to be implemented
Added: Linux: switch from fullscreen when popping up a dialog window
Added: Add "Choose your picture" as the default image in profile
Added: Add an image to Locations with no/image associated
Added: Include name, region and local position in IM chat history for IM spamming objects
Added: Add an option to develop.py to match the solution name to the branch
Added: Implement SLURL to close the current browser window for L$ buy in client
Changed: VWR-1813: "About Land" and "Buy Land" floaters should display the cost per square meter if the selected parcel is for sale
Changed: VWR-4065: Clarify non ability to hide owner role from group members list
Changed: VWR-4371: Ambient sound not governed by Master mix
Changed: VWR-4826: Ignore friendship rejections to keep online status private
Changed: VWR-5529: Group chat are scrolled up when opened, when logging is enabled
Changed: VWR-5729: Can't copy text from chat window and paste in to firefox
Changed: VWR-7547: Statistics floater should remember its state, position, and individual widget states
Changed: VWR-10669: Statistics "Ping Sim" and "Lag Meter" include frame time
Changed: VWR-11666: Rework camera slider preferences
Changed: VWR-11844: MiniMap - Conversion to XUI, and code clean-up
Changed: Revisit Linux clipboard code
Changed: Packaged libllkdu on linux client should always be the one we just built
Changed: All menu-based links to Help warn modally before jumping to the webpage (but then open in Media Browser)
Changed: View > Communicate should do the same action as the Communicate button
Changed: Integrate L$ buy webpages with viewer
Changed: Add mac address and volume serial to log_viewer_stats
Changed: Disable the "Show in search" checkbox for land if area <= 128 square meters
Changed: Persist visibility state of the browser tutorial between logins
Changed: Linux viewer left-alt logic should apply to right-alt too
Changed: Make the field-of-view setting persist across sessions
Changed: Hovering over a dot on the minimap should show the name of that person
Changed: Allow secondlife:// SLURLs to fill in login screen username fields
Changed: Alt-zoom always focuses on surface of object
Changed: Tie camera constraints to draw distance
Changed: RenderAvatarMaxvisible
Changed: Allow disabled controls to show tooltip - tooltip strings were missing in the silver skin
Changed: Specify fonts in XUI files
Changed: Fix avatar appearance bug that causes textures to be baked/sent out before "save" button is hit
Changed: Change Search / Events dropdown option "All" to "Any Category"
Changed: Camera ZoomTime is set to 0 in 1.23 viewer
Removed: Remove support for paletted textures
Removed: Removed commands that should not appear in the root folder (i.e My Inventory)
Removed: Remove Advanced>Clothing>Wear menu option
Experimental/Not Supported
Added: Add per-pixel lighting and real-time shadows to the viewer (Experimental)
This feature is a prototype of a new renderer in the viewer graphics engine. It is turned off by default. The new renderer supports only high-end graphics cards and requires a GeForce 8 or Radeon HD2600 or later, but will not work on Mac OSs. This version is a debugging prototype only and is not yet supported by Linden Lab.
Bug Fixes
Voice
Fixed: VWR-12010: Spatial chat remains in previous region after Teleport
Fixed: Dial-An-Avatar: The "Call" button is not disabled in an IM tab after dial-an-avatar is used
Fixed: Dial-An-Avatar: Incoming Phone numbers have "profile" buttons when dial-an-avatar is used
Fixed: Unable to talk in spatial voice, but can still hear others
Fixed: Voice does not recover after hibernate
Fixed: Actual voice volume does not match that indicated by the UI slider
General
Fixed: VWR-423: Selecting group charter text (and various other things) causes Apply/Ignore/Cancel popup even if the text wasn't changed
Fixed: SVC-1679: Inventory folder names incorrectly treated as numbers
Fixed: VWR-2554: "Remember Password" often doesn't
Fixed: VWR-2850: Stop All Animations works only on local machine
Fixed: VWR-4212: Cannot drop object onto land if group-only object create/object entry is enabled
Fixed: VWR-4456: Do not error on gcc warning converting string to const char *
Fixed: VWR-5093: No or Headless Reflections
Fixed: VWR-5530: Minimized windows not remembering position
Fixed: VWR-5791: Multiple local lights cause flickering with Flycam
Fixed: VWR-5828: Setting clothing for sale changes their inventory icon
Fixed: VWR-6110: I was attaching a hud when my other hud with animations-content (worth 22000LD!) disappeared
Fixed: VWR-6744: If wearing an attachment that has animated an avatar before teleport, the animation is not active after teleportation
Fixed: VWR-7036: Clipboard handler in linux viewer is slow
Fixed: VWR-7037: Second clipboard paste from synergy into linux client freezes it
Fixed: VWR-7354: Scripted Hovertext 70m away looks like its right next to me!
Fixed: VWR-7751: Editing a linked part in an NO MOD object looks editable!
Fixed: VWR-7764: Edit dialog doesn't update Name when selecting multiple objects
Fixed: VWR-8073: Open Map window causes SL to use 10k+ handles
Fixed: VWR-8211: Black terrain below the water line
Fixed: VWR-8357: World map region text input not limited to 63 characters
Fixed: VWR-8723: Degenerate Checking using New Oblong Sculpts Too Strong
Fixed: VWR-8744: llSetPayPrice causes "When Left Clicked: Pay Object" to break
Fixed: VWR-8781: Chatbar does not properly remove gesture observer
Fixed: VWR-8876: Beacon Render Highlight broken (objects appear gray as if their textures haven't loaded)
Fixed: VWR-9127: Delete key does not function when editing text in teleport, friendship offers, etc.
Fixed: VWR-9190: Cannot copy from SL and paste into some applications in linux
Fixed: VWR-9191: Second Life viewer causes slow Windows logons when roaming profiles in use
Fixed: VWR-9256: Compiling 1.21 standalone without llmozlib fails
Fixed: VWR-9257: Window size in graphics preferences does not resize the window in window mode on Linux
Fixed: VWR-9260: Moving/Rotating an object while sitting causes violent camera jitter.
Fixed: VWR-9384: Modify the calculation of sculpty mesh size to eliminate bad texture mapping and bad LOD transitions
Fixed: VWR-9393: 1.21 RC: Disabled attached lights still count towards 6 light limit
Fixed: VWR-9517: A mistake in LLFontGL that currently causes no runtime problem
Fixed: VWR-12479: 'llui/lltextparser.cpp:125: error: overflow in implicit constant conversion' in Trunk
Fixed: VWR-12499: Restore Group Planning Tab; remove one column instead of whole tab
Fixed: Atmospheric shaders being used even when disabled
Fixed: Window opens large, then small, then large on startup
Fixed: Name and location information difficult to read using silver skin
Fixed: Group titles allow new lines
Fixed: Gesture autocompletion in chat bar can force you to capitalize first letter
Fixed: xul.dll errors on startup
Fixed: Terms of service dialog does not display window on web error
Fixed: Default window locations dip behind the chatbar
Fixed: Fonts have a slightly different size/appearance
Fixed: Password field is populated when Remember password is cleared
Fixed: Viewer DOS with complex prims
Fixed: Eliminate the fake "WARNING: LLAppViewer::loadSettingsFromDirectory: Cannot load ...\user_settings\settings_per_account.xml - No settings found."
Fixed: Memory leaking caused by unused textures
Fixed: Inventory offers to an IM window invoke the string in chat too early
Fixed: SSAO erroneous black speckles
Fixed: No transfer clothing can be duplicated and transfered
Fixed: Ctrl-h and view-"local chat" no longer toggle the "near me" window
Fixed: SLURL in chat log has space before it highlighted, link launches browser and teleport dialog
Fixed: Deferred pipeline - bad atmospheric lighting/haze
Fixed: "About Land" and "Buy Land" cost per square meter needs to be more localizable
Fixed: Font rendering very slow when large number of glyphs shown in a frame
Fixed: Chat console with scaled UI shows vertically misaligned characters
Fixed: Viewer's text-snapping is broken in a few ways
Fixed: Four types of alert missing from notifications.xml
Fixed: Cannot type or join voice in a group if others initiate the session
Fixed: Make Quit button in Loading floater not squished in default skin
Fixed: Duplicate instance of LandBuyAccessBlocked, LandClaimAccessBlocked in notifications.xml
Fixed: Invisiprims obscure attachments, shaders in 1.23
Fixed: Media browser url line and 'Go' disappear when it is resized small
Fixed: F1 Help will not open in an external browser
Fixed: Glow visible through avatars
Fixed: Place Info dialog, created from chat slurl, has bad button placement
Fixed: Water reflections seen through avatar
Fixed: "Highlight Transparent" not showing alpha masked or invisible avatars
Fixed: Non-prim hair sometimes doesn't show up
Fixed: Only avatar's hair shows up at some points
Fixed: Fix 'no newline at end of file' error in llpaneldirgroups.cpp
Crash Fixes:
Changed: Track of call stacks when crashing into drivers or libs
Fixed: VWR-3058: Second Life Crashes on Install on Korean Windows XP if they have default Korean Text as windows xp user name
Fixed: VWR-5575: Crash uploading files with non-latin characters in path
Fixed: VWR-9926: Viewer crashes when clicking "group chat" in incorrectly displayed contextmenu while renaming object inventory
Fixed: VWR-10370: Streaming music stops (CRITICAL *: volume_transform_ip: assertion `this->process != NULL' failed) and random crashes (segfault) related to this
Fixed: Viewer crashes on Korean Windows XP when WINDOWS acct name is korean
Fixed: Flooding viewer with bogus AgentAnimation packets crashes viewer
Fixed: Crash on RepadBitmap - autohint/ahhint.c
Fixed: Linux viewer crashes at startup when using the Japanese language
Fixed: 1.23 viewer crashes while viewing multiple alpha textures
Fixed: Crash with RenderDebugGL enabled when hover text is on the screen
Fixed: Fatal error when teleport fails
Fixed: Viewer crashes in LLKeyframeMotion::getJoint: ASSERT (index < (S32)mJointStates.size())
Removed: Remove Distance Factor audio slider (was: set Distance Factor audio slider to 0, move avatar = CRASH)
Internationalization & Localization Fixes:
Added: VWR-2710: Add a Turkish translation to the Viewer (BETA)
Added: Add a Russian and Ukrainian translation to the Viewer (BETA)
Changed: Make English strings in the GTK/Linux filepicker be localizable from strings.xml
Changed: Keyboard accelerator prefixes in menus should be localizable from ui_strings.xml
Changed: VWR-11844: Mini-Map should be localizable from panel_mini_map.xml
Changed: Convert all foreign-language alerts.xml & notify.xml into notifications.xml
Changed: Search > Land Sales layout needs to be better internationalized
Fixed: VWR-9985: Gesture editor crashes in non-EN-US languages
Fixed: VWR-5575: Crash uploading files with non-latin characters in path
Fixed: VWR-2237: The Viewer should bundle an open source font to normalize the display of international text
Also Fixed: VWR-2605: Problem with the current fonts and Cyrillic characters
Fixed: Login screen shows English words "Second Life Release" on non-English viewers
Fixed: Linux viewer crashes at startup when using the Japanese language
During the RC cycle, we will continue to make improvements to the missing translations and truncated text in Danish, German, Spanish, French, Italian, Hungarian, Dutch, Polish, Portuguese, Russian, Ukrainian, Turkish, Chinese, and Japanese.
In this release candidate (RC0), all of these languages contain Known Bugs in the form of truncated text.
Building & Scripting:
Added: VWR-5082: Bulk change object contents permissions
Added: VWR-7827: Allow Dimple/Profile Cut for boxes, cylinders and prisms
Added: VWR-8624: User-settable default upload permissions
Added: Render particles in HUDs
Changed: VWR-7877: Change the default cut increment from 0.05 to 0.025
Changed: VWR-9222: Change Permission Throttling on to a 'per object' model for an agent's own objects versus the current 'per owner' model
Changed: Support larger size terraform brushes and finer granularity of control
Changed: Do not automatically preview bulk upload textures
Changed: Replace grey X for locked textures with locked image icon
Fixed: VWR-770: llPlaySound() Sometimes loops sound or wont even play
Fixed: VWR-9499: Cmake fails to find DBus librarys during compile
Fixed: VWR-10956: Recompiling scripts before loaded deletes the source code and replaces with text "Loading..."
Fixed: Edit Terrain > Revert Land + Strength at full, use of bulldozer creates big spikes
Fixed: LSL function tooltips missing from script editor
Release candidate viewers access your live account on the main Second Life grid (Agni). Potentially they may cause hair-loss in pets, and should be always be kept out of reach of children. The downloads are served by Amazon's S3 service and we use and recommend the use of a download manager to keep your download times to a minimum.
Notably, while they're called release candidates, they're actually beta (and occasionally alpha) releases. The reasoning behind calling them release candidates has never been made clear.
You can download this viewer from the usual place for Windows, Mac and Linux. UPDATE: The download has been withdrawn while reports are investigated that the download is tripping some virus scanners.
Are you a part of the most widely-known collaborative virtual environment or keeping a close eye on it? Massively's Second Life coverage keeps you in the loop. | |