Archive for the 'Releases' Category

Kokua-3.7.4 is released

Highlights
- Code base to Second Life (SL) Viewer 3.7.2 (HTTP Improvements cohort), 3.7.3 (Maintenance Release cohort) and 3.7.4 (Streaming Audio Improvements cohort).
- SL Release 3.7.2 notes.
- SL Release 3.7.3 notes.
- SL Release 3.7.4 notes.
Kokua Team Contributions
- RLVa and Inventory-Attachment edit features from Kitty Barnett have been merged into Kokua. The RLVa API is defaulted to off and can be placed on under the Advanced menu entry RestrainedLove API by checking to on and re logging. This feature needs tested. Please file issues as they are found. I have never used RLVa so, please make detailed issue reports. Inventory-Attachment edit is one of the best viewer add on features I have come across. The use case is you have a small attachment that is embedded in your avatar or you accidentally dropped it instead of detaching it. Find the item in inventory and right click edit. The edit arrows will locate the object and you can move it as desired.
- Advanced Build Constraints menu entry is removed and the debug entry is defaulted on. The aurora sim code interfered with Build Tools Object position value entries when Advanced Build Constrains was not selected. Many of the limit overrides are set from server awareness with aurora code in play and the Advanced Build Constrains code was duplicating and conflicting.
- Fixed legacy search on Opensim grids where a not found search would stay ‘Searching’ and never advance to ‘Not Found’.
- Work in progress fix for full screen mode on mac.
- From Firestorm — Restore items to last position, Shape import, and Maximum Frames per Second (MaxFPS) debug setting. MaxFPS set to 60 will likely degrad Refresh scene as that feature relies on FPS to spike for a few seconds when activated. A trade off is to set MaxFPS to minus 1.0 (off) if refreshing the scene is more important than a limited FPS. MaxFPS set to 60 allows less viewer – server traffic and keeps graphics card from processing excessively. Human eyesight cannot detect any difference in the scene with rates above 60 FPS.
- Crash logging is on but, reports are not being sent. This will allow more detailed crash reports that users may attach to issue tracker reports.
- Defaults: Draw Distance Range 0 to 1024 meters for all slider locations. Object Mesh Detail maximum from 4 to 8. Limit select distance is off. Disable camera constraints is on. Left toolbar panel is set to align buttons at the bottom.
- A complete record of changes is here.
Please follow this link to obtain downloads.

Follow on twitter @NickyPerian

I have begun using tweets. My tweets will reflect items that did not make it into the blog post or release notes. These tweets will be for an indeterminate time after release and will stop once into the development of a new version then, I will provide progress tweets during the development cycle.

My tweets:

Kokua-3.7.1 is released.

:improck:

Highlights

- Code base to Second Life (SL) Viewer 3.6.13 (Packaging cohort), 3.7.0 (Fitted Mesh plus sundry fixes cohort) and 3.7.1 (1317Hotfix cohort).

- SL Release 3.6.13 notes

- SL Release 3.7.0 notes.

- SL Release 3.7.1 notes.

Kokua Team Contributions

- The default for the draw distance slider on the status bar is now off. New users were confusing it with the master volume slider. The draw distance slider can be set to be on with the debug variable “showdDSlider”.

- Added under Advanced and Commands is a Refresh scene selection. Operationally, it deselects Preferences->Graphics->Advanced->Basic shaders and once deselected the frame rate will increase dramatically due to decreased rendering load and quickly pull in the basics of a scene, next, an information message is printed to the log to give a little more time with out shaders, then, Basic shaders are returned to enabled which dresses the scene. This can be tested by manually following the steps above. This helps to mitigate the missing prims issue. I had some experience using this at a recent third party viewer developers meeting. When I arrived the other participant avatars were sitting in air and the hippo theater was missing. I used Refresh Scene and all missing primitives and parts thereof rezzed quickly.

- Windows version is now playing streaming music with the FMOD Ex library. This being used under the non commercial license from FMOD.

- Long overdue and ported from Firestorm is avatar name on the title bar. (Presently for windows only)

- Opensim variable sized regions and aurora sim regions are now supported. Kokua needs testers willing to document and submit issue reports concerning all aspects of its use in large regions.

- Macintosh viewer is now release. Moving to release was made possible by several mac users who tested and provided feedback.

- Several old issues concerning the user interface have been resolved. Thanks to the contributions from David Rowe.

- A complete record of changes is here.

Please follow this link to obtain downloads.

Kokua-3-6.12 is released.

Highlights

- Code base to Second Life (SL) Viewer 3.6.11 (GPU Table cohort) and 3.6.12 (Name Updater cohort) These changes do not affect viewer functionally.

- At viewer start there will be a notice and link to check graphics drive availability. Please use due caution in updating these drivers as updated drivers have resulted in system breakages in the past. The notice is a recommendation to check for updated drivers not a requirement to update.

- SL Release 3.6.11 notes.

