diff options
Diffstat (limited to 'RELEASE_NOTES.txt')
-rw-r--r-- | RELEASE_NOTES.txt | 3301 |
1 files changed, 0 insertions, 3301 deletions
diff --git a/RELEASE_NOTES.txt b/RELEASE_NOTES.txt deleted file mode 100644 index 4a097ea..0000000 --- a/RELEASE_NOTES.txt +++ /dev/null | |||
@@ -1,3301 +0,0 @@ | |||
1 | |||
2 | Release Notes for the Imprudence Viewer | ||
3 | http://imprudenceviewer.org | ||
4 | |||
5 | |||
6 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
7 | =- 1.3.0 -= | ||
8 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
9 | |||
10 | |||
11 | RELEASE HIGHLIGHTS | ||
12 | |||
13 | * Numerous bug fixes and stability improvements. | ||
14 | |||
15 | |||
16 | CHANGES | ||
17 | |||
18 | In addition to the Release Highlights above, this version of | ||
19 | Imprudence also includes the following changes, as compared to | ||
20 | Imprudence 1.3.0 RC3. | ||
21 | |||
22 | |||
23 | IMPROVEMENTS | ||
24 | |||
25 | * The Windows version can now use "large memory addresses" on | ||
26 | systems that support it (such as 64-bit Win7). This allows | ||
27 | the viewer to take full advantage of systems with lots of | ||
28 | memory. Thanks to Ansariel Hiller for the tip, and McCabe | ||
29 | for implementing it! | ||
30 | |||
31 | * The "Start Location" box is now shown on the login screen by | ||
32 | default. You can turn it off with "Preferences > General > | ||
33 | Show start location at login screen". Thanks, McCabe! | ||
34 | |||
35 | * Fonts now use only integer (whole number) sizes, which should | ||
36 | alleviate blurry font rendering for many users. Thanks, Jacek! | ||
37 | |||
38 | |||
39 | BUG FIXES | ||
40 | |||
41 | * Fixed the Second Life Terms of Service page not loading, and | ||
42 | therefore not allowing the user to agree or log in. Thanks, | ||
43 | Thickbrick Sleaford and Elektra! | ||
44 | |||
45 | * Fixed the viewer crashing when opening a landmark you just | ||
46 | received. Thanks, Elektra! | ||
47 | |||
48 | * Fixed "Rez objects using land group" not applying the land | ||
49 | group when duplicating an already-rezzed object. | ||
50 | Thanks, Henri Beauchamp! | ||
51 | |||
52 | * Possibly fixed the viewer getting stuck in an infinite loop | ||
53 | while verifying the texture cache at startup. Thanks, Jacek! | ||
54 | |||
55 | * Fixed the "Showcase" tab in Search showing the wrong page. | ||
56 | Thanks, McCabe! | ||
57 | |||
58 | * Fixed the "Reset to default" button in Debug Settings not | ||
59 | updating cached settings (SNOW-796). Thanks, Aleric Inglewood! | ||
60 | |||
61 | * Mac: Fixed (again) the compile process not using the correct | ||
62 | version of libjpeg. Thanks again, Nemurimasu Neiro! | ||
63 | |||
64 | * Fixed some compile errors when using the Mac OS X 10.6 SDK | ||
65 | (SNOW-231, SNOW-220). Thanks, Mimika Oh and Aimee Trescothick! | ||
66 | |||
67 | * Fixed a compile error when using g++ 4.4.x (SNOW-422). | ||
68 | Thanks, Aleric Inglewood! | ||
69 | |||
70 | |||
71 | OTHER CHANGES | ||
72 | |||
73 | * The "High resolution snapshot" setting is no longer saved | ||
74 | between sessions. This was causing users to get stuck in a | ||
75 | cycle where a high resolution snapshot would crash the | ||
76 | viewer, but the setting couldn't be disabled without opening | ||
77 | the snapshot window, which would take a snapshot and crash | ||
78 | the viewer again. Thanks, McCabe! | ||
79 | |||
80 | * Added some snapshot-related safety checks and a few changes | ||
81 | backported from Viewer 2. These should help alleviate some | ||
82 | common snapshot-related crashes. Thanks, McCabe! | ||
83 | |||
84 | * "Help > About Imprudence" no longer lists the Second Life | ||
85 | viewer version that it was based on. Imprudence is assembled | ||
86 | from many different sources and versions, so that | ||
87 | information is not really accurate or relevant. | ||
88 | |||
89 | |||
90 | |||
91 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
92 | =- 1.3.0 RC3 -= | ||
93 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
94 | |||
95 | |||
96 | RELEASE HIGHLIGHTS | ||
97 | |||
98 | * Imprudence now uses the Droid Sans font by default, instead of | ||
99 | Liberation Sans. Thanks, Jacek! | ||
100 | |||
101 | * A new "Fonts" tab has been added to Preferences, where you can | ||
102 | select from four included fonts: Droid Sans, DejaVu Sans, | ||
103 | Delicious, and Liberation Sans. More flexible font controls | ||
104 | are planned for a future version. Thanks, Jacek! | ||
105 | |||
106 | * Imprudence now loads world map image tiles using HTTP when | ||
107 | available. This improves the map loading speed on platforms | ||
108 | that support it (e.g. Second Life). Thanks for the patch, | ||
109 | Henri Beauchamp! | ||
110 | |||
111 | * Added the UseLegacyChatLogsFolder debug setting. If set to | ||
112 | TRUE in Advanced > Debug Settings, Imprudence will save chat | ||
113 | and IM logs in the old (non-grid-specific) location, as it | ||
114 | did prior to 1.3.0 RC2. Thanks, McCabe! | ||
115 | |||
116 | * Many bug fixes. | ||
117 | |||
118 | |||
119 | CHANGES | ||
120 | |||
121 | In addition to the Release Highlights above, this version of | ||
122 | Imprudence also includes the following changes, as compared to | ||
123 | Imprudence 1.3.0 RC2. | ||
124 | |||
125 | |||
126 | BUG FIXES | ||
127 | |||
128 | * Windows: Reverted to a previous version of the cURL library. | ||
129 | This should fix many reported problems of not being able to | ||
130 | log in or connect to servers (DNS errors, etc.). However, | ||
131 | it may make HTTP texture fetching less stable. | ||
132 | |||
133 | * Fixed inventory search results resetting "randomly" | ||
134 | (actually whenever someone whose calling card is in your | ||
135 | inventory logged on or off) (#455). Thanks to Codie and our | ||
136 | users for identifying the cause, and McCabe for fixing it! | ||
137 | |||
138 | * Fixed the "Make Outfit" feature crashing the viewer when | ||
139 | used on OpenSim (#240). Thanks, Armin! | ||
140 | |||
141 | * Fixed a crash when opening "About Landmark" from the | ||
142 | right-click menu in inventory. Thanks, McCabe! | ||
143 | |||
144 | * Fixed a crash related to a HUD attachment pointer becoming | ||
145 | NULL after a bad teleport. Thanks, McCabe! | ||
146 | |||
147 | * Mac: Imprudence now uses its own "bundle identifier". This | ||
148 | should fix issues with OS X thinking that Imprudence is the | ||
149 | official Second Life viewer. Thanks to Solo Mornington for | ||
150 | the tip! | ||
151 | |||
152 | * Mac: Fixed the compile process not using the correct version | ||
153 | of libjpeg. Thanks, Nemurimasu Neiro! | ||
154 | |||
155 | * Fixed a typo that broke localization of the | ||
156 | "NoFileExtension" alert. Thanks, Nemurimasu Neiro! | ||
157 | |||
158 | * Fixed/improved how GStreamer-related environment variables | ||
159 | are set on Mac and Windows. Thanks, Nemurimasu Neiro! | ||
160 | |||
161 | * Mac: Fixed libFLAC missing from the manifest when compiling. | ||
162 | Thanks, Nemurimasu Neiro! | ||
163 | |||
164 | * Linux (64-bit): Fixed the compile process not downloading | ||
165 | the 32-bit libraries required for voice chat. Thanks, Armin! | ||
166 | |||
167 | * Fixed (hopefully) a font rendering crash. Thanks, McCabe! | ||
168 | |||
169 | * Fixed a potential crash when receiving invalid "LookAt" | ||
170 | messages from the sim. Thanks, Armin and Nemurimasu Neiro! | ||
171 | |||
172 | * Fixed a potential crash related to an uninitialized pointer | ||
173 | in LLVoiceClient (#515). Thanks, Makomk Makosen! | ||
174 | |||
175 | |||
176 | OTHER CHANGES | ||
177 | |||
178 | * Draw Distance Stepping (aka SpeedRez) is now disabled by | ||
179 | default, to avoid confusion. You can turn it on with | ||
180 | "Preferences > Advanced tab > Increase rez speed via draw | ||
181 | distance stepping". | ||
182 | |||
183 | * Silenced debug log spam "LLInventoryPanel::buildNewViews | ||
184 | called with objectp->mType == ... (shouldn't happen)" when | ||
185 | you have inventory links in your inventory. | ||
186 | |||
187 | * HTTP texture fetching is now considered "experimental" due | ||
188 | to a number of unresolved texture loading issues. | ||
189 | |||
190 | * Removed the keyboard shortcut for "Advanced > Rendering > | ||
191 | Object-Object Occlusion" (Ctrl-Shift-O). That shortcut is | ||
192 | being used for the Animation Overrider instead. | ||
193 | |||
194 | * The default UI scale is now 1.0 instead of 1.002, which was | ||
195 | a workaround for an old font rendering bug. Thanks, McCabe | ||
196 | and Jacek! | ||
197 | |||
198 | |||
199 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
200 | =- 1.3.0 RC2 -= | ||
201 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
202 | |||
203 | |||
204 | RELEASE HIGHLIGHTS | ||
205 | |||
206 | * Vivox voice chat support is now included with Imprudence. | ||
207 | |||
208 | * Streaming audio/video now supports the AAC codec (sound | ||
209 | encoding), which is commonly used in MP4 videos. | ||
210 | |||
211 | * Fixed numerous bugs from 1.3.0 RC1. | ||
212 | |||
213 | |||
214 | KNOWN ISSUES | ||
215 | |||
216 | * The "Cancel" button is missing when the teleport screen is | ||
217 | disabled. | ||
218 | |||
219 | * The Animation Overrider window needs to be open when standing | ||
220 | up from sitting on the ground in order to activate stands. | ||
221 | |||
222 | * Tiny prims are sometimes invisible until selected. | ||
223 | |||
224 | * Lossless textures sometimes appear corrupt/black when using | ||
225 | OpenJPEG (the workaround is to copy llkdu from an SL 1.23 | ||
226 | installation). | ||
227 | |||
228 | * Building grid ruler marks are invisible when stretching prims | ||
229 | if "Disable Max Build Constraints" is enabled. | ||
230 | |||
231 | * Prim position and rotation are sometimes improperly rounded to | ||
232 | >4 decimal places. | ||
233 | |||
234 | * Avatar textures may appear invisible when HTTP textures is | ||
235 | enabled (a rebake fixes it). | ||
236 | |||
237 | |||
238 | CHANGES | ||
239 | |||
240 | In addition to the Release Highlights above, this version of | ||
241 | Imprudence also includes the following changes, as compared to | ||
242 | Imprudence 1.3.0 RC1. | ||
243 | |||
244 | |||
245 | FEATURES / IMPROVEMENTS | ||
246 | |||
247 | * Vivox voice chat support is now included with Imprudence. | ||
248 | Thanks McCabe, Armin, and Jacek! | ||
249 | |||
250 | * Streaming audio and video encoded with AAC now plays audio | ||
251 | (e.g. MP4 videos). Thanks McCabe, Armin, and Jacek! | ||
252 | |||
253 | * Added ability to ignore group chat from individual groups. | ||
254 | Uncheck the "Join group chat" checkbox in a group's info | ||
255 | window to ignore incoming chat from that group. | ||
256 | Thanks, McCabe and Jacek! | ||
257 | |||
258 | * Added Reconnect to Voice button in Preferences > Voice. | ||
259 | Thanks to the Emerald Viewer for this feature. | ||
260 | |||
261 | * Chat logs and user-specifc settings are now stored in | ||
262 | firstname_lastname@grid folders in the user settings. (To | ||
263 | access your old chat logs and settings in the new format, | ||
264 | copy the contents of your firstname_lastname folder to | ||
265 | folders using the new firstname_lastname@grid naming | ||
266 | convention.) Thanks, McCabe! | ||
267 | |||
268 | * Added Gestures slider to the audio controls, allowing you to | ||
269 | adjust the volume of gesture sounds. Thanks, McCabe! | ||
270 | |||
271 | * Added menu option for toggling IM auto-responses in the | ||
272 | World menu. Thanks, McCabe! | ||
273 | |||
274 | * Added Teleport to Ground option in the Advanced menu. | ||
275 | Thanks, McCabe, and thanks to the Emerald Viewer for this | ||
276 | feature! | ||
277 | |||
278 | * The window title bar now shows the grid name (in addition to | ||
279 | the user name) when "Allow Multiple Instances" is enabled. | ||
280 | Thanks, McCabe! | ||
281 | |||
282 | * Profiles now show avatar's age (#405). Thanks, Ansariel | ||
283 | Hiller, and thanks to Chalice Yao for this feature! | ||
284 | |||
285 | * Updated the list of supported graphics cards (gpu_table.txt) | ||
286 | to the latest from Viewer 2. Thanks, McCabe! | ||
287 | |||
288 | * maps.secondlife.com-style SLURLs now work. | ||
289 | Thanks, Makomk Makosen! | ||
290 | |||
291 | * Disable Max Build Constraints now also disables position | ||
292 | limits. Thanks, McCabe! | ||
293 | |||
294 | * Re-enabled search url fetching in the Grid Manager. | ||
295 | Thanks, McCabe! | ||
296 | |||
297 | * Increased the script editor font size for readability. | ||
298 | Thanks, McCabe! | ||
299 | |||
300 | |||
301 | BUG FIXES | ||
302 | |||
303 | * Fixed crash when quitting and having voice enabled i.e. | ||
304 | "Imprudence not remembering preferences" (#381). | ||
305 | Thanks, McCabe! | ||
306 | |||
307 | * Fixed inworld audio sporadically enabling on Windows. | ||
308 | Thanks, McCabe! | ||
309 | |||
310 | * Fixed inworld audio not completely enabling regardless of | ||
311 | maturity setting. Thanks, McCabe! | ||
312 | |||
313 | * Fixed numerous RLVa bugs. Thanks, Kitty Barnett! | ||
314 | |||
315 | * Fixed memory leak in LLImageFormatted (SNOW-793). | ||
316 | Thanks, Thickbrick Sleaford! | ||
317 | |||
318 | * Fixed LightShare skies not updating fluently (#415). | ||
319 | Thanks, tx Oh! | ||
320 | |||
321 | * Fixed a potential memory leak in LightShare. Thanks, Armin! | ||
322 | |||
323 | * Potential fixes for several crashes when using HTTP | ||
324 | textures. Thanks, McCabe! | ||
325 | |||
326 | * Fixed crash when logging into a region with progress screens | ||
327 | disabled. Thanks, McCabe! | ||
328 | |||
329 | * Fixed crash when encountering textures with bogus | ||
330 | parameters. Thanks, McCabe! | ||
331 | |||
332 | * Fixed "crash" in lltexturecache. Thanks, McCabe! | ||
333 | |||
334 | * Fixed account-specific settings being overwritten when | ||
335 | teleporting between grids. Thanks, McCabe! | ||
336 | |||
337 | * Fixed llkdu.dll not being correctly detected on Windows. | ||
338 | Thanks, McCabe! | ||
339 | |||
340 | * Fixed proper detection of Windows 7, backported from | ||
341 | Snowglobe (#424). Thanks, Ansariel Hiller! | ||
342 | |||
343 | * Fixed the Search window loading the wrong search page when | ||
344 | connected to OpenSim. Thanks, Jacek! | ||
345 | |||
346 | * Fixed Grid Manager being nearly empty when the viewer fails | ||
347 | to download the grid list the first time. Thanks, Jacek! | ||
348 | |||
349 | * Fixed regression: local lights not disabling when editing | ||
350 | appearance. Thanks, McCabe! | ||
351 | |||
352 | * Fixed the Preferences > Advanced > Enable shadows checkbox | ||
353 | not showing whether or not shadows were enabled. | ||
354 | Thanks, McCabe! | ||
355 | |||
356 | * Fixed minimum size of the Contacts window being too small. | ||
357 | Thanks, McCabe! | ||
358 | |||
359 | * Fixed libndofdev detection on Linux. Thanks, Armin! | ||
360 | |||
361 | * Fixed missing quotes in Linux scripts. Thanks, Armin! | ||
362 | |||
363 | * Fixed tooltips taking longer than normal to appear. | ||
364 | Thanks, McCabe! | ||
365 | |||
366 | * Fixed missing constants from the script editor and added | ||
367 | llGetLinkNumberOfSides(). Thanks, McCabe! | ||
368 | |||
369 | * Fixed [[Build Math Expressions|Build Math]] help button | ||
370 | overlapping some UI text (#384). Thanks, McCabe! | ||
371 | |||
372 | * Fixed Preferences > Advanced layout being off in RC1. | ||
373 | Thanks, McCabe! | ||
374 | |||
375 | * Fixed lowercase "c"s in build window labels. Thanks, McCabe! | ||
376 | |||
377 | * Fixed event names overrunning the search window. | ||
378 | Thanks, McCabe! | ||
379 | |||
380 | * Fixed unknown viewer tags being shown as "Failure". | ||
381 | Thanks, McCabe! | ||
382 | |||
383 | * Fixed prim sizes not working at 5 decimal places. | ||
384 | Thanks, McCabe! | ||
385 | |||
386 | * Fixed scripted notifications showing a blank whitespace | ||
387 | below the owner name. Thanks, McCabe! | ||
388 | |||
389 | |||
390 | OTHER CHANGES | ||
391 | |||
392 | * The ParticleChat setting is now off by default. | ||
393 | Thanks, Jacek! | ||
394 | |||
395 | * Removed the "About" button in the preferences window. | ||
396 | Thanks, McCabe! | ||
397 | |||
398 | * Moved Clear Group Cache to "Advanced > UI > Clear Cached | ||
399 | Group Info". Thanks, McCabe! | ||
400 | |||
401 | * Renamed "Show IMs in: Main console" to "Show IMS in: Main | ||
402 | chat" in Preferences > Communication. Thanks, McCabe! | ||
403 | |||
404 | * Added Cool VL Viewer and Kitty Barnett to the "thanks" | ||
405 | section of the viewer credits in Help > About Imprudence. | ||
406 | Thanks, McCabe! | ||
407 | |||
408 | |||
409 | KNOWN ISSUES WITH OPENSIM | ||
410 | |||
411 | If you're using Imprudence to explore the larger metaverse, here | ||
412 | are a few OpenSim bugs that you should be aware of: | ||
413 | |||
414 | * Clearing cache causes "body parts not found" error and your | ||
415 | avatar to login as a cloud. This will also happen on first | ||
416 | login to many OpenSim grids. The workaround is to change your | ||
417 | shape then relog. | ||
418 | |||
419 | * Megaregion teleports fail except in the root (SW) region. | ||
420 | |||
421 | * The "Cancel" button does not appear during teleports on most | ||
422 | OpenSim-based grids. | ||
423 | |||
424 | * When sitting, the camera's default center is the root prim, | ||
425 | not the prim you're actually sitting on. | ||
426 | |||
427 | * OpenSims using CS2JK to bake avatar textures might corrupt an | ||
428 | avatar's appearance (looking "rainbow" or "checker-boarded") | ||
429 | when using openjpeg. A rebake will generally fix this. | ||
430 | |||
431 | * Sometimes OpenSim loses an avatar's appearance, causing | ||
432 | changing clothing to fail and the avatar to permanently look | ||
433 | white, even after a rebake or a relog. | ||
434 | |||
435 | * Sometimes prims or land become corrupted (i.e. look "rainbow") | ||
436 | an excessive amount. The workaround for this is to copy llkdu | ||
437 | from a Second Life 1.23 install into the main Imprudence | ||
438 | folder. | ||
439 | |||
440 | * Creating new outfits causes the viewer to crash on many | ||
441 | OpenSim-based grids. | ||
442 | |||
443 | * Right clicking a landmark and selecting "About Landmark" | ||
444 | causes the viewer to crash on most OpenSim-based grids. | ||
445 | |||
446 | * Sometimes avatars become stuck as unbaked (i.e. white) on | ||
447 | OpenSim. Having stuck avatars rebake fixes this in most cases. | ||
448 | |||
449 | |||
450 | |||
451 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
452 | =- 1.3.0 RC1 -= | ||
453 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
454 | |||
455 | |||
456 | RELEASE HIGHLIGHTS | ||
457 | |||
458 | * Fixed many frequent crashes and memory leaks. You should | ||
459 | notice significantly improved viewer stability in this | ||
460 | version. Many thanks to our Weeklies testers and everyone else | ||
461 | who helped us find and fix these issues! | ||
462 | |||
463 | * Area Object Search: You can now search for objects in the | ||
464 | nearby area by name, description, creator, and/or group name. | ||
465 | Thanks to the Emerald Viewer and Henri Beauchamp for this | ||
466 | feature. | ||
467 | |||
468 | * The actions on the Minimap Radar "Estate" tab now work for | ||
469 | parcel owners too. Thanks, McCabe! | ||
470 | |||
471 | * Fixed a long-standing typo that made the object cache useless | ||
472 | (SNOW-783). Second Life scenes will now rez much more quickly | ||
473 | when visiting them again. (OpenSim does not currently support | ||
474 | object caches.) Thanks to Andrew Linden for the tip-off. | ||
475 | |||
476 | * Other new features: copy worn attachments, MU*-style poses, | ||
477 | OOC auto-close, Shift-Enter to whisper, revamped LightShare | ||
478 | support, and more. Read on for details! | ||
479 | |||
480 | |||
481 | KNOWN ISSUES | ||
482 | |||
483 | * Certain audio streams and movies don't play audio, e.g. | ||
484 | YouTube MP4 videos. The viewer does not currently include the | ||
485 | necessary plugin to play the AAC audio format. We hope to | ||
486 | resolve this for the 1.3.0 final release. | ||
487 | |||
488 | * The viewer does not properly detect the LLKDU image library on | ||
489 | some systems. We are investigating this issue. | ||
490 | |||
491 | * The "Cancel" button is missing when the teleport screen is | ||
492 | disabled. | ||
493 | |||
494 | * The Animation Override window needs to be open when standing | ||
495 | up from sitting on the ground in order to activate stands. | ||
496 | |||
497 | * Tiny prims are sometimes invisible until selected. | ||
498 | |||
499 | |||
500 | CHANGES | ||
501 | |||
502 | In addition to the Release Highlights above, this version of | ||
503 | Imprudence also includes the following changes, as compared to | ||
504 | Imprudence 1.3.0 beta 5. | ||
505 | |||
506 | |||
507 | FEATURES / IMPROVEMENTS | ||
508 | |||
509 | * Re-enabled the ability to copy worn attachments in the | ||
510 | inventory window. Thanks to Henri Beauchamp for the patch! | ||
511 | |||
512 | * Added optional support for MU*-style poses (":" works like | ||
513 | "/me") and OOC auto-close (automatically close "((" in | ||
514 | chat). You can enable these features in "Preferences > | ||
515 | Advanced". Thanks to Henri Beauchamp for these features! | ||
516 | |||
517 | * You can now choose a clock/timestamp format in | ||
518 | "Preferences > General": 12-hour PST/PDT, 24-hour PST/PDT, | ||
519 | or UTC. Thanks, McCabe! | ||
520 | |||
521 | * You can now whisper in chat by pressing Shift-Enter instead | ||
522 | of Enter. Thanks to Henri Beauchamp for this feature! | ||
523 | |||
524 | * The viewer now plays in-world sound effects regardless of | ||
525 | the maturity rating of the sim. Thanks, McCabe! | ||
526 | |||
527 | * The Map window will now let you teleport up to the maximum Z | ||
528 | value allowed by the grid (it was limited to 4096 meters | ||
529 | before). Thanks, McCabe! | ||
530 | |||
531 | * Likewise, the minimap maximum zoom-out level is now based on | ||
532 | the maximum Z value allowed by the grid. Thanks, McCabe! | ||
533 | |||
534 | * Added menu entries to take off alpha and tattoo layers (in | ||
535 | the Edit menu and pie menus). Thanks, McCabe! | ||
536 | |||
537 | * Revamped LightShare support. Please see our LightShare wiki | ||
538 | page for more information about this feature. Thanks, Jacek! | ||
539 | |||
540 | - More fine-grained LightShare permission control in | ||
541 | "Preferences > Advanced". | ||
542 | |||
543 | - Teleporting will no longer reset Windlight to the default | ||
544 | settings. | ||
545 | |||
546 | - Added the new OpenSim 0.7 names for the LightShare script | ||
547 | functions (prefixed with "ls" instead of "cm") to the | ||
548 | script editor. Thanks, McCabe! | ||
549 | |||
550 | * Increased the maximum building grid size from 50m to 10,000m | ||
551 | in Advanced Build Options. Thanks, McCabe! | ||
552 | |||
553 | * Added "Advanced > Character > Private Point At" to disable | ||
554 | telling other viewers where you avatar is pointing (similar | ||
555 | to Private Look At). | ||
556 | |||
557 | * The Script Warning/Error window now has timestamps. Thanks, | ||
558 | Jacek! | ||
559 | |||
560 | * The viewer now automatically enables joystick support on | ||
561 | Windows and Linux if a joystick is present. You can disable | ||
562 | this by setting the JoystickAutoEnable debug setting to | ||
563 | FALSE. Thanks, Armin! | ||
564 | |||
565 | - Auto-enable is not available on Mac, due to an issue with | ||
566 | some mice being detected as joysticks. Mac users can still | ||
567 | manually enable joystick support in "Preferences > Input & | ||
568 | Camera > Joystick Setup". | ||
569 | |||
570 | * Added "Advanced > Debug Settings" to the login screen menu. | ||
571 | |||
572 | * Added a "File" menu to the notecard editor, with "Save", | ||
573 | "Import Text", and "Export Text" entries. Thanks, McCabe! | ||
574 | |||
575 | * Improved viewer framerate slightly by setting the inventory | ||
576 | window title more efficiently. Thanks, Armin! | ||
577 | |||
578 | * Added a "Select a Default Grid" popup the first time you run | ||
579 | Imprudence, to help users connect to the grid they want. | ||
580 | Thanks, McCabe! | ||
581 | |||
582 | * You can now access the Grid Manager at any time via | ||
583 | "Preferences > General". Thanks, McCabe! | ||
584 | |||
585 | * Cosmetic UI cleanup in the Advanced Build Options window, | ||
586 | pie menus, login screen, grid manager, event search tab, and | ||
587 | some notifications. Thanks, McCabe! | ||
588 | |||
589 | * Tidied up the Advanced menu a bit. Thanks, McCabe! | ||
590 | |||
591 | * "Limit Select Distance" has been moved from the Advanced | ||
592 | menu to the Advanced Build Options window. | ||
593 | |||
594 | * Renamed "Help > Viewer Help" to "Help > Grid Help" to match | ||
595 | what it does. Thanks, McCabe! | ||
596 | |||
597 | * The chat log timestamp now has a leading zero for hours less | ||
598 | than 10 (SNOW-629). Thanks to Ardy Lay for the patch! | ||
599 | |||
600 | |||
601 | BUG FIXES | ||
602 | |||
603 | * Fixed a nasty crash "LLRefCount: deleting non-zero | ||
604 | reference" (#293). Thanks, McCabe! | ||
605 | |||
606 | * Fixed a crash when http-getting an empty texture (SNOW-698). | ||
607 | Thanks for the patch, Thickbrick Sleaford! | ||
608 | |||
609 | * Fixed a crash when using a custom viewer skin that is | ||
610 | missing some color definitions. Thanks to the Emerald Viewer | ||
611 | for this fix. | ||
612 | |||
613 | * Fixed a crash in LLPanelPlace::onClickTeleport (#357). | ||
614 | Thanks, McCabe! | ||
615 | |||
616 | * Fixed several memory leaks. Thanks to Linden Lab and the | ||
617 | Emerald Viewer. | ||
618 | |||
619 | * Fixed the Animation Overrider not playing stand animations | ||
620 | after standing up from sitting on an object. (But, it still | ||
621 | affects standing up from the ground.) Thanks, McCabe! | ||
622 | |||
623 | * Fixed your avatar's eyes looking in a weird direction when | ||
624 | "Advanced > Character > Private Look At" is enabled. Thanks, | ||
625 | Armin! | ||
626 | |||
627 | * Fixed the "View > Web Browser" menu item not doing anything. | ||
628 | Thanks, McCabe! | ||
629 | |||
630 | * Fixed several Mac compile issues. Thanks, Jacek! | ||
631 | |||
632 | * When unable to connect, the error message now says the grid | ||
633 | name, instead of "Unable to connect to Imprudence". Thanks, | ||
634 | McCabe! | ||
635 | |||
636 | * Fixed chat logs potentially being saved to invalid | ||
637 | filenames. Thanks to the Emerald Viewer for this fix. | ||
638 | |||
639 | * Fixed a crash when trying to use a landmark after logging | ||
640 | out. Thanks, Armin! | ||
641 | |||
642 | * Reduced stuttering and lag in the audio engine. Thanks for | ||
643 | the patch, Henri Beauchamp! | ||
644 | |||
645 | * Fixed the Web Browser window missing its "Home" button. | ||
646 | Thanks, McCabe! | ||
647 | |||
648 | * Fixed the main menu disappearing when the "You have been | ||
649 | logged out" alert appears (#327). Thanks, McCabe! | ||
650 | |||
651 | |||
652 | |||
653 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
654 | =- 1.3.0 BETA 5 -= | ||
655 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
656 | |||
657 | |||
658 | NEW FEATURES | ||
659 | |||
660 | * Animation Overrider (AO) can now be enabled/disabled from the | ||
661 | toolbar. Thanks, McCabe! | ||
662 | |||
663 | * Added support for Alpha and Tattoo layers. Thanks for the | ||
664 | patch, Henri Beauchamp, and Armin for applying it! | ||
665 | |||
666 | * Align planar textures in build window. Allows texture | ||
667 | alignment across multiple prims when planar textures are used. | ||
668 | Thanks for the patch, Thickbrick Sleaford! | ||
669 | |||
670 | * Added "File > Minimize All" to minimizes all open windows. | ||
671 | Thanks, McCabe! | ||
672 | |||
673 | * Added "Advanced > Rendering > Animate Trees" to enables Linden | ||
674 | tree swaying (warning: more cpu intensive). Thanks, McCabe! | ||
675 | |||
676 | * Advanced > Rendering > Show Look At now shows the names of | ||
677 | avatars along with their look at beacon. Thanks to the Meerkat | ||
678 | Viewer for developing this feature and Tom Meta for porting | ||
679 | it! | ||
680 | |||
681 | * Added "Advanced > Character > Private Look/Point At" to | ||
682 | opt-out of sending look at/point at data. Thanks to Henri | ||
683 | Beauchamp for the patch, and McCabe for tweaking it! | ||
684 | |||
685 | * Added "Advanced > Crash menu for triggering viewer crashes. | ||
686 | Thanks, Armin! | ||
687 | |||
688 | * Added "TP To..." button in the radar Avatar tab to teleport to | ||
689 | an avatar's position. Thanks, Armin! | ||
690 | |||
691 | * Added "Cam To..." button in the radar Estate tab to cam to an | ||
692 | avatar's position. Thanks, McCabe! | ||
693 | |||
694 | * Added "Reset All Preferences" button in Preferences > | ||
695 | Advanced. Thanks, McCabe! | ||
696 | |||
697 | * Added "Titles..." button in the group window for selecting | ||
698 | your group title titles. Thanks for the patch, Henri | ||
699 | Beauchamp! | ||
700 | |||
701 | * Added "Invisible" button in the texture picker. Thanks for the | ||
702 | patch, Henri Beauchamp! | ||
703 | |||
704 | * Added "Preferences > General > Go away/AFK when idle". Thanks, | ||
705 | Armin! | ||
706 | |||
707 | * Added "Preferences > Input & Camera > Disable minimum zoom | ||
708 | distance" to disable the "push" when zooming close to/inside | ||
709 | prims. Thanks, McCabe! | ||
710 | |||
711 | * Moved "Mute wind" into Preferences > Audio & Video and renamed | ||
712 | it to "Enable wind generation". Thanks, McCabe! | ||
713 | |||
714 | |||
715 | OPENSIM-SPECIFIC CHANGES | ||
716 | |||
717 | * Added new currency button in the status bar (currently shows | ||
718 | OS$ on OpenSim, L$ on Second Life). Thanks, McCabe! | ||
719 | |||
720 | * Added support for tiny/nano prims (0.001m small). Thanks, | ||
721 | McCabe! | ||
722 | |||
723 | * Added support for LightShare. Thanks, Tom Meta and the Meta7 | ||
724 | team! | ||
725 | |||
726 | * Added "Preferences > Advanced > Use server-side Windlight | ||
727 | settings" to toggles LightShare. Thanks, Tom Meta! | ||
728 | |||
729 | * Added "Advanced > Disable Max Build Constraints" to disable | ||
730 | the viewer-side size limit on megaprims. Thanks, McCabe! | ||
731 | |||
732 | * Added support for linking more than 255 prims at once. Thanks, | ||
733 | Armin! | ||
734 | |||
735 | * Added support for OpenSim-specific functions and their | ||
736 | tooltips in the script editor. Thanks to WhiteStar and Meerkat | ||
737 | for the info and Jacek for cleaning up the tooltips! | ||
738 | |||
739 | * Viewer no longer gets stuck at "Connecting to region..." when | ||
740 | logging in. Thanks, McCabe! | ||
741 | |||
742 | * Workaround for 1.23-based viewers not being able to toggle | ||
743 | voice parcel settings on OpenSim. Thanks, McCabe! | ||
744 | |||
745 | |||
746 | OTHER CHANGES | ||
747 | |||
748 | * Changed View > AO to View > Animation Overrider Thanks, | ||
749 | McCabe! | ||
750 | |||
751 | * Changed "Copy Key" in the profile window to also say the name | ||
752 | of the avatar and the key in chat. Thanks, McCabe! | ||
753 | |||
754 | * Several changes to reduce log spam. Thanks, McCabe! | ||
755 | |||
756 | * Moved Admin options into Advanced > Admin Options submenu. | ||
757 | Thanks, McCabe! | ||
758 | |||
759 | * Double-clicking in the radar's Estate tab now cams to the | ||
760 | selected avatar. Thanks, McCabe! | ||
761 | |||
762 | * Increased the default mini-map width. Thanks, McCabe! | ||
763 | |||
764 | * Changed the new server version popup show as chat instead. | ||
765 | This behavior can be altered by toggling the | ||
766 | ServerVersionChangedNotify and ServerVersionChangedChat Debug | ||
767 | Settings. Thanks, Armin! | ||
768 | |||
769 | * Updated the viewer's version of OpenJpeg. Thanks, McCabe! | ||
770 | |||
771 | * Texture repeats can now be set up to 10,000. Thanks, McCabe! | ||
772 | |||
773 | * Camera now doesn't block your view when using Look At Last | ||
774 | Chatter. Thanks, Geneko Nameth! | ||
775 | |||
776 | * Included getvoice.sh for installing voice on Linux. Thanks, | ||
777 | Armin! | ||
778 | |||
779 | * Simulator camera "push" when moving around objects now ignored | ||
780 | by default. This behavior can be toggled with the | ||
781 | IgnoreSimulatorCameraConstraints Debug Setting. Thanks to the | ||
782 | Emerald Viewer for discovering this, and McCabe for porting | ||
783 | it! | ||
784 | |||
785 | * Changed the build math cheat sheet buttons from "?" to "Build | ||
786 | Math" so they're more discoverable. Thanks, McCabe! | ||
787 | |||
788 | * Moved "Output Debug Minidump" to Advanced > Crash menu. | ||
789 | Thanks, McCabe! | ||
790 | |||
791 | * Added "Reload All" button to Notifications Console for easier | ||
792 | debugging. Thanks, McCabe! | ||
793 | |||
794 | * Disabled editing appearance animation when standing up when | ||
795 | editing your appearance is also disabled. Thanks, McCabe! | ||
796 | |||
797 | * Increased the time it takes for tooltips to display. Thanks, | ||
798 | McCabe! | ||
799 | |||
800 | * Added a --cache command line flag to set cache location. | ||
801 | Thanks, Tom Meta! | ||
802 | |||
803 | * Your own nametag now uses the Imprudence color when client | ||
804 | detection is enabled. Thanks, McCabe! | ||
805 | |||
806 | * Advanced > Allow Multiple Instances now applies when toggled | ||
807 | (previously you had to relog for it to work). Thanks, McCabe! | ||
808 | |||
809 | * Avatar name now displayed in window title when Advanced > | ||
810 | Allow Multiple Instances is enabled. Thanks to the FrozenGlobe | ||
811 | Viewer for the patch, and McCabe for tweaking it! | ||
812 | |||
813 | * Made preferences follow Mac and Windows user interface | ||
814 | guidelines. Thanks, McCabe! | ||
815 | |||
816 | * Made menu ellipses follow standard user interface guidelines. | ||
817 | Thanks, McCabe! | ||
818 | |||
819 | * Moved "Legacy pie menus" into Preferences > Advanced. Thanks, | ||
820 | McCabe! | ||
821 | |||
822 | * Moved "Share language with objects" into Preferences > | ||
823 | Advanced. Thanks, McCabe! | ||
824 | |||
825 | * Added a new shortcut for creating landmarks: CTRL-SHIFT-D. | ||
826 | Thanks, McCabe! | ||
827 | |||
828 | * Changed "Continue" to "Cancel" when confirming quitting. | ||
829 | Thanks, McCabe! | ||
830 | |||
831 | * ClothingLayerProtection is now always enabled. Thanks, Armin! | ||
832 | |||
833 | * Automatically try logging in again when the "Login Failed. You | ||
834 | appear to be already logged in" error happens on OpenSim. | ||
835 | Thanks, McCabe! | ||
836 | |||
837 | * Windows installer now branded to Imprudence. Thanks, McCabe! | ||
838 | |||
839 | * Added UseKDUIfAvailable Debug Setting to switch between llkdu | ||
840 | and openjpeg on relog. Thanks, Tom Meta! | ||
841 | |||
842 | |||
843 | BUG FIXES | ||
844 | |||
845 | * Fix for "flashing" avatars, where a bake would switch between | ||
846 | white/texture repeatedly. Thanks, McCabe! | ||
847 | |||
848 | * Fix for corrupt textures on objects when using openjpeg. | ||
849 | Thanks, McCabe! | ||
850 | |||
851 | * Fix for crashing when camming around a sim. Thanks, McCabe! | ||
852 | |||
853 | * Several fixes for issues with malicious viewers use. Thanks, | ||
854 | McCabe, Armin, Robin Cornelius, and KirstenLee Cinquetti! | ||
855 | |||
856 | * Fixed radar spamming chat with "avatar is entering chat | ||
857 | range/sim" updates. Thanks, McCabe! | ||
858 | |||
859 | * Fixed radar showing avatars stuck as typing. Thanks, McCabe! | ||
860 | |||
861 | * Fixed radar not appearing in mouselook. Thanks, McCabe! | ||
862 | |||
863 | * Fixed radar not showing people in the list who are in the | ||
864 | mini-map. Thanks, McCabe! | ||
865 | |||
866 | * Fixed Autopilot > Move not working. Thanks, McCabe! | ||
867 | |||
868 | * Fixed crash when creating/loading WindLight presets with | ||
869 | spaces in their names. Thanks, McCabe! | ||
870 | |||
871 | * Fixed crash when updating WindLight after a teleport. Thanks, | ||
872 | McCabe! | ||
873 | |||
874 | * Fixed crash when sim crashes/disconnects. Thanks, Armin! | ||
875 | |||
876 | * Fixed crash in "Quit" confirmation after logout. Thanks, | ||
877 | Armin! | ||
878 | |||
879 | * Fixed crash when logging out with messages in the queue. | ||
880 | Thanks, McCabe! | ||
881 | |||
882 | * Fixed crash when using the Show Look At feature. Thanks, | ||
883 | McCabe! | ||
884 | |||
885 | * Fixed spinners in the Object, Features, and Textures build | ||
886 | tabs not updating after their contents are deleted. Thanks, | ||
887 | McCabe! | ||
888 | |||
889 | * Fixed Notifications Console missing from Advanced > Consoles. | ||
890 | Thanks, McCabe! | ||
891 | |||
892 | * Fixed group creation alert showing the price as | ||
893 | "GROUPCREATEFEE". Thanks, McCabe! | ||
894 | |||
895 | * Fixed issue with certain sit animations not playing (avatar | ||
896 | appears to be standing instead of being animated). Thanks, | ||
897 | McCabe! | ||
898 | |||
899 | * Fixed bad indentations in alerts and notifications. Thanks, | ||
900 | McCabe! | ||
901 | |||
902 | * Fixed the Infamous Wright Plaza Crash of Doom | ||
903 | (mRawImage.notNull() crash). Thanks for the patch, Robin | ||
904 | Cornelius, and the repro, Nebadon and Warin on OSGrid! | ||
905 | |||
906 | * Fixed confusing "opacity" sliders in Preferences > Text Chat. | ||
907 | Thanks, McCabe! | ||
908 | |||
909 | * Fixed Grid Manager failing to get grid info if the port | ||
910 | doesn't end in a slash ("/"). Thanks, McCabe! | ||
911 | |||
912 | * Fixed small typo in the AO template notecard. Thanks, McCabe! | ||
913 | |||
914 | * Fixed your own name being highlighted in Local Chat. Thanks, | ||
915 | McCabe! | ||
916 | |||
917 | * Fixed the status bar info "disappearing" when connecting after | ||
918 | a failed login. Thanks, McCabe! | ||
919 | |||
920 | * Fixed left-clicking attachments not moving the avatar. Thanks, | ||
921 | Armin! | ||
922 | |||
923 | * Fixed group notice history showing wrong icons for attached | ||
924 | inventory. Thanks, McCabe! | ||
925 | |||
926 | * Fixed the Advanced Build Window's Cancel and Apply buttons | ||
927 | being switched. Thanks, McCabe! | ||
928 | |||
929 | * Fixed Alpha layers not visible to other viewers when | ||
930 | ClothingLayerProtection enabled. Thanks to Emerald Viewer for | ||
931 | the fix! | ||
932 | |||
933 | * Fixed issue with Alpha layers and OpenSim. Thanks, Armin! | ||
934 | |||
935 | * Fixed HTTP textures not loading sculpties. Thanks for the | ||
936 | patch, Thickbrick Sleaford! | ||
937 | |||
938 | * Fixed "Gestures" button's tooltip not being informative. | ||
939 | Thanks, McCabe! | ||
940 | |||
941 | * Fixed "You Have Been Disconnecting From The Region" causing | ||
942 | the viewer to quit while logging into an OpenSim that won't | ||
943 | let you in. Thanks, McCabe! | ||
944 | |||
945 | * Fixed glib and gtk not being friendly on Debian Lenny 32bit. | ||
946 | Thanks, Armin! | ||
947 | |||
948 | * Fixed Animation Overrider not starting on login. Thanks, | ||
949 | McCabe! | ||
950 | |||
951 | |||
952 | KNOWN ISSUES | ||
953 | |||
954 | * Sometimes an avatar's textures stay "white" for an extended | ||
955 | period of time with ClothingLayerProtection enabled. The | ||
956 | workaround is to set this to FALSE in Advanced > Debug | ||
957 | Settings. | ||
958 | |||
959 | * Eyes get stuck looking sideways with Private Look At enabled. | ||
960 | |||
961 | * Tooltips don't disappear with mouseclicks or when your mouse | ||
962 | moves from a specific control. The workaround for this is to | ||
963 | clear the tooltip with your mousewheel or set ToolTipDelay to | ||
964 | 999999 in the Debug Settings. | ||
965 | |||
966 | * Some animations may not display their joints correctly. | ||
967 | |||
968 | * Creating new Alpha or Tattoo layers only works in the | ||
969 | Inventory. | ||
970 | |||
971 | * Avatar layers may appear invisible when using HTTP textures. | ||
972 | The workaround for this is to copy llkdu from a Second Life | ||
973 | 1.23 install into the main Imprudence folder. | ||
974 | |||
975 | * While sitting on an object, your avatar may appear invisible | ||
976 | to users of unpatched viewers based on 1.22 or lower, such as | ||
977 | Hippo Viewer 5.0.1. See VWR-9137 for more info. | ||
978 | |||
979 | * Streaming audio/video that use the AAC codec will have no | ||
980 | sound. This is caused by our inability to distribute | ||
981 | libgstfaad due to licensing reasons. | ||
982 | |||
983 | * Sometimes inworld sounds (OpenAL) stops working on Windows XP. | ||
984 | A relog usually fixes the problem. | ||
985 | |||
986 | |||
987 | KNOWN ISSUES WITH OPENSIM | ||
988 | |||
989 | If you're using Imprudence to explore the larger metaverse, here | ||
990 | are a few OpenSim bugs that you should be aware of: | ||
991 | |||
992 | * Clearing cache causes "body parts not found" error and your | ||
993 | avatar to login as a cloud. This will also happen on first | ||
994 | login to many OpenSim grids. The workaround is to change your | ||
995 | shape then relog. | ||
996 | |||
997 | * Megaregion teleports fail except in the root (SW) region. | ||
998 | |||
999 | * The "Cancel" button does not appear during teleports. | ||
1000 | |||
1001 | * When sitting, the camera's default center is the root prim, | ||
1002 | not the prim you're actually sitting on. | ||
1003 | |||
1004 | * OpenSims using CS2JK to bake avatar textures might corrupt an | ||
1005 | avatar's appearance (looking "rainbow" or "checker-boarded") | ||
1006 | when using openjpeg. A rebake will generally fix this. | ||
1007 | |||
1008 | * Sometimes OpenSim loses an avatar's appearance, causing | ||
1009 | changing clothing to fail and the avatar to permanently look | ||
1010 | white, even after a rebake or a relog. | ||
1011 | |||
1012 | * Sometimes prims or land become corrupted (i.e. look | ||
1013 | "rainbow"). The workaround for this is to copy llkdu from a | ||
1014 | Second Life 1.23 install into the main Imprudence folder. | ||
1015 | |||
1016 | * Creating new outfits causes the viewer to crash on OpenSim. | ||
1017 | |||
1018 | |||
1019 | |||
1020 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
1021 | =- 1.3.0 BETA 4 -= | ||
1022 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
1023 | |||
1024 | Imprudence 1.3.0 beta 4 is a hotfix release to fix a serious bug | ||
1025 | when rezzing objects from your inventory in Second Life while the | ||
1026 | Build window is open. | ||
1027 | |||
1028 | |||
1029 | CHANGES | ||
1030 | |||
1031 | * The following features from the Advanced Build Options window | ||
1032 | have been removed to prevent unintentional modification of | ||
1033 | objects rezzed from your inventory: | ||
1034 | |||
1035 | - "Settings" and "Texture" control the default settings and | ||
1036 | textures for newly created prims. | ||
1037 | |||
1038 | - Ability to embed an inventory item into newly created prims. | ||
1039 | |||
1040 | * The following change in 1.3.0 beta 3 has been reverted, to | ||
1041 | avoid possible negative effects on private/group voice | ||
1042 | conversations: | ||
1043 | |||
1044 | - If the current region does not have any support for voice | ||
1045 | chat (e.g. OpenSim regions with no voice module), the viewer | ||
1046 | will temporarily deactivate voice chat and hide the voice | ||
1047 | chat controls on the toolbar. The viewer will check again for | ||
1048 | voice chat again whenever you move to another parcel. | ||
1049 | |||
1050 | * Fixed the "Show Selection Outlines" checkbox in the Advanced | ||
1051 | Build Options window not working correctly. | ||
1052 | |||
1053 | |||
1054 | |||
1055 | |||
1056 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
1057 | =- 1.3.0 BETA 3 -= | ||
1058 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
1059 | |||
1060 | |||
1061 | RELEASE HIGHLIGHTS | ||
1062 | |||
1063 | * Improved OpenSim support. | ||
1064 | |||
1065 | - Support for up to 100 groups, 99% hollow prims, 1% hole | ||
1066 | size, megaprims up to 256m in size, and prim Z position up | ||
1067 | to 10km. Thanks to the Hippo Viewer for these improvements! | ||
1068 | |||
1069 | - Implemented the "--grid" command line flag to select a grid | ||
1070 | to login to by name, e.g. "--grid osgrid --login Firstname | ||
1071 | Lastname Password". Thanks, Armin! | ||
1072 | |||
1073 | - Various links now go to the proper web page for the current | ||
1074 | grid, instead of always a Second Life web page: F1 Help, | ||
1075 | "Sign up for account", "Forgot your name or password?". | ||
1076 | Thanks, Armin! | ||
1077 | |||
1078 | - The Search window's Groups tab has been reverted to a | ||
1079 | non-web based version, like the Hippo Viewer has. The All | ||
1080 | tab is also no longer web based, but a new "All (web)" tab | ||
1081 | has been added for the web based search. Thanks to the Hippo | ||
1082 | Viewer and McCabe for this! | ||
1083 | |||
1084 | - The "All (web)" Search tab now uses metaverseink.com for | ||
1085 | searches on non-Second Life grids. Thanks, McCabe! | ||
1086 | |||
1087 | * Built-in Animation Overrider (View > AO, Ctrl-Shift-O). See our | ||
1088 | "Animation Overrider" wiki page for full details. Thanks to | ||
1089 | Emerald Viewer for this feature, and McCabe for porting and | ||
1090 | improving it! | ||
1091 | |||
1092 | * IM Autoresponse (Prefences > Communication > IM Response | ||
1093 | Options). The viewer can now perform a variety of actions when | ||
1094 | you receive an Instant Message, such as sending a response | ||
1095 | automatically. Thanks to Emerald Viewer for this feature, and | ||
1096 | McCabe for porting it! | ||
1097 | |||
1098 | * Tools > Advanced Build Options (Ctrl-Shift-B). The old "Grid | ||
1099 | Options" window has been renamed and extended with a bunch of | ||
1100 | great new options and features to help builders. See our | ||
1101 | "Advanced Build Options" wiki page for full details. Thanks to | ||
1102 | McCabe for setting up the Advanced Build Options window. | ||
1103 | |||
1104 | - "Pivot Point" and "Show axis on root prim" affect the | ||
1105 | placement of the 3D build axes widget. Thanks to the Emerald | ||
1106 | Viewer for this feature! | ||
1107 | |||
1108 | - "Rez objects using land group" automatically rezzes objects | ||
1109 | using the correct group for the land, if you are a member. | ||
1110 | Thanks to the Emerald Viewer for this feature! | ||
1111 | |||
1112 | - "Edit object decimal places" controls the numerical | ||
1113 | precision shown for object position, rotation, and size. | ||
1114 | Thanks to the Cool VL Viewer for this feature! | ||
1115 | |||
1116 | - "Object Size", "Settings", and "Texture" controls the | ||
1117 | default settings for newly created prims. Thanks to the | ||
1118 | Emerald Viewer for this feature! | ||
1119 | |||
1120 | - Ability to embed an inventory item into newly created | ||
1121 | prims. Thanks to the Emerald Viewer for this feature! | ||
1122 | |||
1123 | * To make the viewer compliant with the Second Life Policy on | ||
1124 | Third-Party Viewers, the object export feature no longer | ||
1125 | downloads textures from Second Life. Other grids are not | ||
1126 | affected. (Ported from version 1.2.2.) | ||
1127 | |||
1128 | |||
1129 | KNOWN ISSUES | ||
1130 | |||
1131 | * Textures on other avatars may flicker or appear corrupted on | ||
1132 | your computer, if they are using viewers based on Second Life | ||
1133 | 1.22 or earlier. This is due to a change in avatar texture | ||
1134 | format introduced in Second Life 1.23. We are investigating | ||
1135 | solutions to this problem. | ||
1136 | |||
1137 | * Textures may not load fully or may appear corrupted when using | ||
1138 | OpenJPEG when "Use HTTP Textures" is enabled. If you want to | ||
1139 | benefit from HTTP textures in this release, you should copy the | ||
1140 | "libkdu" and "libllkdu" from a Second Life 1.23.5 installation | ||
1141 | to the corresponding location within the Imprudence directory. | ||
1142 | |||
1143 | * Due to an oversight, the "World > Buy OS$" menu item is active | ||
1144 | on OpenSim in this release, but will be disabled in the future | ||
1145 | to prevent confusion on grids that don't support currencies. | ||
1146 | |||
1147 | * When your avatar is sitting on an object, it may appear | ||
1148 | invisible to users of older viewers, such as Hippo Viewer | ||
1149 | version 5.0.1. | ||
1150 | |||
1151 | * In the grid manager, the "Get Grid Info" button does not work | ||
1152 | for OpenSim-based grids unless the login URI has a trailing | ||
1153 | slash ("/"). You should end login URIs for OpenSim-based grids | ||
1154 | with a trailing slash, e.g. "http://osgrid.org:8002/", not | ||
1155 | "http://osgrid.org:8002". | ||
1156 | |||
1157 | |||
1158 | CHANGES | ||
1159 | |||
1160 | In addition to the Release Highlights above, this version of | ||
1161 | Imprudence also includes the following changes, as compared to | ||
1162 | Imprudence 1.3.0 beta 2. | ||
1163 | |||
1164 | |||
1165 | FEATURES / IMPROVEMENTS | ||
1166 | |||
1167 | * Added a new "Advanced" section in Preferences, with several | ||
1168 | new options. Thanks, McCabe! | ||
1169 | |||
1170 | - "Disable Login/Logout Screens". When this option is checked, | ||
1171 | the viewer will not show the progress bar screen when | ||
1172 | logging in, logging out, or quitting the viewer. | ||
1173 | |||
1174 | - "Disable Teleport Screens". When this option is checked, the | ||
1175 | viewer will not show the progress bar screen when | ||
1176 | teleporting. | ||
1177 | |||
1178 | - "Show Client Names in Name Tag" and "Broadcast Your Client | ||
1179 | Name to Others". These control the Client Identification | ||
1180 | feature. (See the wiki for more information.) | ||
1181 | |||
1182 | - "Enable Shadows". This enables experimental support for | ||
1183 | dynamic shadow rendering in the viewer. WARNING: This is | ||
1184 | potentially unstable and requires a very good video card. | ||
1185 | |||
1186 | - "Use HTTP Textures". This enables support for downloading | ||
1187 | textures via HTTP when available. This can improve the | ||
1188 | speed and reliability of texture downloads when connected | ||
1189 | to a service that supports HTTP textures, such as OpenSim | ||
1190 | 0.6.9-RC2 or later. If the service does not support HTTP | ||
1191 | textures (such as Second Life or older OpenSim versions), | ||
1192 | this option has no benefit. | ||
1193 | |||
1194 | - "Increase rez speed via draw distance stepping". This | ||
1195 | controls the "SpeedRez" feature added in 1.3.0 beta 2. | ||
1196 | There is also an option to adjust the time between draw | ||
1197 | distance steps. | ||
1198 | |||
1199 | - "Stand when editing appearance". When turned off, you will | ||
1200 | no longer Stand Up when you edit your avatar appearance | ||
1201 | while sitting. (Currently the "turn around" animation still | ||
1202 | plays, but that behavior will likely change in the future.) | ||
1203 | |||
1204 | * The inventory window title now remembers the inventory count | ||
1205 | from your previous session, and indicates how many items are | ||
1206 | still remaining to fetch. Thanks to Emerald Viewer for this | ||
1207 | feature! | ||
1208 | |||
1209 | * The script editor now has tooltips for new LSL features added | ||
1210 | in SL serve 1.38 (prim media and linkset functions). Thanks | ||
1211 | to Linden Lab and McCabe! | ||
1212 | |||
1213 | * Tweaked the avatar height calculator in the Appearance window | ||
1214 | to be more accurate, using values from SNOW-197. Thanks to | ||
1215 | Archimedies Plutonian, Soft Linden, McCabe, and Jacek! | ||
1216 | |||
1217 | * Objects with no name (or unknown name) now appear as ">>" in | ||
1218 | chat, instead of appearing as "no name". Thanks, McCabe! | ||
1219 | |||
1220 | * If the current region does not have any support for voice | ||
1221 | chat (e.g. OpenSim regions with no voice module), the viewer | ||
1222 | will temporarily deactivate voice chat and hide the voice | ||
1223 | chat controls on the toolbar. The viewer will check again for | ||
1224 | voice chat again whenever you move to another parcel. | ||
1225 | |||
1226 | * The viewer will deactivate voice chat for the current session | ||
1227 | if the SLVoice program is not found, rather than repeatedly | ||
1228 | checking for it. (See our "How to Re-enable Voice Chat" wiki | ||
1229 | page for instructions for installing SLVoice.) | ||
1230 | |||
1231 | * By default, the statistics window (Ctrl-Shift-1) no longer | ||
1232 | hides when entering Mouselook mode. You can adjust this | ||
1233 | behavior with the ShowStatusBarInMouselook debug setting. | ||
1234 | |||
1235 | * Tooltips now disappear when you type, to prevent them from | ||
1236 | obscuring the UI while typing (SNOW-384). Thanks for the | ||
1237 | patch, Ardy Lay! | ||
1238 | |||
1239 | * Tweaked some ugly layouts in several avatar profile tabs and | ||
1240 | Search window tabs. Thanks, McCabe! | ||
1241 | |||
1242 | * Uploads that cost nothing (on OpenSim) now say "free" instead | ||
1243 | of "L$0". Thanks to the Hippo Viewer for this! | ||
1244 | |||
1245 | |||
1246 | BUG FIXES | ||
1247 | |||
1248 | * Fixed a bug where some objects would be invisible after a | ||
1249 | very long-distance teleport (#239). Thanks, Armin! | ||
1250 | |||
1251 | * Fixed the "Advanced > Animation List" window not updating. | ||
1252 | Thanks, McCabe! | ||
1253 | |||
1254 | * Fixed "Advanced > Phantom Avatar" not working correctly on | ||
1255 | Second Life. Thanks, McCabe! | ||
1256 | |||
1257 | * Fixed some UI layout problems in the login screen and avatar | ||
1258 | profile window when the viewer is set to certain non-English | ||
1259 | languages (#192, #231). Thanks, Jacek and McCabe! | ||
1260 | |||
1261 | * Fixed a crash in the script editor related to OpenSim | ||
1262 | reporting a syntax error with a negative line number (#245). | ||
1263 | Thanks, McCabe! | ||
1264 | |||
1265 | * Fixed a crash caused by some malformed animations (SNOW-484). | ||
1266 | Thanks to Robin Cornelius for the patch! | ||
1267 | |||
1268 | * Fixed a crash when quitting, related to the LLAgent class | ||
1269 | destructor. Thanks, McCabe! | ||
1270 | |||
1271 | * Fixed the "Quit" button not working in the dialog that | ||
1272 | informs you of a lost connection (#199). Thanks, McCabe! | ||
1273 | |||
1274 | * Fixed a rare crash in the payment dialog in laggy situations. | ||
1275 | Thanks to to Hippo Viewer for the fix! | ||
1276 | |||
1277 | * The "File > Import + Upload" menu item no longer erroneously | ||
1278 | shows "(L$10 per texture)" when connected to OpenSim. Thanks, | ||
1279 | McCabe! | ||
1280 | |||
1281 | * Fixed several hardcoded references to Second Life and the | ||
1282 | Second Life website. Thanks, McCabe! | ||
1283 | |||
1284 | * Repositioned the "Temporary Image" checkbox on the image | ||
1285 | upload window so it doesn't extend beyond the window. Thanks, | ||
1286 | McCabe! | ||
1287 | |||
1288 | * Fixed an ambiguous use of NULL in the media code which may | ||
1289 | have caused crashes for 64-bit Linux users. Thanks, Armin! | ||
1290 | |||
1291 | |||
1292 | OTHER CHANGES | ||
1293 | |||
1294 | * "Sub-Unit Snapping" is now enabled by default. You can | ||
1295 | toggle it in the "Tools > Advanced Build Options" window | ||
1296 | (Ctrl-Shift-O). | ||
1297 | |||
1298 | * When connected to grids other than Second Life, the currency | ||
1299 | symbol is now "OS$" instead of "L$" (#237). | ||
1300 | |||
1301 | * As a temporary measure, you can now only purchase currency in | ||
1302 | the viewer when connected to Second Life. On OpenSim, the | ||
1303 | "L$" button is hidden and clicking your "OS$" amount will not | ||
1304 | open the window to buy currency. This functionality will be | ||
1305 | re-enabled when we are certain it will work correctly on | ||
1306 | OpenSim, and can detect whether the grid supports it. | ||
1307 | |||
1308 | * Renamed some tabs in the Profile window: "2nd Life" and "1st | ||
1309 | Life" are now "Avatar" and "Real Life". Thanks, McCabe! | ||
1310 | |||
1311 | * The OpenAL library for Linux (32-bit and 64-bit) has been | ||
1312 | updated to version 1.11.753. This should hopefully address | ||
1313 | some issues related to PulseAudio. Thanks, Armin! | ||
1314 | |||
1315 | * The viewer now sends the correct version number when loading | ||
1316 | login splash page. It now sends the Imprudence version, | ||
1317 | instead of the version of Second Life it was based on. | ||
1318 | (Ported from version 1.2.2.) | ||
1319 | |||
1320 | |||
1321 | |||
1322 | |||
1323 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
1324 | =- 1.2.2 -= | ||
1325 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
1326 | |||
1327 | Imprudence 1.2.2 is a small maintenance release to attempt to make | ||
1328 | the viewer compliant with the new Second Life Terms of Service and | ||
1329 | the Policy on Third Party Viewers. | ||
1330 | |||
1331 | Please see the Imprudence 1.2.0 Release Notes for information about | ||
1332 | the changes in Imprudence 1.2. | ||
1333 | |||
1334 | |||
1335 | CHANGES | ||
1336 | |||
1337 | * The object export feature no longer downloads textures from | ||
1338 | Second Life. Other grids are not affected. | ||
1339 | |||
1340 | * The viewer now sends the correct version number when loading | ||
1341 | login splash page. It now sends the Imprudence version, instead | ||
1342 | of the version of Second Life it was based on. | ||
1343 | |||
1344 | |||
1345 | |||
1346 | |||
1347 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
1348 | =- 1.3.0 BETA 2 -= | ||
1349 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
1350 | |||
1351 | |||
1352 | RELEASE HIGHLIGHTS | ||
1353 | |||
1354 | * Temporary (Free) Texture Uploads. When uploading an image, | ||
1355 | select "Temporary Image (Free)" to upload it for free, but with | ||
1356 | some caveats (see below). Thanks to the Emerald viewer for this | ||
1357 | feature, and Armin for porting it! | ||
1358 | |||
1359 | - Temporary textures are intended for testing and preview | ||
1360 | purposes only. They exist only on the sim they are uploaded | ||
1361 | to, will disappear from your inventory when you log off, and | ||
1362 | may disappear from the sim when it restarts. | ||
1363 | |||
1364 | * Breast Physics. By popular demand, we have ported breast | ||
1365 | physics simulation (i.e. jiggly boobs) from the Emerald Viewer. | ||
1366 | Thanks to Danny Nolan and the Emerald devs for creating this | ||
1367 | feature, and Armin for porting it! | ||
1368 | |||
1369 | - Currently, this feature can only be configured via Debug | ||
1370 | Settings: EmeraldBreastPhysicsToggle (to disable/enable the | ||
1371 | feature entirely), EmeraldBoobMass, EmeraldBoobHardness, | ||
1372 | etc. | ||
1373 | |||
1374 | * SpeedRez. After teleporting, the viewer will temporarily | ||
1375 | decrease the draw distance to encourage nearby objects and | ||
1376 | textures to rez first. Thanks for the patch, Henri Beauchamp! | ||
1377 | |||
1378 | - You can disable this feature by setting the SpeedRez debug | ||
1379 | setting to FALSE, or adjust the timing by editing the | ||
1380 | SpeedRezInterval debug setting (smaller numbers restore the | ||
1381 | old draw distance sooner). | ||
1382 | |||
1383 | * Building hotkeys to cycle through prims in a link set | ||
1384 | (SNOW-97). See the "Tools > Select Linked Parts" menu. Thanks | ||
1385 | for the patch, Thickbrick Sleaford! | ||
1386 | |||
1387 | |||
1388 | KNOWN ISSUES | ||
1389 | |||
1390 | * Linux: The viewer may crash on some Ubuntu Karmic 64-bit | ||
1391 | installs, most likely due to a bug in glib2. As a work around, | ||
1392 | users affected by this issue can modify the "imprudence" launch | ||
1393 | script to add the following code near the top of the script | ||
1394 | (for example on the second line): | ||
1395 | |||
1396 | export LL_WRAPPER='strace -o /dev/null' | ||
1397 | |||
1398 | * All known issues listed for 1.3.0 beta 1 still apply to this | ||
1399 | this version. | ||
1400 | |||
1401 | |||
1402 | CHANGES | ||
1403 | |||
1404 | In addition to the Release Highlights above, this version of | ||
1405 | Imprudence also includes the following changes, as compared to | ||
1406 | Imprudence 1.3.0 beta 1. | ||
1407 | |||
1408 | |||
1409 | FEATURES / IMPROVEMENTS | ||
1410 | |||
1411 | * Opening SLURLs ("secondlife://...") from another application | ||
1412 | is now handled nicely on Linux. If Imprudence is already | ||
1413 | running, the SLURL will open in the current instance of | ||
1414 | Imprudence. Otherwise, it will launch a new instance of | ||
1415 | Imprudence. Thanks, Armin! | ||
1416 | |||
1417 | * The notecard editor now has Search/Replace functionality. | ||
1418 | Thanks for the patch, Kitty Barnett! | ||
1419 | |||
1420 | * The notecard editor now has an "Edit" menu. Thanks for the | ||
1421 | patch, Henri Beauchamp! | ||
1422 | |||
1423 | * The password field on the login screen now uses solid black | ||
1424 | circles (•) instead of asterisks (*), for a cleaner look. | ||
1425 | Thanks, Geneko Nemeth! | ||
1426 | |||
1427 | * Added PrivateLookAtTarget debug setting. When enabled, the | ||
1428 | viewer will no longer tell other users where your avatar is | ||
1429 | looking. Thanks, Armin! | ||
1430 | |||
1431 | |||
1432 | BUG FIXES | ||
1433 | |||
1434 | * Fixed: Possible crash related to ShowLookAt targets. Thanks, Armin! | ||
1435 | |||
1436 | * Fixed: Pie menu remains after switch to Mouselook (VWR-2425). | ||
1437 | Thanks for the patch, Kitty Barnett! | ||
1438 | |||
1439 | * Fixed: Some menu entries were missing from the Advanced menu. | ||
1440 | Thanks, Jacek! | ||
1441 | |||
1442 | - Advanced > UI > Use default system color picker | ||
1443 | - Advanced > UI > Show search panel in overlay bar | ||
1444 | - Advanced > UI > Show Matrices | ||
1445 | - Advanced > XUI > Font Test... | ||
1446 | |||
1447 | * Fixed: Clicking the "Advanced > UI > Double-Click Auto-Pilot" | ||
1448 | menu entry would crash the viewer, so it has been removed. | ||
1449 | (As of Imprudence 1.2, double-click autopilot is configured | ||
1450 | in "Preferences > Input & Camera.) Thanks, Jacek! | ||
1451 | |||
1452 | * Applied several bug fixes from Henri Beauchamp. Thanks, Henri! | ||
1453 | |||
1454 | - Fixed: The viewer would sometimes crash when touching or | ||
1455 | focusing the camera on an object that was being rezzed. | ||
1456 | |||
1457 | - Fixed: The viewer did not properly use the .tga file | ||
1458 | extension when saving textures to your computer. | ||
1459 | |||
1460 | - Fixed: The viewer would sometimes crash when encountering | ||
1461 | avatars using "extra" attachment points (multiple | ||
1462 | attachments on the same body part). | ||
1463 | |||
1464 | * Fixed: Some pop-up notifications behaved incorrectly: Build | ||
1465 | Math Expressions help pop-ups, and the "Restore to Last | ||
1466 | Position" warning. | ||
1467 | |||
1468 | * Fixed: Several cases where the viewer could pause or freeze | ||
1469 | when downloading textures (SNOW-196, SNOW-408, SNOW-434, | ||
1470 | SNOW-435, SNOW-485). Thanks for the patches, Aleric | ||
1471 | Inglewood, Merov Linden, Robin Cornelius, and Vex Streeter! | ||
1472 | |||
1473 | |||
1474 | OTHER CHANGES | ||
1475 | |||
1476 | * ELFIO has been reactivated on 64-bit Linux. It had been | ||
1477 | disabled in 1.3.0 beta 1 as a possible fix for a crash for | ||
1478 | some 64-bit Linux users, but the problem turned out to be | ||
1479 | something else (see Known Issues, above). Thank, Armin! | ||
1480 | |||
1481 | * Linux: You can now disable disable DBUS support by passing | ||
1482 | the "--disableDBUS" command line option or setting the | ||
1483 | "DisableDBUS" Debug Setting to TRUE. This is meant as a | ||
1484 | work-around for users who crash when using DBUS. Thank, | ||
1485 | Armin! | ||
1486 | |||
1487 | * The pre-packaged 32-bit GStreamer plugins will be now be | ||
1488 | available to GStreamer when running the 32-bit Linux build on | ||
1489 | a 64-bit Linux system. Thank, Armin! | ||
1490 | |||
1491 | * To save developers' time and effort, the ChangeLog.txt file | ||
1492 | is now automatically generated from Git commit messages, | ||
1493 | instead of being edited by hand. Thanks, Jacek! | ||
1494 | |||
1495 | |||
1496 | |||
1497 | |||
1498 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
1499 | =- 1.3.0 BETA 1 -= | ||
1500 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
1501 | |||
1502 | |||
1503 | RELEASE HIGHLIGHTS | ||
1504 | |||
1505 | * Textures and objects now rez more quickly, due to improved | ||
1506 | texture and object engines from Snowglobe. Thanks to the | ||
1507 | Snowglobe devs for creating it, and Armin and Jacek for porting | ||
1508 | it! | ||
1509 | |||
1510 | * Imprudence's code base has been updated to Second Life 1.23.5. | ||
1511 | That means Imprudence has gained most of the new features and | ||
1512 | bug fixes from SL 1.23. Thanks to Linden Lab for writing it, | ||
1513 | and to Jacek, McCabe, and Armin for their hard work merging it! | ||
1514 | Thanks also to Lilly Zenovka for her assistance. | ||
1515 | |||
1516 | * Optional legacy pie menus. Enable "Preferences > General > Use | ||
1517 | legacy pie menus" to switch to a pie menu layout similar to SL | ||
1518 | 1.22 and earlier. Thanks, McCabe! | ||
1519 | |||
1520 | * Clothing layer protection and client identification from | ||
1521 | Meerkat/Emerald. See the Client Identification page on our wiki | ||
1522 | for information about these features. Thanks to the Meerkat and | ||
1523 | Emerald teams for creating them, and Armin for porting them! | ||
1524 | |||
1525 | |||
1526 | KNOWN ISSUES | ||
1527 | |||
1528 | * Imprudence may crash on Linux when changing "Antialiasing" or | ||
1529 | "Anisotropic Filtering" in "Preferences > Graphics > Hardware | ||
1530 | Settings". | ||
1531 | |||
1532 | - This is a known bug in SL 1.23 (VWR-13286). We will try our | ||
1533 | best to fix it. | ||
1534 | |||
1535 | - As a work around, you can open "Advanced > Debug Settings", | ||
1536 | modify RenderFSAASamples (antialiasing) and | ||
1537 | RenderAnisotropic (anisotropic filtering), then restart the | ||
1538 | viewer. | ||
1539 | |||
1540 | * The "View > Web Browser" menu entry does not work. | ||
1541 | |||
1542 | * Legacy pie menus always appear in English, even if you are | ||
1543 | using another language. | ||
1544 | |||
1545 | * The "File > Import + Upload" menu item's price always says | ||
1546 | "L$10 per texture", even when uploads are actually free, such | ||
1547 | as on OpenSim. | ||
1548 | |||
1549 | |||
1550 | CHANGES | ||
1551 | |||
1552 | In addition to the Release Highlights above, this version of | ||
1553 | Imprudence also includes the following changes, as compared to | ||
1554 | Imprudence 1.2.1. | ||
1555 | |||
1556 | |||
1557 | FEATURES / IMPROVEMENTS | ||
1558 | |||
1559 | * You can now type in an optional message when paying L$ to a | ||
1560 | Resident (SNOW-436, formerly VWR-9597). The message will | ||
1561 | appear in that Resident's transaction history online. Thanks, | ||
1562 | Jacek! | ||
1563 | |||
1564 | - The layout for the Pay Resident and Pay Object windows | ||
1565 | have been cleaned up, too. Thanks, Jacek! | ||
1566 | |||
1567 | * You can now adjust numerical sliders with the mouse wheel. | ||
1568 | Position the mouse pointer over a slider (e.g. sound volume, | ||
1569 | draw distance, etc.) and scroll the mouse wheel up and down. | ||
1570 | Thanks, Armin! | ||
1571 | |||
1572 | - You can change the direction and speed by editing the | ||
1573 | SliderScrollWheelMultiplier debug setting. Thanks, Jacek! | ||
1574 | |||
1575 | * In the IM window, the "Profile" button now has a drop-down | ||
1576 | menu with "Pay" and "Offer Teleport" options. Thanks, McCabe! | ||
1577 | |||
1578 | * User profiles now have a "Copy Key" button to copy that | ||
1579 | user's key (agent UUID) to your clipboard. You can then paste | ||
1580 | it into a script, for example. Thanks, McCabe! | ||
1581 | |||
1582 | * Color chooser widgets now display opacity in a way that makes | ||
1583 | sense. Thanks, Geneko Nemeth! | ||
1584 | |||
1585 | * The Script editor's Help menu now has a link to the | ||
1586 | Autoscript scripting helper, to help generate . | ||
1587 | |||
1588 | * You can now drag-and-drop inventory items anywhere on | ||
1589 | someone's profile to send them. In Imprudence 1.2, you had to | ||
1590 | drag to specific area in the bottom right corner. Thanks, | ||
1591 | McCabe! | ||
1592 | |||
1593 | * There is now a new debug setting to save inventory scripts as | ||
1594 | Mono (SNOW-378). If you enable SaveInventoryScriptsAsMono in | ||
1595 | Debug Settings, new scripts that you create in your inventory | ||
1596 | will default to Mono. Thanks, Henri Beauchamp! | ||
1597 | |||
1598 | * You can now set a custom "world search" URL to use instead of | ||
1599 | SL's search pages. See "Preferences > Web > World Search". | ||
1600 | This is mostly useful for users of third-party grids. We hope | ||
1601 | to provide per-grid search URLs in the future. | ||
1602 | |||
1603 | |||
1604 | BUG FIXES | ||
1605 | |||
1606 | * Fixed the login screen not allowing login names longer than | ||
1607 | 16 letters. It now allows up to 31 letters per name, like it | ||
1608 | should. | ||
1609 | |||
1610 | * Fixed #155: Double clicking your avatar triggers a TP | ||
1611 | request. Thanks, Armin! | ||
1612 | |||
1613 | * Fixed #184: Opening notecards resets the camera. Thanks, | ||
1614 | Armin! | ||
1615 | |||
1616 | * Fixed #197: Windlight toolbar can't be hidden. Thanks, Jacek! | ||
1617 | |||
1618 | * Fixed VWR-4232: Some particles don't disappear when UI is | ||
1619 | hidden. Thanks, Admiral Admiral and Mm Alder! | ||
1620 | |||
1621 | * Fixed VWR-14267: Clicking send in an IM window does not add | ||
1622 | the sent text to the line editor history. Thanks, Aimee | ||
1623 | Trescothick! | ||
1624 | |||
1625 | * Fixed VWR-14278: Gesture auto-completion adds uncommitted | ||
1626 | suggestions to the line editor history. Thanks, Aimee | ||
1627 | Trescothick! | ||
1628 | |||
1629 | * Fixed VWR-11172: A source coding mistake prevents number-pad | ||
1630 | keys from specifying Ctrl+digit shortcuts on Windows. Thanks, | ||
1631 | Alissa Sabre! | ||
1632 | |||
1633 | * Fixed VWR-14475: Load from XML is broken. Thanks, Admiral | ||
1634 | Admiral and Mm Alder! | ||
1635 | |||
1636 | * Fixed VWR-15310: Save to XML doesn't set proper XML tags. | ||
1637 | Thanks, Admiral Admiral and Mm Alder! | ||
1638 | |||
1639 | * Fixed SNOW-376: Clean up handling of the maximum length of | ||
1640 | chat messages. Thanks, Admiral Admiral and Mm Alder! | ||
1641 | |||
1642 | * Fixed SNOW-413: Potential null pointer exception in | ||
1643 | multi-slider control. Thanks, Admiral Admiral and Mm Alder! | ||
1644 | |||
1645 | * Fixed SNOW-488: Malformed animation crash. Thanks, Robin | ||
1646 | Cornelius! | ||
1647 | |||
1648 | * Fixed SNOW-492: LLDataPacker::unpackstring() is unsafe. | ||
1649 | Thanks, Robin Cornelius! | ||
1650 | |||
1651 | * Fixed a rare crash from textures with too many components. | ||
1652 | (This has only been observed in the Lbsa Plaza sim on OSGrid, | ||
1653 | so far.) Thanks, Armin! | ||
1654 | |||
1655 | |||
1656 | OTHER CHANGES | ||
1657 | |||
1658 | * To help protect our users' privacy, the viewer no longer | ||
1659 | sends "ViewerStats" to Linden Lab's servers. This was a | ||
1660 | feature of the SL viewer which would collect and send various | ||
1661 | pieces of information to Linden Lab without the user's active | ||
1662 | consent. Thanks, Patrick Sapinski! | ||
1663 | |||
1664 | * The Linux (32 and 64 bit) builds are no longer distributed | ||
1665 | with Pango or GDK-PixBuf, due to a number of bugs that was | ||
1666 | causing. Linux users should install the following on their | ||
1667 | systems: | ||
1668 | |||
1669 | - Pango 1.26 (or compatible), including freetype support. | ||
1670 | |||
1671 | - GTK+ 1.16 (or compatible) | ||
1672 | |||
1673 | * The "Notify when Linden dollars (L$) spent or received" | ||
1674 | checkbox has been moved to "Preferences > Popups". Thanks, | ||
1675 | McCabe! | ||
1676 | |||
1677 | * Removed unnecessary XUI files from the Silver skin. This | ||
1678 | helps keep the UI layouts of both skins in sync. Thanks, | ||
1679 | McCabe! | ||
1680 | |||
1681 | * There have been numerous changes and improvements to the | ||
1682 | viewer compile system and software libraries. Thanks to | ||
1683 | Armin, Jacek, McCabe, and Patrick Sapinski, and the Snowglobe | ||
1684 | devs! | ||
1685 | |||
1686 | |||
1687 | |||
1688 | |||
1689 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
1690 | =- 1.2.1 -= | ||
1691 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
1692 | |||
1693 | Imprudence 1.2.1 is a small bugfix release, which updates and fixes | ||
1694 | some libraries that are distributed with Imprudence. | ||
1695 | |||
1696 | Please see the Imprudence 1.2.0 Release Notes for information about | ||
1697 | the changes in Imprudence 1.2. | ||
1698 | |||
1699 | |||
1700 | CHANGES | ||
1701 | |||
1702 | * Updated OpenAL on Windows to fix error messages flooding the | ||
1703 | logs. | ||
1704 | |||
1705 | * Recompiled GStreamer, GStreamer plugins, and liboil on Linux, | ||
1706 | to use the correct version of glibc. | ||
1707 | |||
1708 | * libxml2 is now distributed with Imprudence on Linux. It was | ||
1709 | accidently left out of past releases. | ||
1710 | |||
1711 | |||
1712 | |||
1713 | |||
1714 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
1715 | =- 1.2.0 -= | ||
1716 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
1717 | |||
1718 | |||
1719 | A BRIEF GUIDE TO IMPRUDENCE 1.2 | ||
1720 | |||
1721 | Imprudence 1.2 adds many new features, fixes, and improvements to | ||
1722 | the viewer experience. Here are a just few of the new features | ||
1723 | and improvements since Imprudence 1.1: | ||
1724 | |||
1725 | * Backup your builds, your scripts, and your avatar's shape. If | ||
1726 | you created it, you have the right to back it up or move it to | ||
1727 | a different grid. | ||
1728 | |||
1729 | * Double-click Teleport and Autopilot. We've taken the popular | ||
1730 | double-click teleport feature and improved upon it. The default | ||
1731 | behavior can now be set in Preferences > Input & Camera. We've | ||
1732 | also added an ignorable confirmation dialog to reduce the | ||
1733 | chance of accidental teleportations. | ||
1734 | |||
1735 | * Improved minimap with built-in radar. The minimap now has | ||
1736 | enhanced zooming and panning, a built-in avatar radar to see | ||
1737 | who is nearby, plus optional chat notices when avatars enter or | ||
1738 | leave chat range or the sim. (Enable minimap notify in | ||
1739 | Preferences > General.) | ||
1740 | |||
1741 | * Improved OpenSim support. We've added a list of popular grids | ||
1742 | to connect to, as well as a grid manager so you can add your | ||
1743 | own. You can also enjoy many building benefits when using | ||
1744 | OpenSim, such as the ability to build and edit prims larger | ||
1745 | than 10m on a side! | ||
1746 | |||
1747 | * Restrained Life support. Thanks to RLVa by Kitty Barnett, | ||
1748 | Imprudence now supports the Restrained Life API for BDSM items | ||
1749 | and scripted gadgets. | ||
1750 | |||
1751 | * Windlight toolbar. We've added a new tab along the bottom of | ||
1752 | the screen for quick access to your Windlight presets and | ||
1753 | certain graphics options. We've also added a variety of | ||
1754 | Windlight presets from Ana Lutetia, CodeBastard Redgrave, and | ||
1755 | Torley Linden! | ||
1756 | |||
1757 | * Numerous other features that improve the viewer experience, | ||
1758 | such as double-click to wear attachments in Inventory, optional | ||
1759 | vertical IM tabs (in Preferences > Communication), unread IM | ||
1760 | count, search inventory by creator or description, better | ||
1761 | profile window layout, select default chat channel, Link/Unlink | ||
1762 | in the Build window, sim avatar counts on the World Map, and | ||
1763 | many more. | ||
1764 | |||
1765 | |||
1766 | KNOWN ISSUES | ||
1767 | |||
1768 | * "Advanced > Logout" may cause issues and is unsupported. Use at | ||
1769 | your own risk. | ||
1770 | |||
1771 | * If you use the "--loginuri" command line flag, you need to also | ||
1772 | use "--login FirstName LastName Password" to bypass the login | ||
1773 | screen, or your server setting will be ignored. | ||
1774 | |||
1775 | * Remaining issues from 1.2.0 beta 2: | ||
1776 | |||
1777 | - Property lines for land parcels flash when you have selected | ||
1778 | an avatar in the minimap radar. | ||
1779 | |||
1780 | - Many new UI additions only provide English text. We'd love | ||
1781 | to have some bilingual users help us translate them. If you | ||
1782 | can help, please post in the forums. | ||
1783 | |||
1784 | - OpenSim 0.6.4 or lower causes the viewer to crash when other | ||
1785 | avatars are present. We strongly encourage all OpenSim grid | ||
1786 | operators to upgrade to OpenSim 0.6.5 or higher. | ||
1787 | |||
1788 | - "File > Upload & Import" should have a confirmation dialog | ||
1789 | warning people about how much it will cost to upload all the | ||
1790 | textures. | ||
1791 | |||
1792 | |||
1793 | CHANGES | ||
1794 | |||
1795 | This version of Imprudence includes the following changes, as | ||
1796 | compared to Imprudence 1.2.0 beta 2. | ||
1797 | |||
1798 | |||
1799 | FEATURES / IMPROVEMENTS | ||
1800 | |||
1801 | * Added saving and loading scripts to disk in the script | ||
1802 | editor. Thanks to the Meerkat team for this feature, and | ||
1803 | McCabe for porting it. | ||
1804 | |||
1805 | * Added avatar shape Import/Export. You can only export shapes | ||
1806 | that you created and have full perms for. Thanks to the | ||
1807 | Meerkat team for this feature, and McCabe for porting and | ||
1808 | tweaking it. | ||
1809 | |||
1810 | * Added an option for vertical IM tabs (Preferences > | ||
1811 | Communication > Vertical IM tabs). Thanks to the Emerald team | ||
1812 | for this feature, and McCabe for porting it. | ||
1813 | |||
1814 | * The 'minimap radar can now be hidden via the arrow button in | ||
1815 | the bottom left corner of the minimap. Thanks so much for | ||
1816 | that, Jacek! | ||
1817 | |||
1818 | * You can now search inventory by item description (Inventory > | ||
1819 | Search > By Description). Thanks to the Emerald team for this | ||
1820 | feature, and McCabe for porting it. | ||
1821 | |||
1822 | * Added new options to configure double-click teleport and | ||
1823 | autopilot in Preferences > Input & Camera, and Disabled | ||
1824 | double-click teleport by default. Thanks, Jacek! | ||
1825 | |||
1826 | - For the old "Double-Click Teleport" behavior, set | ||
1827 | Double-Click Action to "Autopilot", and Autopilot Style to | ||
1828 | "Teleport". | ||
1829 | |||
1830 | - For the old "Double-Click Autopilot" behavior, set | ||
1831 | Double-Click Action to "Autopilot", and Autopilot Style to | ||
1832 | "Move". | ||
1833 | |||
1834 | - Note: Autopilot Style also affects "Go Here/Go To" in the | ||
1835 | pie menu. | ||
1836 | |||
1837 | * The Windlight Water window now has next/previous preset | ||
1838 | buttons, like the Sky window does. Thanks, McCabe! | ||
1839 | |||
1840 | * Added "Max Particles" slider to the Windlight/Graphics tab on | ||
1841 | the bottom toolbar. Thanks, McCabe! | ||
1842 | |||
1843 | * Added Check All/Uncheck All to the Make Outfit window. Thanks | ||
1844 | to the Meerkat team for this feature, and McCabe for porting | ||
1845 | it. | ||
1846 | |||
1847 | * Windows only: Added "History" button to the IM and Group Chat | ||
1848 | windows to view your past chat logs with that person/group. | ||
1849 | Thanks to the Emerald team for this feature, and McCabe for | ||
1850 | porting and tweaking it. | ||
1851 | |||
1852 | * Updated RLVa to 1.0.5e. Thanks for the update, Kitty Barnett! | ||
1853 | |||
1854 | * Raised the World Map maximum teleport height to 4096m (it was | ||
1855 | 1000m). Thanks, McCabe! | ||
1856 | |||
1857 | |||
1858 | BUG FIXES | ||
1859 | |||
1860 | * Fixed RLVa not initializing in certain instances. Thanks, | ||
1861 | Kitty Barnett! | ||
1862 | |||
1863 | * Fixed copy & paste and file selection dialogs not working for | ||
1864 | some Linux users. Thanks, Jacek! | ||
1865 | |||
1866 | * Fixed "avatar_skeleton.xml cannot be parsed" error. You rock, | ||
1867 | Lilly Zenovka! | ||
1868 | |||
1869 | * Fixed muting objects with same name as avatar mutes | ||
1870 | ScriptDialogs from avatar. Thanks for the patch, Geneko | ||
1871 | Nemeth! | ||
1872 | |||
1873 | * Fixed some Build Math issues, related to the boost library. | ||
1874 | Thanks, McCabe! | ||
1875 | |||
1876 | * Fixed Hide Group Titles option not working. Thanks, McCabe | ||
1877 | and Geneko! | ||
1878 | |||
1879 | * Partial fix for the parcel border flashing when a name is | ||
1880 | selected in the minimap radar. Thanks, McCabe! | ||
1881 | |||
1882 | * Partial fix for avatar names not displaying at heighs above | ||
1883 | 1024m. Thanks, McCabe! | ||
1884 | |||
1885 | * Set the upper limit of the chat channel selector to 1,000,000 | ||
1886 | (1 million) to work around a tricky rounding bug with higher | ||
1887 | channel numbers. To chat on higher channels, use e.g. | ||
1888 | "/1234567890 hi" in chat. Thanks, Jacek! | ||
1889 | |||
1890 | * Fixed the login screen's grid selector box displaying the | ||
1891 | wrong grid after logging out. Thanks, McCabe! | ||
1892 | |||
1893 | * Fixed grid selection box not remembering the last logged in | ||
1894 | grid (defaulted to secondlife). Thanks, McCabe! | ||
1895 | |||
1896 | * Fixed grid selection box not updating the splash screen. | ||
1897 | Thanks, McCabe! | ||
1898 | |||
1899 | * Fixed some branding issues in alerts and notifications | ||
1900 | ("Second Life" where it should be "Imprudence"). Thanks, | ||
1901 | Jacek! | ||
1902 | |||
1903 | * Fixed "Sunset" mislabeled as "Midday" in Windlight Toolbar. | ||
1904 | Thanks, McCabe! | ||
1905 | |||
1906 | * Fixed several compilation errors and warnings. Thanks to | ||
1907 | Geneko and Jacek, and to Alissa Sabre for VWR-12620. | ||
1908 | |||
1909 | * Fixed some issues with "Advanced > Consoles > Fast Timers" | ||
1910 | (SNOW-108, VWR-10214). Thanks for the patch, Robin Cornelius! | ||
1911 | |||
1912 | |||
1913 | OTHER CHANGES | ||
1914 | |||
1915 | * Moved "File > Logout" to the Advanced menu and added a note | ||
1916 | that it's unstable. Use this feature at your own risk! | ||
1917 | |||
1918 | * Disable camera constraints also disables constraints when | ||
1919 | zooming out/zooming in and editing appearance. Thanks, | ||
1920 | McCabe! | ||
1921 | |||
1922 | * The keyboard shortcut for View > Advanced Menu is now | ||
1923 | Ctrl-Alt-Shift-D on Linux. Mac and Windows shortcuts have not | ||
1924 | changed. Thanks, McCabe! | ||
1925 | |||
1926 | * "Go Here" in the pie menu no longer asks for confirmation. | ||
1927 | Thanks, Jacek! | ||
1928 | |||
1929 | * Ported the notecard security fix from SL 1.23.5. Thanks to | ||
1930 | McCabe for porting it. | ||
1931 | |||
1932 | * Tweaked import menu item names: "File > Import Object..." and | ||
1933 | "File > Import + Upload (L$10 per texture)". Thanks, Jacek! | ||
1934 | |||
1935 | * Added "File > Export Selected Objects". Thanks, Jacek! | ||
1936 | |||
1937 | * Disabled facelight in Appearance mode when local lighting is | ||
1938 | disabled. Thanks, McCabe! | ||
1939 | |||
1940 | * Combined the Mute and Unmute buttons in the minimap radar. | ||
1941 | Good idea, McCabe! | ||
1942 | |||
1943 | * Changed the snapshot postcard text not to mention Second | ||
1944 | Life, like Meerkat does. Thanks to McCabe for porting it. | ||
1945 | |||
1946 | * Applied patch for VWR-6787 by Alissa Sabre - 'none' text in | ||
1947 | group window not translatable. Thanks, Alissa! | ||
1948 | |||
1949 | * Added "Advanced > Allow Multiple Instances" (allow multiple | ||
1950 | copies of Imprudence to run at the same time, for testing | ||
1951 | purposes). Thanks, McCabe! | ||
1952 | |||
1953 | * Changed default UIScaleFactor to 1.002 as a workaround to | ||
1954 | some font rendering issues. Thanks, McCabe! | ||
1955 | |||
1956 | * Updated the Linux version of fontconfig. Linux users may | ||
1957 | notice some minor differences in font appearance. Thanks, | ||
1958 | Jacek! | ||
1959 | |||
1960 | * Updated several other Linux software libraries. Thanks, | ||
1961 | Jacek! | ||
1962 | |||
1963 | * Finally packaged up the Mac development libraries. It should | ||
1964 | now be possible for (Intel) Mac users to compile Imprudence | ||
1965 | if they want to. Thanks for finally tackling that, Jacek! | ||
1966 | |||
1967 | * Updated and fixed copyright and licensing information for | ||
1968 | many software libraries. Thanks, Jacek! | ||
1969 | |||
1970 | |||
1971 | |||
1972 | |||
1973 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
1974 | =- 1.2.0 BETA 2 -= | ||
1975 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
1976 | |||
1977 | |||
1978 | ATTENTION: PIE MENU CHANGES | ||
1979 | |||
1980 | * The pie menu when right clicking on objects has been rearranged | ||
1981 | slightly: | ||
1982 | |||
1983 | - "Buy" now appears in the first menu tier. | ||
1984 | |||
1985 | - "Create" has been renamed "Build" and moved to the second | ||
1986 | menu tier. | ||
1987 | |||
1988 | - "Return" and "Wear" have new locations in the second menu | ||
1989 | tier. | ||
1990 | |||
1991 | |||
1992 | KNOWN ISSUES | ||
1993 | |||
1994 | * Don't use "File > Logout". It still causes lots of problems: | ||
1995 | |||
1996 | - Logging out causes alerts (pop-up dialogs) to not work, and | ||
1997 | may even crash the viewer. | ||
1998 | |||
1999 | - Logging out and then logging in to another grid causes the | ||
2000 | Groups window to show groups from both grids. | ||
2001 | |||
2002 | - In OpenSim, right clicking clothing in the inventory and | ||
2003 | selecting Edit will cause a crash after logout. | ||
2004 | |||
2005 | - Chat sometimes shows up on the login screen after logging | ||
2006 | out. | ||
2007 | |||
2008 | * Property lines for land parcels flash when you have selected an | ||
2009 | avatar in the minimap radar. | ||
2010 | |||
2011 | * OpenSim 0.6.4 or lower causes the viewer to crash when other | ||
2012 | avatars are present. OpenSim 0.6.6 is recommended. | ||
2013 | |||
2014 | * Remaining issues from the previous 1.2.0 beta version: | ||
2015 | |||
2016 | - Many new UI additions only provide English text. We'd love | ||
2017 | to have some bilingual users help us translate them. If you | ||
2018 | can help, please post in the forums. | ||
2019 | |||
2020 | - The custom chat channel number entry doesn't behave properly | ||
2021 | for channel numbers longer than 6 digits. As a temporary | ||
2022 | work-around until we fix this, use the old "/NUMBER" (e.g. | ||
2023 | "/123456789 Hi") and "//" chat commands for chatting on | ||
2024 | large channel numbers. | ||
2025 | |||
2026 | - The grid selection box on the login screen always defaults | ||
2027 | to "secondlife" at startup, when it should default to the | ||
2028 | most recently used grid. | ||
2029 | |||
2030 | - The grid selection box on the login screen always shows | ||
2031 | "secondlife" after logging out, but behaves like it is still | ||
2032 | set to the grid you logged out from. | ||
2033 | |||
2034 | - The minimap radar cannot be hidden yet. We're working on it. | ||
2035 | |||
2036 | - The Windlight Water settings window doesn't have | ||
2037 | previous/next arrows like the Sky window does. | ||
2038 | |||
2039 | - The Windlight toolbar sometimes forgets the last selected | ||
2040 | preset. | ||
2041 | |||
2042 | - "File > Import" and "File > Upload & Import" may not work | ||
2043 | correctly for Mac users. | ||
2044 | |||
2045 | - "File > Upload & Import" should have a confirmation dialog | ||
2046 | warning people about how much it will cost to upload all the | ||
2047 | textures. | ||
2048 | |||
2049 | * Note for developers: some Linux and Mac libraries are still not | ||
2050 | packaged/uploaded, which can interfere with compiling | ||
2051 | Imprudence from source. Jacek is working on it! | ||
2052 | |||
2053 | |||
2054 | CHANGES | ||
2055 | |||
2056 | This version of Imprudence includes the following changes (as | ||
2057 | compared to Imprudence 1.2.0 beta). | ||
2058 | |||
2059 | |||
2060 | BUG FIXES | ||
2061 | |||
2062 | * Fixed mouseclicks sometimes "jumping" near the edge of the | ||
2063 | screen in Windows - McCabe Maxsted. | ||
2064 | |||
2065 | * Fixed crash when using the Minimap and the silver skin - | ||
2066 | McCabe Maxsted. | ||
2067 | |||
2068 | * Fixed Imprudence 1.2 features missing from the silver skin - | ||
2069 | McCabe Maxsted. | ||
2070 | |||
2071 | * Fixed Imprudence wrongly thinking it was on the Teen Grid. | ||
2072 | You can now freely wear, edit, and/or take off your underwear | ||
2073 | again! - McCabe Maxsted. | ||
2074 | |||
2075 | * Fixed search showing too few results - McCabe Maxsted. | ||
2076 | |||
2077 | * Fixed inability to teleport to Adult regions (or detect them | ||
2078 | on the map) - McCabe Maxsted. | ||
2079 | |||
2080 | * Fixed Advanced Sky only toggling once - McCabe Maxsted. | ||
2081 | |||
2082 | * Fixed first preset in Windlight Toolbar toggling Advanced Sky | ||
2083 | - McCabe Maxsted. | ||
2084 | |||
2085 | * Fixed crash when logging out of OpenSim after editing | ||
2086 | appearance - Armin Weatherwax. | ||
2087 | |||
2088 | * Fixed grid manager adding an unnecessary "/" (forward slash) | ||
2089 | to grid URLs. You should be able to login to the SL Beta | ||
2090 | Grid. (You may need to go into the Grid Manager and remove | ||
2091 | the "/" in the login URI, though.) - Jacek Antonelli. | ||
2092 | |||
2093 | * Fixed unlink button enabling when it shouldn't - McCabe | ||
2094 | Maxsted and Kitty Barnett. | ||
2095 | |||
2096 | * Fixed inability to unlink when using edit linked parts - | ||
2097 | McCabe Maxsted. | ||
2098 | |||
2099 | * Fixed money change sound and dialog occurring after logging | ||
2100 | into different grids - McCabe Maxsted. | ||
2101 | |||
2102 | * Fixed name box missing from profiles - McCabe Maxsted. | ||
2103 | |||
2104 | * Fixed profile account label position - McCabe Maxsted. | ||
2105 | |||
2106 | * Fixed profile size overrunning search window - McCabe | ||
2107 | Maxsted. | ||
2108 | |||
2109 | * Fixed UI resize missing reset button in Preferences > General | ||
2110 | - McCabe Maxsted. | ||
2111 | |||
2112 | * Fixed (hopefully) UI resize not playing nice with the | ||
2113 | Liberation Sans font - McCabe Maxsted. | ||
2114 | |||
2115 | * Fixed newly created notecards behaving oddly - McCabe | ||
2116 | Maxsted. | ||
2117 | |||
2118 | * The "Add..." (add friend) button on the minimap is now grayed | ||
2119 | out when you have selected someone who is already your friend | ||
2120 | - McCabe Maxsted. | ||
2121 | |||
2122 | * Fixed layout of debug permissions in the tools window - | ||
2123 | McCabe Maxsted. | ||
2124 | |||
2125 | * Fixed some compiling issues with Imprudence 1.2 and Windows - | ||
2126 | McCabe Maxsted. | ||
2127 | |||
2128 | * Fixed "Join Call" button truncated in group IMs - McCabe | ||
2129 | Maxsted. | ||
2130 | |||
2131 | * Fixed reference to "Second Life" in Preferences > Graphics - | ||
2132 | McCabe Maxsted. | ||
2133 | |||
2134 | Also, it appears the big crash when logging in/logging out in | ||
2135 | Windows was fixed with the latest LL server update to 1.30.1. | ||
2136 | |||
2137 | |||
2138 | OTHER CHANGES | ||
2139 | |||
2140 | * RLVa version has been updated to 1.0.3e - Kitty Barnett. | ||
2141 | |||
2142 | * Muting an avatar now mutes llDialog boxes from them as well - | ||
2143 | McCabe Maxsted. | ||
2144 | |||
2145 | * Added llDialog throttle from the Green Life Emerald Viewer. | ||
2146 | |||
2147 | * Added clickable Object say/whisper/shout names from the Green | ||
2148 | Life Emerald Viewer. | ||
2149 | |||
2150 | * Object IMs are now prefixed with "IM:" in chat - McCabe | ||
2151 | Maxsted. | ||
2152 | |||
2153 | * Object IMs now have their own color in Preferences > Text | ||
2154 | Chat - McCabe Maxsted. | ||
2155 | |||
2156 | * Minimap now indicates when an avatar is typing - McCabe | ||
2157 | Maxsted. | ||
2158 | |||
2159 | * Minimap now announces when an avatar enters chat range | ||
2160 | (enabled by default; you can change this in Preferences > | ||
2161 | General) - McCabe Maxsted. | ||
2162 | |||
2163 | * Minimap now announces when an avatar enters the sim (disabled | ||
2164 | by default; you can change this in Preferences > General) - | ||
2165 | McCabe Maxsted. | ||
2166 | |||
2167 | * Minimap can now be minimized - McCabe Maxsted. | ||
2168 | |||
2169 | * Minimap now shows the selected avatar's icon over other | ||
2170 | icons, so you can see it in crowded areas. - McCabe Maxsted. | ||
2171 | |||
2172 | * The minimum value for the Draw Distance slider has been | ||
2173 | lowered to 32m (from 64m) - McCabe Maxsted. | ||
2174 | |||
2175 | * Added confirmation alert for double click tping and autopilot | ||
2176 | (can be easily ignored) - McCabe Maxsted. | ||
2177 | |||
2178 | * Updated list of graphics cards Imprudence recognizes - McCabe | ||
2179 | Maxsted. | ||
2180 | |||
2181 | * Re-added the avatar name box to the Profile window. | ||
2182 | |||
2183 | * New Profile layout should accommodate non-English languages | ||
2184 | better - McCabe Maxsted. | ||
2185 | |||
2186 | |||
2187 | |||
2188 | |||
2189 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
2190 | =- 1.2.0 BETA -= | ||
2191 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
2192 | |||
2193 | |||
2194 | KNOWN ISSUES | ||
2195 | |||
2196 | * When you try to quit after having logged out at least once, the | ||
2197 | viewer may crash (Linux & Mac) or not quit (Windows). As a | ||
2198 | work-around (particularly for Windows users), we recommend not | ||
2199 | using "File > Logout" until this has been fixed. | ||
2200 | |||
2201 | * Many new UI additions only provide English text. We'd love to | ||
2202 | have some bilingual users help us translate them. If you can | ||
2203 | help, please post in the forums. | ||
2204 | |||
2205 | * The custom chat channel number entry doesn't behave properly | ||
2206 | for channel numbers longer than 6 digits. As a temporary | ||
2207 | work-around until we fix this, use the old "/NUMBER" (e.g. | ||
2208 | "/123456789 Hi") and "//" chat commands for chatting on large | ||
2209 | channel numbers. | ||
2210 | |||
2211 | * The grid selection box on the login screen always defaults to | ||
2212 | "secondlife" at startup, when it should default to the most | ||
2213 | recently used grid. | ||
2214 | |||
2215 | * The grid selection box on the login screen always shows | ||
2216 | "secondlife" after logging out, but behaves like it is still | ||
2217 | set to the grid you logged out from. | ||
2218 | |||
2219 | * The minimap radar cannot be hidden yet. We're working on it. | ||
2220 | |||
2221 | * The Windlight Water settings window doesn't have previous/next | ||
2222 | arrows like the Sky window does. | ||
2223 | |||
2224 | * The Windlight toolbar sometimes forgets the last selected | ||
2225 | preset. | ||
2226 | |||
2227 | * "File > Import" and "File > Upload & Import" may not work | ||
2228 | correctly for Mac users. | ||
2229 | |||
2230 | |||
2231 | CHANGES | ||
2232 | |||
2233 | This version of Imprudence includes the following changes (as | ||
2234 | compared to Imprudence 1.1.0). | ||
2235 | |||
2236 | |||
2237 | VERSION HIGHLIGHTS | ||
2238 | |||
2239 | * Object Backup. You can now download objects that you have | ||
2240 | created and have full permissions for to your computer, and | ||
2241 | upload them back into the world (or another grid). Thanks to | ||
2242 | the Meerkat Viewer for developing this feature, and to Armin | ||
2243 | for helping us import it! | ||
2244 | |||
2245 | * Grid Manager. You can now modify the list of grids available | ||
2246 | at the login screen. We have further plans for extending this | ||
2247 | feature, but this will serve for now. Thanks to the Hippo | ||
2248 | Viewer and Meerkat Viewer for this, and to Armin for helping | ||
2249 | import it! | ||
2250 | |||
2251 | * Restrained Life support. Imprudence now provides optional | ||
2252 | support for the Restrained Life API (used by BDSM items and | ||
2253 | various scripted gadgets). Enable it with "Advanced > | ||
2254 | Restrained Life Support". Many thanks to Kitty Barnett for | ||
2255 | developing RLVa and working with us to integrate it into | ||
2256 | Imprudence! | ||
2257 | |||
2258 | * Radar. The minimap now features a list of nearby avatars. | ||
2259 | Thanks so much, McCabe and Dale Glass! | ||
2260 | |||
2261 | * Emerald features. We've imported a variety of features from | ||
2262 | the Green Life Emerald Viewer. Thanks to the Emerald folks | ||
2263 | for developing these, and McCabe for importing them! | ||
2264 | |||
2265 | - "Advanced > Asset Browser" (Alt-Shift-A). Visual browser | ||
2266 | for textures in your inventory. | ||
2267 | |||
2268 | - "Advanced > Animation List". Lists the animations you are | ||
2269 | playing, and allows you to selectively stop them and revoke | ||
2270 | animation permissions from scripted objects. | ||
2271 | |||
2272 | - "Advanced > Phantom Avatar" (Ctrl-Alt-P). Prevents your | ||
2273 | avatar from being pushed, but also prevents you from | ||
2274 | moving. | ||
2275 | |||
2276 | - "Advanced > Ground Sit" (Ctrl-Alt-S). Makes your avatar sit | ||
2277 | down at your current location. | ||
2278 | |||
2279 | - Build tool shows objects' Last (previous) Owner. | ||
2280 | |||
2281 | - When viewing your own profile, the Profile window indicates | ||
2282 | which of your groups are hidden. | ||
2283 | |||
2284 | - You can now search your inventory by Creator name. | ||
2285 | ("Search" menu in the Inventory window.) | ||
2286 | |||
2287 | - You can now double-click on a location in the 3D world to | ||
2288 | teleport there. | ||
2289 | |||
2290 | - Added "BlockClickSit" debug setting. Set it to true to | ||
2291 | prevent yourself from sitting on things when you accidently | ||
2292 | click on them. | ||
2293 | |||
2294 | - Particle chat, which sends a message on channel 9000 when | ||
2295 | you select an object, for enhanced integration with | ||
2296 | scripted objects. You can disable this feature by changing | ||
2297 | the "ParticleChat" setting to False in "Advanced > Debug | ||
2298 | Settings". | ||
2299 | |||
2300 | |||
2301 | BUILDING | ||
2302 | |||
2303 | * You can now choose which kind of grass or tree to rez. | ||
2304 | Before, it always rezzed a random kind. Thanks to Mana Janus | ||
2305 | for this! | ||
2306 | |||
2307 | * Added "Link" and "Unlink" to the pie menu for objects. | ||
2308 | Thanks, McCabe! | ||
2309 | |||
2310 | * Added "Link" and "Unlink" buttons to the Build window. | ||
2311 | Thanks, McCabe! | ||
2312 | |||
2313 | * Several changes to the main menus. Thanks, McCabe! | ||
2314 | |||
2315 | - "Edit > Duplicate" is now in the Tools menu. | ||
2316 | |||
2317 | - Moved the selection-related options in the Tools menu to a | ||
2318 | new submenu, "Tools > Selection Options". | ||
2319 | |||
2320 | - The "Tools > Select Tool" submenu has been renamed to | ||
2321 | "Choose Tool" to avoid confusion with the Selection | ||
2322 | Options. | ||
2323 | |||
2324 | - "Tools > Set permissions on selected task inventory" has | ||
2325 | been renamed to "Set Bulk Permissions". | ||
2326 | |||
2327 | * "Advanced > Rendering > Selected Texture Info" now displays | ||
2328 | partial UUIDs for the textures. Thanks to Henri Beauchamp and | ||
2329 | McCabe for developing this! | ||
2330 | |||
2331 | * Added "Tools > Selection Options > Hide Selection Outline" | ||
2332 | (VWR-6918). This can help make it easier to see when editing | ||
2333 | small objects, and improves performance when selecting a | ||
2334 | large number of prims. Thanks a bunch, Aimee Trescothick! | ||
2335 | |||
2336 | |||
2337 | MAP & MINIMAP | ||
2338 | |||
2339 | * The minimap has many improvements. Our enduring gratitude to | ||
2340 | Aimee Trescothick for these! | ||
2341 | |||
2342 | - Enhanced zoom behavior and range. | ||
2343 | |||
2344 | - It can be panned with Shift-Click and drag. (Right click | ||
2345 | the minimap and disable "Center on Camera" if you want to | ||
2346 | stop it from moving back automatically.) | ||
2347 | |||
2348 | - Hovering the mouse over someone's dot on the minimap will | ||
2349 | show their name in the tooltip. Right click on a dot and | ||
2350 | choose "Profile" to open that person's profile window. | ||
2351 | |||
2352 | - Window layout converted to XUI under the hood. | ||
2353 | |||
2354 | * But wait — the minimap has other improvements, too. Thanks to | ||
2355 | McCabe for these! | ||
2356 | |||
2357 | - Muted avatars are colored gray in the minimap. | ||
2358 | |||
2359 | - Added "Show World Map" to the minimap right-click menu. | ||
2360 | |||
2361 | - Moved "Rotate Mini-Map" to the minimap right-click menu. | ||
2362 | |||
2363 | * The World Map displays the number of avatars in each sim, | ||
2364 | above the sim's name. That's pretty handy, Jacek and McCabe! | ||
2365 | |||
2366 | |||
2367 | MISC. UI | ||
2368 | |||
2369 | * The Communicate window title and "IM Received" popup button | ||
2370 | now show the number of unread IMs you've received. Nice work, | ||
2371 | McCabe! | ||
2372 | |||
2373 | * The "About Land" window displays the L$/sqm cost for land for | ||
2374 | sale. Thanks to Linden Lab for this feature in SL 1.23. | ||
2375 | |||
2376 | * The Resident chooser now has a "Near Me" tab with a list of | ||
2377 | nearby people (VWR-2681). Thanks to Matthew Dowd, Vadim | ||
2378 | Bigbear, and Coco Linden for developing this feature. | ||
2379 | |||
2380 | * Double clicking an object in your inventory wears it (or | ||
2381 | detaches it, if you are already wearing it). Thanks to | ||
2382 | Nicholaz Beresford and Henri Beauchamp for developing this! | ||
2383 | |||
2384 | * Quick access to Windlight presets and draw distance from the | ||
2385 | toolbar. You can toggle this in "Preferences > Graphics > | ||
2386 | Show environment control in toolbar" (a checkbox near the top | ||
2387 | right corner of the window). Nice work, McCabe! | ||
2388 | |||
2389 | * When listening to audio streams, song info is output to your | ||
2390 | chat window. You can toggle this in "Preferences > Audio & | ||
2391 | Video > Show stream info in chat" (a checkbox about halfway | ||
2392 | down the window). Thanks to Dale Glass for developing this | ||
2393 | feature! | ||
2394 | |||
2395 | * IM windows inform you when the other person has gone on or | ||
2396 | offline even if you have turned off "Show online Friend | ||
2397 | notifications". That's pretty handy, McCabe! | ||
2398 | |||
2399 | * Added "View > Advanced Menu" to toggle the Advanced menu. | ||
2400 | Thanks, Armin! | ||
2401 | |||
2402 | * The layout of the Profile window has been revamped. Thanks, | ||
2403 | McCabe! | ||
2404 | |||
2405 | * In the Local Chat window, you can now click the name of | ||
2406 | objects that IM you to view information about the object and | ||
2407 | its owner. Thanks to Linden Lab for developing this in SL | ||
2408 | 1.23. | ||
2409 | |||
2410 | * The Snapshot window can now be minimized. It's the little | ||
2411 | things, McCabe! | ||
2412 | |||
2413 | * The Windlight sky settings window now has arrow buttons for | ||
2414 | quickly changing to the previous or next preset in the list. | ||
2415 | Thanks, McCabe! | ||
2416 | |||
2417 | * "Show HUD Attachments" has been moved back to the View menu, | ||
2418 | and its shortcut (Alt-Shift-H) has been restored. It was | ||
2419 | moved to the Advanced menu and lost its shortcut in | ||
2420 | Imprudence 1.1. Thanks to mashaeilde on the forums for giving | ||
2421 | us feedback about this! | ||
2422 | |||
2423 | * You can now select a default channel number to chat on, for | ||
2424 | interacting with scripted devices. Turn on "Preferences > | ||
2425 | Text Chat > Show custom chat channel" (a checkbox near the | ||
2426 | bottom of the window), then set the channel using the new | ||
2427 | number entry field on the chat bar. Channel 0 is normal chat, | ||
2428 | all other channels are only seen by scripts. You can still | ||
2429 | chat to other channels using "/1", etc. Thanks to the Emerald | ||
2430 | Viewer for the inspiration, and to McCabe for the | ||
2431 | implementation! | ||
2432 | |||
2433 | |||
2434 | OTHER | ||
2435 | |||
2436 | * Imprudence 1.2 has been rebased to SL 1.22.11. Previous | ||
2437 | versions of Imprudence were based on SL 1.21.6. Thanks, | ||
2438 | Jacek! | ||
2439 | |||
2440 | * Ability to logout without quitting and restarting the viewer | ||
2441 | (File > Logout). Thanks to the Meerkat Viewer for this! | ||
2442 | |||
2443 | * Several bundled software libraries have been updated to new | ||
2444 | versions: | ||
2445 | |||
2446 | - Gstreamer, Zlib and Iconv on Windows. Thanks, McCabe! | ||
2447 | |||
2448 | - OpenJPEG on Linux. Thanks, Armin! | ||
2449 | |||
2450 | * The login screen displays the awesome Imprudence logo while | ||
2451 | the login page is still loading, instead of that smelly old | ||
2452 | SL logo. Way to go, McCabe! | ||
2453 | |||
2454 | * Linux-style middle mouse paste on Linux viewers. Thanks, | ||
2455 | Armin! | ||
2456 | |||
2457 | * The maximum bandwidth setting has been raised to 5000kbps, | ||
2458 | and the default set to 1000kbps. Thanks, McCabe! | ||
2459 | |||
2460 | * Added several new windlight settings by CodeBastard Redgrave, | ||
2461 | Ana Lutetia, and Torley Linden. Thanks, Codie, Ana, and | ||
2462 | Torley! | ||
2463 | |||
2464 | * Added the adult_compliant capability, for teleport | ||
2465 | compatibility with Linden Lab's adult content policy. Thanks | ||
2466 | for providing a patch for this, Linden Lab! | ||
2467 | |||
2468 | * Added two patches (VWR-11128 and VWR-11138) to support Visual | ||
2469 | Studio Express. Thanks, Robin Cornelius! | ||
2470 | |||
2471 | |||
2472 | BUG FIXES | ||
2473 | |||
2474 | * "Stop All Animations" (aka "Stop Animating My Avatar") only | ||
2475 | affected your own viewer; other people would still see your | ||
2476 | avatar being animated (VWR-2850). Thanks to Tofu Linden for | ||
2477 | fixing that in SL 1.23. | ||
2478 | |||
2479 | * The Resident chooser was showing hair instead of calling | ||
2480 | cards. Thanks for fixing that, McCabe! | ||
2481 | |||
2482 | * "View > Communicate" wasn't toggling the Communicate window | ||
2483 | like it was supposed to. Thanks for fixing it, McCabe! | ||
2484 | |||
2485 | * Small textures weren't being cached (VWR-12686). Thanks for | ||
2486 | fixing that, Robin Cornelius! | ||
2487 | |||
2488 | * Certain malformed animations could cause the viewer to abort | ||
2489 | with an assertion about the joint number. Thanks to Linden | ||
2490 | Lab for fixing this in SL 1.23. | ||
2491 | |||
2492 | * The chat history window couldn't be minimized. Thanks, | ||
2493 | McCabe! | ||
2494 | |||
2495 | * The Contacts window couldn't be toggled with "Edit > Friends" | ||
2496 | (Ctrl-Shift-F) if it was detached from the Communicate window | ||
2497 | (VWR-5370). Thanks to Latif Khalifa for making the patch to | ||
2498 | fix that! | ||
2499 | |||
2500 | * When trying to attach multiple objects at once from your | ||
2501 | inventory, it would fail with a message, "Cannot complete | ||
2502 | attachment. An Attachment is pending for that spot". Many | ||
2503 | thanks to Kitty Barnett for fixing that awful bug! | ||
2504 | |||
2505 | * Teleporting very long distances on OpenSim Hypergrid would | ||
2506 | sometimes cause weird issues (SVC-2941). Thanks to Mana Janus | ||
2507 | for the fix! | ||
2508 | |||
2509 | * Avatars would be invisible until you zoomed in on them (in SL | ||
2510 | 1.22). Thanks for the patch to fix this, Aleric Inglewood! | ||
2511 | |||
2512 | * Special symbols in group titles were appearing as question | ||
2513 | marks in avatar name tags. McCabe fixed the heck outta that | ||
2514 | one! | ||
2515 | |||
2516 | |||
2517 | |||
2518 | |||
2519 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
2520 | =- 1.1.0 -= | ||
2521 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
2522 | |||
2523 | |||
2524 | KNOWN ISSUES | ||
2525 | |||
2526 | * Mac users may have problems playing some music or video | ||
2527 | streams. | ||
2528 | |||
2529 | * Local Chat (aka. Chat History) still stops automatically | ||
2530 | scrolling down to show new chat if you click it at the same | ||
2531 | time as a new line of chat arrives. Manually scrolling down to | ||
2532 | the bottom will start it autoscrolling again. | ||
2533 | |||
2534 | * If you come within range of a looped sound while your volume is | ||
2535 | muted, the sound won't play when you unmute your volume. As a | ||
2536 | workaround, move out of range of the sound and then back again | ||
2537 | to trigger it to play. | ||
2538 | |||
2539 | |||
2540 | CHANGES | ||
2541 | |||
2542 | This version of Imprudence includes the following changes (as | ||
2543 | compared to Imprudence 1.1.0 RC2). | ||
2544 | |||
2545 | |||
2546 | VERSION HIGHLIGHTS | ||
2547 | |||
2548 | * Mac Version! Thanks, Jacek! | ||
2549 | (And Thomas Shikami for his OpenAL help!) | ||
2550 | |||
2551 | * Improved pie menus! (Again.) Thanks, McCabe! | ||
2552 | |||
2553 | * Improved sound, music, and video support! | ||
2554 | Thanks, McCabe and Jacek! | ||
2555 | |||
2556 | |||
2557 | UI | ||
2558 | |||
2559 | * The Pie Menus have been reorganized again in response to user | ||
2560 | feedback. Thanks, McCabe! | ||
2561 | |||
2562 | - Check out the Pie Menus wiki page for pictures and | ||
2563 | descriptions of all the changes! | ||
2564 | <http://imprudenceviewer.org/wiki/Pie_Menus> | ||
2565 | |||
2566 | * Ctrl-D has been reverted to Edit > Duplicate. (It had been | ||
2567 | assigned to World > Create Landmark Here since 1.1.0 RC1.) | ||
2568 | Thanks, Jacek! | ||
2569 | |||
2570 | * Added several optional confirmation dialogs (i.e. "Are you | ||
2571 | sure?" popups). Thanks, Jacek! | ||
2572 | |||
2573 | - Teleport Home (via keyboard shortcut, the World menu, or | ||
2574 | Map window) | ||
2575 | |||
2576 | - Toggle Fullscreen (via keyboard shortcut or the View menu) | ||
2577 | |||
2578 | - Take Off All Clothes (via the Edit menu or the pie menu) | ||
2579 | |||
2580 | - Restore to Last Position (via the inventory context menu) | ||
2581 | |||
2582 | - Mute avatars or objects (via the pie menu or the avatar's | ||
2583 | Profile) | ||
2584 | |||
2585 | - Note: All of these can be disabled by checking the | ||
2586 | appropriate box the first time they appear. | ||
2587 | |||
2588 | * Added a separator bar between "Wear" and "Restore to Last | ||
2589 | Position" on the inventory context menu. Thanks, Jacek! | ||
2590 | |||
2591 | * You can now access the Gestures manager window from the chat | ||
2592 | bar. (IMP-116). Thanks, Armin Weatherwax! | ||
2593 | |||
2594 | * The top menu bar no longer turns red when connecting to | ||
2595 | third-party grids. Thanks, McCabe! | ||
2596 | |||
2597 | * The login screen now shows pretty pictures like the SL viewer | ||
2598 | does. It will display something Imprudence-specific in the | ||
2599 | future. Thanks, Jacek! | ||
2600 | |||
2601 | |||
2602 | BUG FIXES | ||
2603 | |||
2604 | * Fixed PARCEL_FLAG_ALLOW_CREATE_GROUP_OBJECTS not being | ||
2605 | highlighted in the script editor (VWR-8454). Thanks, McCabe! | ||
2606 | |||
2607 | * Fixed a crash when uploading files with non-ASCII characters | ||
2608 | in path on Linux (VWR-5575). Thanks for the patch, Alissa | ||
2609 | Sabre! | ||
2610 | |||
2611 | * Fixed two small memory leaks when uploading LSL scripts | ||
2612 | (VWR-9400). Thanks for the patches, Carjay McGinnis and Henri | ||
2613 | Beauchamp! | ||
2614 | |||
2615 | * Fixed the "Pay Object" mouse cursor for Linux (it had been | ||
2616 | showing the "Play Media" cursor) (VWR-10829). Thanks, Jacek! | ||
2617 | |||
2618 | * Fixed the "High Resolution Snapshot" checkbox being visible | ||
2619 | in cases where it shouldn't have been. Thanks, McCabe! | ||
2620 | |||
2621 | * Backported several bug fixes from the SL 1.22 viewer. Thanks, | ||
2622 | McCabe! | ||
2623 | |||
2624 | - Fixed: Wrong visualisation of animations (VWR-996). | ||
2625 | Thanks, Unknown Linden! | ||
2626 | |||
2627 | - Fixed: Reset Scripts in Selection failed if the parent | ||
2628 | object had no scripts (SVC-2771). Thanks, Si Linden! | ||
2629 | |||
2630 | - Fixed: Prim position appears to be wrong (VWR-3871). | ||
2631 | Thanks, Unknown Linden! | ||
2632 | |||
2633 | - Fixed: Possible crash in llfloater.cpp. | ||
2634 | Thanks, Unknown Linden! | ||
2635 | |||
2636 | - Fixed: Possible crash while changing graphics settings. | ||
2637 | Thanks, Unknown Linden! | ||
2638 | |||
2639 | - Fixed: No way to hide IMs in chat console (VWR-3060). | ||
2640 | Thanks for the patch, Henri Beauchamp! | ||
2641 | |||
2642 | - Fixed: Texture decoder would try to decode more texture | ||
2643 | channels than the texture had (VWR-4070). Thanks for the | ||
2644 | patch, Carjay McGinnis! | ||
2645 | |||
2646 | |||
2647 | MISC. | ||
2648 | |||
2649 | * Sounds are no longer downloaded if the volume slider is muted | ||
2650 | or zero, to conserve bandwidth, etc. (VWR-11674). Thanks for | ||
2651 | the patch, Zwagoth Klaar! | ||
2652 | |||
2653 | * Tons of work under the hood on GStreamer and OpenAL. You | ||
2654 | deserve gold medals, McCabe and Jacek! | ||
2655 | |||
2656 | |||
2657 | |||
2658 | |||
2659 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
2660 | =- 1.1.0 RC2 -= | ||
2661 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
2662 | |||
2663 | |||
2664 | KNOWN ISSUES | ||
2665 | |||
2666 | * Mac version is still forthcoming. | ||
2667 | |||
2668 | * Viewer freezes permanently when playing streaming media if the | ||
2669 | parcel's media type doesn't match the actual stream type. | ||
2670 | |||
2671 | * Viewer may freeze for a few moments when starting or changing | ||
2672 | music or media stream, especially for slow or dead URLs. | ||
2673 | |||
2674 | * Streaming music and media may not work for some Vista users. | ||
2675 | Cause is unknown. | ||
2676 | |||
2677 | * Local Chat (aka. Chat History) stops automatically scrolling | ||
2678 | down to show new chat if you click it at the same time as a new | ||
2679 | line of chat arrives. Manually scrolling down to the bottom | ||
2680 | will start it autoscrolling again. | ||
2681 | |||
2682 | |||
2683 | CHANGES | ||
2684 | |||
2685 | This version of Imprudence includes the following changes (as | ||
2686 | compared to Imprudence 1.1.0 RC1). | ||
2687 | |||
2688 | |||
2689 | BUG FIXES | ||
2690 | |||
2691 | * Fixed a nasty crash when receiving an IM, when the IM history | ||
2692 | had certain kinds of links in them. Thanks so much for | ||
2693 | finding and fixing that, Anders Arnholm (Balp Allen)! | ||
2694 | |||
2695 | * Fixed the viewer crashing when opening the Top Scripts window | ||
2696 | (in the Estate tools). Thanks, McCabe! | ||
2697 | |||
2698 | * Fixed certain types of sounds (footsteps/bumps, gestures, | ||
2699 | typing, and others) not being affected by volume controls. | ||
2700 | Thanks, McCabe! | ||
2701 | |||
2702 | * Fixed inventory folders repeatedly expanding after using | ||
2703 | Quick Filter. Thanks, Jacek! | ||
2704 | |||
2705 | * Fixed the pie menu not showing correct Touch text on scripted | ||
2706 | objects that had used llSetTouchText. Thanks, McCabe! | ||
2707 | |||
2708 | * Fixed LSL script syntax highlighting for single line comments | ||
2709 | ("//" style). Thanks, Jacek! | ||
2710 | |||
2711 | * Fixed the viewer not asking if you'd like to play streaming | ||
2712 | music. Thanks, McCabe! | ||
2713 | |||
2714 | * Streaming media should now work for Linux users running the | ||
2715 | PulseAudio sound server (e.g. Ubuntu users). Thanks, Jacek! | ||
2716 | |||
2717 | |||
2718 | UI | ||
2719 | |||
2720 | * HUD attachments now have a separate pie menu from regular | ||
2721 | attachments, with a layout similar to the pre-1.1.0 | ||
2722 | attachments pie menu. Thanks, McCabe! | ||
2723 | |||
2724 | * Items in Advanced > Rendering > Features use "Alt-Shift-F#" | ||
2725 | instead of "Ctrl-Alt-F#", to avoid conflicts with Linux | ||
2726 | system keyboard commands. Muchos gracias, McCabe! | ||
2727 | |||
2728 | * Removed the Pause button in the music control tab, since it | ||
2729 | had the same effect as Stop anyway. Thanks, McCabe! | ||
2730 | |||
2731 | |||
2732 | MISC | ||
2733 | |||
2734 | * A lot of cleaning and polishing GStreamer stuff under the | ||
2735 | hood. Thanks for all the effort, McCabe! | ||
2736 | |||
2737 | * Song title and artist are printed to the debug console when | ||
2738 | music streams change songs. That information will be | ||
2739 | displayed in the UI in a future version. Thanks, Armin | ||
2740 | Weatherwax! | ||
2741 | |||
2742 | * The Help > About Imprudence window now lists your version of | ||
2743 | Gstreamer. How handy, McCabe! | ||
2744 | |||
2745 | |||
2746 | |||
2747 | |||
2748 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
2749 | =- 1.1.0 RC1 -= | ||
2750 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
2751 | |||
2752 | |||
2753 | NOTICE: POTENTIALLY DISRUPTIVE UI CHANGES | ||
2754 | |||
2755 | This version contains many changes to the UI, including changes | ||
2756 | to the names and locations of buttons and menu items. You should | ||
2757 | expect the UI (especially the pie menus) to feel awkward at | ||
2758 | first, while your brain and muscle memory adjust to the changes. | ||
2759 | We think you will find the new layouts to be more usable in the | ||
2760 | long run, once the initial re-learning period passes. | ||
2761 | |||
2762 | Stick with it! :) | ||
2763 | |||
2764 | |||
2765 | In particular, please be aware of the following: | ||
2766 | |||
2767 | * There have been major reorganization of all pie menus! | ||
2768 | |||
2769 | * Some Advanced menu items have been moved to other locations: | ||
2770 | |||
2771 | - "Advanced > Rebake Textures" is now "Edit > Refresh | ||
2772 | Appearance". | ||
2773 | |||
2774 | - "Advanced > Disable Camera Constraints" is now in the | ||
2775 | "Input/Camera" section of Preferences. | ||
2776 | |||
2777 | - "Advanced > High Resolution Snapshots" is now in the | ||
2778 | Snapshot window. | ||
2779 | |||
2780 | - "View > Show HUD Attachments" is now "Advanced > Rendering > | ||
2781 | Features > HUD Attachments". | ||
2782 | |||
2783 | * Some rarely-used menu items have been removed: | ||
2784 | |||
2785 | - "Advanced > Compress Snapshots to disk" | ||
2786 | |||
2787 | * Some shortcuts have changed: | ||
2788 | |||
2789 | - Added Ctrl-B (View > Web Browser) | ||
2790 | |||
2791 | - Added Ctrl-D (World > Create Landmark Here) | ||
2792 | |||
2793 | - Removed Shift-Alt-H (View > Show HUD Attachments, | ||
2794 | which has been moved; see above) | ||
2795 | |||
2796 | * The "Invite" and "Leave" buttons in the Groups window have | ||
2797 | switched positions (to move "Leave" further away from | ||
2798 | "Activate"). | ||
2799 | |||
2800 | See the CHANGES section below for details, plus other UI and | ||
2801 | non-UI changes in this version. | ||
2802 | |||
2803 | |||
2804 | KNOWN ISSUES | ||
2805 | |||
2806 | * There is no Mac version! We need a volunteer Mac developer to | ||
2807 | help with this! | ||
2808 | |||
2809 | * All platforms still lack voice chat. (But you can add it back | ||
2810 | with a simple trick...) | ||
2811 | |||
2812 | * The sub-menus inside the "Advanced > Rendering" menu (i.e. | ||
2813 | Types, Features, Info Displays, and Render Tests) sometimes get | ||
2814 | hidden behind the Advanced menu when they open. This is | ||
2815 | scheduled to be fixed in a future version; in the meantime, you | ||
2816 | can work around it by clicking the tear-off stript at the top | ||
2817 | of the Rendering menu, moving it to the left side of the | ||
2818 | screen, and then opening the desired sub-menu. | ||
2819 | |||
2820 | |||
2821 | CHANGES | ||
2822 | |||
2823 | This version of Imprudence includes the following changes (as | ||
2824 | compared to Imprudence 1.0.0). | ||
2825 | |||
2826 | FEATURE HIGHLIGHTS | ||
2827 | |||
2828 | * Windows and Linux versions now support sound effects and | ||
2829 | streaming audio and video with OpenAL and Gstreamer! Thanks | ||
2830 | to Tofu Linden for his OpenAL patch, Unknown Linden(s) for | ||
2831 | their Gstreamer work, and McCabe and Jacek for pounding on it | ||
2832 | with hammers! | ||
2833 | |||
2834 | * New "Quick Filter" list in the Inventory window. Thanks for | ||
2835 | adding that, Jacek! | ||
2836 | |||
2837 | * New "Worn Items" tab in the Inventory window (VWR-2199). | ||
2838 | Thanks for the patch, Vadim Bigbear! | ||
2839 | |||
2840 | * New math expressions support in the Build window's Object and | ||
2841 | Texture tabs (VWR-675). Thanks for the patch, Aimee | ||
2842 | Trescothick! See the Build Math Expressions wiki page for | ||
2843 | details and examples for using this cool feature! | ||
2844 | |||
2845 | MENUS | ||
2846 | |||
2847 | * Reorganized and improved the pie menus a lot (details below). | ||
2848 | Thanks, McCabe! | ||
2849 | |||
2850 | - Replaced "Go" with "Inventory" in the pie menu for your | ||
2851 | avatar mesh. | ||
2852 | |||
2853 | - Moved "Create" to "More > Build" in the pie menu for | ||
2854 | objects, and moved "Buy" up to the top level. "Take" is | ||
2855 | now always "Take". | ||
2856 | |||
2857 | - The pie menu for your own attachments is now more | ||
2858 | consistent with the pie menu for your avatar mesh. This | ||
2859 | helps users with prim-based avatars / lots of | ||
2860 | body-covering attachments. (Attachment-specific options | ||
2861 | are under "More >".) | ||
2862 | |||
2863 | - Renamed "Report Abuse..." label to "Abuse..." so it | ||
2864 | doesn't overrun the pie menu. | ||
2865 | |||
2866 | - "Mute" option moved from 6 o'clock to avoid accidental | ||
2867 | clicks. | ||
2868 | |||
2869 | - Added "Create Landmark" to the pie menu for the ground | ||
2870 | (IMP-38). Thanks for the patch, Armin Weatherwax! | ||
2871 | |||
2872 | - Added "Report Abuse" to the pie menu for avatars besides | ||
2873 | yourself (VWR-8179). Thanks for the patch, Asuka Neely! | ||
2874 | |||
2875 | * Moved some commonly-used "Advanced" options to more prominent | ||
2876 | locations (details below) (IMP-18). Thanks for doing that, | ||
2877 | McCabe! | ||
2878 | |||
2879 | - Moved "Rebake Textures" to "Edit > Refresh Appearance". | ||
2880 | |||
2881 | - Moved "Disable Camera Constraints" to be in the | ||
2882 | "Input/Camera" section of Preferences. | ||
2883 | |||
2884 | - Moved "High Resolution Snapshots" to the Snapshot window. | ||
2885 | |||
2886 | * Added menu item and shortcut to open the built-in web browser | ||
2887 | ("View > Web Browser", Ctrl-B). Thanks, McCabe! | ||
2888 | |||
2889 | * Removed "Advanced > Compress Snapshot to disk", since it's | ||
2890 | useless. Thanks, McCabe! | ||
2891 | |||
2892 | * Added shortcut (Ctrl-D) to create a new landmark. Also, a | ||
2893 | message, "You created a landmark at _____", will appear in | ||
2894 | chat history when creating a landmark. Thanks, McCabe! | ||
2895 | |||
2896 | * Moved "View > Show HUD Attachments" to | ||
2897 | "Advanced > Rendering > Features > HUD Attachments", and | ||
2898 | removed its keyboard shortcut. | ||
2899 | |||
2900 | |||
2901 | INVENTORY | ||
2902 | |||
2903 | * Added "Restore to World" to right click menu on Objects in | ||
2904 | inventory (if the sim supports it) (IMP-36). Thanks, Unknown | ||
2905 | Linden! (This action returns the object to the location | ||
2906 | in-world where it was before being taken / returned to your | ||
2907 | inventory.) | ||
2908 | |||
2909 | * Added "Discard" buttons for incoming landmarks, and notecards | ||
2910 | that you created (IMP-30). Thanks for the patches, Henri | ||
2911 | Beauchamp, and thanks to Balp Allen for pointing them out! | ||
2912 | |||
2913 | |||
2914 | BUILDING | ||
2915 | |||
2916 | * High-up prims no longer fall to 256m height when moved | ||
2917 | outworld (VWR-9352). Thanks for the patch, Aimee Trescothick! | ||
2918 | |||
2919 | * Fixed Local ruler mode being oriented incorrectly for linked | ||
2920 | objects (VWR-1582). Thanks, Jacek! | ||
2921 | |||
2922 | * Added "Tools > Select Only Copyable Objects" menu item. | ||
2923 | Thanks, McCabe! | ||
2924 | |||
2925 | |||
2926 | MAP / MINIMAP | ||
2927 | |||
2928 | * Friends now appear yellow on the minimap (VWR-3336). Thanks | ||
2929 | for the patch, Aimee Trescothick! | ||
2930 | |||
2931 | * You can now double-click in the minimap to teleport to that | ||
2932 | location (IMP-34). Thanks for the patch, Armin Weatherwax! | ||
2933 | |||
2934 | * The Map window now supports teleports up to a height of 4096m | ||
2935 | (VWR-7331). Thanks for the patch, Peter Lameth! | ||
2936 | |||
2937 | * Minimap and Map glyph colors can now be set in colors.xml. | ||
2938 | Thanks, McCabe! | ||
2939 | |||
2940 | |||
2941 | OTHER UI | ||
2942 | |||
2943 | * Added syntax highlighting for C-style comments ("/* ... */") | ||
2944 | in LSL scripts (SVC-2631). Thanks for the patch, Felix | ||
2945 | Duesenburg! | ||
2946 | |||
2947 | * Added Home page functionality in the web browser ("Home", "Set | ||
2948 | As Home"). Thanks, McCabe! | ||
2949 | |||
2950 | * Clicking "Set As Home" informs you of a successful homepage | ||
2951 | change. | ||
2952 | |||
2953 | * Switched the positions of the "Invite" and "Leave" buttons in | ||
2954 | the Groups panel, so the "Leave" button isn't right next to | ||
2955 | the "Activate" button. Thanks, McCabe! | ||
2956 | |||
2957 | * The "Offer Teleport" button in the IM window has been moved to | ||
2958 | the left, next to "Profile". Thanks, McCabe! | ||
2959 | |||
2960 | * Added "Drag and drop inventory item here to send" text to the | ||
2961 | IM window. That functionality was already present in the SL | ||
2962 | viewer, but almost no one knew about it! Thanks, McCabe! | ||
2963 | |||
2964 | * Added an "Ignore" button to friendship requests (VWR-4826). | ||
2965 | Thanks, McCabe! | ||
2966 | |||
2967 | * The "invite to group" window now displays the group name in | ||
2968 | the title. Thanks, McCabe! | ||
2969 | |||
2970 | |||
2971 | MISC | ||
2972 | |||
2973 | * Fixed the right/bottom edit arrows on HUDs not working | ||
2974 | (VWR-5518). Thanks for describing the fix, Zi Ree! | ||
2975 | |||
2976 | * Fixed avatars being darker than prims; this matches the | ||
2977 | changes in SL 1.22 (VWR-8012). Thanks to CG Linden for | ||
2978 | pointing to the fix! | ||
2979 | |||
2980 | * Lip sync for voice chat is enabled by default | ||
2981 | ("Advanced > Character > Enable Lip Sync"). Thanks, McCabe! | ||
2982 | |||
2983 | * The colors.xml files (for setting skin colors) now has helpful | ||
2984 | comments describing each entry, to help skin creators. Thanks, | ||
2985 | McCabe! | ||
2986 | |||
2987 | * Beacons no longer stay enabled between sessions, to help users | ||
2988 | who accidently enable them. Thanks, McCabe! | ||
2989 | |||
2990 | * The wind sound is now disabled by default, and doesn't waste | ||
2991 | CPU time generating white noise when it's off. You can | ||
2992 | re-enable wind by changing the "MuteWind" debug setting to | ||
2993 | FALSE. Thanks, McCabe! | ||
2994 | |||
2995 | * Added TGA as an available image format for saving snapshots. | ||
2996 | Thanks, McCabe! | ||
2997 | |||
2998 | * llLoadUrl scripts now opens in either the built-in browser or | ||
2999 | your external browser, depending on your preference. Thanks, | ||
3000 | McCabe! | ||
3001 | |||
3002 | * The URL highlighter now includes closing parentheses ")" as | ||
3003 | part of the link (VWR-8773). Thanks, Qarl Linden! | ||
3004 | |||
3005 | * Windows: Running straight from the .exe uses | ||
3006 | "settings_imprudence.xml" file. Thanks, McCabe! | ||
3007 | |||
3008 | * Windows: Crash dump files are named with "Imprudence" instead | ||
3009 | of "Second Life". Thanks yet again, McCabe, you busy beaver! | ||
3010 | |||
3011 | |||
3012 | |||
3013 | |||
3014 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
3015 | =- 1.0.0 -= | ||
3016 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
3017 | |||
3018 | |||
3019 | KNOWN ISSUES | ||
3020 | |||
3021 | * Still no sound or voice yet. | ||
3022 | |||
3023 | * Login screen misleadingly displays the last grid you had | ||
3024 | selected even if you use the --loginuri command line option | ||
3025 | (IMP-29). | ||
3026 | |||
3027 | * The menus for non-English languages still say "Second Life" in | ||
3028 | some places where they should say "Imprudence" (IMP-27). | ||
3029 | |||
3030 | |||
3031 | CHANGES | ||
3032 | |||
3033 | This version of Imprudence includes the following changes (as | ||
3034 | compared to Imprudence 1.0.0 RC2): | ||
3035 | |||
3036 | * Rendering: Windows version ships with OpenJPEG 1.3. This fixes | ||
3037 | the issue of skirts and some uploaded images appearing | ||
3038 | half-transparent. Thanks to McCabe and everyone who helped us | ||
3039 | identify and test that! | ||
3040 | |||
3041 | * UI: Added support for displaying a test version identifier | ||
3042 | (e.g. RC2) at the login screen and About Imprudence, to help | ||
3043 | people tell the test versions apart. (Note: you won't see it in | ||
3044 | this release, because this isn't a test version!) Thanks to | ||
3045 | McCabe for adding that! | ||
3046 | |||
3047 | * UI: Rebranded the Help menu at the login screen to match the | ||
3048 | main Help menu (IMP-23). Thanks to Balp Allen for reporting | ||
3049 | that, and McCabe for fixing it! | ||
3050 | |||
3051 | * UI: The "Release Notes" link in About Imprudence now takes you | ||
3052 | to the release notes on the Imprudence wiki, instead of to a | ||
3053 | bogus page on the Second Life wiki. Thanks to McCabe and Jacek | ||
3054 | for doing that! | ||
3055 | |||
3056 | * UI: Grid selector at the login screen no longer has a duplicate | ||
3057 | entry (IMP-24). Thanks to Balp Allen for fixing that! | ||
3058 | |||
3059 | * Misc.: Fixed the viewer stupidly creating a 'url_history.xml' | ||
3060 | file in 'C:\' on Windows, and perhaps in '/' (root) on Mac | ||
3061 | (VWR-5808). Thanks to McCabe for fixing that! | ||
3062 | |||
3063 | * Code: Patched two small memory leaks when uploading scripts | ||
3064 | (VWR-9400). Thanks to Carjay McGinnis and Henri Beauchamp for | ||
3065 | making those patches! | ||
3066 | |||
3067 | * Code: Patched two minor code cleanliness issues (VWR-10759, | ||
3068 | VWR-10837). Thanks to Aleric Inglewood for making those | ||
3069 | patches! | ||
3070 | |||
3071 | |||
3072 | |||
3073 | |||
3074 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
3075 | =- 1.0.0 RC2 -= | ||
3076 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
3077 | |||
3078 | |||
3079 | KNOWN ISSUES | ||
3080 | |||
3081 | * Some users have reported that system skirts (not attachments) | ||
3082 | and some uploaded images with alpha channels appear | ||
3083 | partially transparent all over, instead of being opaque | ||
3084 | in some places and transparent in others. You can fix this by | ||
3085 | upgrading to OpenJPEG 1.3. Future Imprudence releases will | ||
3086 | have the new OpenJPEG included in the regular download. | ||
3087 | |||
3088 | * The grid selection list on the login screen displays a | ||
3089 | duplicate entry (e.g. two "SL Main Grid" entries). This is | ||
3090 | harmless, and a PITA to fix. | ||
3091 | |||
3092 | * Still no sound or voice yet. | ||
3093 | |||
3094 | |||
3095 | CHANGES | ||
3096 | |||
3097 | This version of Imprudence includes the following changes (as | ||
3098 | compared to Imprudence 1.0.0 RC1): | ||
3099 | |||
3100 | * Rendering: Applied a likely fix for VWR-8920 (disappearing | ||
3101 | attachments when zoomed in). Please let us know in the forums | ||
3102 | whether this fixes the issue for you. Thanks to an unknown | ||
3103 | Linden for the fix, and to Strife Onizuka for pointing to it! | ||
3104 | |||
3105 | * Rendering: Applied a likely fix for VWR-9358 (problems with | ||
3106 | palletized textures). Please | ||
3107 | [http://imprudenceviewer.org/forums/viewtopic.php?f=6&t=66 let | ||
3108 | us know in the forums] whether this fixes the issue for you. | ||
3109 | Thanks to Angus Boyd for suggesting the fix! | ||
3110 | |||
3111 | * Misc UI.: Grid selection list on the login page has been | ||
3112 | embraced and cleaned up. It now lists 3 options: SL Main Grid, | ||
3113 | SL Beta Grid, and Local OpenSim (if you run OpenSim on your | ||
3114 | computer). It will be made customizable in a future version. | ||
3115 | Thanks to Jacek for sprucing that up! | ||
3116 | |||
3117 | * Misc: Fixed the debug console window always showing up. Thanks | ||
3118 | to McCabe for fixing it, and to an unknown Linden's testing | ||
3119 | code for causing it in the first place! | ||
3120 | |||
3121 | * Misc: Fixed the Windows viewer crashing when clicking on | ||
3122 | certain links in embedded web pages (VWR-4828). Thanks | ||
3123 | to Nyx Linden for pointing to the updated LLMozLib! | ||
3124 | |||
3125 | * Misc: Fixed the Windows installer giving an error when | ||
3126 | launching the viewer after installation. Thanks to McCabe for | ||
3127 | fixing that! | ||
3128 | |||
3129 | * Misc: Imprudence now uses a separate directory from Second Life | ||
3130 | for storing the cache, settings, and chat logs. This fixes the | ||
3131 | viewer clearing the cache the first time it's run. On Linux, | ||
3132 | it's the '.imprudence' directory in your home directory, and on | ||
3133 | Mac and Windows it's the 'Imprudence' directory in your | ||
3134 | Application Data directory. Thanks to Jacek for doing this! | ||
3135 | |||
3136 | * Misc: Fixed the Search window clearing itself out when closed | ||
3137 | and re-opened. Thanks to Samantha Poindexter for reporting the | ||
3138 | problem, to McCabe for fixing it, and to an unknown Linden's | ||
3139 | testing code for causing it in the first place! | ||
3140 | |||
3141 | * Building: Fixed the Silver skin's Build floater not matching | ||
3142 | the one from the Classic skin. Thanks to Damien Fate for | ||
3143 | reporting the problem, and to Jacek for fixing it! | ||
3144 | |||
3145 | * Code: Fixed several bits of sloppy Linden code that blocked | ||
3146 | compiling with gcc 4.3. Thanks to Alissa Sabre for suggesting | ||
3147 | the fix to VWR-9507, and Stephen Zenith for patches | ||
3148 | IMP-11 and IMP-12! | ||
3149 | |||
3150 | * Misc UI.: Changed Group UI to use "Resident" or "Member" | ||
3151 | instead of "Person", for consistency (VWR-9007). | ||
3152 | Thanks to McCabe for sprucing that up! | ||
3153 | |||
3154 | |||
3155 | |||
3156 | |||
3157 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
3158 | =- 1.0.0 RC1 -= | ||
3159 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
3160 | |||
3161 | |||
3162 | WHAT TO EXPECT | ||
3163 | |||
3164 | * Many small usability improvements. | ||
3165 | |||
3166 | The goal of Imprudence is to make significant usability | ||
3167 | improvements over the standard SL viewer, but for this first | ||
3168 | release our focus has simply been to get the project | ||
3169 | established. You'll find many small improvements scattered | ||
3170 | throughout the viewer, almost all of them programmed by SL | ||
3171 | Residents and submitted as patches to JIRA, but which LL has not | ||
3172 | (at least yet) accepted. Future versions of Imprudence will | ||
3173 | feature more significant improvements made specifically for this | ||
3174 | project. | ||
3175 | |||
3176 | * New fonts. | ||
3177 | |||
3178 | Imprudence uses different fonts than regular SL, because SL's | ||
3179 | fonts are proprietary and very expensive to license. The new | ||
3180 | fonts might make things seem "not quite right" at first, since | ||
3181 | your eye expects the old font you normally see in SL. We do | ||
3182 | think you'll enjoy the new fonts once you get used to them. (For | ||
3183 | the curious, the fonts used are Liberation Sans for the UI, and | ||
3184 | Bitstream Vera Mono for the script editor.) | ||
3185 | |||
3186 | * No sound or voice. | ||
3187 | |||
3188 | This release of Imprudence doesn't have any sound or voice | ||
3189 | support, because the software libraries SL uses for those things | ||
3190 | are proprietary and can't be used with open-source viewers. We | ||
3191 | hope to add back sound support using OpenAL for the next version | ||
3192 | of Imprudence. We're not sure yet when we'll be able to add | ||
3193 | voice back in. | ||
3194 | |||
3195 | * Slightly slower texture loading. | ||
3196 | |||
3197 | Textures may load slightly slower than they do in regular SL. | ||
3198 | Once again, this is because the texture software library SL uses | ||
3199 | by default (Kakadu / KDU) is proprietary, so we're using | ||
3200 | OpenJPEG, which is open source but not quite as speedy. The | ||
3201 | difference shouldn't be a major issue. | ||
3202 | |||
3203 | |||
3204 | CHANGES | ||
3205 | |||
3206 | This version of Imprudence includes the following changes (as | ||
3207 | compared to Second Life viewer 1.21.6): | ||
3208 | |||
3209 | * Building: You can now "Slice" (aka. Dimple / Profile Cut) the | ||
3210 | Box, Cylinder, and Prism prim types directly, without needing to | ||
3211 | switch to Sphere and back. (VWR-7827; thanks McCabe Maxsted!) | ||
3212 | |||
3213 | * Stability: Several patches by Nicholaz Beresford to fix memory | ||
3214 | leaks and improve stability. (VWR-2003, VWR-2683, VWR-2685, | ||
3215 | VWR-3877, and VWR-3878; thanks Nicholaz!) | ||
3216 | |||
3217 | * Misc.: The "Advanced" menu is now written in XUI, so you can | ||
3218 | edit shortcuts in that menu by editing the XML file, instead of | ||
3219 | needing to recompile the viewer from source. (Note: The file to | ||
3220 | edit is skins/default/xui/en-us/menu_viewer.xml) (VWR-2896; | ||
3221 | thanks Jacek Antonelli!) | ||
3222 | |||
3223 | * Social: Added "Invite..." button to the Groups section of the | ||
3224 | Communicate panel, to make it easier to invite people to the | ||
3225 | selected group. (VWR-8024; thanks McCabe Maxsted!) | ||
3226 | |||
3227 | * Building: Up and down arrows change Path Cut / Profile Cut by | ||
3228 | increments of 0.025 instead of 0.05, to make it easier to | ||
3229 | path-cut boxes in half, etc. (VWR-7877; thanks McCabe Maxsted!) | ||
3230 | |||
3231 | * Misc. UI: Added "Return Object" to the Tools menu, to make it | ||
3232 | easier to return objects that are hard to right-click on. | ||
3233 | (VWR-1363; thanks McCabe Maxsted!) | ||
3234 | |||
3235 | * Social: Added "Offer Teleport" button to the IM window. | ||
3236 | (VWR-2072; thanks Paul Churchill!) | ||
3237 | |||
3238 | * Building: Added "Tools > Set permissions on selected task | ||
3239 | inventory" menu item, to set perms on multiple in-world objects | ||
3240 | and/or their contents. This will have a nicer UI later. | ||
3241 | (VWR-5082; thanks Michelle2 Zenovka!) | ||
3242 | |||
3243 | * Misc. UI: Several usability and UI layout improvements to the | ||
3244 | land tools floater. (VWR-8430; thanks Aimee Trescothick!) | ||
3245 | |||
3246 | * Misc. UI: Added "Flycam" button that appears when you are in | ||
3247 | flycam mode (using a joystick or SpaceNavigator); click it to | ||
3248 | cancel flycam mode. (VWR-8341; thanks Aimee Trescothick!) | ||
3249 | |||
3250 | * Building: Rephrased "Select Texture" to the more accurate and | ||
3251 | descriptive phrase "Select Faces to Texture". (Inspired by | ||
3252 | VWR-5962; thanks McCabe Maxsted and Jacek Antonelli!) | ||
3253 | |||
3254 | * Building: Increased maximum settable transparency from 90% to | ||
3255 | 100% in the Textures tab. (Thanks Jacek Antonelli!) | ||
3256 | |||
3257 | * Social: "Offer Teleport" buttons throughough the UI are now | ||
3258 | always clickable, even for avatars who are not on your friends | ||
3259 | list or who appear offline. (Thanks Jacek Antonelli!) | ||
3260 | |||
3261 | * Misc.: Changed the application name, logo, login page, etc. to | ||
3262 | Imprudence. | ||
3263 | |||
3264 | * Misc.: Imprudence has its own version numbers, starting at | ||
3265 | 1.0.0. Use "Help > About Imprudence" to check the SL source | ||
3266 | version it's based on. | ||
3267 | |||
3268 | * Misc.: Disabled FMOD, KDU, and Vivox (SLVoice) proprietary | ||
3269 | software. | ||
3270 | |||
3271 | * Misc.: Changed fonts to Liberation Sans and Bitstream Vera Mono. | ||
3272 | |||
3273 | |||
3274 | KNOWN ISSUES | ||
3275 | |||
3276 | * Windows: At the end of the installer, if you leave the "Launch | ||
3277 | Imprudence Viewer" checkbox enabled and press "Finish", you will | ||
3278 | receive an error message and it will not automatically start the | ||
3279 | viewer. But this does not harm anything, and starting the viewer | ||
3280 | yourself (e.g. from the desktop shortcut) should work fine. | ||
3281 | |||
3282 | * Windows: When the viewer is started, a text console window will | ||
3283 | appear displaying debug information, and then be covered by the | ||
3284 | main viewer window. This will be disabled in future releases. | ||
3285 | You can disable it manually by opening "Advanced > Debug | ||
3286 | Settings" and changing "ShowConsoleWindow" to false, then | ||
3287 | restarting the viewer. | ||
3288 | |||
3289 | * Windows: The viewer may crash when clicking links in embedded | ||
3290 | web pages, including certain sections of the Search window and | ||
3291 | the "Web" section of avatar profiles. We hope to fix this in the | ||
3292 | future. To work around it for now, just avoid clicking on links | ||
3293 | in embedded web pages in the viewer. | ||
3294 | |||
3295 | * All Platforms: The viewer may be (very) slow to start the first | ||
3296 | time, as it clears the cache. | ||
3297 | |||
3298 | * All Platforms: When using the Silver skin, the Tools (aka Build) | ||
3299 | floater doesn't have the new features (e.g. transparency up to | ||
3300 | 100%, smaller path cut increment), and improperly displays the | ||
3301 | land tools brush size combo box on every build tab. | ||