Archive Page 16

A Rose is a Rose

One of the perils of announcing something early in the process, before all the details are carved in stone, is that sometimes plans simply change. Such is the case now with the naming of Aurora Simulator (“Kokua Sim”).

We announced last week that we would be offering Kokua Sim, a new variant of OpenSimulator, alongside our new Kokua Viewer. We further explained that the original name for the simulator software was Aurora, but that it would soon be rebranded as Kokua Sim and become part of a broader project, called the Kokua Project.

Those plans have changed a bit, and Aurora will be keeping its original name. Also, while there will still be close collaboration between Aurora and the Kokua Viewer, Aurora will function as a distinct sister project, with its own website and such. There are several reasons for these new plans:

  • Although we on the Imprudence team were not aware of it, there was already a group of developers and enthusiasts involved with Aurora. There was, regrettably, a break in communication somewhere along the line, and the planned name change ended up causing a lot of unnecessary confusion and conflicting information.
  • Our purpose in having both the sim and viewer share the name “Kokua”, was to emphasize that the two programs were being developed hand in hand, so users could be certain that they would work very well together. Unfortunately, it instead gave many people the wrong impression that the two programs would work only with each other, and would exclude other simulator or viewer software. (In reality, both the simulator and viewer will be compatible with other software, and will be open source so that other projects can benefit from any improvements we make.)
  • Another unwanted side effect of the naming was that people naturally tend to to just say “Kokua” for short, which could refer to the viewer, the sim, or even the project as a whole. This sort of ambiguity isn’t a big problem, but it does make talking about the two programs a bit more awkward and confusing than it needs to be.

All that considered, it simply makes sense to eliminate these sources of confusion, by having Aurora keep its original name. As I mentioned, the Aurora Simulator and Kokua Viewer teams will still be working side by side, and we’re still very much looking forward to creating innovative new features and improvements together. :)

Thank you for your patience and understanding,

– The Kokua Team and Team Aurora

Experimental slightly delayed

Hello Imprudentistas!

Just a short note to tell you that the newest Experimental will be slightly delayed as we hammer the last kinks from the new Media Plugin system. Don’t worry! It should be released in the next days, as soon as everything is working in a satisfactory manner. Stay tuned!

FAQs about Kokua

Howdy, gang! In the past few days, we’ve been receiving a lot of questions about Kokua, and we’ve noticed a lot of confusion and misconceptions about it. So, I’d like to take some time to answer some common questions, and help clear up a few things:

Read on for all the answers, or click any of the questions above to jump directly to it. Continue reading ‘FAQs about Kokua’

A Quick Clarification about Kokua Sim / Aurora

It seems that in my excitement to announce the big news about Kokua, I misunderstood the current status of Kokua Sim, also known as Aurora. Woops!

My apologies for the confusion, and please enjoy Kokua Sim / Aurora! :)

Announcing the Kokua Project (Updated)

We are very excited to announce a new stage of our project’s development: the Imprudence Project is becoming the Kokua Project!

As well as getting a shiny new name, we are also gaining a new team member, and expanding the scope of our project. We will soon be offering two companion pieces of software: Kokua Viewer, and Kokua Sim.

Kokua Viewer is the spiritual successor to the Imprudence Viewer, but using the latest SL Viewer 2 source as the starting point. Many of the improvements we have made in Imprudence will be carried forward to Kokua Viewer, and we will be applying the same dedication to creating high-quality, usable software that we have put into Imprudence for the past two years. If you are not a fan of the Viewer 2 UI, rest assured that we will be putting a lot of effort into making it more usable, and you will have plenty of opportunity to give us feedback about how it should be improved.

Kokua Sim (previously codenamed “Aurora”) is a new project based on OpenSim, spearheaded by our newest team member, Revolution Smythe. The focus of Kokua Sim will be on making more polished sim software that “just works” for the average user. We will also be creating new features, driving sim development towards a better virtual worlds experience. Kokua Sim has been in development under the radar for quite some time, and already has tons of new features, enhancements, and bug fixes compared to vanilla OpenSim. Update: “Kokua Sim” will be keeping its original name, Aurora.