- SL Release 3.6.12 notes.

Kokua Team Contributions

- Significant UI enhancements by Jessica Wabbit.

- Great Britain english option provided by Jessica.

- Removed packaged pcre libraries from linux 64 bit builds as they caused web kit to not load on newer Debian based distributions.

- A complete record of changes is here.

Please follow this link to obtain downloads.

Kokua-3.6.10 is released

Highlights

- Code base to Second Life (SL) Viewer 3.6.10 (Maintenance cohort) and 3.6.9 (Snowstorm and social (youtube access)cohorts).

- SL Release 3.6.10 notes.

- SL Release 3.6.9 notes.

Kokua Team Contributions

- Significant rewrite to area search with context menu active, however, Return and Pay entries are a work in progress and remain grey for now.

- A link to grid support groups, if in settings file, has been added inside the About Kokua

- A complete record of changes is here.

Please follow this link to obtain downloads.

Kokua-3.6.8 is released

Highlights

- Code base to Second Life (SL) Viewer 3.6.8 (ati beta driver crash fix) and 3.6.7 (Maintenance cohort).

Kokua Team Contributions

- Legacy search with shortcut Ctrl-Alt-F and with menu selections under World and Commands main menu entries.

- Area search with shortcut Alt-A is added but, it is at the very first stage and does not have context menus or filters.

- Many UI enhancements are included.

- A complete list of changes and developer credits is here.

Please follow this link to obtain downloads.

Kokua-3-6-6 is released

I was pleased to represent Kokua at the Open Simulator Community Conference’s panel discussion on viewers, also on the panel were representatives from Singularity and Firestorm. We were questioned about what was known as the 4096 jump bug. This bug “bugged” many in the OS community; the problem was to move more than 4096 grid locations you had to have jumping locations about the grid. The Monday after the conference Shaun (smxy) Emerald opened Firestorm jira FIRE-11593 . Tonya Souther submitted a patch and while that patch did not correct the problem it did trigger a round of testing on osgrid. Latif Khalifa developed a Singularity patch that fixed the issue. He also provided patches to Kokua and Firestorm. His patches are in this release. Opensim developers provided invaluable testing using Singularity and Kokua that provided the symptom verification, proposed fix, and a verified solution to this bug.

If you ever had a failed audio stream at a live performance I think you will find some nice features in this release. Jessica Wabbit has ported some audio stream features from Teapot viewer that allow stream urls to be copied by a right click on the stream announcement in chat and from About Land Sound tab. So if you wonder if you have a bad stream or if it is an in world issue just copy the url and paste into a system audio player such as VLC.

Highlights

- Code base to Second Life (SL) Viewer 3.6.6 (materials) and 3.6.5 (cocoa).

Kokua Team Contributions

- Placed a selection for LSL wiki under Help and Build->Scripts menu items which should save steps for new script writers who often need to reference language specifications.

- Added a credit tabs for Firestorm and Kokua in the About->Kokua floater thereby formally recognizing Firestorm viewer contributions to Kokua.

- Implemented the display of decimal global coordinates in About->Kokua floaters. (from singularity / Llirusaito)

- Fixed the 4096 jump bug that had plagued opensim grids for several years. (fix provided by Latif Khalifa with significant testing on the part of opensim developers and kokua)

- Fine tuning of avatar’s age in name tag.

- Added a “Zoom In” option to the object context menu in nearby chat.

- Corrected property lines jumping out of place when minimap re-sized.

- Several enhancements to stream title display including giving the stream its own chat identity and expanding the stream metadata display to also show the stream name. If you ever had a failed stream this is a big helper, just right click on the steam’s chat id and select copy the stream and paste into your system’s music player.

- Added a “Visit This Stream’s Website” item to the Audio Stream context menu in nearby chat.

- Added “flip” check boxes to the texture tools panel to flip the diffuse/normal/specular map images horizontally or vertically instead of specifying a negative value.

- Corrected Object->Pay missing from the pie menu.

- Added a “copy to clipboard” button to the Sound tab on the About Land floater. If you ever had a failed stream this is a big helper, just copy the stream and
paste into your system’s music player.

Downloads

Kokua-3.6.4 is released

***Note to windows users***
The name of Kokua changed from “Kokua Viewer” to “Kokua” to allow auto updating to work properly. If you are using a release named Kokua Viewer and then install Kokua the versions will be side-by-side. If you then decide to use the un-installer to remove Kokua Viewer it will remove your settings file. On windows 7 the settings are stored at C:\Users\yourusername\AppData\Roaming\Kokua. You need to backup this folder and then restore from the back up after removing Kokua Viewer.

Highlights

- This started out to be a crash / bug fix release then Linden Lab (LL) dropped the CHUI with Snowstorm cohort code into Viewer Release and it is merged into this release.

- Code base to Second Life (SL) Viewer 3.6.4.

Kokua Team Contributions

