Kokua Viewer

Joined
Sep 20, 2018
Messages
164
Location
Darmstadt, Germany
SL Rez
2008
Joined SLU
2008
Kokua Release 6.3.3

Created by Chorazin Allen
Nov 01, 2019


Kokua Release 6.3.3 is now available. This is a relatively small incremental release from 6.3.2 incorporating LL’s voice improvements from the LL 6.3.3 version together with some bug-fixes/improvements and some new features around the minimap.
The minimap will now correctly show for-auction parcels when the option to show for-sale parcels is enabled and there is also a new ‘Land Owners’ option added to the right click menu that allows land shading in the same way as the ‘Land Owners’ feature located in the main menu under World/Show.
For more details on the changes see the Kokua or head over direct to the Kokua page to get it

Keine Labels
 
Joined
Sep 20, 2018
Messages
164
Location
Darmstadt, Germany
SL Rez
2008
Joined SLU
2008
Kokua 6.3.4 Release Notes

Created by Chorazin Allen
Last updated about 9 hours ago


This release brings parity with 6.3.4 of the official viewer (which brings internal improvements around viewer shutdown as detailed in the Release Notes )
In addition there are a number of changes and bug fixes some of which need a bit more explanation than is obvious from the issue titles below.
[KKA-603] - if a modal notification (one which freezes everything until dismissed) pops up while in RLV forced mouselook the mouse navigation wouldn’t work and the only way to clear the notification was to press Return and take whatever the default option was in the notification. This is a bug in Marine’s code so we may change the fix in future if she chooses a different approach to fixing it to ours here. Our fix is to make the notification non-modal in this specific situation which restores the ability to use the mouse pointer.
[KKA-625] - this one evolved during analysis; there is a hard crash here, but it actually occurs when dragging something over the AO floater while it’s in its small size. The crash won’t occur if the AO is maximised.
[KKA-626] - this one is believed to have affected some Mac systems too, however Windows systems appear immune. The fix was first implemented by NickyD of Firestorm.
[KKA-619] - this is a feature port from Firestorm (by Ansariel) - changes to the script editor colour scheme now apply immediately to open script editor floaters instead of applying only to future ones
[KKA-620]/[KKA-622] - these are internal to the viewer build processes and have no user visibility
[KKA-623] - In the Preferences/Chat floater there are categories for Nearby Chat and Object IM chat routing. However their operation was counter-intuitive due to a number of factors which need explaining to understand our fixes
  • The Object IM category actually only controlled object chat (both Whisper/Say/Shout and region-range, eg RegionSayTo) and not object IMs
  • Object IMs were not affected by any of these categories (other than Nearby Chat when deciding whether to put up a left side chat toast), thus if you had ‘Open Conversations window’ selected for Object IMs it wouldn’t do anything
  • Nearby Chat didn’t include nearby objects, only avatars and system messages
  • The “Pop Up” option does different things - with non-object IMs it controls whether a notification appears in the top right area, it does nothing with Object IMs and with Nearby Chat it controls whether a chat toast pops up on the left side if the Conversations window is covered or closed (plus, by this stage, object chat and object IMs are counted as chat)
To try to make this work a bit more like the UI suggests it should we’ve made the following changes
  • In the Preferences floater “Object IMs” is now “Object chat/IMs” reflecting that it operates on object chat too
  • In the Preferences floater “Nearby chat” is now “Nearby avatars” reflecting that object chat is handled separately
  • Object IMs now do follow the notification selection in ‘Object chat/IMs
  • Whether Object chat/IMs appear in a left side chat toast is now controlled by ‘Pop up’ for Object chat/IMs instead of ‘Pop up’ for Nearby avatars (previously Nearby chat)
Note that there are number of special cases existing in the code where more than one notification method will be used however it should now be the case that the selected one definitely will be used


Improvement
  • [KKA-620] - Revisit manifest error scheme.
  • [KKA-621] - Allow copying worn objects and body parts to make links in the inventory
  • [KKA-622] - Remove Linux 32 bit from viewer manifest.

Task
  • [KKA-624] - Perform merge from LL Viewer 6.3.4

