Release Notes/Second Life Public Nightly/1.22

From Second Life Wiki
Jump to navigation Jump to search


Second Life Public Nightly 1.22.5.106939 Dec 30th, 2008

NOTE: The Debug GL option and Thread monitoring have been turned OFF on this build.

Changelist in this build:

Bug Fixes:

  • Fixed: VWR-10712: Toggling from fullscreen to windowed mode using the key combination Alt+enter will cause the viewer to toggle back to full screen
  • Fixed: Remove the help reference to the 'Planning' tab in Group Info > Land & L$

Raytrace Picking Fixes:

  • Fixed: VWR-10460: raytrace picking can't Edit or Touch items that cross the avatar mesh
  • Fixed: VWR-11130: raytrace picking can't select a HUD after zooming
  • Fixed: VWR-11185: Semi-alpha HUDs with multiple prims are not capturing mouse-clicks

Crash Fixes:

  • Fixed: VWR-11277: crash on login to fullscreen / uninitialized global access on exit
  • Fixed: crash on LLMenuGL::jumpKeysActive()
  • Fixed: crash in LLTexLayerSetBuffer::isInitialized() caused by a null pointer
  • Added: additional debug info for LLImageGL::setImage() crash


Second Life Public Nightly 1.22.5.106806 Dec 26th, 2008

NOTE: The Debug GL option and Thread monitoring continue to be enabled on this build, as in .101178

Changelist in this build:

Bug Fixes:

  • Fixed: VWR-10714: after downloading 1.22 RC1 (Mac) I crash every time I try to upload a sound
  • Fixed: VWR-4004: intermittent crash when switching to & from Fullscreen mode
  • Fixed: VWR-10611: UI turns dark or transparent when minimizing
  • Fixed: a misleading error message for Send Postcard with invalid email address

Localization Fixes:

  • Fixed: VWR-11069: Installer displays "China" in language selection
  • Fixed: Change all single quotes ' to proper German quotes in the UI
  • Fixed: the World menu should open the localized Account History / My Account web pages in German, Japanese, Korean, French

Second Life Public Nightly 1.22.4.105784 Dec 12th, 2008

NOTE: The Debug GL option and Thread monitoring continue to be enabled on this build, as in .101178

Changelist in this build:

Bug Fixes:

  • Fixed: VWR-10362: UI [and Ambient] sounds can remain persistent even though disabled
  • Fixed: VWR-10397: The 'X' in front of the 'View' menu entries 'Local Chat', 'Communicate', 'Inventory' isn't toggled
  • Fixed: VWR-10688: Script Editor has no hovertips / VWR-4235: Hovertips not showing in LSL Editor
  • Fixed: VWR-10577: chat history and IM history does not automatically scroll when they have focus
  • Fixed: VWR-10686: Snapshots: Save doesnt grey out anymore to indicate if you saved a snapshot already
  • Fixed: Mac-updater.app in 1.22 RC will not auto-download the upgraded version
  • Fixed: Watchdog sometimes does not crash as designed when reporting an error
  • Fixed: the default color for Text Chat from your avatar should not be blue
  • Added: Add startup state to viewer's crash report
  • Added: Add crashed thread ID to viewer's crash report

Crash Fixes:

  • Fixed: 1.22 RC3 crashes when attempting to send a Snapshot via email
  • Fixed: crash on LLImageJPEG::errorOutputMessage
  • Fixed: crash on opening Local Chat from Communicate in certain conditions

Localization Fixes:

  • Added: CT-117: Simplified Chinese full translation for the viewer
  • Added: CT-98 - CT-116: Brazilian Portuguese translations for remaining strings & phrases - version 1.22
  • Added: CT-85: Hungarian translations for remaining strings & phrases - version 1.22
  • Fixed: Localize the string "Mute List" in the Communicate flyout button
  • Fixed: Fix all truncated strings in Japanese, German translations

Second Life Public Nightly 1.22.3.104867 Dec 4th, 2008

NOTE: The Debug GL option and Thread monitoring continue to be enabled on this build, as in .101178

Changelist in this build:

Bug Fixes:

  • Fixed: Crash on upload Image, or upload Animation (llgl.cpp(955))
    • Also Re-fixes: VWR-10353: Crash on trying to upload assets (specifically .TGA files as reported)

Localization Fixes:

  • Added: VWR-5733 Add a Hungarian translation to the viewer
  • Added: VWR-8798 Add a Polish translation to the viewer
  • Fixed: Remaining truncations to words in French translation