- A user on an older version of Linux reported an auto update issue that resulted in no working viewer. Kokua recently updated build systems from Debian Squeeze to Wheezy. While great for users that move ahead of the pack in updating their Linux distributions it left one user (and maybe more) without a working Kokua on their system. So, the request to upgrade was acknowledged and new Kokua was installed. But, it would not run then, when the old Kokua was tried it was stuck wanting to update. Tests of LL viewer-release showed the same problem. It would run fine on Wheezy and crash on Squeeze. Assumption being that LL is also building their viewers on Wheezy. Additional detail can be found in LL jira issue OPEN-186. Starting with this release we have gone back to building on Debian Squeeze and the viewer runs on both Debian Squeeze and Wheezy.

- Show each avatar’s age in their name tag unless they are older than the number of days specified in preferences. Defaults to disabled in preferences. When enabled, the number of days defaults to 28. Zero days means always show ages (when enabled). This feature helps greeters spot new players so they can be welcomed and offered assistance.

- Only show “Sit Here” or “Stand Up” options in the right-click context menu for objects.

- Added a “Teleport Here” option to go along with “Sit Here” in context menus.

- OXP backup crash fix: Selecting individual object(s) from a linkset, rather than the selecting the entire linkset, caused an immediate viewer crash.

- Disable the “Duplicate Values” button on the diffuse map panel if there’s no normal or specular map to copy values to.

- Added a button to copy the size, rotation and offset material settings from the diffuse map to both the normal and specular maps (if the extra materials are present). Also added a button to copy from normal to both diffuse and specular, and another to copy from specular to both diffuse and normal.

- Don’t include the trailing “?” in the link when asking “Load web page http://example.com/?" in notifications.

- Fixed a variable scope bug in LLVOVolume::getApproximateFaceNormal().

Kokua-3.6.3 is released

***Note to windows users***
The name of Kokua changed from “Kokua Viewer” to “Kokua” to allow auto updating to work properly. If you are using a release named Kokua Viewer and then install Kokua the versions will be side-by-side. If you then decide to use the un-installer to remove Kokua Viewer it will remove your settings file. On windows 7 the settings are stored at C:\Users\yourusername\AppData\Roaming\Kokua. You need to backup this folder and then restore from the back up after removing Kokua Viewer.

Automatic updating will be in play for users that updated to Kokua-3.6.2 (about 350 users). Please leave comments about how it worked.

The folks at Singularity recently developed (and licensed it LGPL) a neat feature to allow prim export to Collada (dae) and Wavefront (obj) formats. Jessica Wabbit has contributed a port of this to Kokua for Collada export. Based on user feedback she may include the obj exports at a later date. Testing this feature shows it complies with Second Life permissions. You must be the creator and the owner to export. I tested this on the beta grid with a couple random prims and then on a cube I created. It seems to solid in that respect.

Highlights

- Code base to Second Life (SL) Viewer 3.6.3.

Kokua Team Contributions

- Added a new “Permissions” sub-menu for friends on the People floater.

- Added display of group and role UUIDs at the end of the group’s General and Roles panels.

- Added Open Simulator Community Conference 2013 grid to the grid drop down list.

- Added plain text chat history as an option in chat preferences.

- Fine tuned notifications for the automatic update feature.

Download links

Bitbucket

SourceForge

Kokua 3.6.2 is released

****Note****

max reported a problem with the name change from Kokua Viewer to Kokua and both programs using the same settings file. An uninstall of Kokua Viewer wiped the settings file and then the install of Kokua had fresh settings. If you need to maintain settings; backup the settings folder and then copy the back up to be active.

Highlights

- Code base to Second Life (SL) Viewer 3.6.2.

- Includes vivox voice improvements.

- Automatic update functionally added. Recently, working with Oz Linden we have turned the automatic update feature on to attempt forced updates of older Kokua viewers.
It doesn’t appear we will be able to update older viewers as they are coded to offer links to the SL download site instead of the Kokua download site.
From this version forward automatic updates will be in play. Bitbucket does not support SL’s program control methods of downloading and automatic updates will come from Kokua’s SourceForge download area

Kokua Team Contributions

- Returned to standard SL viewer Debug for the login menu. This allows selection of Debug level before logging in.

- “Stop animating me” short cut is assigned to Shift-S.

- There are several Linux build changes to allow compiling on current compilers. (Builds on gcc-4.7 and gcc-4.8 have webkit runtime issues)

- Maximum number of groups is corrected for OpenSim.

- Freeze/Unfreeze and Eject/Ban context added per Feature request #1254.

- Clicking on the bandwidth or packet loss graph brings up Statistics window.

- Reach Out slider renamed Radar Range and now has a 4095m upper limit and is re-positioned above the mini-map.

- Middle mouse button functions as paste.

- Middle mouse button can scroll the world map.

- Toolbar button for “Map” is renamed to “World Map”.

Download links

Bitbucket

SourceForge