aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/releasenotes.txt
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--linden/indra/newview/releasenotes.txt242
1 files changed, 86 insertions, 156 deletions
diff --git a/linden/indra/newview/releasenotes.txt b/linden/indra/newview/releasenotes.txt
index 12cd9fb..bbbe693 100644
--- a/linden/indra/newview/releasenotes.txt
+++ b/linden/indra/newview/releasenotes.txt
@@ -1,40 +1,103 @@
1+------------------------------------------------------+
2| Complete release notes for the |
3| Release Candidate Viewer can also be found at |
4| http://wiki.secondlife.com/wiki/Beta_Release_Notes |
5+------------------------------------------------------+
6
7Release Notes for Second Life 1.20(9) May 30th, 2008
8=====================================
9
10Fixes:
11* Fixed: VWR-7335: Revert to non-HTML search for Search>Places in 1.20
12* Fixed: VWR-7322: Chatter's name is not beside chatter's text in Communicate Local Chat (when 'Show Timestamps in chat' is unchecked)
13* Fixed: VWR-7342: Linux 1.20(7) libexpat.so.1 not found, exit on load
14* Fixed: VWR-6240: Snapshot to disk is not a complete image for a custom size larger than the screen size
15* Fixed: VWR-6948: Flexi prims are rendered differently in 1.20 - breaks products
16* Fixed: VWR-6107: When uploading animations the Ruth model appears dimly lit and unshaded
17* Fixed: VWR-2679: Joystick flycam breaks after switch to fullscreen mode
18* Fixed: VWR-1352: A strange copy operation of LLStyle
19* Fixed: VWR-6244: Building outlines get dissorted/out of position by one frame when moving the object with SpaceNavigator
20* Fixed: VWR-6016: FMOD problem: update3dPosition error
21* Fixed: VWR-7234: llcommon/files.lst has two entries for lllog.cpp
22* Fixed: Pasting multiline clipboard content into chat loses newlines
23* Fixed: RC7 doesnt show the release candidate login screen
24* Fixed: RC7 grid selection doesn't persist
25* Fixed: Change Linux viewer default compiler from gcc3.4 to gcc4.1
26* Fixed: crash in LLFolderViewFolder::setSelection
27* Fixed: Infinite loop in wearables (LLWearableList::processGetAssetReply) causes a crash
28* Fixed: Critical message window should not say "Critical message" because it is the Community Standards document
29* Fixed: Remove First Use dialogs for sitting and movement key binding during Orientation Island
30* Fixed: option to Send Crash Report is not persisting
31* Fixed: Increase thread monitoring mainloop timeout from 10 sec to 20 seconds
32* Fixed: Default the mini-map to off for new users
33* Fixed: Text on Send button for Group IM is right-justified
34* Fixed: Region/Estate> Estate tab has a misaligned outline on Estate Managers box
35* Fixed: Parcel tag overlaps image on Sell Land floater if longer than 36 characters
36* Fixed: crash on LLSurface::resolvePatchRegion()
37* Fixed: crash on LLViewerRegion::setCapability
38* Fixed: Minor bugfixes to thread monitoring during crashes, purgeAllTextures, and the user setting whether to submit crash reports
39* Fixed: Additional thread monitoring tweaks, added a timer to confirm if the watching thread has been hung
40* 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
41
42Localization Fixes:
43* Fixed: Added new translation strings for German, Korean, Japanese
44
45Release Notes for Second Life 1.20(8) May 22nd, 2008
46=====================================
47
48Fixes:
49* Fixed: VWR-7347: 'For sale' amounts in objects' Hover Tips show a garbage character
50* Fixed: RC7 is unable to buy Linden Dollars
51* Fixed: Tuned behavior of thread monitoring (also called watchdog) to deal with extraneous crashing in RC7
52* Fixed: Disabled thread monitoring for Mac and linux versions
53* Fixed: Fix the premature start of thread watchdog mainloop timeout
54
1Release Notes for Second Life 1.20(7) May 16th, 2008 55Release Notes for Second Life 1.20(7) May 16th, 2008
2===================================== 56=====================================
3 57
4New features and changes: 58New features and changes:
5* Pasting multiline clipboard content into Chat will show a Paragraph symbol at newlines
6* Moved "Set Window Size" options from File menu into Preferences > Graphics 59* Moved "Set Window Size" options from File menu into Preferences > Graphics
7* New users are rendered as a cloud, rather than naked, before they choose a gender 60* 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
8* Directly interacting with a muted resident will unmute them, with a note logged in the Chat history (VWR-1735) 61* Directly interacting with a muted resident will unmute them, with a note logged in the Chat history (VWR-1735)
9* Fly button is now shown as disabled when you are sitting 62* Fly button is now shown as disabled when you are sitting
63* Pasting multiline clipboard content into Chat will show a Paragraph symbol at newlines (Partial Fix behavior)
10* Group Info > Notices tab explains the storage limits of 200 notices and 14 days 64* Group Info > Notices tab explains the storage limits of 200 notices and 14 days
11* Added OpenGL monitoring via Advanced menu > Rendering > Debug GL option to turn on extra rendering error checking and help reproduce crashes 65* Added OpenGL monitoring via Advanced menu > Rendering > Debug GL option to turn on extra rendering error checking and help reproduce crashes
12* Added beta support for basic voice lipsync for voice visualization (VWR-4794) - via Advanced menu > Character 66* Added beta support for basic voice lipsync for voice visualization (VWR-4794) - via Advanced menu > Character
13* Changed resident names to be interactive in Chat/IM: 67* 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
14** Clicking on resident names in Local Chat will open their Profile page 68* Disabled the Snapshot Preview > Auto-snapshot checkbox, unless Freeze Frame checkbox is set. (This clarifies that Auto-snapshot previously only worked in this case.)
15** Clicking on resident names in a Group IM will open an individual IM 69
70* Clicking on resident names in Local Chat or in a Group IM will open their Profile page
71** 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"
16 72
17* Added four texture constants for referencing in llSetLinkTexture in scripts: 73* Added four texture constants for referencing in llSetLinkTexture:
18** TEXTURE_BLANK, TEXTURE_DEFAULT, TEXTURE_PLYWOOD and TEXTURE_TRANSPARENT 74** TEXTURE_BLANK is the non-transparent blank texture, equivalent to "5748decc-f629-461c-9a36-a35a221fe21f"
19** 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." 75** TEXTURE_DEFAULT is the default Media texture, equivalent to "8b5fec65-8d8d-9dc5-cda8-8fdf2716e361"
76** TEXTURE_PLYWOOD is the plywood texture, equivalent to "89556747-24cb-43ed-920b-47caed15465f"
77** TEXTURE_TRANSPARENT is the default "white transparent" texture, equivalent to "59facb66-4a72-40a2-815c-7d9b42c56f60"
78** 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.
20 79
21* Thread monitoring to catch freezes 80* Thread monitoring to catch freezes:
22** 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 81** 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
82** Thread monitoring can be disabled by choosing to never report crashes, or with a command line setting "--set WatchdogEnabled 0"
83** The threshold timing of the thread monitor is set in the file /app_settings/settings.xml under the key "MainloopTimeoutDefault"
23 84
24* Improved internationalization support: 85* Improved internationalization support:
25** Make 'System Default' language option work on Linux and Windows. 86** Make 'System Default' language option work on Linux and Windows.
26** Make unicode system font support good on Linux 87** Make unicode system font support good on Linux
27 88
28* Improvements to Search 89* Improvements to Search:
29** Search > Popular Places is replaced by a Search > Showcase tab that points to the website Showcase 90** Search > Popular Places is replaced by a Search > Showcase tab that points to the website Showcase
30** Search > Places and Search > Groups use web-based search 91** Search > Places, and Search > Groups use web-based search
31** Classified ads have a drop-down menu to indicate Mature or Not Mature content 92** Classified ads have a drop-down menu to indicate Mature or Not Mature content
32 93
33Changes: 94Changes:
34* VWR-4794: Basic voice lipsync for voice visualization 95* VWR-4794: Basic voice lipsync for voice visualization
35* VWR-4204: Clicking on names in Chat/Group IM history should open Profile page or IM 96* VWR-4204: Clicking on names in Chat/Group IM history should open Profile page
36* VWR-463: Blank is a pre-defined texture in client, but not in LSL 97* VWR-463: Blank is a pre-defined texture in client, but not in LSL
37* Updated library version for openssl 98* Updated library version for openssl
99* Added thread monitoring to the viewer
100* Added a setting switch to completely disable thread monitoring
38* New users are shown as a cloud rather than naked until they choose a gender. 101* New users are shown as a cloud rather than naked until they choose a gender.
39* Move "Set Window Size" options from File menu into Preferences > Graphics 102* Move "Set Window Size" options from File menu into Preferences > Graphics
40* Make clothing-still-downloading dialog into an ignorable alert dialog 103* Make clothing-still-downloading dialog into an ignorable alert dialog
@@ -44,6 +107,8 @@ Changes:
44* Convert Search > Group tab to use HTML search 107* Convert Search > Group tab to use HTML search
45* Search: Require Mature/Not Mature in Classifieds 108* Search: Require Mature/Not Mature in Classifieds
46* 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 109* 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
110* The 'camera shutter' soundclip/animation plays whenever a new image is acquired by Snapshot Preview, but not repeatedly if auto-snapshot is on
111* Disabled the Snapshot Preview > Auto-snapshot checkbox, unless Freeze Frame checkbox is set
47 112
48Fixes: 113Fixes:
49* Fixed: VWR-104: Unused class LLVertexProgramGL should be removed 114* Fixed: VWR-104: Unused class LLVertexProgramGL should be removed
@@ -63,12 +128,17 @@ Fixes:
63* Fixed: VWR-3857: Script (LSL) editor shows non Latin 1 characters as square boxes 128* Fixed: VWR-3857: Script (LSL) editor shows non Latin 1 characters as square boxes
64* Fixed: VWR-2275: Linux 1.18.3 Won't Link 129* Fixed: VWR-2275: Linux 1.18.3 Won't Link
65* Fixed: VWR-3813: gtk_check_version() API changed to return const gchar * - causes gcc ERROR 130* Fixed: VWR-3813: gtk_check_version() API changed to return const gchar * - causes gcc ERROR
131* Fixed: VWR-1735: Directly interacting with a muted resident should unmute them
132* Fixed: VWR-2142: Parcel voice icon doesn't reflect disabled status if voice isn't used
133* Fixed: VWR-5853: Double-Clicking on vertical edge of Inventory/Gesture window destroys the floating window.
134* Fixed: VWR-2448: Snapshot Preview tool should respect 'Quiet Snapshots to Disk'
66* Fixed: llrender.cpp export 135* Fixed: llrender.cpp export
136* Fixed: Clean up log messages in viewer to make crash logs more readable and useful
67* Fixed: Create secondlife:///app/ URL to open my groups panel 137* Fixed: Create secondlife:///app/ URL to open my groups panel
68* Fixed: Create secondlife:///app/ URL to open create groups dialog 138* Fixed: Create secondlife:///app/ URL to open create groups dialog
69* Fixed: Display a message if LLWebBrowserCtrl blocks a secondlife:///app/* url 139* Fixed: Display a message if LLWebBrowserCtrl blocks a secondlife:///app/* url
70* Fixed: Abstract common glTexParameter calls 140* Fixed: Abstract common glTexParameter calls
71* Fixed: Orientation Island HUD select language texture is wrong for English in 1.20 141* Fixed: Orientation Island HUD select language texture is wrong for English version in 1.20
72* Fixed: Double-clicking border of communicate window makes window unrecoverable 142* Fixed: Double-clicking border of communicate window makes window unrecoverable
73* Fixed: Command line parser bug parsing "--multiple true" at beginning of a command line. 143* Fixed: Command line parser bug parsing "--multiple true" at beginning of a command line.
74* Fixed: --loginuri is not being handled correctly 144* Fixed: --loginuri is not being handled correctly
@@ -76,15 +146,13 @@ Fixes:
76* Fixed: crash in LLMediaImplQuickTime::load 146* Fixed: crash in LLMediaImplQuickTime::load
77* Fixed: crash on LLViewerParcelMedia::update 147* Fixed: crash on LLViewerParcelMedia::update
78* Fixed: Pop-up menu width should try to accomodate the longest menu item (within reason) 148* Fixed: Pop-up menu width should try to accomodate the longest menu item (within reason)
79* Fixed: VWR-1735: Directly interacting with a muted resident should unmute them
80* Fixed: VWR-2142: Parcel voice icon doesn't reflect disabled status if voice isn't used
81* Fixed: VWR-5853: Double-Clicking on vertical edge of Inventory/Gesture window destroys the floating window.
82* Fixed: VWR-2448: Snapshot Preview tool should respect 'Quiet Snapshots to Disk'
83* Fixed: Can't change values with debug settings floater 149* Fixed: Can't change values with debug settings floater
84* Fixed: Focus > Zoom button can't be re-selected 150* Fixed: Focus > Zoom button can't be re-selected
85* Fixed: Debug Permissions displays overlap 151* Fixed: Debug Permissions displays overlap
86* Fixed: Objects with no group tagging show group tags of previously clicked items 152* Fixed: Objects with no group tagging show group tags of previously clicked items
87* Fixed: stop bundling libexpat with the linux viewer 153* Fixed: stop bundling libexpat with the linux viewer
154* Fixed: World Map's keyboard focus that jumps from Landmarks to Teleport is broken in 1.20
155* Fixed: text results for Search > People is displayed as white text
88* Partial Fix: Pasting multiline clipboard content into chat loses newlines 156* Partial Fix: Pasting multiline clipboard content into chat loses newlines
89 157
90Localization Fixes: 158Localization Fixes:
@@ -334,141 +402,3 @@ Source changes:
334* VWR-2645: Source typo RELEASE_FOR_DOWNLOAD should be LL_RELEASE_FOR_DOWNLOAD ? 402* VWR-2645: Source typo RELEASE_FOR_DOWNLOAD should be LL_RELEASE_FOR_DOWNLOAD ?
335* Fixed: g++ 4 viewer compile issues 403* Fixed: g++ 4 viewer compile issues
336* Dead code removal createLegacyWearableFromAvatar 404* Dead code removal createLegacyWearableFromAvatar
337
338
339Release Notes for Second Life 1.19.0(4) February 28th, 2008
340=====================================
341New features and changes:
342* Voice
343** Voice Chat is now enabled by default to allow Residents to hear other Residents.
344** A microphone is required to speak to other Residents.
345** Push-to-Talk is the default mode for transmitting voice.
346** These settings can be modified via the Voice Chat tab of the Preferences dialog.
347
348* Age Verification:
349** The user interface for parcel and estate access has been clarified and improved.
350** Added the ability to restrict access to parcels and estates to age verified adults.
351** 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.
352
353* Crash Reporter
354** 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.
355
356* VWR-210: Voice Support on Linux (EXPERIMENTAL) - see README-linux-voice.txt
357
358* Other changes:
359** Change alert message that pops up when you set Busy
360** Add "Teleporting from SLURL to SLURL" to the chat history to provide quick and dirty "back" links
361** Print the name of the missing gesture in the error message
362** Remove "New Account..." and "Preferences" buttons from login screen for 1.19.0
363
364Fixes:
365* SVC-930: Prims set for sale - prices are incorrectly set when multiple prims taken to inventory and rezzed
366* SVC-1125: New Search: Beacons aren't shown when teleporting to regions with "Allow Direct Teleport" disabled
367* VWR-1125: Clicking Title Bar While Mouselook'd Repositions SL Window
368* VWR-1137: Inventory names out of sync after renaming via Properties window
369* VWR-1145: Unable To Connect help not available
370* VWR-1162: Land for sale includes L$1 parcels that are not actually for sale
371* VWR-1350: Color settings do not appear to be applied to LSL default text
372* VWR-1475: OpenJPEG always uploads single layer lossless images
373* VWR-1590: Keyboard changes inventory selection after right-click
374* VWR-1627: Classified metrics are reset to 0 when the ad is updated
375* VWR-1651: Add ability to open a partners profile whilst viewing an avatar's profile
376* VWR-1774: Some avatar positions result in no Z-axis arrow when editing attachments
377* VWR-1873: Typos in en-us locale file
378* VWR-1919: Remove texture UUID information from UI unless full-perm
379* VWR-2030: Avatar only turns half-way in Appearance Mode
380* VWR-2142: Parcel voice icon doesn't reflect disabled status if voice isn't used
381* VWR-2256: Mac updater directory permission issues
382* VWR-2367: Wrong handling of maximum length of Group Notice message
383* VWR-2404: lossless texture compression on small textures not lossless
384* VWR-2410: noise dot appear in chat window when clien running long with chatting.
385* VWR-2411: Possible crash in pipeline.cpp
386* VWR-2412: Possible crash drawpoolwater
387* VWR-2421: ATI Radeon HD 2900 XT + Second Life = "Couldn't match GPU to a class","Setting GPU Class to Class0"
388* VWR-2483: the macviewer.xcodeprj file doesn't create stripped binaries on Deployment or Universal
389* VWR-250: Preedit (composition) strings are shown poorly when typing Japanese text on Windows
390* VWR-2550: Scuplty vertex coordinates are size/256 meters too small on the positive faces
391* VWR-2614: gActiveChannelSpeakerMgr not deleted at end of program in viewer.cpp
392* VWR-2617: Adds LLSD support to flex/light/sculpt params for primitives
393* VWR-2652: Changes needed to compile viewer against lastest libopenjpeg2000
394* VWR-2684: Minor leak in floaters using layoutstacks
395* VWR-2722: Muting an object with pie menu only mutes the prim you select, not entire linkset
396* VWR-2847: Wrong hover text in Japanese UI
397* VWR-2854: Some sculpted prims render as balls on close zoom, which look fine in older clients
398* VWR-2867: Eyes rotate unnaturally around their X axis. Clockwise/Counter-Clockwise
399* VWR-289: URLs for video media streaming need to be URL-encoded or stream doesn't work
400* VWR-2959: Windows (Visual Studio) solution file refers to a non-existing project "build_all"
401* VWR-3088: Unchecking "Automatic Appearance Camera Movement" no longer has any effect
402* VWR-3206: OpenJPEG svn478 causes slviewer to crash
403* VWR-3428: Checking a users profile while editing a linked set causes viewer crash
404* VWR-3458: Mouse cursor background is opaque white instead of transparent on big endian systems
405* VWR-3558: llLoadURL cannot be muted
406* VWR-356: Move delete to the bottom of context menus, separated by spacer
407* 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
408* VWR-3948: Underlayers no longer removable by pie menu in Windlight, release candidates
409* VWR-412: Object editing arrows hidden but clickable on objects you can't edit.
410* dialogs have extra vertical space
411* Photo Album: name in Properties cut off some Japanese characters
412* New gestures do not appear active in inventory
413* Make parcel name in menu "look" active
414* "Wear" pie option shows up for many objects even if resident does not own and cannot wear them.
415* Textures on no-transfer objects can be transferred
416* Deleted gestures still work
417* Inventory description out of sync after renaming via Properties window
418* Show private estate tiles when World Map is zoomed out
419* Properties description not updated when preview description updated
420* Buying object contents broken
421* Improve window opening behavior, ensuring it is mostly on screen
422* No-modify objects can be modified through Open pane
423* Inventory names out of sync after renaming via Properties
424* Japanese IME mode should be set and postiion of any input windows fixed for non-Japanese fields
425* ctrl-shift-w doesn't work if no windows have focus
426* Avatar falling in place - Alliez Mysterio
427* Linux crash reporter does not run on next execution after forcing an infinite loop and forcefully exiting
428* hitting enter should immediately set the value of a field
429* Inventory Folder Loading state not clearly indicated
430* Add warning dialog to the Land Sale process to warn against selling land to Anyone
431* Legacy flossexception link needs to be fixed in source
432* make link from client log in window to "Forgot Password" page
433* Remove button under estate managers list enables after estate manager clicks in the list
434* Changing search field should cancel current selection
435* Estate tab within Tools / Region Estate has wrong settings for enable of Restrict Access upon initialization
436* llEscapeURL and llUnescapeURL caps output to 255 characters
437* XUI LoadFromXML function doesn't work
438* Sanitize floater sizing behavior when SL window is made very small
439* Animation won't stop if avatar teleports while animated
440* Can't paste name of object into View > Mute List > Mute object by name
441* pressing ctrl-F10 then Escape causes keyboard to be unresponsive
442* Make SL viewer updater show a progress bar so that people know how long to wait
443* Can't double-click on groups in profile after changing your active title
444* Getting multiple copies of texture dragged onto prim
445* blue dialog's 'next' widget steals focus
446* Audio should be encoded for upload at a 'good enough' quality rather than a user-selected bitrate
447* multiple preview windows open for a single texture/snapshot saved inside a note card
448* Enhance Viewer to support new Age Verification feature
449* Rename crash setting to cause crash logger to come up for all residents
450* Change crash logger "Remember this choice" function to default to on
451* Rework Ban tab of floater_about_land
452* Windows IME positioning fixed
453* Viewer crashes in assert when playing Sword Strike animation
454* Unable to set 'Group Access' for land that is also 'Public Access' (Was VWR-3667)
455* Disable QuickTime when the installed version is less than version with RTSP exploit
456* Korean viewer crashes on startup
457* Move fullscreen message from login screen to viewer prefs
458* linux client doesn't recognise that a viewer is already running (slurl crapout)
459* Search results window displays "s..." and "n..." instead of "searching..." and "none found"
460* QuickTime disabled message can not be ignored
461* Crash on login page when using Logitech LCD Keyboard
462* SEC-17 Ability to Access Sculpted Prim Textures from Database without owning actual sculpt texture, allowing for people to "steal" sculpts.
463* info window does not pop up when transitioning from a Havok1 to Havok4 region
464* Repoint Report Bug... Viewer link to Pjira
465* Upload Animation window: Button missing in Stopped window state
466
467Source changes:
468* Upgrade Win32 libvorbis to v1.2
469* VWR-2881: Bundled Mesa libs are not GPL compatible
470* upgrade in-tree Linux GL headers to Mesa 7.x
471* upgrade in-tree Win32 GL headers to version without SGI Free B license
472* Rebuild and/or update libraries to use statically linked libs.
473* Remove llfloaterhtmlhelp.cpp / h and floater_html_help.xml
474