Second Life Public Nightly 1.22.3.104629 Dec 3rd, 2008

NOTE: The Debug GL option and Thread monitoring continue to be enabled on this build, as in .101178

Changelist in this build:

Changes:

  • Removed feature: Advanced > UI > Async Keystroke
  • Removed feature: Group Information > Land & L$ > Planning tab
    • NOTE: This tab has shown wrong, inaccurate calculations since version 1.18, and fails to display any information in version 1.22. Because this feature has been improperly supported by the server for over a year, it is being removed to avoid further confusion.

Bug Fixes:

  • Fixed: VWR-10619: Crash when starting a group IM from contacts window ( Crash in LLTextEditor::findHTML )
  • Fixed: VWR-10597: "EjectAvatarFullNameNoBan is missing from Alerts.xml" when trying to eject an avatar
  • Fixed (Removed): VWR-10469: Group Liability Info does not display
  • Partial Fix: VWR-10397: The 'X' in front of the 'View' menu entries 'Local Chat', 'Communicate' isn't toggled
  • Fixed: VWR-10728: A bug in a new function LLTexUnit::bind(LLImageGL*) in 1.22
  • Fixed: Errant UI artifact is visible to right of Get Top Scripts window
  • Added: Add extra debugging info to help with graphics driver crashes
  • Added: Add extra debugging detection of alternate viewer.exe (second instance of SL) in windows

Crash Fixes:

  • Fixed: VWR-10823: Right click > Inspect, causes viewer to crash
    • Also Fixed: VWR-10715: Pie Menu > more > Inspect crashes viewer
  • Fixed: crash on LLViewerRegion::getCapability()
  • Fixed: crash on AMD 2.2Ghz with AGP Diamond Radeon X1550
  • Fixed: Remove Windows async keyboard support, which causes excessive thread monitor freezes/crashes

Localization Fixes:

  • Fixed: Added missing translations in French, Japanese, German viewers
  • Fixed: Improved linguistic translations for Japanese viewer
  • Fixed: Improved linguistic translations for French viewer
  • Partial Fix: Some truncated words in the French translation

Second Life Public Nightly 1.22.1.103552 Nov 21st, 2008

NOTE: The Debug GL option and Thread monitoring continue to be enabled on this build, as in .101178

Changelist in this build:

Bug Fixes:

  • Fixed: VWR-10570: Avatars may appear as solid black ruths and solid white attachments until they fully rez
  • Fixed: VWR-10555: Viewer 1.22.1 friendship offers don't work on Server 1.25
  • Fixed: VWR-10349: Email Snapshot doesn't work with multiple recipients
  • Fixed: VWR-10351: Raytrace picking does not work correctly when right-clicking objects close to edge of screen
  • Fixed: Raytrace picking can't pick a nametag that overlaps a sim border line
  • Windows viewer crashes without .NET 2.0 runtime (or some other apps..) installed

Crash Fixes:

  • Fixed: VWR-10476: Opening Get Top Scripts menu causes crash

Localization Fixes:

  • Fixed: translations for new features in French, Japanese, German, Danish

Second Life Public Nightly 1.22.1.102767 Nov 18th, 2008

NOTE: The Debug GL option and Thread monitoring continue to be enabled on this build, as in .101178

Changelist in this build:

Bug Fixes:

  • Fixed: VWR-5808: Viewer always creates "url_history.xml" file in "C:\" directory.
  • Fixed: VWR-10473: Scroll bar opens at bottom of About: section in Profile window
  • Fixed: VWR-10454: Local Chat window fails to scroll properly (IM and Groupchats slide to top)
  • Fixed: VWR-10453: no tool tip shows for the Communicate button
  • Fixed: VWR-10460: 1.22 raytrace picking can't Edit items that cross the avatar mesh
  • Fixed: Installer should pass the chosen language selection so the SL viewer starts in that language
  • Removed: remove the ignorable popup for Release Notes which is no longer utilized by the viewer

Crash Fixes:

  • Fixed: LLError and crash hangs rather than crashing
  • Fixed: Crash when hold-clicking on a prim that animates
  • Fixed: Crash on Group chat floater (LLTextEditor::removeTextFromEnd)

Localization Fixes:

  • Removed: remove Hungarian translation in order to await more updated translations
  • Fixed: some truncated words in the German translation

Second Life Public Nightly 1.22.0.102206 Nov 12th, 2008

NOTE: The Debug GL option and Thread monitoring continue to be enabled on this build, as in .101178

Changelist in this build:

