aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/releasenotes.txt
blob: 49cc03d55f3f1f6286c9faf9b96a79d2e9808b35 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
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