Advertisement

Imprudence 1.1.0 RC2 available

The Imprudence Project has a release new candidate viewer for Second Life available. Imprudence 1.1 RC2 (unlike Linden Lab, the Imprudence Project counts starting from one, not from zero) features a number of improvements and fixes over RC1.

This release candidate has a new storage allocator for Windows which improves frame-rates, reduces memory-usage and is all-around more efficient. Several crash-bugs have been fixed, and support has been improved for Linux systems that use the PulseAudio sound server. A few UI tweaks and inconveniences have also been tidied up. Unfortunately there is still no version for the Mac as the Imprudence Project is starving for a Mac developer to handle that side of the code. Full release notes are after the jump.

Known Issues

  • Mac version is still forthcoming.

  • Viewer freezes permanently when playing streaming media if the parcel's media type doesn't match the actual stream type.

  • Viewer may freeze for a few moments when starting or changing music or media stream, especially for slow or dead URLs. We're currently investigating solutions for this, and expect to have it fixed for the next release (RC3 or 1.1.0 final).

  • Streaming music and media may not work for some Vista users. Cause is unknown. Please post in the forums if this affects you.

  • Local Chat (aka. Chat History) stops automatically scrolling down to show new chat if you click it at the same time as a new line of chat arrives. Manually scrolling down to the bottom will start it autoscrolling again.

Changes

This version of Imprudence includes the following changes (as compared to Imprudence 1.1.0 RC1).

Bug fixes

  • Fixed a nasty crash when receiving an IM, when the IM history had certain kinds of links in them. Thanks so much for finding and fixing that, Anders Arnholm (Balp Allen)!

  • Fixed the viewer crashing when opening the Top Scripts window (in the Estate tools). Thanks, McCabe!

  • Fixed certain types of sounds (footsteps/bumps, gestures, typing, and others) not being affected by volume controls. Thanks, McCabe!

  • Fixed inventory folders repeatedly expanding after using Quick Filter. Thanks, Jacek!

  • Fixed the pie menu not showing correct Touch text on scripted objects that had used llSetTouchText. Thanks, McCabe!

  • Fixed LSL script syntax highlighting for single line comments ("//" style). Thanks, Jacek!

  • Fixed the viewer not asking if you'd like to play streaming music. Thanks, McCabe!

  • Streaming media should now work for Linux users running the PulseAudio sound server (e.g. Ubuntu users). Thanks, Jacek!

UI

  • HUD attachments now have a separate pie menu from regular attachments, with a layout similar to the pre-1.1.0 attachments pie menu. Thanks, McCabe!

  • Items in Advanced > Rendering > Features use "Alt-Shift-F#" instead of "Ctrl-Alt-F#", to avoid conflicts with Linux system keyboard commands. Muchos gracias, McCabe!

  • Removed the Pause button in the music control tab, since it had the same effect as Stop anyway. Thanks, McCabe!

Misc

  • A lot of cleaning and polishing GStreamer stuff under the hood. Thanks for all the effort, McCabe!

  • Song title and artist are printed to the debug console when music streams change songs. That information will be displayed in the UI in a future version. Thanks, Armin Weatherwax!

  • The Help > About Imprudence window now lists your version of Gstreamer. How handy, McCabe!

Due to licensing issues, Imprudence cannot ship with voice components, but you can add them yourself very easily.

As always, you should consider the risks before installing third-party binaries on your system. This is a release candidate, so project members are looking for feedback on any additional issues that may crop up.

Imprudence viewer 1.1.0(RC2) is available for Linux (33MB), and Windows (20MB), or go to the project's download page where you can also get the source code. As we noted above, there is no Mac version available.


Are you a part of the most widely-known collaborative virtual environment or keeping a close eye on it? Massively's Second Life coverage keeps you in the loop.