Difference between revisions of "Beta Release Notes"

From Second Life Wiki
Jump to navigation Jump to search
Line 1: Line 1:
See also [[Release Notes]]
See also [[Release Notes]]
==Release Notes for Second Life 1.20(11) June 23rd, 2008==
Fixes:
* Fixed: VWR-7730: Sound / UI Sound broken on Mac PPC RC 1.20.10
* Fixed: VWR-7614: Snapshots show user interface when "Show Interface In Snapshot" is un-checked
* Fixed: VWR-7679: Interface also shows in screen_last.bmp
* 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-5895: slowly rotating llTargetOmega child prims stop rotating when you move away
* Fixed: VWR-6828: Character > Show Look At / Show Point At don't work
* Fixed: VWR-7682: Typo on Teleport Failure dialog
* Fixed: VWR-6800: Eliminate memory leaks in llcharacter/llmotioncontroller.cpp
* Fixed: VWR-2051: Regular viewer freezes since update to Voice viewer
* Fixed: VWR-5697: RC 1.19.1 crash on startup with Vista UAC enabled
* Fixed: VWR-7723: crash on LLImageGL::setSubImage line 780
* Fixed: crash on LLViewerImageList::removeImageFromList
* Fixed: crash on LLViewerImageList::updateImagesUpdateStats
* Fixed: crash when creating many default boxes
* Fixed: changing to and from Fullscreen view using Alt+Enter shortcut causes viewer to crash/hang
* Fixed: Load the initial avatar outfit earlier in the startup process to avoid Ruth effect at Orientation Island
* Fixed: Add the new TRANSPARENT_TEXTURE constant's target texture to the inventory Library of 1.20
* Fixed: Search > Places tab results are displayed in white text
* Fixed: Media URL Set > Cancel button does not cancel
* Fixed: 1.20 viewer reports GeForce FX5200 card incorrectly
* Fixed: Viewer does not remember the last grid if last grid is AGNI
* Fixed: Cursor missing from search fields until after text has been manipulated
* 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.
Localization Fixes:
* Fixed: VWR-7731: Bad Japanese translation of "Select tool"


==Release Notes for Second Life 1.20(10) June 12th, 2008==
==Release Notes for Second Life 1.20(10) June 12th, 2008==

Revision as of 16:41, 24 June 2008

See also Release Notes

Release Notes for Second Life 1.20(11) June 23rd, 2008

Fixes:

  • Fixed: VWR-7730: Sound / UI Sound broken on Mac PPC RC 1.20.10
  • Fixed: VWR-7614: Snapshots show user interface when "Show Interface In Snapshot" is un-checked
  • Fixed: VWR-7679: Interface also shows in screen_last.bmp
  • 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-5895: slowly rotating llTargetOmega child prims stop rotating when you move away
  • Fixed: VWR-6828: Character > Show Look At / Show Point At don't work
  • Fixed: VWR-7682: Typo on Teleport Failure dialog
  • Fixed: VWR-6800: Eliminate memory leaks in llcharacter/llmotioncontroller.cpp
  • Fixed: VWR-2051: Regular viewer freezes since update to Voice viewer
  • Fixed: VWR-5697: RC 1.19.1 crash on startup with Vista UAC enabled
  • Fixed: VWR-7723: crash on LLImageGL::setSubImage line 780
  • Fixed: crash on LLViewerImageList::removeImageFromList
  • Fixed: crash on LLViewerImageList::updateImagesUpdateStats
  • Fixed: crash when creating many default boxes
  • Fixed: changing to and from Fullscreen view using Alt+Enter shortcut causes viewer to crash/hang
  • Fixed: Load the initial avatar outfit earlier in the startup process to avoid Ruth effect at Orientation Island
  • Fixed: Add the new TRANSPARENT_TEXTURE constant's target texture to the inventory Library of 1.20
  • Fixed: Search > Places tab results are displayed in white text
  • Fixed: Media URL Set > Cancel button does not cancel
  • Fixed: 1.20 viewer reports GeForce FX5200 card incorrectly
  • Fixed: Viewer does not remember the last grid if last grid is AGNI
  • Fixed: Cursor missing from search fields until after text has been manipulated
  • 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.

Localization Fixes:

  • Fixed: VWR-7731: Bad Japanese translation of "Select tool"


Release Notes for Second Life 1.20(10) June 12th, 2008

New features:

  • 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
    • Compatibility Note:
      • 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 (1.20.10 or above).

Changes:

  • Watchdog is disabled in settings for final Release Candidates
  • VWR-7315: "TEXTURE_DEFAULT" is a bad constant name (This now refers to Plywood texture.)

Fixes:

  • Fixed: VWR-7612: PowerPC Mac unexpectedly quits when SL runs
    • also Possible Fix: VWR-7400 Mac PPC 1.20.8: Unable to connect
  • Fixed: VWR-7069: Can't login to v1.20 RC until the second try (Openssl hangs on first https request)
  • Fixed: VWR-7261: pixellation static/rectangle seen nearby avatar imposters
  • 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-7338: New Texture Constant "TEXTURE_TRANSPARENT" is NOT transparent!
  • 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: Automatic linux font selection doesn't override legacy data in config file
  • Fixed: Any change to preferences "restores" the viewer window size
  • Fixed: viewer sends no grid choice to the web server
  • Fixed: Fix the URL used by crash_logger for pre login crashes
  • Fixed: Viewer crash logger should trim very long SecondLife.log files before sending

Localization Fixes:

  • Partial Fix: Repair truncated text in 1.20.9 localizations

Release Notes for Second Life 1.20(9) June 3rd, 2008

Note about changes to Search:

    • We are continuing to iterate on improvements to the Search feature. Although the release notes for 1.20(7) indicated that Search>Places was changed to use web-based search, this tab has been returned to its previous client interface, which includes "Sort by alphabetical" or "Sort by traffic" options.

