Release Notes
See Also Beta Release Notes
What do the numbers in a release version mean?
E.g. 1.x.y.z? And why is it sometimes 1.x.y(z)?”
These version numbers follow a common convention in software engineering of four numbers. The common definition of w.x.y.z-style release numbers is Major.Minor.Patch.Revision.
w (Major)
Using that terminology, Second Life has only had one Major version change - from 0.x beta to 1.0 release. As Second Life is a constantly evolving service and platform rather than a traditional monolithic software application, we have no current plans to increment the initial number.
.x (Minor) and .y (Patch)
- For releases up to 1.15, Linden Lab’s interpretation was to use the second digit x to denote a substantial new feature or sizable release, for example:
- 1.10 introduced flexi prims
- 1.11 was a revamp of the UI layer
- 1.12 had groups and estates improvements
- 1.14 introduced render pipeline improvements, and so on.
- (The SLHistory Wiki http://www.slhistory.org/index.php/Release_Notes has unofficial archives of the release notes.)
In between these Minor 1.x versions were other releases noted by changes to the third digit .y -- some big, some small, some optional, some mandatory, some server-side, some viewer side. (e.g. 1.13.1, 1.13.2, 1.13.3, 1.13.4).
- In releases from 1.15 to 1.19, Linden Lab switched to having the second digit (e.g. 1.19) denote an updated viewer which required Residents to use it, to go along with a server-side software update. In between these Minor 1.x versions were any optional versions denoted by the third digit (even those with substantial new features) such as 1.19.1.
- Beginning with release 1.20, every new featured version of the viewer will be given a new second digit .x to denote it is a new release. These may or may not be mandatory upgrades -- this x digit itself do not represent whether an new viewer has substantial features or not, or is mandatory or not. In between these Minor 1.x versions are any improved builds (small iterations of bug fixes) denoted by the third digit .y.
- Usually while a Minor 1.x version is in its beta or Release Candidate RC status, it will undergo 3-6 build iterations; thus it will typically become "official" with a number like 1.20.6.
.z (Revision)
The final digit always represents a unique Revision number, which denotes internal changes only. The official released version of the Second Life viewer will only use the first three digits to have meaning (e.g. 1.20.6).
- Some parts of the Second Life UI and Web site show this last digit in parenthesis (z) to emphasize the, er, parenthetical nature of that field - it shouldn’t be important except to software developers seeking a precise snapshot of when the code was packaged.
Release Notes for Second Life 1.20.15 July 23rd, 2008
» For a brief overview, see the 1.20 Welcome Page «
New features:
- An improved architecture under-the-hood for the user interface (UI) which now supports:
- Ability to customize text color of Instant Messages
- Enhancements to the UI texture rendering system and UI art assets (stored in the \Skins\Default\Textures folder):
- Ability to reference textures in XML by filename rather than UUID
- Support for non-powers-of-two textures as UI art assets
- Support for PNG textures as UI art assets, instead of just TGA/J2C format
- The viewer installs with a choice between two color themes ("skins") for the User Interface:
- This can be changed in Preferences > Skins (It requires a restart of the viewer to take effect.)
- A new "Silver" skin refreshes the visual design of user interface with a lighter color scheme and improved UI graphics
- The Tools menu is now hidden by default:
- It displays in the top menu bar ONLY when editing/creating objects in build mode:
- To enter build mode: click on the Build button, or right-click and select Create.
- Existing tool short cuts (CTL + 1, 2, 3, 4, 5) all still work to select a specific tool, and will also activate the Tools menu.
- Improvements to Search:
- Classified ads have a drop-down menu to indicate Mature or Not Mature content
- Search > Popular Places is replaced by a Search > Showcase tab that points to the web-based Showcase
- Search > Groups now uses web-based search which dramatically improves relevant matches on multi-word queries, and reduces load on the central database
- NOTE: The new Search > Groups does eliminate the ability to sort results alphabetically or by Group member count, as was possible in Viewer version 1.19.1.
- Improved internationalization support:
- Improved unicode system font on Linux
- The Preferences > General > Language: 'System Default' option works on Linux and Windows.
- If you have a non-English language Operating System, and have not previously selected "English" as your chosen language option in the viewer, this viewer will default to your Operating System's language!
- Clicking on resident names in Local Chat or IM will open their Profile page
- The color of clickable resident names uses the same color as URL hyperlinks in chat. These may be changed in Preferences > Text Chat > color picker for "URLs"
- Newly created avatars without a gender, or any avatar where "clothing is still downloading", are rendered as a cloud rather than naked/wrong body shape
- Added beta support for basic voice lipsync for voice visualization - via Advanced menu > Character > Enable Lip Sync (Beta)
- Fly button is now shown as disabled when you are sitting
- LSL scripting for object glow
- A prim's glow attribute can be controlled by scripts. Additional documentation is found at http://wiki.secondlife.com/wiki/LlSetPrimitiveParams
- Improved Joystick and 3D input device support:
- Integrated a new open source library created by 3Dconnexion designed to integrate multi-axis input devices with Second Life
- Joystick devices can now control the Avatar, Edited Objects, or the Flycam (View menu > Joystick Flycam)
- Added a "Joystick Setup" window to the Preferences > Input & Camera tab; for adjusting multi axis input devices
- The settings are currently optimized for Logitech's 3Dconnexion SpaceNavigator but should be tunable for any joystick or 3D input device
- Added Camera smoothing preferences in Preferences > Input & Camera
- Camera Follow Distance is renamed from the old 'Camera Springiness' in previous versions. The parameter determines how far behind the camera follows your avatar when you are in motion. Range: 0 - 10 scale
- Camera Transition Time: This the amount of time it takes for the camera to move from one camera point to another -- for example when you option-click on something to change focus. A lower value causes a more instant 'snap' to the new camera position; higher values mean a slower, more gradual transition. Range: 0 - 4.0 seconds
- Camera Smoothing: This setting applies a smoothing factor to all motion. Smoothing keeps the camera from making abrupt movements (like when your mouse slips) - for example if you bring the camera to an abrupt halt, it will glide to a landing instead of stopping instantly. Range: 0 - 9 scale
- A value of 0 returns the camera to its previous, unsmoothed behavior.
- Added five texture constants for referencing in llSetLinkTexture:
- TEXTURE_BLANK is the non-transparent blank texture, equivalent to UUID "5748decc-f629-461c-9a36-a35a221fe21f"
- TEXTURE_DEFAULT is the default plywood texture, equivalent to UUID "89556747-24cb-43ed-920b-47caed15465f"
- TEXTURE_PLYWOOD is the default plywood texture, equivalent to UUID "89556747-24cb-43ed-920b-47caed15465f"
- TEXTURE_TRANSPARENT is a fully transparent texture, equivalent to UUID "8dcd4a48-2d37-4909-9f78-f7a9eb4ef903"
- TEXTURE_MEDIA is the default Media texture, equivalent to UUID "8b5fec65-8d8d-9dc5-cda8-8fdf2716e361"
- Note: TEXTURE_DEFAULT is a synonym for TEXTURE_PLYWOOD
- Note on Compatibility:
- Scripts using these constants will run smoothly in all Second Life viewers, however previous versions of the viewer will NOT be able to edit and recompile scripts using the new constants. Older versions will report "(XX,YY) : ERROR : Name not defined within scope" when trying to compile such a script.
- If you are using an older version of the viewer that does not support the TEXTURE_ contants and want to edit and recompile scripts with a TEXTURE_ constant, then you have to revert to the earlier LSL requirement to use the UUID of the texture you want to use.
- The TEXTURE_TRANSPARENT texture will be gray unless you view it with a viewer that supports this transparent texture (viewer 1.20.10 or above).
- Thread monitoring to catch freezes for beta/Release Candidate versions of the viewer:
- A new thread monitor (also referred to as a Watchdog) will detect when the viewer application frozen for a period greater than 20 seconds and possibly force a crash with detailed logs
- Thread monitoring is only enabled on beta versions of the viewer, and for Windows only
- Thread monitoring can be disabled by choosing to never report crashes, or with a command line setting "--set WatchdogEnabled 0"
- The threshold timing of the thread monitor is set in the file /app_settings/settings.xml under the key "MainloopTimeoutDefault"
Changes:
- Added: VWR-4794: Basic voice lipsync for voice visualization via Advanced menu > Character > Enable Lip Sync (Beta)
- Added: VWR-4204: Clicking on names in Chat/Group IM history should open Profile page
- Added: VWR-1735: Directly interacting with a muted resident will unmute them, with a note logged in the Chat console
- Added: VWR-7893 create a Classic skin for the viewer
- Added: VWR-5059: add option to switch between a Classic and Silver theme from within Preferences
- Fixed: VWR-463: Blank is a pre-defined texture in client, but not in LSL
- Fixed: VWR-6315: Intentionally removed the File > Record Movie to Disk option
- Added: VWR-2600: Added option to enable Full-Scene Anti-Aliasing (FSAA) in the viewer
- Added: VWR-442: Require confirmation when inviting a new group owner
- New users are shown as a cloud rather than naked until they choose a gender.
- Hyperlinks can be clicked on to the Message Of The Day
- Added: Camera smoothing preferences in Preferences > Input & Camera
- Added means to detect laggy avatars with Advanced > Rendering > Info Displays > Avatar Rendering Cost
- Added means to visually mute laggy avatars, when avatar imposters is enabled
- Updated library version for openssl on Windows libraries
- Added thread monitoring for beta versions of the viewer
- Added a setting switch to completely disable thread monitoring
- Moved "Set Window Size" options from File menu into Preferences > Graphics
- Make clothing-still-downloading dialog into an ignorable alert dialog
- Internationalized additional hard-coded viewer strings to a strings.xml file
- Search > Popular Places is replaced by a Search > Showcase tab that points to the web-based Showcase
- Converted Search > Group tab to use web-based search
- Search requires Mature/Not Mature to be set in Classifieds
- Make strict GL debugging toggleable on-the-fly via Advanced menu > Rendering > Debug GL option - turns on extra rendering error checking and help reproduce crashes
- Renamed "Auto-snapshot" to "Auto-refresh" in the Snapshot feature
- Load the initial avatar outfit earlier in the startup process to avoid Ruth effect at Orientation Island
- Added the new TRANSPARENT_TEXTURE constant's target texture to the inventory Library
- Critical message window should not say "Critical message", because it is the Community Standards document
- Removed First Use dialogs for sitting and movement key binding during Orientation Island
- Set the default visibility of the mini-map to off for new users
- Changed the reference in Group Information window > Notices tab to to explain the storage limits of 200 notices and 14 days
- Removed menu option Advanced > Character > Show Collision Plane
- Renamed link to "Forgot your name or password?" on viewer login page
- Made minor language tweaks to World Map: "Online Friends" and "Landmarks"
- Allow the background color for Inventory treeview control to be set in colors_base.xml
- Added nVidia MCP78 to gpu table
- Changed llLoadURL to open pages in external browser in Viewer 1.20.
- Removed voice setup wizard from Viewer
- Removed "Detecting hardware" from first-use startup to save 10 seconds of start time
- Removed "Start Gesture" from menu bar
- Removed "do you want streaming audio" dialog
- Display the Camera and Movement controls by default
- Added online offline notification to open IM windows
- One-click sit should not be available if you are already sitting
- Replaced "(hippos)" and "(waiting)" with "(Loading...)"
- Print the name of the missing gesture in the error message
- Made running more intuitive by double-tapping forward
- Moved the right justified text on the splash screen just a bit to the left
- Moved the Statistics display (Ctrl+shift+1) to be in a floater
- Made login progress bar an indefinite status indicator
- Added an option to turn off all group titles to make name tags smaller
- Small UI tweaks to the "near me" floater for usability
- Added new debug setting "TutorialURL" to change the URL used by the Tutorial window
- Added new debug setting "SkinCurrent" is used to persist the chosen skin, to avoid crashing older builds
Source Changes:
- The settings system has been significantly revamped. llcontroldef.cpp has been replaced with an XML file controlling all settings values: app_settings/settings.xml
- The command line parser has also been revamped. All but a few special arguments are now associated with control settings and controlled by the file app_settings/cmd_line.xml
- Added 3DConnexion library export
- Updated llkdu.dll for 1.20 OSS export
Bug Fixes:
- Fixed: VWR-3529: WindLight: Saving snapshots to disk crashes viewer
- Fixed: VWR-2633: Some groups can't be accessed from Communicate window and only show in profile
- Fixed: VWR-6889: Unable to leave group when role has no allowed abilities
- Fixed: VWR-6800: Eliminate memory leaks in llcharacter/llmotioncontroller.cpp
- Fixed: VWR-2051: Regular viewer freezes since update to Voice viewer
- Fixed: VWR-1715: Macintosh: cyclic short-term freezing of display, getting worse over time: does not respond to commands, eventually change of POV attempt crashes app
- Fixed: VWR-5895: slowly rotating llTargetOmega child prims stop rotating when you move away
- Fixed: VWR-6107: When uploading animations the Ruth model appears dimly lit and unshaded
- Fixed: VWR-104: Unused class LLVertexProgramGL should be removed
- Fixed: VWR-2778: System skirt textures turn invisible on wearing
- Fixed: VWR-2272: Fly button doesn't work while sitting
- Fixed: VWR-2404: Lossless texture compression on small textures is not lossless
- Fixed: VWR-5807: Wild rotations of linkset while using the editor in Local Ruler Mode via CTRL key
- Fixed: VWR-6056: Animation viewer does not play animations on upload.
- Fixed: VWR-4860: WindLight: Planar texturing renders incorrectly in 1.19.0(79674)
- Fixed: VWR-5963: LLImageGL::setClamp may affect random texture (making repeating textures on objects non-repeating)
- Fixed: VWR-7061: Trivial UI grammar error in the title of the "Script Warning/Error" window
- Fixed: VWR-6186: Second Life is leaking Objective-C objects at startup
- Fixed: VWR-3598: Non-group owned objects appear to belong to the group of the last selected object, no matter the owner/group.
- Fixed: SVC-1241: Dead code in lscript_execute.cpp
- Fixed: VWR-4057: Multi-line chat display bug - first character in line missing
- Fixed: VWR-3857: Script (LSL) editor shows non Latin 1 characters as square boxes
- Fixed: VWR-2275: Linux 1.18.3 Won't Link
- Fixed: VWR-3813: gtk_check_version() API changed to return const gchar * - causes gcc ERROR
- Fixed: VWR-1735: Directly interacting with a muted resident should unmute them
- Fixed: VWR-2142: Parcel voice icon doesn't reflect disabled status if voice isn't used
- Fixed: VWR-5853: Double-Clicking on vertical edge of Inventory/Gesture window destroys the floating window.
- Fixed: VWR-2448: Snapshot Preview tool should respect 'Quiet Snapshots to Disk'
- Fixed: VWR-1352: A strange copy operation of LLStyle
- Fixed: VWR-6016: FMOD problem: update3dPosition error
- Fixed: VWR-7682: Typo on Teleport Failure dialog
- Fixed: VWR-4580: Property lines are visible through avatar, objects and through ground
- Fixed: VWR-7042: Incorrect tooltip for "Use built-in web browser" option
- Fixed: VWR-1843: Inappropriate to offer a default folder name with non-ASCII characters for Make Outfit
- Fixed: VWR-5869: Broken BVH Animation upload causes dialog / interface error, and crash
- Fixed: VWR-6668: Eliminate inconsistent help text for Preferences > Graphics panel
- Fixed: VWR-6286 Changed the method LLControlGroup::loadFromFile to only load values of settings that are persistent
- Fixed: VWR-5080: Certain color combinations of Silver skin are hard on visually impaired (and the not-visually-impaired)
- Fixed: VWR-380: Resized Flexible Prims Render Improperly
- Fixed: VWR-6251: Snapshots no longer able to capture the full screen.
- Fixed: VWR-5929: Some UI translation texts are ignored because of missing names in XUI files
- Fixed: VWR-6430: Comment area of "Debug Settings" floater (dialog box) is aligned badly
- Fixed: VWR-6232: Tap-Tap-Hold Running should be an 'Advanced' character preference
- Fixed: VWR-5812: Some media sizes will be placed on the wrong size texture when played by the viewer
- Fixed: VWR-6386, VWR-6384, VWR-6385: Clean up duplicate and malformed sibling names in en-us xml
- Fixed: SVC-1072: Havok 4 -- Objects can exist up to 4096 meters up, but scripted rez above 1024 meters fails silently
- Fixed: SVC-747: Estate Banned Residents list doesn't increment higher than 252
- Fixed: VWR-5498: WindLight Release Candidate doesn't rembember correct size of IM window between sessions
- Fixed: VWR-747: Texture preview should not have constrained aspect ratio
- Fixed: VWR-3984: WindLight: Certain snapshot options incorrectly capture a part of the screen
- Fixed: VWR-3438: WindLight: Glow (including water reflections) shows through HUD objects
- Fixed: VWR-4616: Snapshot, clicking on more removes current pic
- Fixed: VWR-1405: llMapDestination does not work as designed for OS X/Intel viewers
- Fixed: VWR-3625: Highlights don't affect non-root prims
- Fixed: VWR-2113: Mac Auto Updater "hides", giving appearance of failing
- Fixed: VWR-2755: duplicate PARCEL_FLAG_RESTRICT_PUSHOBJECT line in keywords.ini
- Fixed: VWR-4903: Show avatar's name in the "Eject" and "Freeze" confirmation screens
- Fixed: VWR-6066: "Are you sure you want to clear you browser cache" in Preferences>Web>Clear Now has a typo
- Fixed: VWR-5656: Secondlife icon missing in Linux version 1.19.1 RC1
- Fixed: VWR-3633: Avatar impostor of not-yet-rezzed avatar not appearing
- Fixed: VWR-6350: Word "Flycam" appears in Flycam Mode, does not disappear with UI
- Fixed: glow is rendered on property lines and selection silhouettes
- Fixed: LLImageJ2C should be able to tell you what en/decoding implementation is being used
- Fixed: Residents That Have Been Granted Modify Rights Can TAKE the Objects.
- Fixed: Estate tools in non-english UI cannot change maturity level of islands from PG to Mature.
- Fixed: Agent Limit spontaneously resets to zero
- Fixed: Web control code does not correctly reject sl:// links
- Fixed: ait before printing missing gestures if the name isn't yet available
- Fixed: LSL call to open place dialog to move user around without opening map
- Fixed: Cannot close Buy Land floater when (waiting for data) from web site
- Fixed: the Active Gestures list does not appear alphabetically
- Fixed: Preference Help button is not pointing to the correct url
- Fixed: Occlusion crash on SIS cards
- Fixed: lowest avatar detail is higher than before
- Fixed: Avatar Impostor sprites have opaque black edges
- Fixed: impostors tilt
- Fixed: impostors need to update once after they stop walking
- Fixed: Can't drag custom colors in color picker to the color palette
- Fixed: Age Verified Account cannot access plots blocked for age verification
- Fixed: can not take hi-res snapshot with size bigger than 4000 by 4000.
- Fixed: Overlapping text on the Build tool > Object tab
- Fixed: Pasting multiline clipboard content into Local Chat loses newlines
- Fixed: Allow the --set option to be specified multiple times on the command line
- Fixed: Media URL Set > Cancel button does not cancel
- Fixed: Fix the URL used by crash_logger for pre login crashes
- Fixed: The viewer's crash logger needs to trim very long SecondLife.log files before sending.
- Fixed: Parcel tag overlaps image on Sell Land floater if longer than 36 characters
- Fixed: llrender.cpp export
- Fixed: Clean up log messages in viewer to make crash logs more readable and useful
- Fixed: Create secondlife:///app/ URL to open my groups panel
- Fixed: Create secondlife:///app/ URL to open create groups dialog
- Fixed: Display a message if LLWebBrowserCtrl blocks a secondlife:///app/* url
- Fixed: Abstract common glTexParameter calls
- Fixed: Double-clicking border of communicate window makes window unrecoverable
- Fixed: Command line parser bug parsing "--multiple true" at beginning of a command line.
- Fixed: --loginuri is not being handled correctly
- Fixed: Grid selection drop-down on login screen does not take priority over -loginuri when selection is first opened
- Fixed: Pop-up menu width should try to accomodate the longest menu item (within reason)
- Fixed: Can't change values with debug settings floater
- Fixed: Focus > Zoom button can't be re-selected
- Fixed: Debug Permissions displays overlap
- Fixed: Objects with no group tagging show group tags of previously clicked items
- Fixed: Typographical error in Transfer permissions alert dialog
- Fixed: On Person-to-Person voice calls, the volume slider overlaps End Call button
- Fixed: VWR-2645: Source typo RELEASE_FOR_DOWNLOAD should be LL_RELEASE_FOR_DOWNLOAD
- Fixed: stop bundling libexpat with the linux viewer
- Fixed: g++ 4 viewer compile issues
- Fixed: Dead code removal createLegacyWearableFromAvatar
- Fixed: Internationalize LLFloaterCamera / llcameraview.cpp
- Fixed: Eliminate some unused xml files in skins\xui\en-us and language folders
Crash Fixes:
- Fixed: VWR-5697: RC 1.19.1 crash on startup with Vista UAC enabled
- Fixed: VWR-7723: crash on LLImageGL::setSubImage line 780
- Fixed: VWR-3822: ATI crashes on startup when in 16 bit color mode
- Fixed: crash on LLViewerImageList::removeImageFromList
- Fixed: crash on LLViewerImageList::updateImagesUpdateStats
- Fixed: crash on LLSpeakerMgr::findSpeaker
- Fixed: crash on LLAudioData - llaudio/audioengine.cpp
- Fixed: crash on LLGroupNotifyBox::moveToBack
- Fixed: crash on LLPieMenu::show
- Fixed: crash on LLFloaterWorldMap::buildLandmarkIDLists
- Fixed: crash on LLDrawable::destroy
- Fixed: crash in LLFolderViewFolder::setSelection
- Fixed: crash on LLSurface::resolvePatchRegion()
- Fixed: crash on LLViewerRegion::setCapability
- Fixed: crash from infinite loop in wearables (LLWearableList::processGetAssetReply)
- Fixed: crash in LLMediaImplQuickTime::load
- Fixed: crash on LLViewerParcelMedia::update
- Fixed: crash on LLFloaterWorldMap::buildLandmarkIDLists
- Fixed: crash from glMapBuffer returning 0
- Fixed: crash in LLVOVolume::sculpt - newview/llvovolume.cpp
- Fixed: crash in LLFace::renderSelected.
- Fixed: crash in LLImageRaw::copyLineScaled
- Fixed: crash in LLImageBase::generateMip
- Fixed: crash in LLFloaterIMPanel when starting conference
- Fixed: crash with attached obj using Avatar Rendering Cost
- Fixed: Linux crash parsing command-line arguments
- Fixed: crash on LLVertexBuffer::destroyGLBuffer
- Fixed: crash on LLUIImageList::onUIImageLoaded
- Fixed: crash on LLViewerJointMesh::updateFaceData
- Fixed: VBO related crash on ATI R100 cards
Localization Fixes:
- Fixed: VWR-7153: An typo in en-us version of alerts.xml file makes an <ignore> text of unlocalizable
- Fixed: VWR-7086: floater_buy_land.xml still contains messages regarding First Land
- Fixed: VWR-7731: erroneous Japanese translation of "Select tool"
- Fixed: erroneous German translation for "Active Speakers"
- Fixed: put cleanly-formed Portuguese files (Beta) back into the viewer
- Fixed: some text overlaps in Buy Land floater in Portuguese
- Added: new translation strings for German, Korean, Japanese
- Fixed: Update the viewer credits in About>Second Life...
Known Issues affecting version 1.20:
- This 1.20 Viewer will not run on a Mac PowerPC that is running Mac OS X 10.3.9. The minimum requirements for running Second Life is using Mac OS X 10.4.11 or higher. Please see http://secondlife.com/support/sysreqs.php for more information.
- The 1.19.1 Viewer still supports the Mac PowerPC that is running Mac OS X 10.3.9.
- There is a known issue in the 1.20 Viewer on Macs using Apple's USB Mighty Mouse and a 3DConnexion SpaceNavigator. The Mighty Mouse will be erroneously detected as a joystick and the primary mouse button will toggle "Flycam" with unusual behavior. Therefore the support for the 3DConnexion SpaceNavigator in Second Life does not yet extend to Macs using a USB Mighty Mouse.
- WORKAROUND: You must use a different mouse in order to use a 3DConnexion SpaceNavigator in Second Life without problem.
- Second Life is currently unable to run under native Korean-language Windows XP if the WindowsXP username uses default Korean characters
- WORKAROUND: create a Windows XP username on this computer that uses Latin characters. We are investigating this issue!
- VWR-6363: In the 1.20 Viewer, there are known issues with camera behavior and/or button-mapping behavior when using the 3DConnexion SpaceNavigator in a combination of "Flycam" and Build modes under some circumstances.
- VWR-5749: When running Second Life in Full Screen mode on computers with some NVIDIA graphics cards, you may be unable to scroll up/down on webpages that are shown inworld. This includes the web-based interfaces of Search > All tab, and Search > Groups tab. We are investigating this issue.
- WORKAROUND: You must run Second Life in a window to avoid this problem. Go to Preferences > Graphics > Run Second Life in a window.
- VWR-7779: On some Macs, there are reports of periodic and cyclic freezing of the computer when running Viewer 1.20.
- WORKAROUND #1: One workaround is to reduce the Draw Distance below 128m in Preferences > Graphics tab > Custom > Draw Distance (slider). Also if you have Disabled Camera Constraints from the Advanced menu, behavior is improved if you do not Disable Camera Constraints.
- WORKAROUND #2: One workaround that may help is to use an additional argument "-set YieldTime 20" in the Arguments.txt:
- To set this argument, right-click (or control-click) the Second Life application and choose "Show package contents".
- In the resulting finder window, open Resources and in there should be a file named "arguments.txt". Open in text edit, add the argument to the end of the line in there and Save.
- Close the text edit and run Second Life application.
- This causes the viewer to sleep for 20 milliseconds every frame. It will slow the frame rate down a little, but may help with freezing.
Release Notes for Second Life 1.19.1(4) April 2nd, 2008
New features and changes:
- Physically accurate atmospheric rendering and lighting (previously code named WindLight)
- Animateable day cycles
- Vastly improved realistic water with reflections and glimmer
- "Glow" as new object attribute
- Avatar Impostoring, which can speed up crowded scenes tremendously
- A new cleaned-up, easy to use Graphics Preferences tab with simple and advanced options for performance/quality settings
- Parcel Media - adds the ability to display Web based media on a parcel
- New API for Media Rendering
- Enables Web content inworld
- Added two new click actions, one for playing movies, and one for opening media
- Embedded web browser
- Added support for Media resizing
- Estate-Level Abuse Reporting
- Estate owners and managers now have the ability (under World > Region/Estate) to enter an email address where abuse reports will be sent.
- If this address is empty, abuse reports will go to Linden Lab as usual. If the address is present, the abuse reports will be sent there instead. In both cases, all abuse reports are logged by Linden Lab.
- Voice changes
- Changed the default voice volume to be a bit higher, to better match the volume of in-world sounds
- Changed the voice volume slider to default to the middle of its range, so voice volume can be boosted above the default
- Improved Linux Voice support
- Better support for USB headsets and other devices
- Better voice audio quality
- Additional rendering optimizations:
- Faster, more reliable occlusion culling - occluded regions are discovered instantaneously, eliminating random bad frames due to the camera moving too quickly
- No geometry transform overhead on region crossing - results in region crossings being slightly smoother
- Faster frustum culling - less time is spent determining what's visible, thus giving better overall framerates
- No copy-to-texture for ripple water - objects under water are rendered to texture at half resolution, resulting in better overall framerates
- Faster sky updates - the non-WindLight (aka no-shader) skies update quicker - even faster than the pre-WindLight skies!
- Single pass shiny when using shaders - making an object shiny will no longer require it to be rendered twice, which results in virtually free shiny functionality from a performance standpoint
- Single pass terrain when using shaders - the terrain is no longer drawn in two passes, which, from a performance standpoint, results in virtually free high detail terrain for shader friendly cards (See the System Recommendations at http://secondlife.com/corporate/sysreqs.php)
- Improved object update code (less work for the CPU) - attachments are no longer added to the active list, which improves performance in crowded areas
- Better scheduling of Avatar LOD (Level of Detail) updates - Avatar LOD is now calculated every 16 frames as opposed to every single frame, which removes redundant work
- Better Avatar culling through more accurate bounding boxes - Avatar bounding boxes now match their current animation, resulting in more optimized culling of avatars that are not visible in the frame
- Better tree rendering (70% fewer matrix operations, no reliance on GL matrix stack) - results in improved performance for tree rendering
- Trimmed unused state in LLDrawable, LLSpatialGroup, LLOctree, and LLFace - results in memory savings
- 16-bit index buffers are now used instead of 32-bit buffers - improves memory bandwidth for rendering geometry
- For more information, see: https://wiki.secondlife.com/wiki/WindLight
- Known Issue:
- VWR-1749: Second Life viewer client freezes on MacBook Pro
Fixes:
- VWR-5087: Attach To... from inventory ignores selected postion and attaches to stored location.
- VWR-5372: Specific Search (People, Places, etc) queries are modified and words less then 3 characters are removed. Now allow searches for resident names of 2 characters, and place/group names containing 1 char words.
- VWR-2628: Fix for crash in operator*(LLVector3 const&, LLQuaternion const&) / LL ...
- VWR-2682: Possible crash fix when accessing dead cubemap
- VWR-1852: Edit Manipulators have Wrong Orientation with Local Ruler Mode on Linked Objects
- VWR-4963: Group archive freezes viewer
- VWR-2273: View menu > Instant Message should be changed to "Communicate"
- VWR-1722: Profiles are editable in two places (including Search browser)
- VWR-434: HUD textures are attaching but not being seen
- VWR-2030: Avatar only turns half-way in Appearance Mode
- VWR-2920: Sculptie LOD causes object to be deformed into a flattened sphere close while correct far
- VWR-2164: Particle Alpha transition is done incorrectly
- VWR-1609: disabling "Show Selection Beam" makes beam render incorrectly for others
- VWR-2834: Builds fail on 1.18.4.0 with no mozlib
- VWR-983: Particles -> Offscreen/hidden particles get extended life -> as of 1.16.x at least.
- VWR-882: Group name showing as (???) in About Land, IM tabs, and object edit window
- VWR-4921: not recognising in Linux that client is already running
- VWR-4548: Linux Intel945 feature-blacklist not being applied (Unresponsive, blackscreen, if not using LL_GL_NOEXT=x)
- Propagate client language setting into search URL
- Fix for crash in LLViewerPartGroup::updateParticles
- Updated help text for llGiveInventoryList.
- Notecards crash users when passed from person to person
- Add "getting data" progress display to buy currency dialog.
- Feature table and gpu table changes to help with lenovo.
- SL Viewer's Client Memory Tool is missing
- Fix for white areas on lenovo with ATI FireGL 5200
- Fixed list of names in Friends List showing (Waiting)
- Help menus have been combined
- Clean up the Client and Server menu user interface: ctrl-alt-D now toggles the 'Advanced' menu, requesting god status does not display the 'Admin' menu
- Place Information is hidden behind the tool bar when opened from Second Life Help
- Fixed: bulk upload of a single file (on Windows) includes the path in the item name and description
- "Mute" button on script permission dialogs closes all dialogs from the sender
- Translated camera controls +64 in both directions.
- Fixed a bug causing the viewer to update the wrong parcel.
- revert name of "Local Chat(history)" tab to "Local Chat"
- Removed confusing "Start in Push-to-Talk mode" preference.
- JA, KO, DE localizations are truncated on Preferences>Graphics tab> Run in a window descriptor
- commit JA,KO,DE localization changes to accommodate truncations
- bumpmapping flips on active objects
- Fixed various Teleport and Show on Map bugs
- More Help Buttons in Graphics Preferences
- (Linux) Working device enumeration A.K.A. USB headset support
- Linux Voice quality issues in 1.19.0
- Change the way local output volume is handled
- Checkboxes in About Land untick when selected
- Add missing header file to export list for public SVN repository
- Copy To Inventory fail to execute without any output feedback when Notecard has changes but not saved
- Resolve instant message crash report
- Textures/Snapshots in a notecard are opened again when you click copy to inventory.
- Packet-loss while viewing inventory currently results in perceived inventory loss
- stop and pause Media and music buttons do not work
- Displayed page in the client browser disappears when crossing property boundaries.
- replace misspellings in alerts.xml parameters (<message name="messsage") (3 S's)
- fix a misspelling of 'participants' in floater_chat_history.xml tool tip
- Media browser history dropdown does not save items across sessions
- XML CLEANUP: duplicate sibling names in en-us xml
- Crash in LLTabContainer::draw() if selected tab is invalid
- The Search floater does not enable the "Search" button until the user has typed 3 characters to reduce db load
- truncated english word 'water' in Advanced Water Editor modal help dialog
- sculpties on the top10 crash list
- Adjust gpu-table based on data from default graphics level framerate for specific graphics cards in viewer stats
- Added command line option to crash on command line startup (-crash).
Source changes:
- VWR-3290: Linux scons build script doesn't work with distcc
Release Notes for Second Life 1.19.0(4) February 28th, 2008
New features and changes:
- Voice
- Voice Chat is now enabled by default to allow Residents to hear other Residents.
- A microphone is required to speak to other Residents.
- Push-to-Talk is the default mode for transmitting voice.
- These settings can be modified via the Voice Chat tab of the Preferences dialog.
- Age Verification:
- The user interface for parcel and estate access has been clarified and improved.
- Added the ability to restrict access to parcels and estates to age verified adults.
- Removed the ability to *ban* access to Residents who have provided payment info or who have used payment info. We continue to support the ability to *allow* access to only those who have provided payment info.
- Crash Reporter
- The crash reporting mechanism has been improved. Following a crash, more useful information will be sent and reports should now take less than 10 seconds.
- VWR-210: Voice Support on Linux (EXPERIMENTAL) - see README-linux-voice.txt
- Other changes:
- Change alert message that pops up when you set Busy
- Add "Teleporting from SLURL to SLURL" to the chat history to provide quick and dirty "back" links
- Print the name of the missing gesture in the error message
- Remove "New Account..." and "Preferences" buttons from login screen for 1.19.0
Fixes:
- SVC-930: Prims set for sale - prices are incorrectly set when multiple prims taken to inventory and rezzed
- SVC-1125: New Search: Beacons aren't shown when teleporting to regions with "Allow Direct Teleport" disabled
- VWR-1125: Clicking Title Bar While Mouselook'd Repositions SL Window
- VWR-1137: Inventory names out of sync after renaming via Properties window
- VWR-1145: Unable To Connect help not available
- VWR-1162: Land for sale includes L$1 parcels that are not actually for sale
- VWR-1350: Color settings do not appear to be applied to LSL default text
- VWR-1475: OpenJPEG always uploads single layer lossless images
- VWR-1590: Keyboard changes inventory selection after right-click
- VWR-1627: Classified metrics are reset to 0 when the ad is updated
- VWR-1651: Add ability to open a partners profile whilst viewing an avatar's profile
- VWR-1774: Some avatar positions result in no Z-axis arrow when editing attachments
- VWR-1873: Typos in en-us locale file
- VWR-1919: Remove texture UUID information from UI unless full-perm
- VWR-2030: Avatar only turns half-way in Appearance Mode
- VWR-2142: Parcel voice icon doesn't reflect disabled status if voice isn't used
- VWR-2256: Mac updater directory permission issues
- VWR-2367: Wrong handling of maximum length of Group Notice message
- VWR-2404: lossless texture compression on small textures not lossless
- VWR-2410: noise dot appear in chat window when clien running long with chatting.
- VWR-2411: Possible crash in pipeline.cpp
- VWR-2412: Possible crash drawpoolwater
- VWR-2421: ATI Radeon HD 2900 XT + Second Life = "Couldn't match GPU to a class","Setting GPU Class to Class0"
- VWR-2483: the macviewer.xcodeprj file doesn't create stripped binaries on Deployment or Universal
- VWR-250: Preedit (composition) strings are shown poorly when typing Japanese text on Windows
- VWR-2550: Scuplty vertex coordinates are size/256 meters too small on the positive faces
- VWR-2614: gActiveChannelSpeakerMgr not deleted at end of program in viewer.cpp
- VWR-2617: Adds LLSD support to flex/light/sculpt params for primitives
- VWR-2652: Changes needed to compile viewer against lastest libopenjpeg2000
- VWR-2684: Minor leak in floaters using layoutstacks
- VWR-2722: Muting an object with pie menu only mutes the prim you select, not entire linkset
- VWR-2847: Wrong hover text in Japanese UI
- VWR-2854: Some sculpted prims render as balls on close zoom, which look fine in older clients
- VWR-2867: Eyes rotate unnaturally around their X axis. Clockwise/Counter-Clockwise
- VWR-289: URLs for video media streaming need to be URL-encoded or stream doesn't work
- VWR-2959}}: Windows (Visual Studio) solution file refers to a non-existing project "build_all"
- VWR-3088: Unchecking "Automatic Appearance Camera Movement" no longer has any effect
- VWR-3206: OpenJPEG svn478 causes slviewer to crash
- VWR-3428: Checking a users profile while editing a linked set causes viewer crash
- VWR-3458: Mouse cursor background is opaque white instead of transparent on big endian systems
- VWR-3558: llLoadURL cannot be muted
- VWR-356: Move delete to the bottom of context menus, separated by spacer
- VWR-3748: Builds fail on 1.18.6 RC if not using MOZLIB due to missing #if LL_LIBXUL_ENABLED in 3 places in indra/newview/llpanellogin.cpp
- VWR-3948: Underlayers no longer removable by pie menu in Windlight, release candidates
- VWR-412: Object editing arrows hidden but clickable on objects you can't edit.
- dialogs have extra vertical space
- Photo Album: name in Properties cut off some Japanese characters
- New gestures do not appear active in inventory
- Make parcel name in menu "look" active
- "Wear" pie option shows up for many objects even if resident does not own and cannot wear them.
- Textures on no-transfer objects can be transferred
- Deleted gestures still work
- Inventory description out of sync after renaming via Properties window
- Show private estate tiles when World Map is zoomed out
- Properties description not updated when preview description updated
- Buying object contents broken
- Improve window opening behavior, ensuring it is mostly on screen
- No-modify objects can be modified through Open pane
- Inventory names out of sync after renaming via Properties
- Japanese IME mode should be set and postiion of any input windows fixed for non-Japanese fields
- ctrl-shift-w doesn't work if no windows have focus
- Avatar falling in place - Alliez Mysterio
- Linux crash reporter does not run on next execution after forcing an infinite loop and forcefully exiting
- hitting enter should immediately set the value of a field
- Inventory Folder Loading state not clearly indicated
- Add warning dialog to the Land Sale process to warn against selling land to Anyone
- Legacy flossexception link needs to be fixed in source
- make link from client log in window to "Forgot Password" page
- Remove button under estate managers list enables after estate manager clicks in the list
- Changing search field should cancel current selection
- Estate tab within Tools / Region Estate has wrong settings for enable of Restrict Access upon initialization
- llEscapeURL and llUnescapeURL caps output to 255 characters
- XUI LoadFromXML function doesn't work
- Sanitize floater sizing behavior when SL window is made very small
- Animation won't stop if avatar teleports while animated
- Can't paste name of object into View > Mute List > Mute object by name
- pressing ctrl-F10 then Escape causes keyboard to be unresponsive
- Make SL viewer updater show a progress bar so that people know how long to wait
- Can't double-click on groups in profile after changing your active title
- Getting multiple copies of texture dragged onto prim
- blue dialog's 'next' widget steals focus
- Audio should be encoded for upload at a 'good enough' quality rather than a user-selected bitrate
- multiple preview windows open for a single texture/snapshot saved inside a note card
- Enhance Viewer to support new Age Verification feature
- Rename crash setting to cause crash logger to come up for all residents
- Change crash logger "Remember this choice" function to default to on
- Rework Ban tab of floater_about_land
- Windows IME positioning fixed
- Viewer crashes in assert when playing Sword Strike animation
- Unable to set 'Group Access' for land that is also 'Public Access' (Was VWR-3667)
- Disable QuickTime when the installed version is less than version with RTSP exploit
- Korean viewer crashes on startup
- Move fullscreen message from login screen to viewer prefs
- linux client doesn't recognise that a viewer is already running (slurl crapout)
- Search results window displays "s..." and "n..." instead of "searching..." and "none found"
- QuickTime disabled message can not be ignored
- Crash on login page when using Logitech LCD Keyboard
- SEC-17 Ability to Access Sculpted Prim Textures from Database without owning actual sculpt texture, allowing for people to "steal" sculpts.
- info window does not pop up when transitioning from a Havok1 to Havok4 region
- Repoint Report Bug... Viewer link to Pjira
- Upload Animation window: Button missing in Stopped window state
Source changes:
- Upgrade Win32 libvorbis to v1.2
- VWR-2881: Bundled Mesa libs are not GPL compatible
- upgrade in-tree Linux GL headers to Mesa 7.x
- upgrade in-tree Win32 GL headers to version without SGI Free B license
- Rebuild and/or update libraries to use statically linked libs.
- Remove llfloaterhtmlhelp.cpp / h and floater_html_help.xml
Release Notes for Second Life 1.18.5(3) November 29, 2007
New features:
- New inworld search via the 'All' tab
- Includes improved search functionality on land parcels, profiles, groups, wiki documents, events, classifieds, and some individual objects
- Classifieds are returned both within and next to search results
- Search box added to upper-right corner of window; replaces old meters
Changes:
- slurls with 3 slashes (secondlife:///app....) are now highlighted in the text window
- UI elements placement/sizing updated to accommodate localized versions of Second Life viewer
- Korean text displays correctly on Leopard (Mac OS X 10.5)
- Permissions dialogs are now throttled to avoid griefing
Fixes:
- Public source bundle not getting all ares libs
- VWR-2959: Windows (Visual Studio) solution file refers to a non-existing project "build_all"
- VWR-2551: Error in macview.xcodeproj -- invalid dependencies
- VWR-2856: libs package missing c-ares
- VWR-3073: Right-clicking someone's attachments to view profile loads (???) (???) instead
- VWR-592: crash in LLTemplateMessageBuilder::addString
- VWR-2826: Several problems on handling Japanese input (and possiblly Chinese/Korean also)
- VWR-2834: Builds fail on 1.18.4.0 with no mozlib
- VWR-2030: Avatar only turns half-way in Appearance Mode
- VWR-2803: Lag Meter network ping metric doesn't account for residents outside the USA
- VWR-3311: Web UI elements' focus rectangle are offset from their displayed position
Release Notes for Second Life 1.18.4(3) November 7, 2007
New features:
- Help > Lag Meter; monitors Client, Network and Server lag and reports possible causes
Changes:
- Visual changes in preparation for a forthcoming release of new in-world search
- Opt-in and opt-out checkboxes for Resident Profile, Parcels, For Sale Objects, Not For Sale Objects, Regions, and Groups
- About Land description field is now a three-line text box
- Minimap indicators for "above" and "below" updated
- After the next server update, friends will appear in a different color
Bug fixes:
- Fixed a sculptie LOD issue
- Fixed region Mature setting reverting to PG after Estate/Region changes
- Fixed several UI elements
- Fixed new group not appearing in group window until relog
- Fixed Trash folders in user inventory
- Fixed missing line of information on land sales
- Fixed parcel listings showing [AREA] instead of parcel size
- Fixed bad teleports from landmarks
- Fixed up/down arrows for Repeats Per Face
- Fixed a viewer nested message crash
- Fixed a viewer crash with editing classifieds
- Fixed a viewer crash when pressing Ctrl-F with a minimized Search window
- Fixed secondlife.log spam when group info window opens
- Fixed Publish on Web not saving for parcels
- Fixed missing dialog for Publish in Classifieds
- Fixed updates for Land and L$
- Fixed invisible sculpted prims when sculpted texture contains alpha
- Fixed scope of drag-select with locked objects
- Fixed link order of drag-selected objects
- Fixed Accept Notices flag in Group Panel General tab not saving value
- Fixed Linux viewer preferences for choosing the cache location or chat log location
- Fixed Apply button disabled after setting group preferences
- Fixed Apply button failing to grey out after selecting 'List Group in Profile'
- Fixed filename filter for Linux/GTK file picker
- Fixed Linux/GTK file picker not remembering most recent directory
- Fixed channel argument in Linux client
- Fixed muted particles not clearing
- Fixed Show in Search option not carrying over to copied object
- Fixed muted users disappearing from Active Speakers
- Fixed Mature content flag when searching All
- Fixed viewer crash when pasting/typing UTF8 text in the object For Sale price box
- Fixed Gesture Editor sounds not initialized
- Fixed Group enrollment fee accepting floating point
- Fixed 'Quiet Snapshots to Disk' and 'Disable Camera Constraints' not persisting across sessions
- Fixed dot characters in various fields
- Fixed a crash on startup (due to empty list of rewritten login URIs)
- Fixed a Viewer crash while trying to rez an object
- Fixed a crash when editing classifieds
- Fixed Land & L$ fields no longer update
- Fixed a crash by minimizing the search window followed by Ctrl+F
- Fixed parcel option doesnt save publish listing on the web setting
- Fixed texture editing user interface is confusing
- Fixed can't set Repeats Per Face with up/down arrows
- Fixed Auction ID and Land Description Overlap in the 'About Land' window
- Disabled Add to Outfit and Replace Outfit options on the top-level Clothing folder
- MISC-567: Multiple system folders (e.g., '100 Lost and Found Folders') in inventory
- VWR-2471: SL-viewer chrashes after opening the 10th group-info-window
- VWR-2444: Menu background colors aren't settable in colors_base.xml
- VWR-2291: LOD defaults are now too aggressive in RC 1.18.3
- VWR-2283: Some changes to groups cannot be saved
- VWR-2116: Viewer crashes when starting a new Group IM session under Japanese UI
- VWR-2104: long avatar names overflow on the chat history window volume control/muting section
- VWR-2065: Custom Snapshot setting do not save for next Snapshot
- VWR-2041: Allow using voice component on another computer
- VWR-1945: toolbox floater displays window elements incorrectly when minimized then moved.
- VWR-1944: Active gestures sometimes fail to show in the Active Gestures list
- VWR-1888: Characters missing in IM window
- VWR-1724: HUD zoom snaps back after selecting another HUD object
- VWR-1695: llGiveInventoryList objects spam the owner with messages when the recipient is in Busy mode
- VWR-1590: Keyboard changes inventory selection after right-click
- VWR-1562: llassert(mNumDescendantsSelected >= 0) with crash and loop. (Debug build)
- VWR-1448: llSetText on non-root prims is unreliable (including after relogs)
- VWR-1408: Online status viewable via Groups even if 'Make my online status visible only to my Friends' is set
- VWR-1399: Client crashes when viewing details of an empty proposal window
- VWR-1096: llPlaySound does not play whilst in HUD depending on HUD attachment point
- VWR-1045: Client crashes with no warning when uploading corrupted TGA file
- VWR-851: Viewer Crashes in high texture environments when moving or when panning with camera.
- VWR-813: Recent Items tab shows folders with no matching items
- VWR-738: SL crashes when loading with a GTK_IM scim module
- VWR-379: Fix shell scripts to use bash and not sh when appropriate.
- VWR-333: 'Unable to load gesture.' or 'Gesture is missing from database.' on login
- VWR-315: Script changes in the editor may be cancelled because of lag
Release Notes for Second Life 1.18.3(5) September 28, 2007
Changes:
- Changed Bug Reporting links to http:// instead of https://
- Build mode no longer automatically turns on beacons
- Removed 'Ping User' in statistics window (was returning 0, as userserver no longer exists)
- Removed 'Open' menu option when clothing is selected (as 'Wear' is available)
- Added minimize button to Inventory
- Updated voice components to improve quality and address VWR-1532
- Added name of viewer release channel to embedded browser agent ID string
- Reverted map beacon behavior (per VWR-2270)
Known issues:
- Sculpted prims with alpha in the sculpted texture are invisible
- The command line option "-drop" does not work on Linux or OSX clients.
- VWR-2268: Role Description causes Apply Changes, Ignore Changes, Cancel alert even if you don't have rights to change
- VWR-2551: Error in macview.xcodeproj -- invalid dependencies
- VWR-2404: lossless texture compression on small textures not lossless
- VWR-2552: Telehub gui very broken in RC
LSL changes:
- Ability to get details about an object by object key:
- list llGetObjectDetails(key id, list params)
- id = the key of the object to get info about.
- params = a list of the object details requested: [OBJECT_NAME, OBJECT_OWNER]
- returns a list of values in the order requested: [ "Object_Name", <the UUID key of the owner>]
- OBJECT_UNKNOWN_DETAIL Returned by llGetObjectDetails when passed an invalid object parameter type.
- OBJECT_NAME Used with llGetObjectDetails to get an object's name.
- OBJECT_DESC Used with llGetObjectDetails to get an object's description.
- OBJECT_POS Used with llGetObjectDetails to get an object's position.
- OBJECT_ROT Used with llGetObjectDetails to get an object's rotation.
- OBJECT_VELOCITY Used with llGetObjectDetails to get an object's velocity.
- OBJECT_OWNER Used with llGetObjectDetails to get an object's owner's key. Will be NULL_KEY if group owned.
- OBJECT_GROUP Used with llGetObjectDetails to get an object's group's key.
- OBJECT_CREATOR Used with llGetObjectDetails to get an object's creator's key.
- list llGetObjectDetails(key id, list params)
Bug fixes:
- Fixed default eyes appearing gray
- Fixed viewer source linking error
- Enrollment fees are no longer displayed with decimals
- Fixed inworld map region search failing if a space is included after the region name
- Fixed Appearance editor preview squares after changing tabs
- Fixed a bug with LODs for sculpted prims
- Fixed flexy causes llTargetOmega child objects to not rotate
- Fixed an incorrect Support link
- Fixed clipboard capture on login screen's config info
- Fixed web browser widget shows up blank when connecting via https
- Fixed doubleclicking text entry fields should select a single word first, then the entire field
- Fixed items renamed from Recent Items not displaying the correct name in All Items
- Fixed physical memory calls with more than 4GB of memory
- Fixed viewer crash by clicking Connect button repeatedly
- Fixed crash in viewer when receiving bad HUD Effects
- Fixed a Linux client crash
- Fixed client on 64-bit Linux systems that cannot find their GL drivers
- Improved Linux client threading
- Improved client performance after closing an inventory folder with a large number of items
- VWR-2487: Covenant Details between live version and release candidate version
- VWR-2275: Linux 1.18.3 Won't Link
- VWR-2152: Possible crash in llviewerobjectlist
- VWR-2144: Client crashes when deleting unsaved gestures
- VWR-2036: Build tools floater does not remember its position on restart
- VWR-1987: Segfault on startup if audio doesn't initialize.
- VWR-1976: Solaris' fprintf segfaults on NULL arguments
- VWR-1968: Possible crash in llmultigesture.cpp
- VWR-1951: Hide Particles is not working from the View > Beacons menu item
- VWR-1942: An error in the do-while example of the LSL Scripting Guide could cause infinite looping.
- VWR-1892: Use pkgconfig for more libraries in the standalone build
- VWR-1891: Detect a Debian bulid-host, as is done for Fedora
- VWR-1880: Modify "Ctrl-F" to call Search/Replace Dialog when invoked inside Script Window
- VWR-1872: An attempt to fix the "empty inventory trash" crashes
- VWR-1861: Renaming items in inventory folders does not update item sort order
- VWR-1823: Bad typecast for 64 bit systems, llagent llfloatercustomize
- VWR-1808: Possible crash in llviewerobjectlist
- VWR-1761: Group Invite Suggestion--add 'view group info' to invite dialog box
- VWR-1743: LLFloaterGroups source code inconsistencies
- VWR-1736: Add a Invite to Group option to the Avatar Pie Menu
- VWR-1722: Profiles are editable in two places (including Search browser)
- VWR-1721: GUI quirk in groups
- VWR-1714: Folders flashing in Inventory window with Filters and 'Always show folders' checked
- VWR-1699: Sculpt map preview inaccurate
- VWR-1647: "Show end of last IM conversation" in Preferences/Communication automatically remains checked after OK-ing unchecked
- VWR-1640: login retires cause LLFrameStatView::setup() to seg fault
- VWR-1638: confused viewer - displays login and regular menus and buttons
- VWR-1567: Change the default item name for "snapshot to inventory" to something more usefull than "snapshot"
- VWR-1566: An attempt to fix the glDrawRangeElements crashes (refcount LLDrawInfo )
- VWR-1564: Viewer crashes when started with the "-local" argument.
- VWR-1460: Can not see permissions of objects in Buy Contents window when item has long name
- VWR-1398: Appearance editor's previews do not render correctly (1.17.2)
- VWR-1372: Sculpt prim topology reverts to sphere unexpectedly
- VWR-1230: Text highlighting in Chat History window is cancelled when history scrolls
- VWR-1225: Embedded notecards not functioning
- VWR-1187: Profile > Classifieds tab shows confirmation dialog when no changes are made
- VWR-1079: Group Notice dialog: message text can't be copied and pasted
- VWR-942: logRanOffEndOfPacket is too terse when it logs packet data, add some more info
- VWR-866: Sculpties suffer HORRIBLY from JPEG artifacts
- VWR-819: Open the "More>>" section of the edit tools by default and persist it across sessions
- VWR-749: Bandwidth indicator: Kbps, should not have capital k
- VWR-493: Statistics bar, Packet Loss: % sign is doubled
- SVC-493: Objects with "Linden" in their name can't be muted
- VWR-423: Selecting group charter text causes Apply/Ignore/Cancel popup even if the text wasn't changed
- VWR-240: Cannot input Japanese characters from keyboard on Linux
- SVC-300: Spam upon TP out of Help Island Public, per calling card and landmark
Release Notes for Second Life 1.18.2(0) August 10, 2007
Bug fixes:
- VWR-1936: Line editor history missing from First Look: Voice
- Adjusted thread priorities and buffering algorithms in SLVoice to improve performance on low-end machines
- Added a DC bias removal filter to SLVoice, which should remove "popping" artifacts heard with some microphones
- Fixed: Audio devices added to a system after launch of client do not appear in the device menu
- Fixed: The first time opening the prefs window after launch kicks the user out of their voice channel
Release Notes for Second Life 1.18.1(2) August 2, 2007
New Features:
- In-World Voice Chat
- In-world Voice Chat is now part of the main viewer.
- You can see and manage all voice settings in Edit > Preferences > Voice Chat.
- Voice is off by default. To enable (and disable) voice, visit Edit > Preferences > Voice Chat and check/uncheck the box beside "Enable voice chat".
- A voice set-up wizard appears during first voice use to help residents set up voice and adjust their mic volume and tuning. You should run the voice set-up wizard even if you only want the ability to hear others and do not wish to speak.
- Push-to-Talk is part of the Voice feature. Push-to-Talk is ON by default, which means Resident mics are OFF by default.
- Speech gestures for voice are included in the Library, in Gestures > Speech Gestures. These gestures need to be activated in order to work; they are off by default.
- Streaming video support for Linux client.
Changes:
- Shortcut keys for menu items in the Client & Server menus are now disabled if the menus are hidden.
- Text from objects can be muted.
Bug fixes:
- VWR-1797: Remove mention of "Live Help" from Crash Logger
- VWR-1732: Pressing Enter, with multiple inventory objects selected, crashes viewer
- VWR-1729: indra/lscript/lscript_compile/indra.l: avoid yyunput hack on Windows build
- VWR-1723: Possible crash in llvopartgroup
- VWR-1706: Minor quirk (and cleanup) in llfloater.cpp
- VWR-1705: indra/lscript/lscript_compile/indra.y: disable compiler warning #4065 for 'switch' statements
- VWR-1704: indra/llui/files.lst: delete llhtmlhelp.h entry
- VWR-1698: Clean up parcel flag manipulation
- VWR-1655: Script Warnings/errors window is hard to resize, resets size after closing tabs.
- VWR-1646: Possible crash when login server is unavailable.
- VWR-1626: Patch to avoid IM window from resizing when sessions open or close
- VWR-1613: Overuse of virtual
- VWR-1612: LLRenderPass::Pushbatch and LLViewerImage::addTextureStats tuning
- VWR-1586: Mismatched delete in llviewerparcelmgr.cpp
- VWR-1578: Two quirks in IM regarding "xxxx is typing"
- VWR-1471: Inspect (Pie menu > More > More > Inspect) shows nothing on first use when "only select own objects" is enabled
- VWR-1470: Buttons (IM, Teleport, Profile, ...) in friends list are disabled when opening friends list window
- VWR-1468: LoginPacketNeverReceived dialog text is incorrect
- VWR-1462: Order of right-click menu on Inventory is confusing
- VWR-1453: A few old-school changes for llviewerregion.cpp
- VWR-1434: Null pointer crash when terraforming
- VWR-1406: Unchecking "Go Away/AFK when idle" has no effect in 1.17.2.0
- VWR-1382: Some scripted objects are highlighted in red while pressing Alt with tools open
- VWR-1381: libpng12.a for MacOS X is missing in 1.17.1.0 and build fails.
- VWR-1358: Physical objects remain red if tools window is closed while holding Alt key
- VWR-1358: Physical objects remain red if tools window is closed while holding Alt key
- VWR-1353: Misleading variable names in LLTextEditor
- VWR-1344: Reverse order of popups, so that new ones appear underneath existing ones rather than on top.
- VWR-1318: Selecting Cancel while saving a snapshot to disk still triggers snapshot gesture
- VWR-1314: Multiple selection then individual deselection of attachments broken
- VWR-1294: Possibly threads not fully cleaned up at end of program
- VWR-1289: On logging in, sound volume for stream is low, despite the actual setting in the music control
- VWR-1282: Better error handling when fonts are missing
- VWR-1270: Script error window keeps reverting to a very small size
- VWR-1246: Mac: File menu > Snapshot to Disk lists wrong shortcut key
- VWR-1105: Set internal limit of particle count to max value from GUI preferences.
- VWR-1092: Disable mouse hover text on HUDs, since it always only shows the owner's name and generally gets in the way of HUD functionality.
- VWR-727: Torn of IM windows should be minimizable (was re: VWR-233: ... resizeable and minimizable)
- VWR-447: Allow minimized windows to be repositioned in client
- VWR-353: Rebake command - add a keyboard shortcut and put in tools menu
- VWR-349: Change keyboard shortcuts, because entering { [ ] } on German and some other international keyboards (AltGr 7, 8, 9, 0) triggers Rendering Features accelerators Ctrl-Alt-7, 8, 9, 0 (previously resulting in unstable viewer)
- VWR-238: Permissions of Roles and Rights in the german version are mased up.
- VWR-102: md5 slow
- SVC-371: Fix the legibility and grammar/consistency of the new llOwnerSay implementation
- SVC-193: llParticleSystem - halo of rogue particles around original particle system after 1.15 update* SVC-373: Deleting a script's code results in a non-existent file and "missing from database" error
- Fixed preference for showing or hiding server combo box was not preserved
- Fixed residents with negative L$ balance can't purchase items set for sale "Original" or "Copy" that are being sold for L$0
- "Copy SLURL to clipboard" is now enabled for an avatar's current coordinates
- Macintosh viewer now correctly opens the map and selects the destination on a SLURL request
- Leading and trailing spaces are now automatically trimmed from parcel media URLs
- Corrected the spacing of the yellow "next dialog" chevron (was partially blocked by the Mute button)
- Corrected the error message shown when adding 11th Estate Manager
- Added CPU detection for Intel Core Duo/Solo and Intel Core 2 Duo
- "Set Window Size..." setting is now correctly resumed after being minimized
- Added link to Qa wiki in the viewer bug reporter menu.
- Updated text in Second Life Crash Logger with new support portal information
- Corrected an issue with UI font scaling in the bug reporter window
Release Notes for Second Life 1.18.0(6) July 11, 2007
Changes:
- Message system changes to support transport via TCP (HTTP) as well as UDP.
- More details are available here: http://blog.secondlife.com/2006/12/21/a-big-change-youll-barely-notice/
- And here: http://blog.secondlife.com/2007/06/25/dia-de-la-liberacion/
- German language added to the Windows installer
- Updated translations for German language viewer
- Updated translations for Japanese language viewer
- Updated translations for Korean language viewer
- Viewer "channel" (Release, First Look, etc) now visible at login in the lower right corner next to the version number
Bug fixes:
- Fixed SVC-286: deleted fully-permissive objects owned by others skip trash
- Fixed SVC-251: Death teleport fails when teleporting to a home point you no longer have access to
- Fixed MISC-273: Enrollment fee is incorrectly deducted if you belong to max. # of groups and try to join new ones
Release Notes for Second Life 1.17.3(0) July 5, 2007
Changes:
- Added muting for permissions requests
- Added viewer channel info to Help > About Second Life...
Bug fixes:
- SVC-21: Request for making identification of llOwnerSay messages possible
- VWR-1418: Progressive memory consumption (leak) since 1.17.1
- VWR-1410: Quirk in net.cpp
- VWR-1351: Violation against the conding standard in llfloaterchat.cpp
- VWR-1203: Avatars eyes are constantly crossing in 1.17
- VWR-1184: [Linux VWR] Signal 7 (SIGBUS) Error (caused by libtcmalloc)
- VWR-1147: A patch set is provided to add an optional 'Confirm Exit' pop-up window for most user client exit methods. Prevents the 'Accidental Quit'.
- VWR-605: Include the SL date & day with the time
- VWR-561: Blurry arrows in camera control and other graphics issues
- VWR-53: Inconsistency in order of AV texture layer between the upper and lower body
- Fixed Top Scripts window not refreshing when button is pressed while Top Colliders list is still open
- Fixed odd text overlay on About Land > General tab
- Fixed format of llOwnerSay chat text
Release Notes for Second Life 1.17.2(0) June 27, 2007
Bug fixes:
- VWR-1369: Creating, re-rezzing, then editing an object results in a viewer crash
Release Notes for Second Life 1.17.1(0) June 22, 2007
Changes:
- VWR-650: Make "Give money" permissions look different than the other permissions
- VWR-427: Added new menu item: Tools > Edit Linked Parts
- VWR-79: PNG image support submission
- Sculpties now include a one-time explanation the first time a sculptie is created.
- Client and Server menus now have a one-time dialog box to explain what they are.
- "Skip 'Show next time' Dialogs..." button added to Preferences > Popups tab to skip all one time dialog boxes.
- Added Japanese and German language installers (Windows only)
- The version of Mozilla used in the client is updated to 1.8.0.12
- F1 help now opens an external browser to the Second Life support web site.
- F1 Help will now open an external browser to language specific support websites for Japanese, Korean and Portuguese based on client's language.
- Delay added to folder opening while dragging items in an inventory window with a vertical scroll bar.
- Default messages for postcards are replaced when adding text.
- In the Inventory window the Filter menu is consolidated into the File menu.
- The sculptie texture picker UI has changed to differentiate it from the surface texture picker.
LSL changes:
- Added support for alternate sculptie edge stitching.
- VWR-68: LSL constant expression folding and proper constant parsing
Bug fixes:
- Fixed MISC-217: Accounts with negative L$ balance can't buy L$0 freebie
- Fixed SVC-306: Objects are visible at <0,0,0> (sometimes before moving to their correct position)
- Fixed SVC-225: Searching for Classifieds with blank field results no results
- Fixed VWR-1296: Minor memory leak in lltexturecache.cpp
- Fixed VWR-1223: Camera Controls keyboard shortcuts broke
- Fixed VWR-1221: Possible crash in llfloaterland.cpp / line 1556
- Fixed VWR-1217: Built-in avatar animations stop suddenly, rather than fading out. (jerky head movement)
- Fixed VWR-1203: Avatars eyes are constantly crossing in 1.17
- Fixed VWR-1170: LLMuteList::loadFromFile() improperly parses the mute list returned from the service
- Fixed VWR-1140: About Land floater is not resizable, ban and access lists too small
- Fixed VWR-1049: Trivial sizeof() miscalculatuion results in incomplete copying of CPU Brand ID string in CProcessor::AnalyzeAMDProcessor()
- Fixed VWR-1044: Unchecking "Go Away/AFK When Idle" doesn't work when manually setting Away status
- Fixed VWR-944: Boost inclusion is inconsistent
- Fixed VWR-941: Reading length data for a four-byte Variable template message misstores the length
- Fixed VWR-938: ELFIO is technically optional, make this easy to capitalise on
- Fixed VWR-876: sculpt texture map does not load or low priority when the texture itself is not visible in viewer frame or not cached
- Fixed VWR-873: Dead members "eVertexDataMask;" in various objects
- Fixed VWR-856: llvfs.cpp: possible loss of memory blocks in LLVFS:audit()
- Fixed VWR-822: "Create new..." clothing buttons don't auto-wear items
- Fixed VWR-796: llStopSound() not working
- Fixed VWR-746: Incorrect menu item referred to when member of maximum number of groups and a group invite is received
- Fixed VWR-660: When turning off Flexible Object rendering, flexible objects become permanently invisible
- Fixed VWR-652: A harmless compiler warning in indra.l.cpp
- Fixed VWR-606: Some source files (llprocessor.cpp and llsdserialize_tut.cpp) contain non-ASCII characters
- Fixed VWR-597: Abuse report tool should autofill abuser name when reporting an object
- Fixed VWR-560: Crash in llscrolllistctl.cpp when sorting scroll list
- Fixed VWR-459: Unicode supplementary characters typed in from keybaord are not handled properly on Windows (and potentially on Linux)
- Fixed VWR-446: Automatically start renaming new user-created assets and automatically select new user-created folders
- Fixed VWR-383: Chat logs do not have timestamps
- Fixed VWR-364: Viewer memory leak
- Fixed VWR-287: Inconsistent behaviour between agent_slide_left / agent_slide_right, and the rest of the movement functions.
- Fixed VWR-251: Keystrokes are eaten by IME when no text input is possible, on Windows using Japanese
- Fixed VWR-248: Inexplicable folding of Avatars such that they are walking around with their heads up their arses
- Fixed VWR-247: Viewer generates undesired dialog when IM comes in while minimized
- Fixed VWR-227: If a Find/Search returns no results, the results list is still focused and an attempt is made to select the first result anyway.
- Fixed VWR-218: SConstruct script makes many assumptions that are invalid outside LL
- Fixed VWR-213: Calling DestroyWindow with NULL window handle (win32 version)
- Fixed VWR-207: Textures become increasingly blurry over time on systems with > ~2GB RAM
- Fixed VWR-143: Compiler errors in llwebbrowserctrl.h
- Fixed VWR-132: seg fault in lldrawpool.cpp
- Fixed VWR-119: Zero missing in Sub-unit snap grid. for small fraction like 1/16 and 1/32
- Fixed VWR-101: Get rid of "Return All"
- Fixed Inventory's "Recent Items" tab settings not persisting across logins
- Fixed line breaks showing up as * in various windows.
Release Notes for Second Life 1.17.0(12) June 13, 2007
Changes:
- Inventory transfers
- Auto-accept inventory and auto-preview texture/notecard/landmark are now separate preferences.
- Viewing an embedded notecard or landmark no longer adds it to your inventory.
- Muting the sender of notecards, inventory, textures, etc., now removes all blue pop-ups in the upper right corner from that sender.
- Offline inventory transfers and group invites now include the name of the item or group, along with group role, in the email.
- Added "Clear Browser Cache" button to web prefs.
- This only affects the embedded browser, not any other browsers installed on your system
- Embedded Mozilla browser now supports cookies.
- Preliminary support added to the Windows installer for selecting a language (English, Korean)
- Closing a changed Classified now confirms changes
Bug fixes:
- Fixed a client crash while in startup
- Fixed group chat reopening with one message and an error after closing group chat
- Fixed "Stop All Animations" when stuck in an animation after teleporting
- Fixed group messages to allow the use of UTF8 characters
- Fixed "Show Owners" from automatically turning on again
- Fixed an issue with "Release Controls" when an object is taken and rerezed.
- Fixed an issue with texture picker not displaying any results unless inventory had been shown
- Fixed chat history to not show muted resident chat
- Fixed "Mute Resident" button, now opens the user picker
- Fixed group ability settings for group owners in German language viewer
- Fixed embedded Mozilla browser to work with HTTPS sites (affected Windows only)
- Notecards no longer display the "Keep" and "Discard" buttons when opened from inventory
- Acquired date is now set for items dragged from the contents of a container prim
- VWR-1040: crash when opening several gestures quickly
- VWR-966: Minor memory leak in llfloaterpreferences.cpp and a tiny leak in llstatup.cpp
- VWR-908: Various memory leaks in the group dialog
- VWR-871: More bad f00d: Two minor (or inconsequential) misses of initializing object members
- VWR-870: Memory violation through uninitialized variable (invisible or unrendered flexis)
- VWR-869: Possible hard-loop (endless, viewer-hang) in script editor
- VWR-827: Toruses are borked after making/editing sculpted prims
- VWR-823: Two unintialized variables in lltexturefetch.cpp
- VWR-822: "Create new..." clothing buttons don't auto-wear items
- VWR-810: Destructor forgets to delete mFloaterContros member in llui/llview.cpp
- VWR-809: Destructor fails to clean up global menus in llviewermenu.cpp
- VWR-808: Incorrect cleanup in message.cpp
- VWR-807: Forgets to delete gToolInspect in lltoolmgr.cpp
- VWR-804: Quirk in llviewerwindow.cpp
- VWR-805: LLCurl not properly cleaned up
- VWR-765: Cannot open embedded notecards in other notecards when Automatic preview of new notecards/textures/landmarks is off
- VWR-409: New Feature -> UI -> Dialog -> Buy Copy/Contents -> Default Action -> Cancel
- VWR-682: Text Editors should try to preserve X cursor position
- VWR-671: Line editor history for recalling previously typed lines
- VWR-648: Texture picker should highlight the texture in the swatch
- VWR-412: Object editing arrows hidden but clickable on objects you can't edit.
- VWR-364: Viewer memory leak
Release Notes for Second Life 1.16.0(5) May 23, 2007
New Features:
- Sculpted Prims
- Sculpted Prims are a new primitive type that uses a texture to control its 3D shape
- See http://wiki.secondlife.com/wiki/Sculpted_Prims for FAQ and detailed information
- Add "Mute" button to block unwanted notecards, landmarks, and textures
Changes:
- Improved muting of particle systems
LSL Changes:
- New function: llRegionSay()
- Allows object to communicate region-wide
- Does not allow communication on channel 0
- This is intended to reduce simulator load by eliminating the need for relay objects
Bug fixes:
- Text for several alert messages has been updated
- Fixed positioning of maximize button when minimizing both script and lsl window
- Fixed positioning of LSL help window after minimizing/maximizing main script window
- Fixed group chat IM showing sender as the only participant until someone responds
- Fixed group chat IM reopening with an error when sending a message after user closes group chat
- Fixed '... has left the session' when leaving group chat after talking
- Fixed failed email when no subject is included
- Fixed object loss occuring when taking an item
- VWR-657: Beta -> Linux -> Startup -> Crash
Release Notes for Second Life 1.15.3(0) May 22, 2007 (Server-Only Update)
Bug fixes:
- SVC-213: llGiveInventoryList not creating a folder to place items
Release Notes for Second Life 1.15.2(0) May 18, 2007 (Server-Only Update)
Changes:
- IMs and emails received when inventory is given now include the item name, owner, position and SLURL.
- This is useful to track down spamming objects.
Bug fixes:
- SVC-85: Friends online in the grid does not reflect who is actually online
- SVC-138: Land sales search sorting doesn't work
- MISC-37: Continued breakdowns in group notice popup functionality
- Teleporting to Help Island no longer allows you to teleport back to Orientation Island
- No-copy objects that fail to rez now reappear in inventory (may require a relog)
- Scripted attachments work again correctly on group land
- Fixed a bug where email sent by script with an empty subject would fail (valid per RFC2822)
- Fixed several server-side memory leaks, and changed to new memory allocation library
- Fixed several server-side crashes
Release Notes for Second Life 1.15.1(3) May 14, 2007
Changes:
- Soft shadow for text is now an option available via the text style flag
- Expanded Tools->Report Bug to include additional information and links
- Alt-Left and Alt-Right switch between tabs in IM
- Ctrl-W closes one tab in IM window (Ctrl-T closes IM window)
- Ctrl-Shift-W closes all windows
- Inventory system folders may be sorted to top
- Busy mode declines notecards and textures and silently sends all other transfers to Inventory
- L$ balance displays "Loading..." (instead of a blank) when first checking your balance
- Minimap is enabled when Second Life runs for the first time
- Texture transfers are limited to 5 items per 10 seconds
Bug fixes:
- Fixed windows maximizing when opening other windows
- Fixed floating text inworld (original hard shadow restored)
- Fixed LSL Help window restoring when clicking on script editor
- Fixed LSL Wiki Help window forgetting its size
- Fixed Ctrl-W closing the floater instead of one IM panel
- Fixed a client crash when deleting an object from inventory
- Fixed avatar eyeball shader
- Fixed closing an inventory folder while selection is inside moves selection to 'My Inventory'
- Fixed nametag text leaving background box while moving
- Fixed graphics cards with unlisted memory sizes defaulting to 16MB
- Fixed right-clicking on self failing if you are wearing a HUD
- Fixed llSetText appearance on HUD attachments
- Fixed Alt-WASD behavior when sitting
- Fixed first digit in Pay dialog cannot be erased
- Fixed reference ruler measuring to region edge instead of reference object
- Fixed permissions on group-owned object's script when group member clicks New Script
- Improved detection of Linux video memory
- VWR-38: Magic Opening Folders
- VWR-42: llSetSoundQueueing() is broken
- VWR-71: Tabulating and moving by word (Ctrl-left, ctrl-right) off-by-one errors in scripting editor.
- VWR-136: Seg fault in llpolymorph.cpp
- VWR-148: llListStatistics tooltip wrong
- VWR-154: typo in en-US/floater_mute.xml 'Resident' not 'resident'
- VWR-155: typo in en-US/floater_mute.xml 'Resident' not 'Person'
- VWR-165: First Digit in the 'Pay' dialog does not erase without entering more digits
- VWR-166: moving of open folders in the inventory to an other indentation level leaves the contents on the previous level
- VWR-192: textures in windows only stretches horizontally
- VWR-326: Allow a 'limit texture recieving' in the client
- VWR-346: Selecting Client>Character>Flush Animations immediately crashes 1.14.0.x
- VWR-379: Fix shell scripts to use bash and not sh when appropriate.
- VWR-414: 8-bit character in llagent.cpp comment confuses Japanese text editors
- VWR-415: Definitions of WM_MOUSEWHEEL and WHEEL_DELTA need conditionals (on Windows)
- VWR-429: add scons option making FMOD optional
Release Notes for Second Life 1.15.0(2) April 25, 2007
Changes:
- Improved Help menu with links to additional resources
- 'Add as Friend' button added to Profile
- Added buttons to the IM window to scroll to the first and last tabs
- Added parcel flag for Mature Content
- Parcel searches use the parcel rating instead of the region rating
- Share With Group checkbox is cleared after object is deeded to group
- Groups list window taller and resizable
- Residents are now notified if they are the only ones present in a group IM or conference session
- Rating system removed from Profile
- Group Search improvements
- Searches are done against the full text of the group, including charter
- Search index is updated daily; new groups may take 24 hours to appear
- Clicking on a group found via search still shows up-to-date information
- Alpha textures sorted more accurately
- Example: the hollow inner surface of a sphere will no longer draw on top of the outer surface
- This change may cause content using alpha textures to appear differently
- Larger debug beacons (View > Beacon)
- You can now set the beacon size in Preferences -> Adv. Graphics (Range is 1-127)
LSL changes:
- LSL Wiki browser embedded in the viewer
- When editing a script, select a keyword, then select Help > LSL Wiki Help. in the Script window
- New function: string llStringTrim(string src, integer trim_type)
- STRING_TRIM_HEAD: trim all leading spaces in src
- STRING_TRIM_TAIL: trim all trailing spaces in src
- STRING_TRIM: trim all leading and trailing spaces in src
Notes:
- LSL Wiki is not editable from within the Second Life viewer
- PARCEL_FLAG_ALLOW_ALL_OBJECT_ENTRY and PARCEL_FLAG_ALLOW_GROUP_OBJECT_ENTRY flags
were added to llGetParcelFlags()/llSetParcelFlags in a previous release, but not documented. These will now appear correctly in the script editor.
- On systems with ATI Mobility X300/X600/X700 graphics cards, when upgrading from a previous
version of Second Life, sound may be disabled on the first run of the viewer. It should function correctly on the second run.
- HUD objects may temporarily appear in the wrong position following a region crossing.
Bug fixes:
- Removed First Land filter in Search
- Improved performance of inventory operations
- Improved recognition of some processor types
- Fixed About Land reporting the wrong parcel when teleporting between estates
- Fixed a source of stalled Pending Uploads
- Fixed Texture Repeats Per Face rounding incorrectly when tabbing between fields
- Fixed objects appearing in two places while moving in editor
- Fixed a client crash with some mobile ATI chipsets
- Fixed button images when first running SL
- Fixed selecting group roles not updating UI
- Fixed avatar names not appearing when Show Avatar Names Temporarily is enabled
- Fixed New IM showing (nobody) for group names
- Fixed task email failing between regions
- Fixed broken embedded landmarks when editing their notecard
- Fixed a case where you could not modify your modifiable object
- Fixed attachments disappearing a minute after teleport
- Fixed ability to set Mature on parcels in non-Mature regions
- Fixed saving changes to notecards in contents
- Fixed HUD positioning guide misaligning when UI Size changed
- Fixed a case where no-copy objects could be lost during rez
- Fixed textures in windows only stretching horizontally
- Fixed texture animation rotation changing when Flip is enabled
- Fixed erroneous 'User has left this session' messages
- Fixed display bug with a cube with Path Cut Begin/End set to .150
- Fixed disappearing alpha HUD prims
- Fixed menu bar processing keystrokes when moused over
- Fixed detached IM windows not resizing
- Fixed animated textures when using llSetColor, llSetLinkColor, or PRIM_PROPERTIES
- Fixed HUD object movement when logging in at a no-script area
- Fixed HUD objects not loading new textures
- Fixed HUD objects becoming invisible the first time they are attached from inworld
- Fixed 'IM All Contacts In Folder'
- Fixed a viewer crash in the name cache
- Fixed Undo resetting position only on root prim
- Fixed Texture Picker search not showing results
- Fixed IM window reverting to default size
- Fixed overriding stand-up animation freezing you in place
- Fixed Appearance mode showing back of avatar
- Fixed: VWR-14: Inconsistency with reading binary data in llpolymesh.cpp
- Fixed: VWR-45: trivial patch, initialize variables
- Fixed: VWR-94: Buffer overflow in decoding image.
- Fixed: VWR-97: Several iterator bugs in llmessage
- Fixed: VWR-100: Messages form OpenJPEG only in debug mode
- Fixed: VWR-109: Characters from fallback fonts don't scale properly
- Fixed: VWR-123: OpenJPEG meta decode, Second Life patches
- Fixed: VWR-130: llimagejpeg.h remove jinclude.h
- Fixed: VWR-144: HUD and possibly other alpha touch area problems
- Fixed: VWR-188: Patch: Refactor options handling in SConstruct
- Fixed: VWR-198: Missing line of code in source on FFSAVE_WAV
- Fixed: VWR-200: money(); events in a linked sets fail to trigger
- Fixed: VWR-261: lldir_mac.cpp @brief description is wrong
Release Notes for Second Life 1.14.0(1) March 30, 2007
Fixes:
- Fixed: When going to recent items tab in inventory, inventory contents do not download
- Fixed: Crash in llvlcomposition
- Fixed: VWR-200: money(); events in a linked sets fail to trigger
- Fixed: VWR-109: Characters from fallback fonts don't scale properly
- Fixed: VWR-100: Messages form OpenJPEG only in debug mode
- Fixed: VWR-97: Several iterator bugs in llmessage
- Fixed: VWR-45: trivial patch, initialize variables
- Fixed: VWR-14: Inconsistancy with reading binary data in llpolymesh.cpp
Release Notes for Second Life 1.14.0(0) March 27, 2007
New feature:
- Linux client features embedded Mozilla
Changes:
- Texture Pipeline Architecture
- Significant redesign of texture pipeline
- Improved texture caching
- Unlimited texture cache size
- Cache location can be changed
- Textures from last scene are pre fetched, improving loading speed of inital scene
- Render Pipeline Architecture
- Significant changes to render pipeline
- Introduction of Vertex Buffer Objects for improved stability
- Better batching of geometry for improved render performance (on some systems)
- Alpha sorting changes to improve performance
- Modified texture animations to use hardware acceleration
- Light objects now affect themselves.
- NOTE: This may cause some objects that are lights to 'wash out' requiring some content to be adjusted
- Setting an object for sale enables 'Buy Copy' by default instead of 'Buy Original'
- User inworld money transaction history floater removed
- Transaction history can be viewed via secondlife.com
- Moving your avatar no longer deselects objects in build mode automatically
- Removed old reference to Announcements forum in a login error message
- Added Port setting in preferences to specify UDP port (ala -port argument)
- Added setting to change cache location
- Added 'Empty Lost and Found' option
- Added 'Use Custom Port' option to Preferences to specify network port
- Objects set for sale are Buy Copy by default (instead of Buy Original)
- Increased Classified's maximum L$ payable from 99999 to 999999
- Added '?' button next to Partner field explaining partnering
- Added display that shows intersection of prims with translation plane when building.
LSL changes:
- New script commands
- void llSetLinkPrimitiveParams( integer linknumber, list rules )
- void llSetLinkTexture( integer linknumber, string texture, integer face )
- More documentation is available using Help > Scripting Guide...
- The following 4 particle commands have been deprecated for some time, and are now approximated by llParticleSystem
- llMakeExplosion http://wiki.secondlife.com/wiki/LlMakeExplosion
- llMakeFire http://wiki.secondlife.com/wiki/LlMakeFire
- llMakeFountain http://wiki.secondlife.com/wiki/LlMakeFountain
- llMakeSmoke http://wiki.secondlife.com/wiki/LlMakeSmoke
Bug fixes:
- Fixed texturing all sides of multi-prim object failing under high latency
- Fixed sitting avatar standing when clothes are dragged onto the avatar
- Fixed llGiveInventoryList spamming owner with messages
- Fixed group members ability to set home to land only set to group (not deeded)
- Fixed objects from library being placed back in Library after editing
- Fixed loss of no-copy textures when applied to a prim
- Fixed delivery of Email to IM messages greater than 998 characters
- Fixed attachments leaving inventory after detaching
- Fixed Alt-menu taking focus after Alt-zooming
- Fixed menus not closing when something else is clicked
- Fixed Friends list not showing online friends on login if 'Can see my online status' is disabled
- Fixed World -> Buy Land menu failures
- Fixed LSL email converting numbers in the email body to 0
- Fixed focus issues when closing a window
- Fixed closed status of folders when opened in inventory
- Fixed a method of sitting on other avatars
- Fixed double-clicking on TOS switching to a different text display
- Fixed rezzed objects appearing at <0,0,0> if you have create rights but do not wear your title
- Fixed Offer Teleport appearing in your own profile
- Fixed Ctrl-P failing to open Preferences if Inventory has focus
- Fixed ability to set sale info on no-modify items
- Fixed ability to further limit permissions on items if they are already no-modify
- Fixed Object Entry rules also preventing rezzing from inventory
- Fixed single-click behavior for objects
- Fixed object selection while crossing region boundary
- Fixed textures leaving their window when resized
- Fixed single items being created in tabbed windows
- Fixed menus not closing when clicked a second time
- Fixed resizing of landmarks
- Fixed textures being applied to all sides when using Select Texture
- Fixed objects not deleting if they contain no-copy items
- Fixed Pay dialog while in busy mode
- Fixed loss of no-copy objects when using llGiveInventory() on a busy avatar
- Fixed script editor not regaining focus when function dropdown is used
- Fixed opening multiple inventory items not using tabbed windows
- Fixed a client crash when opening multiple inventory items (including a script)
- Fixed notecards opened in a tabbed window extending outside the preview window
- Fixed blurry web browser widgets when UI Scale is not 1.0
- Fixed focus not moving to next window when using Ctrl-W on detached IMs or Appearance
- Fixed Ctrl-W not closing snapshot floater
- Fixed widget overlap in group proposal tab of a searched group
- Fixed a client crash when deleting objects
- Fixed Capslock key detection
- Fixed context menu for items in an object
- Fixed avatar animations not changing when editing an attachment
- Fixed object counts in About Land changing when object loses focus
- Fixed ESC key behavior (closing tools and resetting camera)
- Fixed obscured status bar when debug is off
- Fixed client crash in People Search with Picks tab
- Fixed incorrect prim count in Buy dialog when using prim multipliers
- Fixed build button on toolbar remaining disabled when Create Objects is set to group
- Fixed a client crash while taking an object
- Fixed a script runtime error when using a list inside a while or do-while loop
- Fixed renaming a no-copy clothing item failing during Make New Outfit
- Fixed objects failing to attach when selected from a distance
- Fixed rare texture swapping on Mac
- Fixed non-Latin characters such as Japanese Kanji appearing as small square dots
- Fixed textures in the distance not reducing priority
- Avatars out of view are no longer animated
Release Notes for Second Life 1.13.4(59510) March 22, 2007
Changes:
- Legacy particle system replacements
- 'Share with Group' checkbox now cleared when deeding objects
Bugs Fixed:
- Fixed llParticleSystem( [] ) not shutting down reliably
- Fixed SVC-48: llSetScriptState is failing in some tasks
- Fixed SVC-47: llSetPrimitiveParameters with multiple setposition calls capped at 10m, affecting home made TPs
- Fixed SVC-15: Random Prim Drift
Release Notes for Second Life 1.13.4(59329) March 16, 2007
Changes:
- Replaced deprecated legacy particle systems (llMakeExplosion, llMakeFire, llMakeSmoke, llMakeFountain)
with llparticleSystem approximations
Release Notes for Second Life 1.13.4(8) March 12, 2007
Bug fixes:
- Fixed picks not appearing with older viewer
- Fixed money() event failing to fire in a linked set
Release Notes for Second Life 1.13.4(7) March 9, 2007
Changes:
- World -> Account History opens L$ transaction history instead of US$ transaction history
Bug fixes:
- Fixed a simulator crash with llParcelDetails
- Fixed flex objects vanishing when LOD changes
- Fixed flex objects not updating when modified
- Fixed flex objects disappearing when linked
- Fixed repositioning of HUD attachments when viewer is resized
- Fixed objects copied to/from notecards stating they are missing from database
Release Notes for Second Life 1.13.4(6) March 8, 2007
Changes:
- Light emiting objects are now affected by their own light
Fixes:
- Offline IMs now appear upon login
- Fixed autoupdate on Mac viewers
- Fixed Capslock key detection
- Fixed llSetLinkPrimitiveParams to move specified child prim
- Fixed linux client mozilla runtime
- Fixed texture animations to ignore texture 'Flip' flags
- Fixed animated textures with texture offset enabled
- Fixed attachments becoming disembodied when attaching an object
- Fixed a viewer crash that occurs when opening a script in a prim
- Fixed classifieds being deleted instead of auto-renewing
- Fixed jerky/stuttering physics based movement for hover vehicles
- Fix for paying child prim not triggering money event.
Release Notes for Second Life 1.13.3(58877) March 6, 2007
Fixes:
- Fix for animated textures ignoring texture offset.
- Fix for animated textures not ignoring flip flags.
- Fix for light emitting objects not being lit by their own light.
- Fix for Textures not being applied to the entire prim
- Fix for Viewer occasionally getting stuck in drag select mode
- Fix for Client crashes when deleting objects
- Fix for Pay dialog is corrupted when attempting to pay while in busy mode
- Fix for Not able to delete objects which contain no copy items
Release Notes for Second Life 1.13.4(5) March 6, 2007
Bug fixes:
- Fixed 'Select Texture' applying changes to all sides
- Fixed textures resizing outside their window
- Fixed object rezzing being affected by Object Entry rules instead of Create Object rules
- Fixed drag select mode sticking after mouse button release
- Fixed a client crash when viewing objects
- Fixed content icon for sounds and animations added to an object
- Fixed texture request for textures quickly cycling between visible and not visible
- Fixed several failure cases for offline IM-to-email
- Fixed retrieval of group member list
- Fixed landmark resizing after tear-off
- Fixed ability to delete objects containing no-copy items
- Fixed single items being created in tabbed window
Release Notes for Second Life 1.13.4(4) February 28, 2007
Changes:
- Moving your avatar no longer deselects objects in build mode automatically
Bug fixes:
- Fixed edit crosshairs moving while crossing region boundary
- Fixed text entry in Mac/Linux embedded browser
Release Notes for Second Life 1.13.4(3) February 26, 2007
Bug fixes:
- Fixed single-click failure for objects
- Fixed status bar obscured when debug is off
- Fixed escape key behavior
- Fixed strange object counts in About Land when no parcel selected
- Fixed avatar animations when editing an attached object
- Fixed Offer Teleport appearing in your own profile
- Fixed incorrect date display in group notices
Release Notes for Second Life 1.13.4(2) February 26, 2007
Bug fixes:
- Clicking a menu a second time closes the menu
- Fixed closing a blue dialog closes all dialogs
- Fixed retrieval of archived group proposals
- Fixed Ctrl-P shortcut failing when inventory has focus
- Fixed objects using llGiveInventoryList spamming owner when recipient is Busy
- Fixed no copy objects disappearing when given via llGiveInventory to a Busy avatar
Release Notes for Second Life 1.13.4(1) February 21, 2007
Changes:
- User inworld money transaction history floater removed
- Transaction history can be viewed via secondlife.com
- Added 'Empty Lost and Found' option
- Added 'Use Custom Port' option to Preferences to specify network port
- Objects set for sale are Buy Copy by default (instead of Buy Original)
- Increased Classified's maximum L$ payable from 99999 to 999999
- Added '?' button next to Partner field explaining partnering
LSL changes:
- New script commands
- void llSetLinkPrimitiveParams( integer linknumber, list rules )
- void llSetLinkTexture( integer linknumber, string texture, integer face )
- More documentation is available using Help > Scripting Guide...
Bug fixes:
- Fixed taken items not appearing until relog
- Fixed friends list abilities not being applied to friends
- Fixed objects failing to attach when selected from a distance
- Fixed replies to offline IM-to-email messages
- Fixed renaming a no-copy clothing item during Make New Outfit
- Fixed rezzed objects appearing at (0,0,0) if you have create rights, but are not wearing your title
- Fixed modify for gestures/notecards in a prim
- Fixed incorrect context menus for items in an object
- Fixed confirmation dialog when uploading immages, sounds, animations, or snapshots
- Fixed a viewer crash while taking an object
- Fixed a viewer crash after modifying a script inside a prim
- Fixed a viewer crash in People search with Picks tab
- Fixed a script runtime error (list inside a while/do-while loop)
- Fixed login screen not loading unless cache is cleared
- Fixed Ctrl-W not closing snapshot floater
- Fixed Ctrl-W not giving focus to next window
- Fixed Search->Places not showing public estate parcels while on private estate
- Fixed LSL converting numbers in body of email to 0
- Fixed rejection of avatars as sit targets
- Fixed blurry web browser widgets with UI Scale != 1.0
- Fixed notecards opened in tabbed windows extending outside the preview window
- Fixed opening multiple object inventory items not using tabbed windows
- Fixed accidental selection of highly transparent objects
- Fixed keyboard focus after selecting function dropdown in script editor
- Fixed Build button in toolbar disabled on land where 'Create Objects' is set to group, even when avatar is in the correct group
- Fixed Buy Dialog displays incorrect Prim Count when using prim multipliers
- Fixed folders not retaining their closed status once opened in inventory
- Fixed IMs of type IM_BUSY_AUTO_RESPONSE ignore mute
- Fixed World->Buy Land menu failures
- Fixed Friends list not displaying online friends on login if 'Can see my online status' is disabled
- Fixed menus remaining open when something else is clicked
- Fixed menus taking focus when leaving alt-zoom
- Fixed accidental loss of no-copy textures by applying them to a prim
- Fixed members of a group cannot set their home location when land is only set to a group and not deeded
- Fixed sitting avatar standing up when close are dragged onto the avatar
Linux client fixes:
- Added Linux embedded Mozilla client
- Fixed Linux client crash on shutdown
Release Notes for Second Life 1.13.3(2) January 30, 2007
Changes:
- It is no longer possible to only search for online residents
- Online status is no longer indicated in the Search -> People results list
- The online status inside the profile shows 'Currently Online' or remains blank
- Friends can see your Online status if you give permission via the Friends list
- Anyone can see your Online status if 'Make my online status visible only to my Friends' is unchecked
- The online status inside the profile shows 'Currently Online' or remains blank
Release Notes for Second Life 1.13.3(58716) March 1, 2007
Fixes:
- Fix for: Textures that quickly cycle between visible and not visible never getting successfully requested
- Fix for: Textures applied via 'Select Texture' are applied to all sides.
- Fix for: Object selection moves to the next sim when crossing region boundary while objects are selected
- Fix for: Landmarks window can be resized
- Fix for: Textures should remain within their window when the viewer is resized
- Fix for: Single items are being created in a tabbed window
- Fix for: 'linux mozilla embedding support should be compile-time optional'
Beta Grid Only:
- Fix for: Object Entry rules block rezing of objects.
Release Notes for Second Life 1.13.3(58603) March 1, 2007
Changes: (Note: this change was introduced several versions ago be we forgot to put this in the release notes)
- The following 4 particle commands have been deprecated for some time, and no longer work:
- llMakeExplosion http://wiki.secondlife.com/wiki/LlMakeExplosion
- llMakeFire http://wiki.secondlife.com/wiki/LlMakeFire
- llMakeFountain http://wiki.secondlife.com/wiki/LlMakeFountain
- llMakeSmoke http://wiki.secondlife.com/wiki/LlMakeSmoke
- Please use llParticleSystem (http://wiki.secondlife.com/wiki/LlParticleSystem) instead.
- Set the executable name back to SecondLifeFirstLook.exe (1.13.3(58537) inadvertently set it to SecondLifePreveiw.exe
Fixes:
- Fixed a bug with image requests, should reduce the latency when loading uncached images
- Rediced frame rate spikes when spinning.
- Fixed bad normals on tapered geometry.
- Fix for bump maps not taking effect immediately.
- Fix for animated texture coordinates not resetting when animation stops.
Release Notes for Second Life 1.13.3(58537) February 27, 2007
Changes:
- Modified texture animations to use hardware acceleration
- Improved framerate when rotating in certain areas that were lagging
From the main development branch since 1.13.3.2
(note: some of these were introduced in previous First Look releases)
Changes:
- User inworld money transaction history floater removed
- Transaction history can be viewed via secondlife.com
- Added 'Empty Lost and Found' option
- Added 'Use Custom Port' option to Preferences to specify network port
- Objects set for sale are Buy Copy by default (instead of Buy Original)
- Increased Classified's maximum L$ payable from 99999 to 999999
- Added '?' button next to Partner field explaining partnering
Bug fixes:
- Fixed single-click failure for objects
- Fixed status bar obscured when debug is off
- Fixed escape key behavior
- Fixed strange object counts in About Land when no parcel selected
- Fixed avatar animations when editing an attached object
- Fixed Offer Teleport appearing in your own profile
- Fixed incorrect date display in group notices
- Clicking a menu a second time closes the menu
- Fixed closing a blue dialog closes all dialogs
- Fixed retrieval of archived group proposals
- Fixed Ctrl-P shortcut failing when inventory has focus
- Fixed objects using llGiveInventoryList spamming owner when recipient is Busy
- Fixed no copy objects disappearing when given via llGiveInventory to a Busy avatar
- Fixed taken items not appearing until relog
- Fixed friends list abilities not being applied to friends
- Fixed objects failing to attach when selected from a distance
- Fixed replies to offline IM-to-email messages
- Fixed renaming a no-copy clothing item during Make New Outfit
- Fixed rezzed objects appearing at (0,0,0) if you have create rights, but are not wearing your title
- Fixed modify for gestures/notecards in a prim
- Fixed incorrect context menus for items in an object
- Fixed confirmation dialog when uploading immages, sounds, animations, or snapshots
- Fixed a viewer crash while taking an object
- Fixed a viewer crash after modifying a script inside a prim
- Fixed a viewer crash in People search with Picks tab
- Fixed a script runtime error (list inside a while/do-while loop)
- Fixed login screen not loading unless cache is cleared
- Fixed Ctrl-W not closing snapshot floater
- Fixed Ctrl-W not giving focus to next window
- Fixed Search->Places not showing public estate parcels while on private estate
- Fixed LSL converting numbers in body of email to 0
- Fixed rejection of avatars as sit targets
- Fixed blurry web browser widgets with UI Scale != 1.0
- Fixed notecards opened in tabbed windows extending outside the preview window
- Fixed opening multiple object inventory items not using tabbed windows
- Fixed accidental selection of highly transparent objects
- Fixed keyboard focus after selecting function dropdown in script editor
- Fixed Build button in toolbar disabled on land where 'Create Objects' is set to group, even when avatar is in the correct group
- Fixed Buy Dialog displays incorrect Prim Count when using prim multipliers
- Fixed folders not retaining their closed status once opened in inventory
- Fixed IMs of type IM_BUSY_AUTO_RESPONSE ignore mute
- Fixed World->Buy Land menu failures
- Fixed Friends list not displaying online friends on login if 'Can see my online status' is disabled
- Fixed menus remaining open when something else is clicked
- Fixed menus taking focus when leaving alt-zoom
- Fixed accidental loss of no-copy textures by applying them to a prim
- Fixed members of a group cannot set their home location when land is only set to a group and not deeded
- Fixed sitting avatar standing up when close are dragged onto the avatar
Linux client fixes:
- Added Linux embedded Mozilla client
- Fixed Linux client crash on shutdown
Release Notes for Second Life 1.13.3(58390) February 23, 2007
Fixes:
- Fix for HUD objects being invisible on attach
- Fix for HUD objects not repositioning
- Fix for attachments getting left behind
- Fix for flexible objects not updating on modification.
- Fix for slow scrolling textures and tiny prims being invisible.
- Fix for not being able to change viewer language in firstlook
- Fix for Viewer crash when switching between full screen and windowes with multiple threads
- Fix for additional texture bandwidth usage in First look
- Fix for low detail terrain textures failing to load
- Fix for picking through transparent objects.
- Fix for Lighting turning bright orange or red intermittantly in rendering pipeline focus preview.
- Fix for dismissing one blue dialogs dismisses all blue dialogs
- Fix for Avatar not changing anmations while editing an attached object
- Fix for Object counts in About Land change when floater loses focus
- Fix for clicking a menu a second time not closing it
- Fix for First Look viewer interacting poorly with Norton Antivirus (Note: Unless you tell Norton Anti Virus to exclude the Second Life cache directory, it will delay texture loading, but should no longer affect frame rate)
- Fix for crash on 945G when editing objects.
Release Notes for Second Life 1.13.3(58185) February 20, 2007
Changes:
- Fixed a texture prioritization bug
- Sped up texture cache maintenance on startup
Bug fixes:
- Fixed accidental loss of no-copy texture when applied to a prim
- Fixed incorrect context menu for items inside an object
- Fixed Linux client crash on startup
- Fixed Ctrl-W failing to give focus to the next window
- Fixed renaming no-copy object during Make New Outfit
- Fixed group members cannot set home when land is Set to group but not deeded
- Lost and Found now has an Empty folder option
Release Notes for Second Life 1.13.3(58100) February 16, 2007
New feature:
- Linux client features embedded Mozilla
Changes:
- Texture Pipeline Architecture
- Significant redesign of texture pipeline
- Improved texture caching
- Unlimited texture cache size
- Texture cache can be relocated
- Render Pipeline Architecture
- Significant changes to render pipeline
- Introduction of Vertex Buffer Objects for improved stability
- Better batching of geometry for improved render performance (on some systems)
- Alpha sorting changes to improve performance
- Added display that shows intersection of prims with translation plane when building.
- Objects set for sale default to 'Buy Copy' instead of 'Buy Original'
Bug fixes:
- Fixed a viewer crash when taking an object
- Fixed viewer not loading after logout if cache is not cleared
- Closing window passes focus to the next window
- Fixed blurry web browser widgets
- Fixed notecards in tabbd window extending outside the preview window
- Fixed web browser widgets blurred when UI scale != 1.0
- Updated link to Help -> Scripting Wiki
- Fixed viewer crash when opening a script at the same time as other inventory objects
- Fixed Build not enabling for group members on land where only group members can build
- Fixed World -> Buy Land menu failures
- Fixed menus not closing when other things are clicked
- Fixed objects rezed from Library, edited, and taken to inventory being placed in Library
Release Notes for Second Life 1.13.3(58018) February 14, 2007
Changes:
- Removed particle throttling; while a performance win in some areas, caused too many bad artifacts
Fixes:
- VWR-108 Fix for out of bounds error in avatar vertex shader attribute array.
- Fix for toggling selection beam
- Fix for LOD issues with small objects.
- Fix for planar guide grid swimming around in local grid mode.
- Fxed Texture priorities when turning around in place
Release Notes for Second Life 1.13.3(57947) February 13, 2007
Changes: Significant changes to texture prioritization
Fixes: Fix for object flicker. Fix for HUD objects not moving properly when viewer is resized. Fix for scale handles not updating on mouse drag. Fix for undo not working. Fix for dark foot shadows. Fix for tree picking alpha threshold too low. Fix for stars staying out during the day.
Release Notes for Second Life 1.13.3(57876) February 9, 2006
Changes: Improved LOD and alpha sorting Improved edits reverting with linked objects
Fixes:
- Fixed a few crashes
- 'Clear Cache' was failing if the cache location was on a changed
- 'Clear Cache' was not deleting the texture cache on OSX
- Some Textures were never caching correctly
Release Notes for Second Life 1.13.3(57837) February 8, 2006
Fixes:
- Fixed a major issue with texture requests where textures that first appeard behind you were not getting requested until you moved closer or zoomed in on them
- Fixed a bug where 'skip this message' settings were not being remembered
- Fixed several particle bugs, including some OSX specifix ones
- Fixed several crash bugs
Release Notes for Second Life 1.13.3(57787) February 7, 2006
Notes:
- This release will clear the cache on startup to eliminate potentially corrupt caches
Changes:
- Reduced the frequency of drag-edit updates to reduce the likelihood of changes reverting due to missed updates
Fixes:
- Fixed a bug where small flexi objects were sometimes stuck floating around an avatar
- Fixed a significant memory leak
- Fixed some issues with the texture cache
- Fixed a bug where textures that were partially mapped to objects were not rezing
- Fixed several crash bugs
- Wind volume slider now takes effect immediately
Release Notes for Second Life 1.13.3(57679) February 5, 2006
Fixes:
- Fix: Animating textures (using llSetTextureAnim) do not update their pixel area
- Fix for disappearing hud objects.
- Fix for yellow avatars on some ATI cards.
- Fix for flexi LOD issues
- Fix for stars visible with 'Force Sun'
- Several crash bugs fixed
Fixes not specific to 'First Look'
- Fix for library objects returning to library after being taken from world
- Added help button for partner info in profile panel
- Added inventory cache verification to reduce bugs due to cache corruption
Release Notes for Second Life 1.13.2(57573) February 1, 2006
Fixes:
- Fixed: Chat text fadeout bug
- Fixed: Yellow fog in snapshots
- Fixed: Hardware detection incorrect for ATI X1900 and other cards
- Fixed: Several crash bugs
- Fixed: Missing login screen
- Fixed: Avatar preview in image update missing
Release Notes for Second Life 1.13.2(57463) January 30, 2006
Changes:
- Cache location can be set by residents
- Textures from last scene are pre fetched, improving loading speed of inital speed
Fixes:
- Fixed: Avatars seated on objects don't move with objects
- Fixed: More issues with prim selection silhouettes
- Fixed: HUDS with transparent textures disappear when camera goes underwater
- Fixed: Slowdown rendering Alpha objects
- Fixed: Client crashes attempting to move a HUD attachment
Release Notes for Second Life 1.13.2(57270) January 26, 2006
Changes: Added display that shows intersection of prims with translation plane when building. Fixes:
- Fixed crash when changing lighting detail.
- Fixed silhouette highlight render bug.
Release Notes for Second Life 1.13.2(57208) January 25, 2006
Changes:
- IMPORTANT: 'First Look' now maintains its own settings. When this version is installed, settings will all be set to default values.
- IMPORTANT: Uninstalling 'First Look' will no longer remove any user settings
- More optimizations
- Stability improvements
Fixes:
- Fixed bright red/orange ambient lighting at night
- Fixed right-clicking on avatar names
- Fixed LOD flicker on trees
- Fixed missing avatar from upload window
- Fixed bug with HUD attachments not appearing or rezing at the correct resolution
- Fixed bug wit llSetPos
- Fixed prim selection silhouettes
- Fixed white invisiprim bug
- Fixed smoke texture bug
- Fixed alpha sorting issues
- Fixed Highlight Transparent
Release Notes for Second Life 1.13.2(56900) January 18, 2006
Changes:
- More framerate improvements
- Improved texture LOD calculation
- 'Enable VBO' option now defaults to on in most cases, and no longer conflicts with similar trunk version option
Fixes:
- Appearance of other avatars not changing
- Shiny Brightness and Darkness don't work
- Shiny doesn't work on black objects
- Textures are failing to load to 100% clarity when repeats per face is less than 1.00
- Low res 'cutout' images not transparent
Release Notes for Second Life 1.13.1(56671) January 11, 2006
Changes:
- Texture Pipeline Architecture
- Significant redesign of texture pipeline
- Improved texture caching
- Unlimited texture cache size
- Render Pipeline Architecture
- Significant changes to render pipeline
- Introduction of Vertex Buffer Objects for improved stability
- Better batching of geometry for improved render performance (on some systems)
- Alpha sorting changes to improve performance
- Better particle system limits