Bug
  • [KKA-603] - Viewer Notifications don't play well with force mouselook (@camdistmax:0=n)
  • [KKA-619] - Script colours doesn't pick the right colour for text type
  • [KKA-623] - Notification methods don't work correctly for object chat or object IM
  • [KKA-625] - Dragging a button to the toolbar right-most button hard crashes to the desktop
  • [KKA-626] - Alpha blending error specific to the Linux version
Keine Labels
 
  • 1Like
Reactions: lord

lord

Member
Joined
Sep 20, 2018
Messages
125
Location
Yuma, AZ
SL Rez
2007
Joined SLU
2008
SLU Posts
2086
Kokua 6.3.8 Release Notes
This release brings Kokua into alignment with LL’s version 6.3.8, however there are actually no significant changes because we did an early release of these features (in support of the forthcoming Premium Plus membership level) as part of Kokua 6.3.7.
Windows users will find a few more exotic characters (eg in display names) will get rendered correctly by the inclusion of additional font references.
Kokua already contained the Firestorm feature (by Ansariel) which allowed duplicate landmarks to be suppressed in the World Map drop down menu. However, it was only accessible by directly modifying the debug setting. In this version we’ve added a checkbox to control it located on Preferences/Kokua/General along with the other World Map options.
The Outfits/My Appearance floater will now persist across logins (ie if it was open when you logged out, it will reopen when you log back in on the same computer).
Usually, enabling avatar bubble chat disables nearby chat toast notifications - an option has been added in Preferences / Chat / General to allow them to continue showing (this defaults to off, maintaining the original behaviour).
Next, there are also some bugfixes for RLV users. The fix to items reattaching after being detached by RLV command (KKA-684) had unwanted side effects making the worn items list in the Outfits floater out of step with the worn items list in Inventory. This fix has now been improved to avoid this side effect.
When an attachment was speaking as the avatar wearing it the speech would typically be slightly dimmer than the avatar’s own speech. This was caused by the routine intended to fade speech when it’s heard from a distance activating in error for the attachment speech even though the avatar was within the no-fade threshold. In addition, fading would never happen if it was an attached hud doing the speaking even if the avatar was far enough away that fading should occur. Fading is now correctly determined based on the avatar’s distance in both of these scenarios.
In Kokua 6.3.6 we added warnings that indicated whether receiving or sending IMs was going to be blocked. This included receiving group IMs however RLV’s receive IM restriction actually never blocks receiving group messages so the warning message for groups is incorrect. It was temporarily removed in this version. However, after discussion with Marine it was affirmed that they should be getting blocked, so now they are blocked and the warning has been reinstated. Several viewers, Kokua included, already prevent a group chat from opening if @recvim is active however if the group chat is manually joined (or the restriction only comes into effect after the group session has started) the viewer wouldn’t suppress the received IMs.
Finally, the last and most significant change - we have added a new Chat Bar that can be used alongside the Conversations floater for those who hanker after V1-style chat input with a single floater for chat input and other floaters for chat display / displaying chat as toasts. For more details see Chat Bar
 
  • 1Like
Reactions: Govi

lord

Member
Joined
Sep 20, 2018
Messages
125
Location
Yuma, AZ
SL Rez
2007
Joined SLU
2008
SLU Posts
2086
Kokua 6.4.2
Although we usually release Kokua in line with each new version from LL or Marine we held off on releasing alongside LL 6.4.0 and 6.4.1 because we chose to wait until RLV support for the Environmental Enhancement Project (EEP) released in LL 6.4.0 was ready for release.

This release integrates the following:

Before getting into the additional features and fixes we need to point out that EEP represents a major overhaul of the viewer’s weather, lighting, shine and reflection areas - it’s more than just a new weather system with configuration files as inventory assets instead of separate xml files. As a result you WILL find that scenes, structures and avatars can all look different. If you find a particularly noticeable instance you are encouraged to log details of it in LL’s Jira issue tracking system so that these differences can be fixed at their origin. Please do not raise them as Kokua issues unless Kokua is behaving differently to the LL viewer - we will be following LL closely at least until the EEP code appears to have settled down.

New/Improved Features

As well as integrating the camera presets introduced in 6.4.2 we have also taken the additional camera presets which Marine Kelley added in RLV and set those up as default views in addition to the three in the standard viewer. The standard viewer has Front, Back and Side. Kokua adds Left, Right, Top, FPS (First Person Shooter - a view looking forwards from in front of the avatar) and Nearer which is a rear view that is both closer and at a lower angle making it more suitable for corridors and other narrow spaces.

