Firestorm 5.0.7: tight and tidy

On Tuesday, June 20th, the Firestorm team released Firestorm

This is something of a maintenance update than a major feature release, covering as it does the more recent updates from Linden Lab – the improved region and parcel access controls, updated Trash behaviour to try to help control risks of inventory loss, custom folders for uploads, the avatar complexity updates, and a host of smaller fixes and tweaks.

Most of these have been adopted directly from the Lab’s code, others  – such as the avatar complexity updates – have been folded-in to existing capabilities in Firestorm. There are also numerous updates and improvements from the Firestorm team as well.

In keeping with my usual approach to Firestorm releases, what follows is  not an in-depth review of everything new  / updated in version, but rather an overview, highlighting some of the more significant / interesting changes, updates and  fixes, which I feel will be of most interest to users.

For details of all changes, and all due credits to contributors, etc., please refer to the official release notes.

The Before We Begin

  • There is no need to perform a clean install with this release if you do not wish to.
  • Do, however, make sure you back-up all your settings safely so you can restore them after installing 5.0.7.

Major Lab Derived Updates

Firestorm 5.0.7 brings the viewer up to parity with the Lab’s 5.0.5 code base. So, as noted, this release supports the updated region and parcel access controls, the latest avatar rendering updates, custom upload folders, etc..

Updated Region / Parcel Access Controls

The updated region / parcel access controls, introduced by Linden Lab in May 2017  mean that when a region holder / manager explicitly sets a region for open access to visitors (via the Region / Estate floater), parcel holders on the region can no longer override the setting at the parcel level and create ban lines around their parcel (although they can still use the parcel ban list and scripted security systems if they wish and subject to any covenant).

These updates mean that both the Estate tab in the Region / Estate floater has been updated, and the behaviour of the Access tab in the About Land floater has changed.

In the case of the Estate tab in the Region / Estate floater, the check box Allow Public Access has been removed, and a new option, Parcel Owners Can Be More Restrictive, has been added (see below).

The new Parcel Owners Can Be More Restrictive option on the Region / Estate > Estate tab and its Apply button. Used to determine whether or not parcel owners can set parcel access restrictions through the About Land floater

By default, Parcel Owners Can Be More Restrictive is checked, which means that parcel owners should see no difference in behaviour for their parcels unless an estate holder / manager opts to make changes at the estate level.

Should the option be unchecked, the estate holder / manager making the change will receive a warning that they are about to make a change that could affect parcel settings in the estate:

The new warning estate holder / managers will see when changing the new access settings

To set the change, the region holder / manager must then clear the warning (OK) and click the Apply button on the Region / Estate floater – failure to do so will leave the option unchanged.

UNCHECKING the option will result in two things happening at the parcel level:

  • Parcel owners will receive a new system notification for every parcel in the region they hold which has been affected by the change:
The new system notification displayed to parcel holders for every parcel in the region they hold which has been affected by a change to the region’s access settings at Estate level
  • Any previously active banlines around affected parcel will be removed, and parcel owners will no longer be able to set parcel access restrictions via About Land > Access, as the options to do so will be greyed out:
When the Parcel Owners Can Be More Restrictive option is checked, the parcel-level access options in the About Land floater will be greyed out for parcel holders, preventing them from overriding the region-level access

If a region which previously allowed parcel holders to set their own access restrictions is set to public access (by unchecking Parcel Owners Can Be More Restrictive and clicking APPLY), and then is reverted again (by checking Parcel Owners Can Be More Restrictive and clicking APPLY), all parcels on the region will revert to the access settings applied to them before any changes to region access were made at the estate level.

Trash Behaviour Changes

To try to help with inventory losses through accidental deletion of objects which have mistakenly been moved to Trash, the Maintenance RC viewer has the following Trash related behaviour changes:

  • The prompt displayed when you have over 5K items in Trash is amended to show the trash folder when you’re ready to purge it, and before you can purge it.
  • Backspace will now only delete on Mac systems (as it’s the only option available), it will no longer delete on windows.
  • The purging Trash notification now gives a count of items in Trash.
The Trash purging warning now gives a count of the items about to be permanently deleted from the Trash folder – one of the new behaviours in the Maintenance RC viewer designed to help combat accidental inventory loss through Trash deletions
  • The “Are you sure you want to delete this thing” warning will be seen at least once per session.

Note: Firestorm have included a debug setting to disable the trash purging warning – FSDontNagWhenPurging. This is set to FALSE by default (the warning will be displayed). It is recommended you do not change this setting unless you have complete confidence that you are unlikely to accidentally purge wanted items from trash / you viewer is unlikely to incorrectly move folders to your Trash.

Continue reading “Firestorm 5.0.7: tight and tidy”