Bug Fixes:

  • Fixed: VWR-8920: moving the camera around, or zooming in on an avatar, some attachments 'disappear' from view. (Also when using pose balls for sitting)
  • Fixed: VWR-8932: 1.21 RC - Script editor performance degrades with large scripts
  • Fixed: VWR-7957: Clothing skinning error with nVidia 177.xx series drivers
  • Fixed: VWR-9467: 1.21 RC will not install due to error opening file for writing (xulutil.dll etc)
  • Fixed: SVC-2771: Reset Script in Selection fails
  • Fixed: VWR-9850: Report Abuse popup still references Police Blotter
  • Fixed: VWR-10343: "Gestures" tag is missing from the heading of the Chat Bar dropdown
  • Fixed: Local Chat window fails to scroll properly
  • Fixed: Rename tooltip on No Push icon to read "No Pushing"
  • Fixed: Rename checkbox on About Land > Options fron "Restrict Pushing" to "No Pushing"
  • Fixed: Reword some error messages relating to not enough L$
  • Fixed: Fix build error due to missing msvcr80.dll
  • Fixed: SL no longer detects correct amount of VRAM
  • Fixed: Detected video memory is too high and causes some texture downloads to stall or load forever
  • Fixed: SLURL in chat log has space before it highlighted, link launches browser and teleport dialog
  • Fixed: Advanced Menu>Rendering>Object-Object Occlusion... can be greyed out but still showing an X.
  • Fixed: set Graphics level to Medium for Apple 8600M graphics cards
  • Fixed: Add new GPU cards for 1.22

Crash Fixes:

  • Fixed: VWR-3058: Viewer crashes on install on Korean Windows XP if they have Korean characters as windows XP user name
  • Fixed: Viewer crashes on Korean Windows XP when Windows acct name is korean
  • Fixed: VWR-8944: Second Life Client crashes on logout (crash on QuickTime.qts )
  • Fixed: VWR-10355: Crash on clicking a hyperlink in any instance of the inworld HTML browser
  • Fixed: VWR-10345: Viewer crashes in and around fullscreen
  • Partial Fix: VWR-9985 Gesture editor crashes in non-EN-US languages
    • Until the code is better internationalized, translations have been reverted to English
  • Fixed: crash on LLViewerObject::markDead
  • Fixed: crash on LLViewerRegion::getPosAgentFromRegion
  • Fixed: Interacting with tortured prim crashes Linux and XP
  • Fixed: crash when trying to interact with a viewer that timed-out/disconnected from the region

Localization Fixes:

  • Fixed: VWR-3801: In certain languages, parcel primitive usage is broken: displays only as 0 in About Land
  • Fixed: VWR-9940: Bad translation in Japanese: "shouts", "whispers"
  • Fixed: VWR-9833: Translation of some viewer options in Japanese is incorrect
  • Added: VWR-5733: add a Hungarian translation to the viewer
  • Added: add a Danish translation to the viewer

Second Life Public Nightly 1.22.0.101178 Nov 6th, 2008

This build reports a version of 1.22.0.101178 -- because it is a prototype build of the new codebase that will become our 1.22 series. However you should be aware this is still an alpha build and NOT the finalized code ready for Release Candidate.

NOTE: The following are enabled on this Public Nightly build:
  • Turned on the Advanced > Rendering > Debug GL option, to utilize additional GL debugging during the Public Nightly cycle
    • This can be disabled from the Advanced menu > Rendering at any time; or
    • It can be disabled prior to login from the \SecondLifeReleaseCandidate\app_settings\settings.xml, by changing the entry for RenderDebugGL to set its Value to 0.
  • Turned on Thread monitoring (Watchdog) during the Release Candidate cycle
    • Thread monitor will detect when the application is frozen for a period greater than 20 seconds and possibly force a crash with detailed logs
    • Thread monitor 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"


New features:

  • Added: VWR-3434: New feature for text chat: "Whisper" as well as Say and Shout.


Changes:

  • Changed: VWR-8689: Change the location of "Mute" in the pie menu to avoid mis-clicks
  • Fixed: Replaced pick rendering with raycast method, to increase performance
    • Added: new info display, Advanced > Rendering > Info Displays > Raycasting
  • Changed: Replaced the View > Beacons sub-menu with its own window for more accurate control
  • Removed: Remove Advanced > Compress Snapshots to Disk (no longer support .j2c now that .jpg is available for Snapshots)