In the Edit Content tab we have added a new Bulk Rename feature which works similarly to the Permissions change floater but instead allows renaming to be performed on the object content using regular expression matching. For more details on this feature, read You don’t have access to this link

In the AO we have added a new “Chat” option. When this is turned on each new animation selected will be reported in local chat to the viewer user only. The idea here is to provide an easy way to keep track of which animation is playing when assessing a new set of poses/animations and deciding which to keep or discard.

The hover height slider from Marine’s RLV viewer is now available in all versions of Kokua and rather than include the small button to reset it to 0.0 we have made the numerical value next to the slider writable allowing any value to be directly entered.

Bug Fixes

The list of issues resolved in this version are below. As usual, some need a bit extra explanation

KKA-706 - What would happen here is that intentional deformation of the avatar skeleton could be reverted when another item was detached. This only affects the RLV versions and the root cause was the same as earlier issues with login attachment synchronisation. We have also made some other changes which should reduce the times that outfit loading appears to be incomplete after logging in and improve the consistency of the outfit floater display and the inventory.

KKA-712 - If the AO was open at login and full-sized there was a possibility of an immediate crash

KKA-695 - We have overhauled the code for the left, bottom and right toolbars and they will now display correctly for all three possible modes (icons, text, both)

KKA-700 - After using the search feature in the Preferences floater and clearing the search term some areas of the Preferences would stay filtered (specifically on those panels which have vertical tabs)

KKA-711 - In the RLV viewers there was a bug where touches could get unintentionally discarded with @edit=n and touch still permitted if multiple clicks were int he exact same place. With non-physical objects only the first click would be delivered. With physical objects no clicks would be delivered.

KKA-714 - The slider that sets the nearby/radar range in the People floater went a bit too far into the right edge plus the numerical display of the slider value could get out of position when the floater was resized

Jira Issue Details

New Feature


  • [KKA-715] - Extend the AO with a Chat option to report the name of the current animation in chat when it is started
Improvement

  • [KKA-710] - Bulk rename for object content
Task

  • [KKA-701] - Mac compilation fails with the latest XCode
  • [KKA-703] - Perform Kokua integration with EEP viewer 6.4.0 for NORLV
  • [KKA-704] - Perform Kokua integration with EEP viewer 6.4.0 for MKRLV
  • [KKA-705] - Integrate RLV EEP support
  • [KKA-713] - Perform merge from LL Viewer 6.4.2
Bug

  • [KKA-695] - Toolbar "Labels only" feature doesn't display correctly
  • [KKA-700] - Clearing Preferences search term doesn't reset all panels
  • [KKA-706] - Rigged mesh with 'joint positions' may not display properly.
  • [KKA-711] - @edit=n blocks touch events
  • [KKA-712] - Crash fix - open AO window can lead to crash shortly after login
  • [KKA-714] - Range slider in People Panel is mis-sized
 
  • 1Like
Reactions: Govi

lord

Member
Joined
Sep 20, 2018
Messages
125
Location
Yuma, AZ
SL Rez
2007
Joined SLU
2008
SLU Posts
2086
Kokua 6.4.4 Release Notes

Created by Chorazin Allen
12 minutes ago

This release brings Kokua up to parity with the LL viewer. LL release 6.4.3 switched from using FModEx for sound handling to FMODStudio (Kokua already uses FMODStudio) and 6.4.4 updates the version of the CEF package used for handling inworld visual media.
In the case of Linux recent versions of CEF have proven unreliable as well as complex to build so for the time being we are retaining the previous Linux version of CEF.
We have now licensed and included KDU (better image rendering than OpenJPEG) and the LL Havok third party extensions (PC and Mac only). Icons for these and some other included packages will now appear on the log in screen (a feature LL added in 6.4.3).
Much of the development time between 6.4.2 and 6.4.4 has gone on KDU and CEF inclusion so there are relatively few fixes or new features this time round. Here are the notable ones:-
  • KKA-732/KKA-716 there are still some issues with items reattaching after being detached by a RLV operation. This is a complex area dependant on many variables (such as how quickly inventory operations take place with the server) however we believe this version will show an improvement
  • KKA-731 It is now possible to reduce the size of the camera floater to just show the left hand half with the pan and orbit controls. The resizing is performed using the small arrow at the bottom right of the floater
  • KKA-725 we have ported over the Firestorm feature that allows parcel boundary highlighting to show all the way up to the maximum build height of approx 4000m which is very handy for building at height without crossing borders. The control for this is on the Advanced Build Options floater (“…up to maximum build height”)
  • KKA-722 parcel properties icons stopped showing the parcel name field after the draw distance slider was added. This has now been fixed