Fixes:

  • Fixed: VWR-7335: Revert to non-HTML search for Search>Places in 1.20
  • Fixed: VWR-7322: Chatter's name is not beside chatter's text in Communicate Local Chat (when 'Show Timestamps in chat' is unchecked)
  • Fixed: VWR-7342: Linux 1.20(7) libexpat.so.1 not found, exit on load
  • Fixed: VWR-6948: Flexi prims are rendered differently in 1.20 - breaks products
  • Fixed: VWR-6107: When uploading animations the Ruth model appears dimly lit and unshaded
  • Fixed: VWR-2679: Joystick flycam breaks after switch to fullscreen mode
  • Fixed: VWR-1352: A strange copy operation of LLStyle
  • Fixed: VWR-6244: Building outlines get dissorted/out of position by one frame when moving the object with SpaceNavigator
  • Fixed: VWR-6016: FMOD problem: update3dPosition error
  • Fixed: VWR-7234: llcommon/files.lst has two entries for lllog.cpp
  • Fixed: Pasting multiline clipboard content into chat loses newlines
  • Fixed: RC7 doesnt show the release candidate login screen
  • Fixed: RC7 grid selection doesn't persist
  • Fixed: Change Linux viewer default compiler from gcc3.4 to gcc4.1
  • Fixed: crash in LLFolderViewFolder::setSelection
  • Fixed: crash on LLSurface::resolvePatchRegion()
  • Fixed: crash on LLViewerRegion::setCapability
  • Fixed: Infinite loop in wearables (LLWearableList::processGetAssetReply) causes a crash
  • Fixed: Critical message window should not say "Critical message" because it is the Community Standards document
  • Fixed: Remove First Use dialogs for sitting and movement key binding during Orientation Island
  • Fixed: Default the mini-map to off for new users
  • Fixed: Text on Send button for Group IM is right-justified
  • Fixed: Region/Estate> Estate tab has a misaligned outline on Estate Managers box
  • Fixed: Parcel tag overlaps image on Sell Land floater if longer than 36 characters
  • Fixed: Increase thread monitoring mainloop timeout from 10 sec to 20 seconds
  • Fixed: Additional thread monitoring tweaks, added a timer to confirm if the watching thread has been hung
  • Fixed: Minor bugfixes to thread monitoring during crashes, purgeAllTextures, and the user setting whether to submit crash reports
  • Fixed: option to Send Crash Report is not persisting
  • Partial Fix: VWR-1715: Macintosh cyclic short-term freezing of display, getting worse over time; does not respond to commands, eventually change of POV causes crash

Localization Fixes:

  • Fixed: Added new translation strings for German, Korean, Japanese

Release Notes for Second Life 1.20(8) May 22nd, 2008

Fixes:

  • Fixed: VWR-7347: 'For sale' amounts in objects' Hover Tips show a garbage character
  • Fixed: RC7 is unable to buy Linden Dollars
  • Fixed: Tuned behavior of thread monitoring (also called watchdog) to deal with extraneous crashing in RC7
  • Fixed: Disabled thread monitoring for Mac and linux versions
  • Fixed: Fix the premature start of thread watchdog mainloop timeout

Release Notes for Second Life 1.20(7) May 16th, 2008

New features and changes:

  • Moved "Set Window Size" options from File menu into Preferences > Graphics
  • 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
  • Directly interacting with a muted resident will unmute them, with a note logged in the Chat history (VWR-1735)
  • Fly button is now shown as disabled when you are sitting
  • Pasting multiline clipboard content into Chat will show a Paragraph symbol at newlines (Partial Fix behavior)
  • Group Info > Notices tab explains the storage limits of 200 notices and 14 days
  • Added OpenGL monitoring via Advanced menu > Rendering > Debug GL option to turn on extra rendering error checking and help reproduce crashes
  • Added beta support for basic voice lipsync for voice visualization (VWR-4794) - via Advanced menu > Character
  • The 'camera shutter' soundclip/animation plays whenever a new image is acquired by Snapshot Preview (this camera shutter sound indicates, like a real camera, that you have taken a new picture of the world). The sound does not play repeatedly if auto-snapshot is on
  • Disabled the Snapshot Preview > Auto-snapshot checkbox, unless Freeze Frame checkbox is set. (This clarifies that Auto-snapshot previously only worked in this case.)
  • Clicking on resident names in Local Chat or in a Group 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"
  • Added four texture constants for referencing in llSetLinkTexture:
    • TEXTURE_BLANK is the non-transparent blank texture, equivalent to "5748decc-f629-461c-9a36-a35a221fe21f"
    • TEXTURE_DEFAULT is the default Media texture, equivalent to "8b5fec65-8d8d-9dc5-cda8-8fdf2716e361"
    • TEXTURE_PLYWOOD is the plywood texture, equivalent to "89556747-24cb-43ed-920b-47caed15465f"
    • TEXTURE_TRANSPARENT is the default "white transparent" texture, equivalent to "59facb66-4a72-40a2-815c-7d9b42c56f60"
    • Note: 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.
  • Thread monitoring to catch freezes:
    • A new thread monitor (also referred to as a Watchdog) will detect when the viewer application frozen for a period greater than 10 seconds and possibly force a crash with detailed logs
    • 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"
  • Improved internationalization support:
    • Make 'System Default' language option work on Linux and Windows.
    • Make unicode system font support good on Linux
  • Improvements to Search
    • Search > Popular Places is replaced by a Search > Showcase tab that points to the website Showcase
    • Search > Places and Search > Groups use web-based search
    • Classified ads have a drop-down menu to indicate Mature or Not Mature content