Bug Fixes:

  • Fixed: VWR-8013: minimap causes lag when megaprims are present
  • Fixed: VWR-7284: Mute of Object Doesn't Work
  • Fixed: VWR-1814: Can not change the volume of looping sounds once they start (except with master volume control)
  • Fixed: VWR-8310: Cannot teleport from landmark - broken LLMsgVarData::addData()
  • Fixed: VWR-996: wrong visualisation of animations
  • Fixed: VWR-2387: Animations always drift when uploading with an inner loop of anything except 0% - 100%
  • Fixed: VWR-8398: Previewing UV map as sculpted prim before uploading doesn't work any more
  • Fixed: VWR-2054: Several scripting tooltips could be improved
  • Fixed: VWR-1180: Inappropriate uses of ctype (is*) functions in prevalidate methods for LLLineEditor
  • Fixed: VWR-4070: OpenJPEG: LLImageJ2COJ::decodeImpl does not check if requested channel is higher than available
  • Fixed: Basic DBus support for the Linux Client
  • Fixed: View > Communicate should do the same action as the Communicate button
  • Fixed: avatar animates when hitting escape while sitting on the ground
  • Fixed: sorting of Group member list ignores the year
  • Fixed: Switching focus from the SL Viewer in mouselook and returning causes loss of mouse control
  • Fixed: linux client should send secondlife:// URLs to a running client if such exists
  • Fixed: SecondLife.log reports a WARNING even when using the --login command correctly
  • Fixed: On launch, Viewer doesn't clear keyboard input queue after becoming visible, so random keystrokes for other apps overwrite the First Name field
  • Fixed: Verify that Landmark asset creation callbacks are happening with new server code


Bug Fixes to the rendering system:

  • Fixed: VWR-8920: moving the camera around, or zooming in on an avatar, some attachments 'disappear' from view
  • Fixed: VWR-8012: Gray shading all over clothing and avatars in world since the Windlight roll out
  • Fixed: VWR-8668: appearance mode has a blue or red light
  • Fixed: VWR-3272: WindLight: Some supported graphics cards have disabled shaders
  • Fixed: MISC-707: /voicelevel3 gestures not triggered by voice chat.
  • Fixed: VWR-8172: Camera is Unstable when editing an object
  • Partial Fix: VWR-4025: Upper left corner black triangle appears on the GMA 950 chipset
    • Turned off draw pool ground on the intel 950 for Mac
  • Fixed: View is not reset when teleporting in flycam mode
  • Fixed: Flycam mode does not disable alt-zoom icons
  • Fixed: No Stars when Atmospheric Shaders disabled
  • Fixed: Email Snapshot > Recipient's Email: field erroneously accepts non-ascii characters
    • Note to testers: Test for further tweaking the validate expression if resident emails are improperly interpreted as invalid
  • Fixed: When editing multiple unlinked prims, trying to move/rotate by Build tool numbers suggests that it would work on all prims, but only adjusts one.
  • Fixed: Update gpu table for new graphics cards


Improvements to the Snapshot feature:

  • Fixed: "Send" becomes disabled in Send Postcard when you click on More>>
  • Fixed: Snapshot Save As suggests filename Snapshot.jpg.jpeg
  • Fixed: BMP format displays wrong file size in Snapshot floater


Small usability Improvements:

  • Fixed: VWR-3336: Friend dots on the Minimap are not a different color (yellow)
  • Fixed: VWR-7802: Save texture does not use texture name for default file name
  • Fixed: VWR-4981: Windlight environment settings save in a bad location
    • Now custom skies/water will save to the location Documents and Settings\(username)\Application Data\SecondLife\user_settings\windlight
  • Changed: VWR-8689: Change the location of "Mute" in the pie menu to avoid mis-clicks
  • Fixed: SVC-2396: Particles not handled properly as hud
  • Fixed: LLFloaterBuy explicitly deselects objects when closed
  • Fixed: Improve the apply logic of the following Preference tabs, to more correctly obey OK/Apply/Cancel:
    • Preferences > General, Input & Camera, Network, Web, Text Chat, Voice Chat, Communication
  • Changed: clarify the option Preferences > General > Start location
  • Changed: Replaced the View > Beacons sub-menu with its own window for more accurate control


Source changes:

  • Removed: Removed dead code related to a top-level landmarks menu
  • Changed: partial llrender dependency removal from mapserver (bind & clamp)


Localization changes:

  • Added: Six new Languages choices in the installer application
  • Fixed: Revised some terminology in French translations
  • Fixed: VWR-1874: Some locales incorrectly use Kbps to mean kbps