Here is the full issue list resolved in this version however it should be noted that quite a few of these were bugs created and fixed during 6.4.4 development so they were not present in the 6.4.2 release

Improvement

  • [KKA-723] - Merge FIRE-29530 Adds rigor to Havok support building with and without Havok.
  • [KKA-725] - Port over FIRE-10546 - allow parcel select lines to go to maximum object height
  • [KKA-731] - Camera floater resize

Task

  • [KKA-719] - Merge in LL version 6.4.3
  • [KKA-727] - Perform merge from LL Viewer 6.4.4
  • [KKA-728] - CEF/Linux needs attention after LL 6.4.4 merge

Bug

  • [KKA-716] - Still problems with outfits not listing correctly in 6.3.8
  • [KKA-717] - NORLV - Nearby people panel blank
  • [KKA-718] - RLV - Unsit blocks the edit/move arrows
  • [KKA-720] - Camera reset (ESC) always turn avatar also if toggle is off in settings
  • [KKA-721] - Inventory Filter window needs a review
  • [KKA-722] - Parcel properties icons have stopped showing
  • [KKA-724] - Icons at viewer start only show VIVOX on Mac
  • [KKA-729] - 6.4.4 beta - viewer exit on selecting Pathfinding:View/Test floater
  • [KKA-730] - Mesh Model upload dialog has a missing string "COLLADA"
  • [KKA-732] - RLV shared folders reattach
 

lord

Member
Joined
Sep 20, 2018
Messages
125
Location
Yuma, AZ
SL Rez
2007
Joined SLU
2008
SLU Posts
2086
Kokua 6.4.4 Release Notes

Created by Chorazin Allen
Last updated Jul 08, 2020

Windows:
The RLV and FTRLV versions were originally released as build 6.4.4.48548. This version turned out to have severe problems with manually attaching outfits and was withdrawn from release. The replacement RLV/FTRLV version is 6.4.4.48550 which may still show some issues with items detached by RLV bouncing back but has the problems with manual attaching resolved.
 

lord

Member
Joined
Sep 20, 2018
Messages
125
Location
Yuma, AZ
SL Rez
2007
Joined SLU
2008
SLU Posts
2086
Kokua 6.4.6 Release Notes

Created by Chorazin Allen
Aug 17, 2020
2 min read

Once again, we have skipped a version from the previous Kokua release of 6.4.4. On this occasion the reason was that LL withdrew their 6.4.5 shortly after release and reverted to 6.4.4. Accordingly we waited for the next release so that the required fixes on 6.4.5 could be included.
This release brings Kokua to parity with LL viewer release 6.4.6. Both 6.4.5 and 6.4.6 have very few user-visible changes but represent a major overhaul behind the scenes, particularly with the move from Visual Studio 2013 compilation for Windows to Visual Studio 2017. While that may not sound much there has been a considerable amount of work by LL “under the covers” to modernise the code.
The list of issues addressed in this release is below. As usual a few need some more explanation.
KKA-709, KKA-736 - outfit handling under RLV and at login should be more reliable in this version. Some issues may still occur (particularly if a folder/attach point becomes locked before items supposed to be there have arrived) however these should now be on a par with Marine’s own viewer.
KKA-743 - if group chat was muted but the group was active whilst logging in there was a chance the group chat would be shown before the mute list had been loaded. This has now been resolved.
KKA-746 - RLV intentionally avoids hiding the maturity information even when @showloc is restricted. From this version of Kokua it can be hidden too by setting KokuaRLVShowlocHidesMaturity to TRUE. The setting is also available in the RLV pane of Kokua Preferences.
KKA-699 - There has been a long-standing but with a new server feature affecting offline delivery of objects, particularly from scripts rather than avatars. Accordingly most Third Party Viewers stayed with the old way of doing it to avoid this bug. The server issue is now resolved and Kokua changes to the new method in this release.

