Kokua 3.4.4 goes CHUI

Update February 28th: Nicky has posted that the CHUI code has now been merged with the main Kokua code, and a new version of Kokua is available for testing with it.

kokua-logoNicky  Perian, working on the Kokua viewer for SL / OpenSim, issued an experimental version of the viewer on January 24th which includes the new SL Communications Hub User Interface (CHUI).

Release 3.4.4 (CHUI) has a dedicated repository, and is available for Windows and Linux.

As reported on its launch, CHUI complete overhauls the communications floater within the official viewer, and introduces a new Conversations Logs floater, allowing users to access saved chat and IM histories from within the viewer. In updating the Conversations floater, CHUI brings some functionality to it which users of several TPVs may find somewhat familiar, even if the presentation doesn’t match anything they’ve been used to in the past.

CHUI goes purple: the initial integration of the CHUI code into Kokua
CHUI goes purple: the initial integration of the CHUI code into Kokua

A Kokua blog post accompanying the release of the experimental viewer provides additional information:

The Communication Hub UI  has Instant Messaging , Chat,  and Voice controls in one floater as was done in version 1 viewers.

Imprudence users have asked that Kokua implement the Imprudence UI for communications. I would like comments from Imprudence users about this interface .

This merge affected many parts of Kokua code. Please test and report problems using our bug tracker.

There is also a link to the Kokua wiki page on recommended practices for using Kokua experimental viewers.

The implementation appears to be a “straightforward”  merge of the code, with the familiar Kokua UI colour changes, but otherwise no additional updates. “Straightforward” is given in inverted commas because, as the Kokua blog post notes, the CHUI changes impact many areas of the viewer’s code, making integration somewhat difficult – particularly if the TPV merging the code already has modifications to how  communications within the viewer are presented to the user.

The experimental viewer also includes the default “account creation” prompt found in the beta and development versions of the SL viewer which appears to be in relation to the forthcoming SL / Steam link-up, and which is displayed on the viewer’s log-in splash screen if no account details are found on the local computer when the viewer loads. As with other viewers which have merged-up with SL viewer development code, this should be taken as a sign that the code has been included in Kokua by default rather than having any deeper meaning associated with it.

Other recent updates for Kokua (from the release of January 13th, 2013) include:

  • The use of Vivox as the default Voice system, as a result of the latter relaxing licencing requirements for grids
  • The addition of a draw distance slider to the top right of the menu bar
  • The ability to set a minimum draw distance of 3 metres (seen as a means of improving performance for those involved in close-quarter combat / duelling)
  • Minor UI changes (such as the “Me” menu being renamed “Avatar”).

Overall, this looks to be a clean implementation of CHUI, and one which gives OpenSim users a further opportunity to get a look ad feel for the revised  / new floaters for communications.

Related Links

Viewer release summary 2013: week 4

This summary is published every Monday and is a list of SL viewer / client releases (official and TPV) made during the previous week. When reading it, please note:

  • It is based on my Viewer Round-up Page, a list of  all Second Life viewers and clients that are in popular use (and of which I am aware) and which are recognised as adhering to the TPV Policy
  • By its nature, this summary will always be in arrears
  • The Viewer Round-up Page is updated as soon as I’m aware of any releases / changes to viewers & clients, and should be referred to for more up-to-date information as the week progresses
  • The Viewer Round-up Page also includes comprehensive links to download pages, blog notes, release notes, etc., as well as links to any / all reviews of specific viewers / clients made within this blog.  

Updates for the week ending: 27 January, 2013

The major news for the week is that the Zen viewer has officially ceased development and has been delisted from the SL Third-party viewer directory at the developer’s request and all repositories removed from public access. The reason for this is unknown at the time of going to print with this summary.

  • SL Viewer updates:
      • Development rolled to on January 22nd, then on January 25th
      • CHUI development viewer rolled to on January 25
  • Dolphin rolled to on January 24th – core updates: cursor now displays in the correct position on the input line of the Places floater; moving, animated linksets will not leave phantom prims behind (LL breakage); llLoadURL no longer includes a “?” when sending URL to a browser (VWR-17689); source up-to-date with latest LL development viewer code – release notes
  • Kokua issues an experimental CHUI viewer (3.4.4) on January 24, with dedicated repository 
  • Niran’s Viewer updated to version 2.0.8 on January 22nd – assorted UI updates (About floater and fog settings, updates to playing local sounds); revised animations speed to control speed of all animations sseen through the viewer; improvements to custom always-on mouse steering mode; XML files clean-up  – release notes
  • Cool VL updates – three versions for the time being, all updated on January 26th:
    • Stable version rolled to
    • Legacy version Legacy (v2.6 renderer) rolled to
    • Experimental version rolled to
    • Release notes
  • Phoenix officially reached end-of-line for SL on December 31st – read more here
  • Zen viewer was withdrawn from the SL TPV directory and all repositories shutdown on January 27th, 2013.

Related Links