Wednesday, May 21, 2008

1.20 RC7 Notes

Release notes for the new RC

I've joined the SL Dev list and will post updates from there more frequently so that people know what is coming.

1 comment:

  1. a better version for ya. (From the latest source code)

    New features and changes:
    * Pasting multiline clipboard content into Chat will show a Paragraph symbol at newlines
    * Moved "Set Window Size" options from File menu into Preferences > Graphics
    * New users are rendered as a cloud, rather than naked, before they choose a gender
    * 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
    * 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
    * Changed resident names to be interactive in Chat/IM:
    ** Clicking on resident names in Local Chat will open their Profile page
    ** Clicking on resident names in a Group IM will open an individual IM

    * Added four texture constants for referencing in llSetLinkTexture in scripts:
    ** TEXTURE_BLANK, TEXTURE_DEFAULT, TEXTURE_PLYWOOD and TEXTURE_TRANSPARENT
    ** Note: Scripts using these constants will run in all Second Life viewers, however previous versions of the viewer will not be able to edit and recompile scripts using the new TEXTURE_BLANK constant; older versions trying to compile such a script will report "(XX,YY) : ERROR : Name not defined within scope."

    * Thread monitoring to catch freezes
    ** A new thread monitor will detect when the viewer application frozen for a period greater than 10 seconds and possibly force a crash with detailed logs

    * 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 or IM
    * VWR-463: Blank is a pre-defined texture in client, but not in LSL
    * Updated library version for openssl
    * 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

    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: llrender.cpp export
    * 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 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: 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: 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
    * 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

    ReplyDelete