Both Kokua and Singularity issued what amount to maintenance releases in the latter half of week 35, with Kokua releasing version 18.104.22.168422 on August 28th, and Singularity releasing version 22.214.171.12429 on August 29th.
The release keeps Kokua on a par with LL’s code base, being built on the 3.6.4 code. The release notes identify a potential issue for Linux users with the last release, with Nicky reporting that:
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.
Further testing revealed the issue appears to exist within LL’s Linux build as well, and a JIRA – OPEN-186 has been raised as a result. In the interim, the team have reverted to building using Debian Squeeze.
This release also sees Kokua gain two potentially useful features – one for mentors / helpers, the other for builders.
Kokua can now optionally display the age of an avatar in the name tag. The option is off by default, and can be enabled via Preferences > Kokua > General > Show each avatar’s age in their name tag. When enabled, the option defaults to showing the age for avatars up to 28 days of age. However, this can be increased / decreased as required, with 0 meaning avatar ages will always be displayed.
The idea behind this is to make it easier for mentors and helpers identify new starters in a welcome area, so that greetings and offers of support can more readily be made.
This release also sees Kokua implement a Duplicate Values button in the Texture tab of the Build floater. This allows the settings for the size, offsets, repeats, etc., set for a texture / normal / specular map to be immediately duplicated to the other maps on an object / object face, saving the need to manually set them in turn when applying maps. If there are no additional maps applied to an object / objects face (e.g. a diffuse map, but no normal or specular), the button is disabled.
The remaining updates for the release include:
- Sit Here or Stand Up options are now only shown in the right-click context menu for objects
- A Teleport Here option has been added to the context menus to go with the Sit Here option
- OXP backup crash fix to prevent selecting individual object(s) from a linkset, rather than the selecting the entire linkset, from causing an immediate viewer crash
- Links no longer include the trailing “?” in the link when asking to load the indicated web page in notifications
- Fixed a variable scope bug in LLVOVolume::getApproximateFaceNormal().
Please refer to the release notes for further information.
The Singularity release comprises a substantial list of tweaks and updates, including a change to the .DAE and .OBJ export permissions when using the viewer on OpenSim, such that if the grid on which the viewer is being used does not support explicit “export” permission, the exporter now follows the rules set by the original Imprudence exporter.
Additionally, the update includes:
- Ability to save textures from the inventory menu
- An option to open inventory folders in a new separate window
- An option to show landmarks on map
- An option to hear speakers at the same volume unaffected by position
- Show Profile button on teleport and inventory offer notifications
- Ability to show only legacy names for speakers (in Adv. Chat > Chat UI preferences)
- Fixes for:
- The German translation where login notifications appeared as ‘[FIRST] [LAST] is online’ instead of showing the actual avatar name
- The crash when opening Bumps, Pushes, and Hits floater
- Windows, audio volume control for plugins is now working allowing gradual falloff in volume for prim media objects that are farther away
- Updated Spanish translation
- Legacy (pre-multiwear) wearables on some grids showed as (body part) shapes. Clothing (not body parts yet) now show with a (new) red question mark icon in the inventory, and can be used again
- Animation uploads save the values for ease-in/out parameters for future uploads
- Disable/Enable UI shortcut changed to Ctrl-Shift-F1 on Linux since the default Ctrl-Alt-F1 is used for switching virtual consoles. The same has been done for the other ctrl-alt-F# shortcuts on Linux
- Imported changes from Linden viewer to introduce consistent ground texture generation and fix crashes in mesh upload.
For details on the contributors for the above, please refer to the release notes.