Bug


  • [KKA-709] - MKRLV - Items getting detached at login
  • [KKA-734] - Change accent colour from green to purple
  • [KKA-736] - Outfit changes do not work
  • [KKA-740] - Havok absent warning is given when physicsextension_tpv is included
  • [KKA-743] - "Receive group instant messages" should stay checked through relogs
  • [KKA-746] - RLV @showloc should also hide maturity text and icon in navagation bar
  • [KKA-748] - Lost functionality with new camera presets floater
Improvement


  • [KKA-741] - Clear Cache when graphics engine changes.
  • [KKA-744] - More detail on link and face numbering in Tools (Edit Object) floater
Task


  • [KKA-699] - FSUseReadOfflineMsgsCap
  • [KKA-745] - Perform merge from LL Viewer 6.4.5
  • [KKA-749] - Perform merge from LL Viewer 6.4.6
Kokua Release Notes: Kokua
Kokua Downloads: Kokua
 

lord

Member
Joined
Sep 20, 2018
Messages
125
Location
Yuma, AZ
SL Rez
2007
Joined SLU
2008
SLU Posts
2086
Kokua 6.4.7 Release Notes

Created by Chorazin Allen
Last updated Aug 25, 2020
1 min read

This release brings Kokua to parity with the LL 6.4.7 Arrack Maintenance Release. See this link for its release notes.
In addition there are a couple of RLV-specific bug fixes within Kokua, listed below.
This is a light release from Kokua’s perspective to get us back on track with following LL’s releases closely.
KKA-750/KKA-706 is the bug where the effects of an avatar deformer would be lost if another item in the outfit was detached. Now the effects will be reapplied immediately afterwards.
KKA-752 - In FTRLV the only way to make OOC comments is via redirected chat, with the object handling the chat deciding whether to emit the OOC comment or not. However, this wasn’t working even when KokuaRLVOOChatIsRedirected is enabled (which is the default setting). This bug only affected FTRLV; the standard RLV version behaved as expected with RestrainedLoveCanOOC acting as a master switch and KokuaRLVOOCChatIsRedirected deciding whether to pass it to chat or to chat redirection.
Bug


  • [KKA-750] - KKA-706 is back in 6.4.6
  • [KKA-752] - FTRLV only - OOC redirection isn't working
Task


  • [KKA-751] - Perform merge from LL Viewer 6.4.7
Kokua Release Notes: Kokua
Kokua Downloads: Kokua
 

lord

Member
Joined
Sep 20, 2018
Messages
125
Location
Yuma, AZ
SL Rez
2007
Joined SLU
2008
SLU Posts
2086
Kokua 6.4.9 Release Notes

Created by Chorazin Allen
Last updated yesterday at 12:48 AM
2 min read

This release brings Kokua up to parity with LL release 6.4.9 and RLV release 2.9.28.1 which is also based on 6.4.9.
Upstream changes are documented at these links: LL 6.4.8 6.4.8.548890 · Release Notes , LL 6.4.9 6.4.9.549455 · Release Notes and RLV 2.9.28.0/2.9.28.1 Marine's
In addition there are a few changes of our own included. As usual the full list is at the bottom with some specific notes following.
KKA-753 - we found in some situations that the viewer could give an error related to the Microsoft redistributables and fail to start. This was caused by different versions in the build structure and the Windows system folders on the building machine. This is now resolved and the build process includes the redistributables matching the build rather than whichever version the system has installed as its defaults.
KKA-757 - we have created a submenu for RLV debug output and added switches to exclude =channel commands and switch output between the local chat floater and the script debug/error floater
There is one additional change to mention - clean installs of Kokua will now use the modern menu structure instead of the classic menu structure.

Bug


  • [KKA-753] - Windows VS 2017 builds need x86 redistributables to run
  • [KKA-761] - @shownames causes script warning/debug floater to misbehave
New Feature


  • [KKA-757] - Add switch to allow routing RLV debug chat to the script debug floater
Improvement


  • [KKA-687] - [win10] inconsistent frame times
  • [KKA-756] - Add an option to RLV's Show Debug command to exclude =channel commands
Task


  • [KKA-758] - Perform merge from LL Viewer 6.4.8
  • [KKA-762] - Perform merge from LL Viewer 6.4.9
Kokua Release Notes: Kokua
Kokua Downloads: Kokua