Radegast 2.24

Radegast Rebranded

Cinder Roxley continues with her promise to maintain and improve the Radegast lightweight client for Second Life and OpenSim, and on July 15th she released version 2.24, which sees a range of improvements, both visible and under-the-hood.

In terms of user-visible changes, Radegast2.24 allows:

  • Triggering gestures directly from nearby chat, just as you would from any viewer (e.g. by whatever trigger is set for the gesture – such as “/hey”).
  • The wearing of multiple system layers (multiple pants, shirt, jacket, tattoo, layers), again as has been the case with the viewer for the last several years.
  • An audible “pop” sound when blue notifications open, to assist the visually impaired when notifications are received.

Under the hood are even more changes, with Cinder continuing to refactor and improve the code – notable focusing on the plug-ins manager, and a new tarball for Linux installation. In the case of the latter, Cinder notes you need to have a recent (4.6.x or later) version of mono installed, together with the latest patch set.

The tarball could potentially be used with Mac OSX, although Cinder also states, “it will run if you put a lot of effort into configuring Mono and Xquartz to properly handle WinForms … but WinForms is poorly supported on MacOS.” She goes on to say she’s still working on getting the client more readily installable on Mac OSX.

The Linux installation has not be thoroughly tested, so if you are a Linux user and would like to help Cinder, please download and install 2.24, and record any issues you encounter on the new Radegast issue tracker.

If you are a coder / developer, and would like to assist in maintaining Radegast, please contact Cinder Roxley.

Related Links

Advertisements

Radegast – new website and updates

Radegast Rebranded

Radegast, the third-party Second Life / OpenSim client which has proven to be especially popular with those on low-end systems and / or those with visual impairments, now has a new home, and recently underwent a new update. As I’ve missed the last couple of cycles with this client, the following is intended to be a quick overview of its status and a brief look at the updates which have been made since my last review.

New Home

Radegast now has a new web presence, where details of updates are blogged, and which will see things like the wiki and user guide move across to it in due course.

As there is no means to access the “old” Radegast site, this remains available for legacy purposes.

The client itself, as I noted towards the end of 2016, is now being maintained by Cinder Roxley, who would welcome any support that can be offered in helping to maintain and develop Radegast and the website.Those interested in doing so code-wise, can find the source code, build instructions, and examples at https://bitbucket.org/cinderblocks/radegast.

In her first blog post on the site, Cinder also provides a brief summary of things:

So far, any updates have been Windows-based. This has allowed me to roll with the punches and familiarize myself with the codebase without getting mono too much in the mix. The roadmap for other platforms is as follows:

  1. Update LibreMetaverse to be compliant with .NET Core
  2. Update Radegast to be compliant with .NET Core
  3. Begin packaging .deb releases for Linux
  4. Begin packaging installers for MacOS
  5. Bring speech support to Linux and MacOS

Updates

There have been two updates to Radegast since my last review of the client (which essentially laid-out the updates Cinder had made to restore Voice capabilities reliably after Beq Janus provided a workaround for issues being experienced as a result of Radegast no longer being maintained as a result of Latif Khalifa’s sad passing).

The first of these updates, which saw Radegast increment to version 2.21, was released on February 12, 2017, and comprised:

  • RLV updates
  • Second Life Enhanced Skeleton Support (Project Bento)
  • Branding changes
  • Updates to
    • FMODStudio 1.08
    • SLVoice files
  • Swap of base system to LibreMetaverse
  • Many bug fixes.

Version 2.22, release on May 17th, 2017, comprises:

  • Updates to:
    • OpenTK 3.0.0-pre nuget
    • VS2017 .NET 4.5
    • LibreMetaverse 1.4.40
  • New build system
  • Fix Give Inventory menu item for screen readers
  • Many bug fixes

General Notes

An important note to remember with Radegast is that while it has a 3D scene rendering capability, allowing you to see the world around you, it is very experimental, therefore, the degree of success you may get with rendering things might be variable. In testing the client, I found Radegast had a hard time trying to render rigged mesh body parts, making it impossible to visually confirm the Bento support. However you mileage may vary.

Certainly, the fact that the 3D scene renderer is experimental and may hiccup shouldn’t put those who need / prefer Radegast off (I sincerely doubt it ever would). The bottom line is that with or without the rendering capability, Radegast is a superb lightweight client, and both the 2.21 and 2.22 updates are ensuring it keeps abreast of updates to the “full” viewer, and remains a useful tool for those who rely on it.

Links

with thanks to John Brianna for the note on the new Radegest website.

Radegast set to continue for Second Life and OpenSim

 Radegast client is the leading lightweight client for many users with disabilities
Radegast client is the leading lightweight client for many users with disabilities

Thanks to an article by Beq Janus and news passed to me by Whirly Fizzle, this blog was recently able to cover the issues of Voice installation failures in the Radegast lightweight client, and the work put into rectifying the problems.

In short, it was discovered that Radegast would no longer install the SL Voice package due to the location the installer was pointing to being a) not provided by Linden Lab; b) no longer valid. Shortly after this was discovered, Beq found a temporary workaround to get things going using the Radegast version of the SL Voice package,  and Whirly found a means to manually get Radegast to work with the current SL Voice package from Linden Lab.

In response to a plea from Beq for developers to consider helping to provide a more robust solution, Cinder Roxley stepped in, and in short order had Radegast’s installer updated to work with the current SL Voice package.

Cinder has now confirmed she hopes to continue maintaining working on Radegast.

“It would just be a shame to see Radegast become obsolete considering how useful it is, especially in terms of accessibility.” she told me, after I heard confirmation she’d be continuing the work. “Right now, Voice is updated, and Bento is now in. I still need to do AIS v3 [inventory handling].”

Given that the current website for Radegast can no longer be accessed for updates, Cinder is working on a new site as well, although as she notes, bringing everything together will take time and energy.

“I already have a full plate with work and life and Alchemy,” she said, “So anyone else who wants to help out is more than welcome to.”

There’s no immediate time line for a further Radegast update, but knowing the work is continuing is likely to come as good news to a lot of people – and if other developers are interested in helping out, please contact Cinder in-world.

In the meantime, thanks to Cinder for taking up the challenge.

Radegast now up-to-date with SL Voice

 Radegast client is the leading lightweight client for many users with disabilities
Radegast client is the leading lightweight client for many users with disabilities

Earlier in November 2016, I invited Beq Janus to write about recent issues which have come to light for people trying to use SL Voice with the Radegast client. In short, it was recently noticed that Radegast would no longer install SL Voice on a new or clean (for those who had previously used it) installation. The problem lay with the Voice package being used no longer being available, compounded by the fact that since the sad passing of Radegast’s developer, Latif Khalifa, no-one is actively maintaining the client.

At the end of the article, Beq put out a plea for someone with the necessary coding expertise to consider stepping forward, and – if not take over maintenance of Radegast – at least update the installer to ensure it can use the correct Voice package going forward.

Well, that plea has been answered.

Cinder Roxley, a TPV developer and open-source contributor to Linden Lab, has stepped forward and updated Radegast to work with the current SL Voice, and provider a new installer package.  The links are as follows:

Many thanks to Cinders for responding to the plea and updating Radegast like this.