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 3.4.4.25633 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 3.4.6.269302 on January 22nd, then 3.4.6.269515 on January 25th
      • CHUI development viewer rolled to 3.4.4.269464 on January 25
  • Dolphin rolled to 3.4.11.27250 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 1.26.6.7
    • Legacy version Legacy (v2.6 renderer) rolled to 1.26.4.50
    • Experimental version rolled to 1.26.7.7
    • 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

Singularity 1.7.3: more than just a vignette

singularityIt’s been a while since the last Singularity update, and the team have been hard at work updating the viewer and making in-depth changes to a range of functionality as well as providing new features and options.

Version 1.7.3.3624 was released on Sunday January 20th, 2013, which saw the viewer gain, among other things:

  • Merchant Outbox support
  • Large group management support
  • HTTP communications updates in line with recent v3 viewers.

Download and Install

The Windows download remains roughly the same size at previous releases, a touch under 23.9Mb. The release notes don’t explicitly mention the need for a clean install, but given I’m looking at the viewer for review purposes, I did my usual and removed the previous version (1.7.2) and all support files prior to installing. The installation process was, as ever, smooth and error-free.

HTTP Updates

Large Groups fulls supported under HTTP in Singularity, in line with recent LL-driven changes
Large Groups fully supported under HTTP in Singularity, in line with recent LL-driven changes (the SL Beta group has over 21K members)

Much work has been carried out on HTTP communications within Singularity in order to bring it into line with ongoing HTTP-based projects underway within the Lab.

Perhaps the most obvious evidence of this work is that this update incorporates Baker Linden’s Group Service code changes to support the management of large groups – which will now load successfully in Singularity and avoid the 10K members cap imposed on the UDP code for handling groups.

Additional work has been carried out on support of HTTP communications which is designed to both improve stability when using HTTP within the viewer and to pave the way for full support of further enhancement of LL’s HTTP services, including the upcoming new server-side avatar baking service.

Merchant Outbox

Version 1.7.3 of Singularity brings with it Merchant Outbox support (World -> Merchant Outbox). As with V3-style viewers, the outbox forms a separate floater, allowing folders to be dragged and dropped from Inventory with the same ease as v3-style viewers.

Right-clicking on objects in the Merchant Outbox provides the usual options of renaming / deleting them, together with an additional option to send them to your Marketplace store (allowing individual items / folders to be sent, rather than the entire contents of the Outbox see comments at the end of this article).

Snapshot Floater

The snapshot floater has been completely overhauled with this release, which now includes an option to upload images to your profile feed at my.secondlife.com.

The new (l) and old (r) Singularity snapshot floaters (click to enlarge)
The new (l) and old (r) Singularity snapshot floaters (click to enlarge)

The new floater is larger when opened-out, but offers a better snapshot preview, and is also somewhat context-sensitive with options; the temporary upload option is disabled, for example, when sending a snapshot anywhere other than to inventory. Aspect ratios have also been improved upon within the new floater as well, providing further flexibility when creating images.

Unfortunately, this release of Singularity does not appear to include the snapshot tiling fix (MAINT-628). I’m not sure if that is because of issues with the code fix or an oversight. However, increasing the images size to anything over my screen resolution when running in deferred mode immediately produced tiling lines – and actually did so on-screen.

Snapshot tiling issue still present: My screen resolution is 1440 x 900. Increasing the image resolution beyond this (in this case 1920x1200) when in deferred mode displays the familiar tiling lines.
Snapshot tiling issue still present: My screen resolution is 1440 x 900. Increasing the image resolution beyond this (in this case 1920×1200) when in deferred mode displays the familiar tiling lines (slick to enlarge)

 

 

Continue reading “Singularity 1.7.3: more than just a vignette” →

Viewer release summary 2013: week 3

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: 20 January, 2013

  • SL Viewer updates:
      • Release version rolled to 3.4.4.268864 on January 15th – release notes
      • Development rolled to 3.4.6.269073 on January 15th, then to 3.4.6.269108 on January 17th and 3.4.6.269229 on January 20th
      • CHUI project viewer rolled to 3.4.4.268981 on Janunary 15, while the development version  rolled 3.4.4.268994 on January 14th, then 3.4.4.269171 on January 17th and 3.4.4.269254 on January 20th
  • Dolphin rolled to 3.4.10.27205 on January 15th – core updates: viewer no longer freezed briefly on opening Places floater for the first time after logging-in; prims rotate correctly even when not looking at them (Henri Beauchamp), updated to latest viewer-dev codebase; release notes
  • Niran’s Viewer updated to version 2.0.7 on January 17th – core updates: rendering updates – release notes
  • Cool VL updates – three versions for the time being, all updated on January 19th:
    • Stable version rolled to 1.26.6.6
    • Legacy version Legacy (v2.6 renderer) rolled to 1.26.4.49
    • Experimental version rolled to 1.26.7.6
    • Release notes
  • Singularity released 1.7.3.3624 on January 20th – core updates: major updates to HTTP communications (Aleric); rendering updates (Shyoti / Siana), including motion blur and vignette; Image pipeline update and tuning (Siana); updates snapshot system (Aleric);  Merchant Outbox implemented (Inusaito and Aleric); Large group management support (Inusaito); Inventory cut’n’paste support for folders (Inusaito); UI setting changes; fixes – release notes
  • Phoenix officially reached end-of-line for SL on December 31st – read more here

Related Links

Viewer release summary 2013: week 2

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: 13 January, 2013

  • SL Viewer updates:
      • Beta version rolled to 3.4.4.268697 on January 8th, 2013 – release notes
      • Development rolled to 3.4.5.268856 on January 9th, and then to 3.4.6.268934 on January 11th, 2013
      • Development version of the CHUI project viewer rolled to 3.4.3.268914 on January 10, and then to 3.4.4.268994 on January 14th
  • Catznip released an update for Ubuntu 12.10 on January 8th, 2013
  • Dolphin rolled to 3.4.9.26973 on January 8th, 2013 – core updates: updated to latest viewer-dev code; port of “collapsible” wrold map from Hitomi Tiponi’s Starlight skin (hides legend); release notes
  • Kokua released version 3.4.4 on January 11th, 2013
  • Cool VL updates – three versions for the time being, all updated on January 11th, 2013:
    • Stable version rolled to 1.26.6.5
    • Legacy version Legacy (v2.6 renderer) rolled to 1.26.4.48
    • Experimental version rolled to 1.26.7.5
    • Release notes
  • Metabolt release version 0.9.61.0 (Beta) on January 12th, 2013 – core updates: multi-attachment points support added & UUID / attachment point of selected attachments displayed; multi-layer clothing support addded; option to disable “Network Disconnected” message; translation options removed; creator info added to Object Manager; various Group handling improvements; various fixes and enhancements – release notes
  • Phoenix officially reached end-of-line for SL on December 31st – read more here

Related Links

Viewer release summary 2013: week 1

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: 6 January, 2013

  • SL Viewer updates:
      • Development rolled to 3.4.5.268717 on January 4th, 2013
      • Development version of the CHUI project viewer rolled to 3.4.3.268744 on January 4th, 2013
  • Cool VL updates – three versions for the time being, all updated on January 5th, 2013:
    • Stable version rolled to 1.26.6.4
    • Legacy version Legacy (v2.6 renderer) rolled to 1.26.4.47
    • Experimental version rolled to 1.26.7.4
    • Release notes
  • Phoenix officially reached end-of-line for SL on December 31st – read more here

Related Links