By having both the viewer and sim developed by the same project, we will be able to closely coordinate our efforts, even to the point of having the same developers work on both the server-side and viewer-side parts of a new feature. This will greatly reduce the barrier to developing exciting new features that require support on both sides.

That said, we plan for Kokua Viewer to remain fully compatible with Second Life and non-Kokua flavors of OpenSim. Likewise, Kokua Sim will work with other viewers, but they may not be able to provide the richest experience possible. When you combine Kokua Viewer with Kokua Sim, the result will really shine!

With such exciting new things happening simultaneously, this is a time of change and renewal for the project. It is a fresh start in many ways, and we feel this is a good opportunity to renovate the project, giving it a new, more fitting name.

Continue reading ‘Announcing the Kokua Project (Updated)’

No Experimental This Week

There won’t be any Experimental Week this week, while we work on several key issues with the media system. In the meantime, I highly recommend giving 10.23 a try. Also, if you feel like helping out we’re looking for volunteers for our support team! Cheers!

Help wanted: Support team

We are looking for friendly volunteer people to help our users in forums, IRC, and inworld groups on as many grids as possible. We need people with a good technical background, that can file bug reports or help users in any ways they can. Multilingual people would be most than welcome, and obviously, a good technical background about the usual viewer issues would be a plus.

Please contact CodeBastard Redgrave if you would be interested to help. I can be emailed at Please include your avatar name(s) and on which grid(s) you can help, languages you can speak, your usual availabilities, and your platform (Win, Mac, or Linux).

Looking forward to hear from you!

Imprudence Experimental Release: 2010.10.23


New Features:

  • Imported Qarl’s prim align tool:
  • Added two new options in Preferences > Fonts to adjust font sizes. (Note: increasing the font size too much may cause some parts of the UI to mess up or look bad.)
  • Updated script editor tooltips to match OpenSim 0.7.
  • Added more German translations from Eryn.

Bug Fixes:

  • Fixed the mouse not being able to interact with the world after using snapshot freeze frame.
  • Several fixes and improvements to make HTTP texture fetching more reliable.
  • Fixed the options in Preferences > Communicate being grayed out when the server doesn’t send you some information (i.e. on OpenSim).
  • Viewer no longer prints out a useless debugging callstack when it exits normally, only when there is a problem.
  • Fixed some miscellaneous debug warnings.


  • Mac version now defaults to compiling with SSE3 and SSE4, GCC-4.2, and the OS X 10.5 SDK.
  • Viewer no longer pops up a Vivox agreement window on your first login if you are logging in to a non-SL grid.
  • Changed some modal alerts in Preferences to “blue box” notifications instead.

If you have any issues with this release, please post them in the official forum thread. Thank you.

Imprudence Experimental Release: 2010.10.17

There are a lot of important updates in this release. This will be our last Experimental until some big fixes/features come your way, so hopefully you guys give it a good run-through so we have a good base to compare things with. Remember: you can install the Experimentals side-by-side with the main release, they’re entirely optional.

IMPORTANT NOTE: We changed the location and name of the settings file for Experimental to avoid any conflict with the regular stable Imprudence settings file. Unfortunately that means re-doing your settings for Experimental as if it was freshly installed. You will only have to do this once as the change is permanent.

Here’s what’s new this week:


New Features:

  • Added support for viewing  Photoshop (PSD) and TIFF files as Local Textures on Macs.
  • Added support for direct uploads of Photoshop (PSD) and TIFF files on Macs.
  • The tools window now lists the link number of a selected prim when Edit Linked Parts is enabled.
  • Teleport History now has a “Clear History” button.
  • Friendship requests now show a “Profile” button, allowing you to view the profile of the person offering friendship.
  • Several new easter eggs. Gotta catch them all! ;)