Changes:

  • VWR-4794: Basic voice lipsync for voice visualization
  • VWR-4204: Clicking on names in Chat/Group IM history should open Profile page
  • VWR-463: Blank is a pre-defined texture in client, but not in LSL
  • Updated library version for openssl
  • Added thread monitoring to the viewer
  • Added a setting switch to completely disable thread monitoring
  • New users are shown as a cloud rather than naked until they choose a gender.
  • Move "Set Window Size" options from File menu into Preferences > Graphics
  • Make clothing-still-downloading dialog into an ignorable alert dialog
  • Internationalize additional hard-coded viewer strings to a strings.xml file
  • Search > Popular Places is replaced by a Search > Showcase tab that points to the website Showcase
  • Convert Search > Places tab to use HTML search
  • Convert Search > Group tab to use HTML search
  • Search: Require Mature/Not Mature 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
  • The 'camera shutter' soundclip/animation plays whenever a new image is acquired by Snapshot Preview, but not repeatedly if auto-snapshot is on
  • Disabled the Snapshot Preview > Auto-snapshot checkbox, unless Freeze Frame checkbox is set

Fixes:

  • 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-6399: llMapDestination should still show teleport map -- Teleport / Map screen changes in 1.20 RC0 need to be undone
  • 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: 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: Orientation Island HUD select language texture is wrong for English version in 1.20
  • 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: crash in LLMediaImplQuickTime::load
  • Fixed: crash on LLViewerParcelMedia::update
  • 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: stop bundling libexpat with the linux viewer
  • Fixed: World Map's keyboard focus that jumps from Landmarks to Teleport is broken in 1.20
  • Fixed: text results for Search > People is displayed as white text
  • Partial Fix: Pasting multiline clipboard content into chat loses newlines

Localization Fixes:

  • Fixed: VWR-7168: A typo in base (en-us) version of mime_types.xml
  • Fixed: VWR-7153: An typo in en-us version of alerts.xml file makes an <ignore> text of unlocalizable
  • Fixed: VWR-7087: Japanese "About Second Life..." file includes an invalid UTF-8 character

Release Notes for Second Life 1.20(6) May 7th, 2008

Changes:

  • Changed the reference in Group Information window > Notices tab to 14 days instead of 30
  • Removed menu option Advanced > Character > Show Collision Plane

Fixes:

  • Fixed: VWR-6389: Runtime Library error after quitting Second Life
  • Fixed: VWR-4580: Property lines are visible through avatar, objects and through ground
  • Fixed: VWR-6896: Crash when selecting Advanced > Rendering > Info Displays > Lights (and other Info Displays)
  • Fixed: VWR-7042: Incorrect tooltip for "Use built-in web browser" option
  • Fixed: the spinners are broken in the snapshot UI when upload a snapshot
  • Fixed: Create tool's last 11 shapes are not the proper height ("sphere" looks like an "egg")
  • Fixed: Typographical error in Transfer permissions alert dialog
  • Fixed: Crash selecting Edit > Land Owners with Basic Shaders disabled
  • Fixed: crash on LLFloaterWorldMap::buildLandmarkIDLists
  • Fixed: 3dConnexion device does not default to enabled with 1.20 RC 5
  • Fixed: Settings in the Joystick Configuration window reset to defaults on each launch when a SpaceNavigator is connected

Localization Fixes:

  • Fixed: XML resizing to repair truncated text in 1.20 localizations

Release Notes for Second Life 1.20(5) May 1st, 2008

Changes:

  • Rename link to "Forgot your name or password?" on client login
  • Allow the background color for Inventory treeview control to be set in colors_base.xml
  • Added nVidia MCP78 to gpu table

Fixes:

  • Fixed: VWR-6674: Basic shaders setting causes world (or sea) to go black
  • Fixed: VWR-6402: llTargetOmega resets prim to ZERO_ROTATION
  • 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-6603: Immediate crash when upload image .jpg
  • Fixed: VWR-6343: 1.20 causes fatal driver instability with some nVidia drivers
  • Fixed: VWR-6368: Camera reset when build floater closes
  • 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 after quitting to desktop.
  • Fixed: 1.20 consistently crashing with ctrl-alt-T in ReleaseNoOpt
  • Fixed: text colors for Script Errors/Warnings are illegible
  • Fixed: Primary clicks toggle flycam with Mighty Mouse
  • Fixed: Voice waves render choppy
  • Fixed: Multi-prim attachments appear to be exploded when worn.

Localization Fixes:

  • Fixed: Added new translation strings for German, Korean, Japanese
  • Fixed: put cleanly-formed Portuguese files (Beta) back into the viewer
  • Partial Fix: VWR-6608: Revert Japanese and Korean translations of Joystick Monitor, due to monospace font which cannot display them

Release Notes for Second Life 1.20(4) April 24th, 2008

Changes:

  • Change llLoadURL to open pages in external browser in 1.20.

Fixes:

  • VWR-6286 - changed the method LLControlGroup::loadFromFile to only load values of settings that are persistent
  • Instant Crash on Editing Appearance
  • Crash in LLFloaterIMPanel when starting conference
  • Crash on LLVOVolume::sculpt - newview/llvovolume.cpp

Release Notes for Second Life 1.20(3) April 23th, 2008

Fixes:

  • Fixed: removed mac release notes dialog from LLAppviewer::init
  • Fixed: Scrollbar channel missing in 1.20
  • Fixed: VWR-5080: Certain color combinations hard on visually impaired (and the not-visually-impaired)
  • Fixed: VWR-2404: lossless texture compression on small textures not lossless
  • Fixed: Window opens large, then small, then large on startup
  • Fixed: Imposters sometimes render without attachments
  • Fixed: VWR-380: Resized Flexible Prims Render Improperly
  • Fixed: Yellow edit outline detached from selected prim
  • Language tweaks to World Map UI
  • Fixed: Help > Tutorial makes the world disappear
  • Fixed: Help > Tutorial kills the keyboard.
  • Fixed: VWR-5869: Broken BVH Animation upload causes dialog / interface error, and crash.
  • Fixed: VWR-6275: Character runs when not supposed to.
  • Fix for vibrating name tags.
  • Fixed issue with mozilla scrollbars
  • Fixed: Background and Foreground color are the same in all scroll lists

