Kokua 6.6.11 Release Notes
6.6.11 is being re-released to incorporate a RLV crash fix and some improvements to SLURL handling which were also ready for inclusion. Make sure that you have RLV version 54056/NORLV version 50641
This release brings Kokua to parity with LLโs 6.6.11 release ( 6.6.11.579629 ยท Release Notes ) which introduces the Performance floater window which can aid in managing rendering performance and frame rates. See the LL Release Notes for further information about the new floater. Note that the information provided in LLโs version is not as extensive as Firestormโs. This is because some of the information used can only be obtained via a LSL script in the Firestorm Bridge.
This release also includes LLโs 6.6.10 release changes which was a general maintenance release.
This version of Kokua includes RLV 2.9.33.0 (which means that Kokua is temporarily ahead of Marineโs own viewer releases). RLV users, and particularly those who use the login blinding/black screen feature are strongly recommended to read the section about RLV 2.9.33.0 below.
First the usual section with additional notes on whatโs new in this Kokua version.
KKA-987 - this is the trigger for RLV 2.9.33.0 - see below
KKA-991 - @showinv now also denies the Favorite Wearables floater and the Gallery tab of the Outfits floater
KKA-990 - Handling of the Enter key changed so that it obeys the โOpen Chat Bar instead of Conversationsโ option even if AWSD is set to do movement instead of starting chat
KKA-1000 - Replace Links now also has an option to just delete the links (ported from Firestorm)
KKA-1002 - In the People/Nearby floater the double-click behaviour is now configurable between zoom in, teleport to, start IM or view profile via the drop down menu (inspired by Alchemyโs implementation)
KKA-997 - Following a request to make it hard to mis-click when aiming for Show On Map in the Favourites bar right click menu divider lines have been added above and below
A bug report has been filed around not being able to click on an external SLURL link without a new instance of the viewer trying to start up which we have been unable to reproduce. This version of Kokua includes additional debugging code to assist in tracking this down. If you see this behaviour please comment on KKA-998 UPDATE: The fixes for this are included in the 6.6.11 re-release.
Bug
KKA-985 Little bug with Hiding L$ option.
KKA-987 Attachments not reattaching if under severe RLV restrictions
KKA-991 @showinv extensions
Improvement
KKA-990 Some fixes/improves for unread local and IM messages
New Feature
KKA-1000 Ability to Delete Links in Replace Links Function
KKA-1002 Add option to Zoom In with double click on nearby list
Task
KKA-996 Perform merge from LL Viewer 6.6.10 \(Mtce R\)
KKA-997 Add extra divider in toolbar favourites menu
KKA-1003 Perform merge from LL Viewer 6.6.11 \(Performance Floater\)
RLV 2.9.33.0
Prior to this version RLV used frames for timing the duration of the period before garbage collection of restrictions issued by non-longer-existing objects started.
As well as performing this function it also has two more effects during login
Attachment adding restrictions are ignored until the first garbage collection to aid in avatar initial rezzing
It is the point at which the initial restrictions and black screen (if enabled) are removed
This leads to the problem that on a system with a very high frame rate the garbage collection can start very soon after login and cause attachments which should be on the avatar to get kicked off because they arrive after a restriction has become active. Note: RLV itself does not apply any attaching object/clothing restrictions during login - any such restrictions come from a worn object (which may be a RLV relay).
In this version of RLV the garbage collection timing has been changed to be time based rather than frame based for more consistent behaviour.
Since this will typically result in a longer period before the first garbage collection (and therefore more chance of the avatar being fully loaded) the restrictions applied during this period have been stepped up to reduce the possibilities for taking advantage of this period before RLV becomes fully active.
Old behaviour prior to first garbage collection
A selection of RLV restrictions were applied
New behaviour prior to first garbage collection
A more strict set of RLV restrictions are applied, including preventing use of HUDs
The avatar cannot be moved
The avatar will not be drawn
The UI around the viewport will not be drawn (ie the menu bar at the top and shortcut icons along the left, right and bottom
For more information about this and information about debug settings to fine-tune this new behaviour (or to switch back to the old behaviour if problems are experienced) see RLV and Garbage Collection (AKA why some attachments get kicked off during login) which provides more technical documentation
To repeat the most important point here: the initial RLV black screen effect now also includes not drawing the UI around the screen edges until the first garbage collection - donโt panic!
This version of RLV also includes an experimental feature aimed at avoiding situations where RLV detection fails during login due to a script timing out awaiting a reply. @version* commands will now be answered immediately instead of being batched up for processing later during login.