Bug Fixes:

  • RLVa has been updated to 1.1.2. This should fix all the RLVa issues people have been having.
  • Fixed crash when uploading non-powers of two images on Macs.
  • Fixed #593: buy currency button overlaps amount when you become a millionaire.
  • Fixed #628: tab completion on names isn’t setting the cursor to a useful position.
  • Fixed #526: screen_last.bmp created in the root directory.
  • Fixed #634: name/owner not showing up in abuse reports.
  • Fixed several compile issues on Linux.
  • Fixed terrain textures rendering as “rainbow” when terrain detail is set to Low.
  • Fixed the “Apply” button not working as expected in the profile window.
  • Fixed the WindLight toolbar not selecting the right preset when first opened.
  • Inventory is no longer auto-fetched on login since the loading stops after a teleport. You can reenable the old behavior with the FetchInventoryOnLogin debug setting.
  • Fixed a memory leak in llcommon/llstring.h.
  • Fixed #77: urls in group notices not being clickable.


  • Spell check is no longer enabled in the script editor.
  • The Experimentals now use their own cache directory and settings files. This fixes settings issues when switching between the main release and the Experimental, such as cache clearing.
  • Accuracy of the texture spinners has been increased. Should make texturing objects a lot easier.
  • Python 2.7 can now be detected on Windows. This needs some testing if anyone’s up for it.
  • Avatar bakes now always use UDP instead of trying HTTP first.
  • Included more information about the GCC version being used.
  • Macs now use CoreGraphics when uploading textures, bypassing the viewer’s internal classes.
  • Windows now uses multi-core compiling by default.

Known Issues:

  • Inworld audio streams may crash when being changed, still. We’re workin’ on it.

If you have any issues with this release, please post them in the official forum thread. Thank you.

Imprudence Experimental Release: 2010.10.09

We are all giddy to bring you Imprudence Experimental 2010.10.09. A few very nice comfort features, several cool interface changes especially with fonts and the minimap that will make some people happy, and a flock of bug and crash fixes! Note that several big new features are coming next 2 weeks, critical ones, so please be patient. Of course, as this is an experimental build, please report any bugs or issues in the proper forum thread.


New features:

  • Implemented friends tags highlighting, including Preferences->General checkbox to enable/disable the feature. The font on the tags is rendered in bold when the option is active.
  • Preview temporary textures on upload (by Henri Beauchamp).
  • Enable building on any parcel if the agent has create powers in the land group. If the land is deeded the object is created with the agent active group, else it’s set to the land group by default. Also enables the build button when it should.


  • Reduced the minimum size of the minimap
  • Reduced the max width and height for the snapshot window to hopefully lower the crash rate a little
  • Removed the base SL version from the About Imprudence floater.
  • Use integer font sizes to avoid blurriness on some systems.
  • Tiny layout tweaks to accommodate different font widths.
  • Removed persist for HighResSnapshot setting as it causes crash loops when enabled and opening the snapshot window with bad settings

Bug fixes:

  • Fixed (again) how libjpeg is found on Mac. (#256/#464)
  • Possible fix for an infinite loop in LLTextureCache.
  • Fixed #157: Group lists get merged after logging into multiple grids
  • Fixed RezWithLandGroup not working when shift-dragging prims (from Henri Beauchamp and the Cool Viewer)
  • Fixed SL TOS not loading and causing users to be blocked there or crash
  • Fix RED-603: Errors when loading local images
  • Fix bug #611: Context menu spell checker suggestions broken.
  • Allow build under Mac OS X 10.6 SDK by removing deprecated things.
  • RED-429: Link against prebuilt libraries / always use gtk-related system libs (linux)
  • Fix bug #612: Option to highlight misspeld words doesn’t persist between sessions.
  • Don’t leak SpellMenuBind structs when destroying LLLineEditor/LLTextEditor objects.