Localization Fixes:

  • Fixed: main Toolbar will not match to its Korean localization xml
  • Fixed: erroneous German translation for Active Speakers

Release Notes for Second Life 1.20(2) April 18th, 2008

Changes:

  • Record Movie to Disk option missing intentionally removed (VWR-6315)
  • Color changes to improve text contrast in title bar, scroll bar and menu highlight (VWR-5080)
  • Updated disabled button art
  • Updated login/teleport progress screen art and colors
  • Set the top-level 'opaque' parameter to false in menu_viewer.xml

Crash Fixes:

  • Fixed: VWR-6576: panel_speaker_controls.xml broken for german, korean, japanese viewers
  • Fixed: VWR-3822: ATI crashes on startup when in 16 bit color mode
  • Fixed: crash with attached obj using Avatar Rendering Cost
  • Fixed: Linux crash parsing command-line arguments
  • Fixed: crash on LLVertexBuffer::destroyGLBuffer

Fixes:

  • Fixed: VWR-6269: Text in Chat Console does not show when Communicate window is minimized having last focus on Local Chat tab
  • Fixed: VWR-6298: Some RC settings don't persist properly when settings.xml is present
  • Fixed: VWR-6265: Various communications preferences arent saved
  • 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: Disabled buttons are darker than normal
  • Fixed: Better distinguish button-depressed from disabled state
  • 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: Voice can become totally disabled aftrer using multiple viewers
  • Fixed: Lag Meter help and close buttons hidden offscreen
  • Fixed: can not take hi-res snapshot with size bigger than 4k by 4k.
  • Fixed: Unexpected text on the Build Tool's Object tab

Localization Fixes:

  • Fixed: Korean files floater_buy_object.xml and panel_voice_enable.xml have a leading CRLF before XML declaration
  • Fixed: Eliminate unused xml files in skins\xui\en-us and language folders


Release Notes for Second Life 1.20(1) April 14th, 2008

Changes:

  • The Tools menu now displays in the main menu when editing/creating objects. Click on the Build button or right click and select Create. Existing short cuts (CTL + 1, 2, 3) all still work and will also activate the Tools menu.
  • Disabled Avatar Imposters to address suspected cause of increased crashes on nVidia cards
  • Allowed disabling of Joystick devices globally and selectively for avatar/build/flycam
  • Backed out changes to put the Friends dropdown back on the world map.

Fixes:

  • External slurls don't detect that viewer 1.20.0 is already running
  • VWR-6392: Voice Chat Setup doesn't work in Preferences dialog box.
  • VWR-5812: Some media sizes will be placed on the wrong size texture when played by the viewer
  • Primary clicks toggle flycam with Mighty Mouse
  • Logging In screen's Quit button does not exit
  • crash on LLUIImageList::onUIImageLoaded
  • crash on LLViewerJointMesh::updateFaceData
  • Person to Person voice calls UI, volume slider overlaps end call button
  • Window opens large, then small, then large on startup
  • VWR-5929: Some UI translation texts are ignored because of missing names in XUI files
  • VWR-6386, VWR- 6384, VWR-6385: Clean up duplicate and malformed sibling names in en-us xml
  • (potential fix) Runtime Library error after quitting SL
  • Restored some missing textures

Open Source changes:

  • Added 3DConnexion library export
  • Updated llkdu.dll for 1.20 OSS export

Release Notes for Second Life 1.20(0) April 9th, 2008

New features and changes:

  • Updates to the user interface (UI) visual design and architecture:
    • A new, lighter color scheme
    • Improved UI graphics (icons, buttons, etc)
    • Ability to customize text color of Instant Messages
    • Enhancements to the UI texture rendering system
    • Ability to reference textures by filename
    • Support for non-powers-of-two textures
    • Support for PNG textures
  • LSL scripting for object glow!
    • Script a prim's glow attribute, details here:

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 under "Input & Camera" for adjusting multi axis input devices
    • Settings are currently optimized for Logitech's 3Dconnexion SpaceNavigator but should be tunable for any joystic or 3D imput device

Changes:

  • Removed voice setup wizard from Viewer
  • Removed "Detecting hardware" from first-use startup to save 10 seconds of start time
  • Removed "Critical Message" string from startup community standards dialog
  • Removed "Start Gesture" from menu bar
  • Removed "do you want streaming audio" dialog
  • Removed Friends dropdown on Map
  • Display the Camera and Movement controls by default
  • Added online offline notification to open IM windows
  • One click sit not be available if you're already sitting
  • Replaced "(hippos)" and "(waiting)" with "(Loading...)"
  • Print the name of the missing gesture in the error message
  • Double-tap forward to run
  • Adjusted the right-justified text on the splash screen
  • Ctrl-shift-1 now displays Statistics in a floater
  • Login progress bar change
  • Option available to turn off all group titles to make name tags smaller
  • Small UI tweaks made to the "near me" floater for usability

