Advertisement

Imprudence 1.0 released for Second Life

The Imprudence project has reached the end of the first release cycle for their Second Life viewer. Imprudence is now in official release, and will soon show the first of their 1.1 series of viewers, sporting sound and more extensive modifications.

As is proper, there's very little difference between the release version and the release candidate. Pretty much just a couple fixes for memory leaks, and some minor tweaking. OpenJPEG 1.3 removes issues with transparent skirts.

Aside from the temporary lack of audio, this seems to be the smoothest and most reliable viewer presently available based from the 1.21 code-base.

Known Issues

  • Still no sound or voice yet.

  • Login screen misleadingly displays the last grid you had selected even if you use the --loginuri command line option (IMP-29).

  • The menus for non-English languages still say "Second Life" in some places where they should say "Imprudence" (IMP-27).

Changes

This version of Imprudence includes the following changes (as compared to Imprudence 1.0.0 RC2):

  • Rendering: Windows version ships with OpenJPEG 1.3. This fixes the issue of skirts and some uploaded images appearing half-transparent. Thanks to McCabe and everyone who helped us identify and test that!

  • UI: Added support for displaying a test version identifier (e.g. RC2) at the login screen and About Imprudence, to help people tell the test versions apart. (Note: you won't see it in this release, because this isn't a test version!) Thanks to McCabe for adding that!

  • UI: Rebranded the Help menu at the login screen to match the main Help menu (IMP-23). Thanks to Balp Allen for reporting that, and McCabe for fixing it!

  • UI: The "Release Notes" link in About Imprudence now takes you to the release notes on the Imprudence wiki, instead of to a bogus page on the Second Life wiki. Thanks to McCabe and Jacek for doing that!

  • UI: Grid selector at the login screen no longer has a duplicate entry (IMP-24). Thanks to Balp Allen for fixing that!

  • Misc.: Fixed the viewer stupidly creating a url_history.xml file in C:\ on Windows, and perhaps in / on Mac (VWR-5808). Thanks to McCabe for fixing that!

  • Code: Patched two small memory leaks when uploading scripts (VWR-9400). Thanks to Carjay McGinnis and Henri Beauchamp for making those patches!

  • Code: Patched two minor code cleanliness issues (VWR-10759, VWR-10837). Thanks to Aleric Inglewood for making those patches!

As always, you should consider the risks before installing third-party binaries on your system. Imprudence viewer 1.0 is available for Linux (33MB), Windows (20MB) and Mac (66MB universal binary), or go to the project's download page where you can also get the source code. As usual, the Imprudence team has provided a forum for feedback on this release so that you can pass on your experiences and suggestions.


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.