Archive for the 'Announcements' Category
September 1st, 2011 by Jacek Antonelli
Please join me in welcoming our new project organizer, ZATZAi Asturias! He will be responsible for many of the day-to-day operations of the Kokua/Imprudence Project, such as organizing meetings, monitoring development progress, and administering the secret daily beatings I have used to keep the rest of the team hard at work for the past 3 years.
ZATZAi brings a wide range of skills and experience to the project. He has been involved in Second Life since 2005, and for a time was one of the estate owners of the United Sailing Sims, keeping track of projects there, and working with estate managers and leaders from the community. He helped organize and hosted the in-world portion of SLCC 2007, and has even run his own inworld-only convention called (of course) Second Convention.
In addition to his experience organizing virtual world projects and events, ZATZAi has many useful technical skills, including web site development, programming, and graphic design. I’m sure you’ll agree that he is a great addition to the team!
So, we’re very excited to say: Welcome aboard, ZATZAi!
P.S. Everybody: don’t forget the birthday parties this weekend!
August 26th, 2011 by Jacek Antonelli
The Kokua/Imprudence Project’s 3rd Birthday is September 1, and we’re having an epic bash: four parties on four grids, spread over three days!
We kick off the celebrations next Thursday afternoon during our weekly ImpDev meetup time, on our home turf on 3rd Rock Grid! Friday night, we’ll be bringing the party to InWorldz. On Saturday afternoon, we’ll be rocking out on OSGrid. Then on Saturday night, we wrap up the celebration with a visit to the grid where it all began: Second Life!
Thanks to the 3RG admins; Zauber Paracelsus; Nebadon Izumi; and our own CodeBastard Redgrave for providing space for the parties.
Everyone is welcome to attend any (or all!) of the parties, so I hope you’ll put on some purple and join us as we celebrate the past three years of Imprudence, and rock in the Kokua-filled year four!
Thursday, September 1: 3rd Rock Grid
When: September 1 @ 1PM PDT (20:00 UTC) (click to find your time zone)
Where: The Hoagie region on 3rd Rock oGrid.
Friday, September 2: InWorldz
When: September 2 @ 10PM PDT (September 3 @ 05:00 UTC)
Where: The Isla Draconia region on InWorldz.
Saturday, September 3 (afternoon): OSGrid
When: September 3 @ 1PM PDT (20:00 UTC)
Where: The Imprudence region on OSGrid
Saturday, September 3 (night): Second Life
When: September 3 @ 10PM PDT (September 4 @ 05:00 UTC)
Where: The Rouge region on Second Life
August 2nd, 2011 by Jacek Antonelli
Dear Kokua/Imprudence community,
After 3 years of serving this project, I will be retiring effective September 1. As often happens in life, the priorities in my life have shifted over time, and it is now time for me to focus on other things.
Obviously, this will be a major transition for the project. But, I will be working for the next month to make it as smooth as possible, so that everything can continue with minimal disruption. At this time, we have not yet decided who, if anyone, will replace me as “benevolent dictator“, or whether there will be some other form of project leadership. Of course, we will keep you guys informed as the details are fleshed out.
My retirement is not an occasion for somberness, but rather for fond reflection on the past, and hope-filled anticipation for the future. I am proud of the work we have done and what we have accomplished so far, and I look forward to the great things that will be accomplished after I am gone. What’s more, I am immensely proud that we have accomplished all this without compromising our principles or our integrity, even when the road was most difficult, and the temptation most pressing.
This project has been the greatest undertaking of my life so far, and an invaluable learning experience. It has been a grand journey, challenging and frustrating at times, fun and exciting at others. I’d like to thank the team, our contributors, bug reporters, users, and everyone else who makes this project possible. It has been a great privilege to be a part of it.
I’m certain that I will miss this project and its people. But, I am also certain it is time for me to move on. So long, and I’ll see you around.
July 31st, 2011 by Codie
In order to prevent a few bug reports, we would like everyone to read this JIRA explaining the issue. Basically, most TPV viewers are affected by a bug that prevents from setting map, edit and visibility rights from your friendlist. This only occurs on the SecondLife grid and doesn’t affect other grids. It’s unfortunately out of our control, and also affects most other TPVs. The JIRA issue is marked “Fix Pending” so we can expect that to be repaired on the next Sim rollout by the Lindens.
NOTE: This won’t affect permissions ALREADY granted to users before that bug occured. Those who already had those types of rights set up will still have it working.
JIRA SVC-7104: Granting/revoking perms broken for non-web-profile viewers
Thanks for your patience.
Codie, Community Liaison for Imprudence
July 12th, 2011 by McCabe Maxsted
AKA “Beta 1½”.
This is a special Windows-only test release to address some specific issues before we release beta 2. If you use it, I’d appreciate it if you’d comment on this post if any of the following don’t work for you:
- Imprudence always installs and runs on XP.
- Inworld audio always works (except on parcels where restrict sounds is checked. See #819). You can verify this by checking your audio driver in Help >About Imprudence.
- Prims don’t turn invisible when they shouldn’t. If you find prims suddenly turn invisible (but are still selectable), please comment here with an SLURL and your draw distance so we can investigate.
Download.
This will default install as an “Experimental” build. You shouldn’t have any problems running it side-by-side with 1.4 beta 1.
As far as release notes go, it’s mainly the above along with:
- Numerous crash fixes.
- In particular, preferences-related crashes and OpenSim/InWorldz teleport crashes.
Also, if you’ll excuse me for getting serious for a moment, I’d like to say this as a personal note. One of the unique aspects of working on Imprudence is our distributed QA process. When we get to the point where we can’t test a feature/fix anymore ourselves, we release test/beta builds like these to you, the user, for feedback. Your comments (and your passion for putting the viewer through its paces) are tremendously helpful in tracking down bugs we’d otherwise never encounter ourselves.
For some, this might seem like “passing the buck” on our part, but in my eyes it’s always been a highlight of just how much working on Imprudence is a community process. We all care about putting a working viewer in your hands, and the fact that so many of you are willing to take time to help us do that really does warm our hearts and keep us motivated.
So, I just want to say, I know it might seem tough to see where we’re going when most other viewers are doing things differently right now, but I hope you’ll be patient with us. Things are still coming together as far as finalizing and transitioning go, but we’ll get there, and we haven’t forgotten why we do this: our community. Because seriously, our users rock
June 22nd, 2011 by Jacek Antonelli
Imprudence 1.4.0 beta 1 is now available!
This is the first non-Experimental release in the Imprudence 1.4 series. This version will certainly contain some bugs, but probably not anything severe. We consider it to be safe and suitable for everyday use. However, Mac users should be aware that streaming audio will not play on Mac in this version. We are working to fix that.
If you need help with the viewer, please see our Support page. If you find a bug and want us to fix it, please follow our Reporting a bug guide.
Compared to the latest Imprudence Experimental, Imprudence 1.4 has many bug fixes, better inventory caching, the Animation Overrider starts working faster, the object exporter can export textures from SL (with TPVP-compliant permission checks), the Preferences have been reorganized, and more. We strongly encourage all Imprudence Experimental users to upgrade to Imprudence 1.4.
Compared to Imprudence 1.3, Imprudence 1.4 adds a mind-blowing number of new features, UI improvements, and bug fixes. We recommend Imprudence 1.3 users also upgrade to Imprudence 1.4 soon, unless you require streaming audio support on Mac.
Here is a brief overview of some of the most notable new features, grouped by category:
- General: Support for WindLight notecards; Updated Chinese, French, German, and Japanese UIs; Derender object/avatar; Gestures can use more keys; Reload $ Balance; Animation Overrider starts working sooner.
- Communication: Spell Checking; AutoCorrect; Chat Translation; Chatbar Commands; Display Names support; Highlight chat from friends; Highlight chat mentioning your name or nickname(s); Search bar in Friends and Groups lists.
- Content Creation: Support for Alpha and Tattoo layers; new Prim Alignment tool; Local Textures (real-time preview of textures on your computer without uploading); Object texture export from SL (with TPVP-compliant permission checks); Upload support for Photoshop PSD image files (available on Mac only); Copy/Paste buttons in Build tools.
- Login, Grids, and OpenSim: Login name and password saved per-grid; Support for variable sized regions (i.e. bigger than 256m) when available; Support for the OpenRegionInfo capability.
- Map, Radar, and Teleport: Full Radar; Teleport History; Estate Managers’ minimap radar distance is no longer limited; Right clicking objects in Area Object Search to teleport to/cam to/edit them.
- Media, Browser, and Networking: Media system revamped with SLPlugin; Media Filters; Interaction and zoom with streaming media/webpages; Improved XMLPRC and SOCKS5 proxy support; Parcel media URLs are no longer hidden.
- Preferences: Reorganized Preferences window; New UI skins (Dark and Gemini); Sliders for draw distance, etc. allow typing in exact values; Search bar in Debug Settings.
- Texture Loading: Many, many texture loading improvements from Robin Cornelius, Thickbrick Sleaford, and others; Various improvements to help prevent unloaded (cloud) avatars.
- Development: Many, many, many code improvements and cleanup under the hood. Special thanks to Aleric Inglewood and others for their work on this.
You can find more information about these and the other changes in this version by reading the release notes. As of this writing, the release notes are still a work in progress, but we will try to finish them up before the final 1.4.0 release.
Download
Enjoy!
May 18th, 2011 by Jacek Antonelli
Imprudence 1.3.2 is now available. This is a maintenance release to addresses several issues in the 1.3-series Imprudence viewer, including an exploit that could allow griefers to crash the viewer with a specially-constructed ogg-vorbis file. If you are using Imprudence 1.3, you should definitely update to 1.3.2! If you are using Imprudence Experimental 1.4, you should consider using 1.3.2 until we release Imprudence 1.4 beta 1 (expected later this week or next week).
Changes in this verison
- Updated the ogg-vorbis libraries to address an exploit that allowed attackers to crash the viewer. libogg is now version 1.2.2; libvorbis is now version 1.3.2.
- Fixed VWR-25479: Avatar physics causing broken shapes on other viewers. Thanks for the patch, Seraph Linden!
- Fixed the Vivox Acceptable Use Policy window appearing under the wrong conditions.
- Fixed voice chat always being disabled at startup, even if you had enabled it in your Preferences in the previous session.
- Fixed a startup error related to “libz.so” on certain Linux distros. (IMP-790)
- Fixed the viewer encountering an error: “Vertex buffer destroyed while mapped!”
- Tweaked the compile system so the viewer can link using “gold”.
Download
April 22nd, 2011 by McCabe Maxsted
I think hands down, you’ll agree this is the best Experimental release we’ve made yet. I’m really thankful to everyone who’s participated in our Experimental process. You’ve provided us with a great amount of useful feedback, and our ability to get these viewers out to you sooner rather than later means 1.4.0 will have the highest mix of features and fixes out of any version of Imprudence to date! And a special thanks goes out to everyone who’s contributed great patches to bring us here
Download:
New Features:
- Full sim radar. That’s right, not just the radar in the mini-map. Changes to the mini-map are forthcoming, but in the meantime you can access the new radar window from the Advanced menu > Full Radar
- Login and passwords now saved for each grid. No more having to re-enter your first/last/username and password when you login to a different grid! Usernames are also now stored in the grid manager (grids that want to support usernames can enable their entry by adding the boolean “username_compat” to their grid info).
- Inspect now shows last owner as well as script and object count (depending upon server performance, this can tricky).
- Imprudence now supports SOCKS 5 proxies.
- Set your Imprudence tag color. You can change your tag color in Preferences > Advanced. (Only affects what you see on your computer, not what other people see.)
- New preferences for color and behavior of particle clouds in Preferences > Advanced > Eye Candy.
- Debug Settings are now searchable.
Bug Fixes:
- Fixed issues with camera and selection in the previous experimental. For those who’re curious, it was an attempt to make the selection process more consistent in the UI, but the change did more harm than good.
- Fixed search not remembering results when closed. A “save results” checkbox was added to this window. Checking it will keep the search window always open but hidden (note: this will consume more resources in the viewer).
- Fixed large sculpt rendering (let us know if you have any texture problems with this release especially! Changes were made there).
- Fixed account history/management menu items still showing up on non-Second Life grids.
- Fixed numerous crashes (including two fixes for known crashers, a teleport crash fix for InWorldz, and a fix for Aurora Sim).
- Fixed upload cost being reported as $-1 on some grids.
- Fixed URLs not being clickable in numerous windows across the UI, such as profiles and groups.
- Fixed Windows version identification.
- Fixed Vivox license appearing when you login to a non-Second Life grid and a potential fix for not being able to accept the license.
- Fixed quicktime not being used for m4v files on Windows.
Known Issues (introduced with this release):
- Right clicking the chatbar doesn’t bring up the translation submenu (workaround: use the chatbar in Local Chat).
- Menu borders and colors might be off depending upon the menu.
- Some preferences windows need to have their layouts adjusted.
As always, please post any issues you have on the issue tracker! We really do need you all to speak up there if you have an issue, particularly as we prepare for the beta.
Why the issue tracker?
One of our users recently posted about this over on the InWorldz forums.
April 2nd, 2011 by Codie
Greetings, Imprudentistas!
It’s time for a new Imprudence Experimental release, and this one contains a good number of bugfixes (like the distorted world map) and a few interesting new features. We really hope you enjoy it! Of course, we would love your comments and feedbacks, and please report bugs using our issue tracker.
Downloads:
New Features/Improvements:
- Added media interaction similar to Viewer 2′s Media On A Prim (MOAP), but still using parcel media only (not per-prim media like true MOAP has). Go to Preferences > Audio & Video, and enable “Media helper widget”. Then if you click on a prim displaying a video or web page, you will zoom in and see some new media controls. Also, web pages are interactive while zoomed in that way; you can click on links, scroll around, etc.
- Several improvements to the Media Filter system (IMP-829, IMP-832). Many thanks to Thickbrick Sleaford for these.
- Added a “Media Filter” button in Preferences > Audio & Video to open the Media Filter window (same as using the Edit > Media Filter menu item).
- Added a checkbox in Edit > Media Filter (and Preferences > Audio & Video) to toggle the Media Filter system entirely.
- Added a checkbox in Edit > Media Filter to filter only streams initiated by a scripted object, as opposed to the user choosing to play the parcel URL. This is enabled by default, to reduce the number of annoying popups.
- Updated to Henri Beauchamp’s v4 patch, with some fixes by Thickbrick.
- Media Filter now better handles sim hosts that have no DNS name.
- Stream URLs can no longer be hidden in the About Land window (IMP-838). Linden Lab is doing likewise in the official SL viewer. The URL “protection” has always been trivial to circumvent for people who know about it, but can present a security risk for less advanced users.
- Added video/x-m4v to mime_types_*.xml; this should allow m4v videos to be played (IMP-810).
- Several improvements to the network proxy settings:
- Added separate configuration for an XMLRPC proxy (in Preferences > Network). XMLRPC is used for login, and land and money purchases. Before, XMLRPC calls used the Web Proxy; they can now be configured separately.
- Web Proxy is now used for the login screen and parcel media. Before, it was only used for the built-in browser.
- Added a “Clear Cookies” button in Preferences > Web.
- New “single name box” login for Second Life. You can type in your full avatar name in a single box instead of two. That should allow users that have new style usernames to login without having to type “Resident” in the old style Last Name box. Other grids still use separate First and Last name boxes.
- Improved tab key navigation order on the login screen.
- Moved ‘Reset all preferences to default’ button to a more logical place: in the main preferences window
- Updated gpu_table.txt (borrowed from Phoenix). This should fix issues with some new graphics card models not being recognized.
- UI skinning: Comboboxes can now use the font=”…” attribute.
- UI skinning: Added a new default font size FontSansSerifBigger and renamed “FontSansSerifBig” to “FontSansSerifLarge”.
- Cleaned up the unloaded avatar cloud particle system LLSD de/serialization.
Fixes:
- Fixed the world map being distorted on non-Aurora grids (IMP-811).
- Fixed Window Creation Error after changing antialiasing settings on Linux (IMP-824)
- Fixed the viewer reporting crashes to the wrong grid if you crashed after switching grids.
- Fixed the viewer trying to fetch grid list from an empty URL when the GridUpdateList debug setting was empty.
- Fixed the “top pick” icon containing the SL logo (IMP-786). This was a minor TPVP violation.
That’s all for this week folks! Looking forward on your comments and bug reports and we hope you will enjoy this release.
Codie for the Imprudence Team
March 26th, 2011 by Jacek Antonelli
Many 32-bit Linux users have been experiencing an error message when attempting to run Imprudence 1.3.1:
bin/do-not-directly-run-imprudence-bin: error while loading shared libraries: libz.so: cannot open shared object file: No such file or directory
This error is caused by a missing symbolic link in the “lib” directory. You can solve it one of two ways:
- If you are comfortable using a terminal window, run these commands from inside the Imprudence directory:
cd ./lib
ln -s libz.so.1 libz.so
- Or, download this new package: Imprudence-1.3.1b-Linux-x86.tar.bz2.
The only difference between the old 1.3.1 package and this one is the new symbolic link. If you are not experiencing that error message, there is no need to create the symlink or download the new package.