Fixes:

  • SVC-1072: Havok 4 -- Objects can exist up to 4096 meters up, but scripted rez above 1024 meters fails silently
  • SVC-747: Estate Banned Residents list doesn't increment higher than 252
  • VWR-5498: WindLight Release Candidate doesn't rembember correct size of IM window between sessions
  • VWR-747: Texture preview should not have constrained aspect ratio
  • VWR-3984: WindLight: Certain snapshot options incorrectly capture a part of the screen
  • VWR-3438: WindLight: Glow (including water reflections) shows through HUD objects
  • VWR-4616: Snapshot, clicking on more removes current pic
  • VWR-1405: llMapDestination does not work as designed for OS X/Intel viewers
  • VWR-3625: Highlights don't affect non-root prims
  • VWR-2113: Mac Auto Updater "hides", giving appearance of failing
  • VWR-2755: duplicate PARCEL_FLAG_RESTRICT_PUSHOBJECT line in keywords.ini
  • VWR-442: Require confirmation when inviting a new group owner
  • VWR-4903: Show avatar's name in the "Eject" and "Freeze" confirmation screens
  • VWR-6066: "Are you sure you want to clear you browser cache" in "Perferences > Web > Clear Now" has a typo
  • VWR-5656: Secondlife icon missing in Linux version 1.19.1 RC1 ?
  • VWR-2600: Add option to enable Full-Scene Anti-Aliasing (FSAA) in the viewer
  • VWR-3633: Avatar impostor of not-yet-rezzed avatar not appearing
  • Localization of camera controls/tooltips
  • Fixed: glow is rendered on property lines and selection silhouettes
  • LLImageJ2C now indicates what en/decoding implementation is being used
  • New messaging to inform Residents about consequences of selecting "Can modify my 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: Wait before printing missing gestures if the name isn't yet available
  • Abrupt velocity changes of SL camera are smoother
  • llMapDestination() can be used to open place dialog to teleport user without opening map
  • Fixed: Cannot close Buy Land floater when (waiting for data) from web site
  • Fixed: Gestures appear in random order
  • Fixed: Preference Help button is not pointing to the correct url
  • Added Hyperlink to MOTD.
  • Fixed: Occlusion crash on SIS cards
  • Fixed: VBO related crash on ATI R100 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: Provide way to visually mute "costly" avatars (check cost: client->rendering->info displays->avatar render cost)

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
  • VWR-2645: Source typo RELEASE_FOR_DOWNLOAD should be LL_RELEASE_FOR_DOWNLOAD ?
  • Fixed: g++ 4 viewer compile issues
  • Dead code removal createLegacyWearableFromAvatar

Second Life Havok4 Public Beta 1 Release Notes (September 28th, 2007)

This release of the Second Life simulator includes an upgrade of the Havok physics engine to v4. This is an internal update release, not a "new features" release from a physics perspective. Please read the Havok4 Beta Wiki for more information about this first public preview of the Havok4 engine implementation in Second Life.

See http://wiki.secondlife.com/wiki/Havok_4_Beta_Home for up-to-date information about this Beta release.


Public Beta Test Grid

We expect the public beta test for Havok4 to be very active, with many participants. We have prepared a test grid that allows for many types of physics-related tests. The test regions will include:

   * Orientation Islands
   * Welcome Areas
   * Lusk
   * Several sandboxes
   * Combat sandboxes
   * Vehicle testing simulators 

NOTE: The Public Beta viewer will be configured to use the beta grid, which will be a snapshot copy of portions of the main grid and a copy of your user account. You can do "anything you want" on this grid without risking damage to your "real account" on the main grid.


How Do I Stay "In The Loop" With Havok4 Testing?

  1. Attend Regular Havok4 Office Hours In-World
  2. TELL US about everything you find using the Public Issue Tracker
     (https://jira.secondlife.com)

Please enter bugs using:

   * PROJECT "Second Life Service - SVC"
   * COMPONENT "Physics"!


Known Issues

The following issues are known in the current Second Life Havok4 build, and several of them are already being worked on. We decided not to hold off on releasing the public beta for these, and will update the server code on the public beta test simulators as we have fixes completed.

   * Kart stops too quickly (and tumbles too easily when going over bumps, 
     as well as some odd collision behavior) 
   * Bonifacio has very high script time (and is running VERY slowly) 
   * Short-range teleport script not working correctly 
   * Flocking birds script behaves differently on Havok4 (birds acquire 
     extra energy over time and eventually "rocket" out of sim) 
   * Some physical TargetOmega objects do not spin 
   * Sitting on anything but top face of a box will fail 
   * C-Tech 2050 hover ship spirals out of control after several minutes 
     of flying and turning 
   * Sitting avatars do not always contact seat 
   * Making an object non-physical while it's rolling leaves it rotating 
   * Bouncing off of a plane is different if the plane is physical or 
     non physical 
   * Drop a large cube on a small cube, they interpenetrate when they 
     shouldn't 
   * A sphere interpenetrating into a larger object can launch both 
   * Physical spheres on uneven ground sink into the ground 
   * Your avatar direction does not update on other viewers (Avatar A 
     turns, avatar b's viewer does not update showing the rotation until 
     Avatar A does something else such as walk, run, jump or fly) 
   * In some cases maximum link distance exceeds 32m 
   * Vehicles collide with phantom tubes, rings, and torii 

Release Notes for Second Life 1.19.1(4) March 28th, 2008

  • Fixed a bug causing the viewer to update the wrong parcel.
  • SEC-42: Do not log contents of arguments.txt.
  • 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
  • <Ctrl> + <apple>+"D" crashes mac client (Updated llmozlib)

Release Notes for Second Life 1.19.1(3) March 26th, 2008

Changes and fixes:

  • VWR-4125: Duplicate names in XUI files make some translated UI texts to show inappropriately
  • VWR-2273: View menu > Instant Message should be changed to "Communicate"
  • VWR-1722: Profiles are editable in two places (including Search browser)
  • 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
  • Changing viewer language selection doesn't bring up a localized F1 Help in French, Spanish
  • Translated camera controls +64 in both directions.
  • localized versions of panel_login.xml (incorrectly) override the splash page url set in en-us
  • XML resizing in \xui\en-us to accommodate localization lengths

Release Notes for Second Life 1.19.1(2) March 19th, 2008

Changes and fixes:

  • Fix for crash in LLViewerPartGroup::updateParticles
  • 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-5517: Search failure dialog doesn't fill in [FINAL SEARCH].
  • Updated help text for llGiveInventoryList.
  • Notecards crash users when passed from person to person
  • Add "getting data" progress display to buy currency dialog.
  • Raw SVG doesn't render correctly on a parcel media prim
  • First use media present enabling dialog doesnt show
  • Feature table and gpu table changes to help with lenovo.
  • Open in My Web Browser" doesn't work if the page failed to load
  • VWR-2628: Fix for crash in operator*(LLVector3 const&, LLQuaternion const&) / LL ...
  • VWR-2682: Possible crash fix when accessing dead cubemap
  • About land > Access doesnt look correct at the minimum window size
  • Crash: linux regression - 'Error parsing skeleton XML file'
  • VWR-1852: Edit Manipulators have Wrong Orientation with Local Ruler Mode on Linked Objects
  • Notecards/Texture windows don't open completely when opened from inventory
  • VWR-4963: Group archive freezes viewer
  • SL Viewer's Client Memory Tool is missing
  • Fix for terrain culling to patch 1.19.0
  • VWR-5499: Fix for Crash on Mac when looking with option-E
  • Fix for Crash in VLLVolume::unref
  • Fix for Crash in LLVertexBuffer::destroyGLBuffer
  • Fix for white areas on lenovo with ATI FireGL 5200

Installer fixes:

  • Unauthorised users could gain access to an SL account after a real user had uninstalled.
  • Mac autoupdater was failing. Now uses /tmp instead of asking the OS for what tmpdir to use.

Loclization fixes:

  • DEV-12125 floater_media_browser.xml was not getting localized
  • Out of date Portuguese localization files wound cause a crash; removed.


Open Source fixes:

  • VWR-5519 - Errors in lltimer.h while compiling llmediaimplquicktime
  • VWR-5323 - Probable fixes for gcc-4.1 problems.
  • VWR-5515 - OpenSSL required on MS Windows now
  • VWR-5519 - Errors in lltimer.h while compiling llmediaimplquicktime
  • VWR-5460: llmozlib2 is missing from 1.19.1.0 source distribution (Macintosh library bundle)

Release Notes for Second Life 1.19.1(1) March 12th, 2008

Changes and fixes:

  • VWR-5479: The option "Save Texture As" from File menu is not active in 1.19.1 (0) (Second Life Release Candidate)
  • VWR-5087: Attach To... from inventory ignores selected postion and attaches to stored location.
  • VWR-4899: Windlight Particle System - burst severely weakened
  • crash when quitting from login screen
  • SVC-1764: Setting parcel media for a single agent is broken with new media functionality ( PARCEL_MEDIA_COMMAND_AGENT broken)
  • Scripted object for playing movies no longer functions under 1-19-1
  • FireGL and Quadros no longer show 'unsupported' dialog
  • Crash: 'Error parsing skeleton XML file'
  • Crash when opening the expanded media control
  • VWR-4959: WindLight: "Sculpted Prim" preview makes a huge distorted mess of polygons
  • Propagate client language setting into search URL


Release Notes for Second Life 1.19.1(0) March 6th, 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
  • 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
  • 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

Fixes:

  • VWR-434: HUD textures are attaching but not being seen
  • bumpmapping flips on active objects
  • Fixed various Teleport and Show on Map bugs
  • 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
  • More Help Buttons in Graphics Preferences
  • VWR-983: Particles -> Offscreen/hidden particles get extended life -> as of 1.16.x at least.
  • (Linux) Working device enumeration A.K.A. USB headset support
  • Linux Voice quality issues in 1.19.0
  • VWR-4921: not recognising in Linux that client is already running
  • 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.
  • VWR-882: Group name showing as (???) in About Land, IM tabs, and object edit window
  • 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
  • clean up some viewer text strings related to Windlight features
  • 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
  • WindLight: Default water has repetitive, scale-like patterns
  • Fix MacBook Air/Intel 3100 WindLight issues
  • VWR-4548: Linux Intel945 feature-blacklist not being applied (Unresponsive, blackscreen, if not using LL_GL_NOEXT=x)
  • Adjust gpu-table based on data from default graphics level framerate for specific graphics cards in viewer stats

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

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
  • 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.

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
  • VWR-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(1) September 19, 2007

Changes:


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(4) July 5, 2007

Bug fixes:

  • Fixed SVC-371: Fix the legibility and grammar/consistency of the new llOwnerSay implementation
  • 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 VWR-1418: Progressive memory consumption (leak) since 1.17.1
  • Fixed VWR-1410: Quirk in net.cpp
  • Fixed VWR-1351: Violation against the conding standard in llfloaterchat.cpp
  • Fixed VWR-1184: [Linux VWR] Signal 7 (SIGBUS) Error (caused by libtcmalloc)
  • Fixed 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'.
  • Fixed VWR-962: llprocessor.cpp: enable x86 detection for GCC
  • Fixed VWR-605: Include the SL date & day with the time
  • Fixed VWR-561: Blurry arrows in camera control and other graphics issues
  • Fixed VWR-53: Inconsistency in order of AV texture layer between the upper and lower body
  • Fixed group chat sessions not working
  • Fixed script email only receiving after sim is restarted
  • Fixed permission requests not properly muted
  • Fixed viewer "channel" now visible in the lower right corner next to the version number
  • Fixed presence not properly being report to others upon initial login
  • Fixed double text overlay on About Land > General tab
  • Fixed "Top Scripts" window does not refresh when button is pressed while "Top Colliders" list is still open

Release Notes for Second Life 1.18.0(3) June 26, 2007

Bug fixes:

  • Fixed VWR-1369: Creating, re-rezzing, then editing an object results in a viewer crash

Release Notes for Second Life 1.18.0(2) June 26, 2007

Changes:

  • German language added to the Windows installer.

Bug fixes:

  • Fixed VWR-1339: Asset upload fails for certain saves, eg scripts and appearance.
  • Fixed VWR-796: llStopSound() not working

Release Notes for Second Life 1.18.0(1) June 22, 2007

Changes:

  • More Viewer interface elements and text has been translated to Japanese and German.
  • Estate owners can now postpone a region restart for one hour.

Bug fixes:

  • Fixed MISC-273: Enrollment fee is incorrectly deducted if you belong to max. # of groups and try to join new ones
  • Fixed SVC-248: Viewer crash: Server sends malformed DeRezAck Packet (see VWR-176)
  • Fixed SVC-242: Copyable objects are not appearing in inventory after being taken, are remaining, invisible, in world
  • Fixed SVC-52: UTF-8 characters read from notecards are lost
  • Fixed SVC-21: Request for making identification of llOwnerSay messages possible
  • Fixed VWR-1101: Active Gestures > New button doesn't auto-open gesture
  • Fixed VWR-684: German Translation of the Viewer inaccurate/dangerously wrong (corrections in patch)
  • Fixed ejecting a sitting intruder would cause the object they were sitting on to eject too.


Release Notes for Second Life 1.18.0(0) June 14, 2007

Changes:

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.17.0(107) June 1, 2007

New features:

  • Group voice chat is available. This enables group voice conversation between avatars all across the grid, no matter where avatars are located in relation to each other.
  • Group voice chat is available for both "formal" Second Life groups and ad hoc groups (as is the case for text chat).
  • Group voice chat for "formal" Second Life groups can be initiated by clicking on the Groups tab in the Chatterbox and double-clicking on the group with which you'd like to chat.
  • Group voice chat with two or more friends can be initiated by clicking on the Friends tab in the Chatterbox, selecting multiple friends from the list, and clicking the "Call/IM" button.
  • If you were speaking in a spatial voice channel prior to joining a group voice chat, you will return to the same spatial voice channel after leaving the group voice chat.
  • The Talk button on the Voice tab contains a volume indicator (a dot to the right of the button text "Talk") that shows how loudly YOU are speaking. Green indicates a normal volume, red indicates too loud a volume (a standard across speaking indicators for voice).
  • Volume control and mute options are disabled on the "Near Me" tab in the Chatterbox when your own name is selected in the list of speakers.

Known Issues

  • Users do not see a notification or visible invitation to group voice conversations. We expect this to be fixed in the next release, so users can accept or reject calls and receive feedback that they've successfully joined.
  • Private voice chat with a single other user is not yet implemented.

Release Notes for Second Life 1.17.0(0) June 1, 2007

Changes:

  • 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.
  • Embedded Mozilla browser now supports cookies.

Bug fixes:

  • VWR-870: Memory violation through uninitialized variable (invisible or unrendered flexis)
  • VWR-849: LLerror.cpp does not clean up global objects
  • VWR-823: Two unintialized variables in lltexturefetch.cpp
  • 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-412: Object editing arrows hidden but clickable on objects you can't edit.
  • Fixed texture picker now shows any results unless inventory has been opened previously or a search term is typed
  • Fixed muted resident chat no longer shows up in your chat history
  • Fixed mute resident button now opens the user picker
  • Fixed in German client, all group abilities now available for group owners
  • Fixed closing a changed Classified now confirms changes
  • Fixed embedded Mozilla browser to work with HTTPS sites (affected Windows only)
  • Fixed items dragged from the contents of a container prim now have an acquired date
  • Fixed no MOD scripts could be modded by ppl granted Modify Rights


Release Notes for Second Life 1.16.0(105) May 22, 2007

New features:

  • The "Chatterbox" is a new communication hub that brings text and voice chat for group, individual (one-to-one), and spatial conversation into a single user interface.
  • This is the first iteration of the Chatterbox and it isn't perfect yet, so you may notice a few bugs.
  • The "Friends" tab of the Chatterbox shows a list of friends, via the "Friends' button in the viewer.
  • The "Groups" tab of the Chatterbox shows a list of groups to which a resident belongs.
  • The "Near Me" tab shows voice speakers in close proximity to a resident.

Changes:

  • Audio devices are now enumerated and can subsequently be selected for use via the API. A device enumeration is provided when a user connects and when a a new device is added or removed.
  • Local audio intensity events are now exclusively generated by the local microphone energy.

Bug fixes:

  • Fixed VWR-657: Beta -> Linux -> Startup -> Crash
  • Fixed object loss occuring when taking an item
  • Fixed render issues with tapered cubes
  • Fixed sculpt texture loss after when texture picker is cancelled
  • Fixed flexible sculpted prims becoming distorted
  • Fixed textures applied to sculpted prim at a 90 degree rotation
  • Fixed connection issue for users with Speedstream 6300 w/ VOIP routers connecting via port 5060. Failed registration attempts with Vivox servers on UDP port 5060 will automatically be attempted on UDP port 5062.

Release Notes for Second Life 1.16.0(4) May 21, 2007

Bug fixes:

  • Fixed VWR-657: Beta -> Linux -> Startup -> Crash
  • Fixed object loss occuring when taking an item
  • Fixed render issues with tapered cubes
  • Fixed sculpt texture loss after when texture picker is cancelled
  • Fixed flexible sculpted prims becoming distorted
  • Fixed textures applied to sculpted prim at a 90 degree rotation


Release Notes for Second Life 1.16.0(1) May 15, 2007

New Features:

  • Add "Mute" button to block unwanted notecards, landmarks, and textures
  • Particle systems are added to the restriction list in a resident's mute list

Changes:

  • The orientation of the sculpt texture has changed.
    • All previously created sculpt textures will now make "inside-out" sculpties.
    • To fix this, flip the texture horizontally.

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:

  • Fixed positioning of maximize button when minimizing both script and lsl window
  • Fixed positioning of LSL help window after minimizing/maximizing main script window
  • Text for several alert messages has been updated
  • Fixed issue where sculpted prims revert to spheres when zooming in/LOD change.
  • Fixed issue where sculpted prims loose texture map when texture picker is cancelled.
  • Fixed issue where not making a selection in the prim type changes sculpted prim to sphere until edit is closed
  • Fixed issue where scale edit handles would become lost inside a sculpted prim

Release Notes for Second Life 1.16.0(0) May 4, 2007

New Features

Changes:

  • Voice changes since last voice beta release:
    • Active Speakers window opens via the 'Speakers' button and shows all active voice speakers in a channel
      • Also enables volume and mute control by individual speaker
    • Mute settings for voice only are now available via the Active Speakers window
      • Avatar 'pie menu' mute option still mutes both voice and text chat simultaneously
      • This will change in future releases
  • Alt-Left and Alt-Right switch between tabs in IM
  • Ctrl-W closes one panel in IM
  • Ctrl-Shift-W closes all windows
  • Inventory sort optionally sorts system folders on top
  • Busy mode declines notecards and textures, and accepts other inventory transfers silently
  • Offline IMs from objects include object name, owner, type and SLURL
  • L$ displays 'Loading...' if balance is not yet retrieved

Bug fixes:

  • Fixed a client crash when deleting objects from inventory
  • Fixed '... has left the session' when leaving group chat after talking
  • Fixed failed email when no subject is included
  • Fixed closing an inventory folder while selecting inside moves selection to My Inventory
  • Fixed build if llmozlib disabled
  • Fixed avatar name not remaining within background box
  • Fixed graphics cards with unlisted memory sizes defaulting to 16MB
  • Fixed Alt-WASD camera controls while sitting
  • Fixed first digit in Pay dialog cannot be deleted
  • Fixed minimap not opening on first login
  • Fixed 'Use Selection for Grid' referencing edge of region and not reference prim
  • Removed avatar eyeball shader
  • 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-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-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-429: add scons option making FMOD optional
  • VWR-414: 8-bit character in llagent.cpp comment confuses Japanese text editors

Release Notes for Second Life 1.15.0(1) April 20, 2007

Bug fixes:

  • Improved performance of inventory operations
  • Removed First Land filter in Search
  • Improved recognition of some processor types
  • Fixed extra face when using hollow with path cut
  • Fixed a way to teleport to Orientation Islands
  • Fixed right-click on your own avatar if you have a HUD attachment
  • Fixed llSetText appearance on HUD attachments
  • 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

Release Notes for Second Life 1.15.0(0) April 17, 2007

Changes

  • Inworld rating system has been removed

Bug fixes:

  • Fixed list selection triggering when mouse-up occurs over scrollbar
  • Fixed Get Top Scripts not sorting on refresh
  • Fixed a simulator crash related to group messages
  • Fixed alphabetical sorting of groups on profile
  • Fixed display of group voting history
  • Fixed group chat not reopening when user relogs or closes chat session
  • Fixed ability to start group messages and multi-user conferences
  • Fixed cutoff of Help -> About Second Life text

Release Notes for Second Life 1.14.1(2) April 13, 2007

Changes:

  • 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 will cause some content (which used this bug to imitate cel-shading) to look dramatically different
  • Larger debug beacons (View > Beacon)
    • You can now set the beacon size in Preferences -> Adv. Graphics (Range is 1-127)
  • Groups are now searched with an index (refreshed daily)
    • Searches are done against the full text of the group, including charter
    • Clicking on a group found via search still shows up-to-date information
  • Added 'Add as Friend' button to profile
  • Added |< and >| buttons to scroll to the ends of IM window conversations
  • Added parcel flag for Mature Content
    • Parcel searches use the parcel rating instead of the region rating
  • Groups list window taller and resizeable

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 several versions many builds ago, but not documented. These will now appear correctly in the script editor.

Bug fixes:

  • Fixed OK button not enabling after editing profile
  • Fixed pie menu options shifting position when right-clicking avatar
  • Fixed a sim crash related to group messages
  • Fixed combo box not closing after hitting Tab
  • Fixed gap with combo boxes on bottom of the screen
  • Fixed combo boxes not closing when hitting button
  • Fixed proposals being created with incorrect information
  • Fixed agent information not displaying for land/objects
  • Fixed group information for members/roles not loading
  • Fixed IM window showing all users in bold
  • Fixed font of Bumps, Pushes, Hits window
  • 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 overlapping text in proposals in group info window
  • 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 avatar reverting to default appearance
  • Fixed broken embedded landmarks when editing their notecard
  • Fixed display of Terms of Service
  • Fixed a case where you could not modify your modifyable 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

Release Notes for Second Life 1.14.1(1) April 2, 2007

Changes:

  • Users are now notified if they are the only ones present in a group or conference session

Bug fixes:

  • Fixed: VWR-130: llimagejpeg.h remove jinclude.h
  • Fixed: VWR-200: money(); events in a linked sets fail to trigger
  • Fixed: VWR-243: Sort inventory System folders to the top

Release Notes for Second Life 1.14.1(0) March 23, 2007

Changes:

  • Teleport Home disabled for new users on an Orientation Island
  • Share With Group disabled after object is deeded to group

LSL changes:

  • 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

Bug fixes:

  • New groups are instantly searchable
  • 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