Catznip R12.2: a little extra quality of life

Saturday, July 5th, 2019 saw the release of Catznip R12.2.

With two major releases on the horizon from Linden Lab – Bakes On Mesh (BOM) and the Environment Enhancement Project (EEP) – R12.2 is intended to be primarily a maintenance and “quality of life” release.

Table of Contents

In this, Kitty notes that starting with R12.2, she hopes to de-couple these smaller “maintenance” style of release from those containing major new features and capabilities, and to be able to make this style of release on a more regular basis as a result.

The following notes cover the key improvements seen with R12.2. For a full breakdown of the release including all improvements and bug fixes can be found in the Release Notes.

Maintenance Releases Transition Times

Kitty also notes that with these maintenance releases, there will be a shorter transition period before they become mandatory for all users. For R12.2, this means that it will become the default download from around July 19th. Therefore, if you experience any problems with R12.2, the request is that you contact the Catznip team sooner rather than later, or offer feedback via the viewer.

Linden Lab Updates

Catznip R12.2 brings the viewer up to parity with the (at the time of writing) current Linden Lab viewer – version 6.2.3.527758, formerly the Rainbow RC viewer dated June 5th and promoted on June 18th. This version specifically contains a Windows 10 fix for some Nvidia users, where on exiting Second Life, the system video is distorted. It was this update in particular that encouraged Kitty to release Catznip 12.2.

Quick Preferences Updates

Worn Items

With R12.2, Quick Preferences adds a further button to the Worn Items display. This uses the same shirt icon as the top-level buttons on the Quick Preferences panel, and when clicked, will open the Wearing tab of the Appearance floater.

The new Worn Items button in Quick Preferences that opens the Wearing tab of the Appearance floater

See: CATZ-475: Add button to open wearing panel to the ‘Worn Items’ QuickPrefs panel.

Inventory Folder Button

Similarly, if you have a folder set for the Quick Access inventory button, there is a new button (again using the same suitcase icon) that will open the corresponding folder in your inventory.

The new inventory option to open the inventory folder you’ve set for quick access display in Quick Preferences

See: CATZ-476: Add button to open the selected folder to the ‘Quick Access’ QuickPrefs panel.

Inventory Improvements

Catznip R12.2 includes a number of improvements to inventory.

Show In Inventory

Ever wanted a quick way to locate a worn attachment in your inventory – particularly if you have multiple links to it scattered through your Outfits? Well, Catznip has the answer: Just right-click the worn item and then select Show In Inventory from the Context Menu.

With Catznip R12.2 allows you to quickly locate, in inventory, an item your avatar is wearing

See: CATZ-501: Add ‘Show in Inventory’ to the worn attachment context menu.

Clear Inventory Filter on Close

Inventory filter are useful – but can be annoying if you forget to clear them; if you do, you can re-open inventory and be confused as the last filter is still active. Catznip 12.2 solves this problem by adding an option to the filters selection panel that, when checked, will ensure any set filter is reset when you close inventory.

The Reset Filter on Close upon will automatically reset any inventory filter that has been set, when you close the inventory floater

See: CATZ-494: Option to reset the inventory filter when closing the filter floater.

Continue reading “Catznip R12.2: a little extra quality of life”

Advertisements

Catznip R12.1: Animesh and more

Tuesday, February 19th, 2019 saw the long-awaited release of Catznip R12.1 – the release coming a little over a year since the last update.

The key feature with this update is support for Animesh, although it also sees Catznip come up to parity with the Lab’s viewer cove (release 6.0.1.522263 at the time of writing), which means there are a lot of bug fixes and other tweaks within the viewer.

Table of Contents

 

Catznip R12.1 also introduces a number of features and enhancements directly from the Catznip team.

These notes are designed to cover the most visible changes with the release. For details on specific bug fixes, please refer to the R12.1 release notes.

Log-In Splash Screen

The first major change with Catznip R12.1 can be seen within the viewer splash screen. This includes a revised destination panel and revised information tabs.

Web Links

The splash screen now includes five buttons located to the left of the large Catznip logo. These are links to:

  • The Catznip Patreon page.
  • The Catznip Flickr pool (empty at the time of writing).
  • Clearer buttons to Catznip on Google+ (although Google+ will be closing on April 2nd, 2019), Facebook and Twitter.

Destination Guide Panel

The Destination Guide panel has been overhauled for better access to destinations by selected category and to display information, as outlines in the image below.

The updated Destination Panel of the Catznip log-in screen

Revised Information Tabs

The log-in screen information tabs located below the destination panel have also been revised, so it contains the following tabs:

  • What’s New: primarily useful during Catznip beta releases, when it lists all the JIRAs that were fixed or added for that particular beta.
  • Grid Status: displays information from the Second Life Grid Status RSS fed.
  • Modem World: displays posts recorded by this blog’s RSS feed.
  • Reddit : displays recent threads from the Second Life Reddit community.
  • Seraphim: lists blog posts recorded in the Seraphim blog RSS feed. Clicking the location column will set your login location to that specific event.
The log-in screen information tabs

Note that the tabs are considered experimental, and feedback on their inclusion from Catznip users is requested.

Lab Derived Updates

This version brings Catznip up to parity with Linden Lab release viewers through to release version 6.0.1.522263 (formerly the Spotykach RC viewer, promoted on December 13th, 2019. Major updates in that release include:

  • Voice Server:
    • Second Life: Vivox version 4.9.0002.30313.
  • Chromium Embedded Framework (CEF) Dullahan:
    • Dullahan: 1.1.1080
    • CEF: 3.3325.1750.gaabe4c4.513446.
    • Chrome: 65.0.3325.146.

Animesh

Animesh allows the avatar skeleton to be applied to any suitable rigged mesh object, which can then in turn be animated using suitable scripts and animations contained within the object’s Contents. This opens up a whole range of opportunities for content creators and animators to provide things like independently moveable pets / creatures, and animated scenery features.

While Animesh is likely to primarily be used by content creators, it has been designed so that any suitable rigged mesh can be converted to Animesh directly from the Build / Edit floater. Do be aware, however that simply converting an object will not cause it to start animating – you’ll need suitable animations and a script to run them. Like any other object utilising animation, this is done by adding the animations and scripts via the Edit > Contents tab for your converted object.

A razzle of raptors? Animesh used to animate rigged mesh raptors from Linden Lab

The best way to get started with Animesh is to use the available resources. These include:

Continue reading “Catznip R12.1: Animesh and more”

Catznip R12: inventory, shopping and more

Monday, January 1st, 2018 saw the long-await release of Catnzip R12 – the release coming a little over a years since the last update – and slightly earlier than planned, thanks to the auto-update!

As one might expect, this update brings a large number of user-facing updates, which are quite comprehensively documented in the accompanying release notes, and rings Catznip up to parity with the current LL released viewer code base 5.0.9. It is currently only available for Windows, in 32-bit and 64-bit versions, the latter conforming to the Lab’s Alex Ivy 64-bit build.

Given the depth of the release notes, I’m providing an overviews of just some of the updates here:

  • Quick Preferences updates.
  • Inventory Management improvements.
  • Chat / group chat updates.

For the rest of the changes, please refer to the release notes.

Quick Preferences Updates

Main Quick Preferences Panel

The main Quick Preference panel sees a number of small updates and improvements:

  • The short cut CTRL-SHIFT-P no longer conflicts with Print Selected Object Info (the latter now ALT-SHIFT-P).
  • The panel can now be minimised via a button (item 1 in the image below)
  • The Other Section of avatar rendering now includes a button to open the Exceptions panel for listing exceptions to your avatar rendering settings (item 2 in the image below)
  • The worn items tab button (item 3 in the image below) now displays a tab with button to display sort options for the items listed in it (item 4 in the image).
The revised Catznip Quick Preferences

Quick Inventory

We all use HUDS – HUDS for AOs, HUDs for mesh bodies, HUDs for mesh heads, HUDs for appliers, etc.). However, wearing the all, all the time not only clutters the viewer’s window, it actually eats texture memory. We also have certain things we like to wear all the time. However, even if you dump all of your HUDs into a single folder in inventory, finding the one you want can be a pain.

Catznip R12 helps ease some of this pain through the provision of a Quick Inventory function. Used via Quick Preferences, this can afford faster, cleaner access to your HUDs, etc. To use it:

  • Create a folder anywhere in your inventory (if you don’t already have one ready to go).
  • Drag and drop your HUDs an bits (or links to them ) into it.
  • Open Quick Prefs and click on the inventory button (item 1 in the image below).
  • Click on the Folder <click to select> button (item 2 in the image below) to open a folder picker.
  • Click on the folder with your HUDs and bits to select it.
  • The contents of the folder will be displayed in the inventory tab of Quick Preferences each time it is opened, allowing you to easily Wear / Add items from it (right-hand picture in the image below).
  • The folder can be changed at any time by clicking on the folder button in the inventory tab.
Quick Preferences: Quick Inventory

Inventory Management

Inventory management updates make up the core of the R12 changes, and these come in a number of improvements, from how you chose to receive goods purchased in-world in your inventory or passed to you by others, through searching inventory to where boxed items are unpacked and stored in your inventory.

Accepting In-World Purchases and Inventory Offers

With Catznip R12 you can now designate where the items you purchase in-world or are given by others, are stored within your inventory. So, for example, you could opt to receive all your in-world purchases in a folder you call “Shopping Bag”, any demos you grab in a folder called “Demos”, anything your offered by friends in “From Friends”, and so on. How you organise things is entirely up to you. This means both the Pay and Buy floaters in Catznip R12, together with the Accept Inventory floater now offer you the ability to select where incoming items are going to be stored in your inventory.

Catznio R12’s options to select where items you buy / receive go in your inventory

The options should be fairly self-explanatory. Check Accept in and the remaining options are activated. The drop-down will display a list of folders you have opted to allow incoming items to be delivered (show in the image on the right), the browse button allows an alternative to you list of folders in the drop-down to be selected, and the spanner button allows you to establish your list of destination folders. The roadmap of these various options is shown below.

What the options do. Note they are available in both the expanded floater view (centre) and the collapsed view (left)

Not only can you select the folders into which you want incoming purchases to go, you can also set Catznip R12 to dynamically create new folders in which to place incoming items. This means, for example, that if you got to a big shopping event at one location, you can set the viewer to deliver all the demo you obtain / items you purchase into folders define by – say – the month in which you got them, and the location where they were obtained.

So, for example, if in April you go to shopping event X on region YYYY, and grab a load of demos, and then later in the month go to event A on region BBBB and grab more demos, you can have them delivered to sub-folders in your “Demos” folder, respectively labelled “April 2017 YYYY” and “April 2017 BBBB” – both of which are dynamically created by Catznip as they are needed. So even if you don’t get around to trying them for days after your visit, you can quickly and easily locate the demo items without have for fiddle around searching for folders and objects.

The panel for setting folders into which incoming purchases can be received, and the option for setting dynamically created sub-folders within that folder

Continue reading “Catznip R12: inventory, shopping and more”

Catznip R12: a peek at upcoming inventory management improvements

I recently received an IM from Kitty Barnett recently, asking me if I’d be interested in taking a look at some new features she’s been working on for the upcoming Catznip R12 release which is Coming Soon™.

Obviously as someone who has followed (and uses) Catznip (although not as frequently as I use Firestorm, admittedly), I was delighted to take a look. Nor was I alone, Kitty also put together a couple of articles on the features on the Catznip blog, (which you can find under the titles Three Days of Teasers Day #1 and Day #2 – a third part was planned but that pesky thing called the physical world got in the way of Kitty’s plans), and invited Catznip users to have a look.

With Kitty’s approval, I’ve summarised those two articles here – and if you are a Catznip user already, and haven’t seen Kitty’s original documents – please hop over to the Catznip blog, have a read & offer feedback.

Inventory Management

Catznip has tended to position itself as the viewer for shoppers, and with the upcoming R12, Kitty offers some enticing new features to make shopping and inventory management a lost more pleasant. She introduces the basic concept thus:

Whenever you buy or grab something you have to click that “Buy”/’Pay”/”Keep” button anyway so wouldn’t it be great if we could just do some pre-sorting right then and there?! It wouldn’t really interrupt the flow of going to an event and hovering up demos or buying things you’re sure you want since you don’t actually have to go to your inventory while you’re at the event and you’d be able to teleport home with an inventory no worse off then when you arrived.

And so with this in mind, Kitty has revised the Buy / Pay floater and the Accept Inventory floater so that they offer you the ability to select where incoming items are going to be stored in your inventory.

Catznip R12’s upcoming options to select where items your buy / receive go in your inventory. Credit Kiity Barnett / Inara Pey

The options should be fairly self-explanatory. Check Accept in and the remaining options are activated. The drop-down will display a list of folders you have opted to allow incoming items to be delivered (show in the image on the right), the browse button allows alternative from you list of folders in the drop-down to be selected, and the spanner button allows you to establish your list of destination folders. The roadmap of these various options is shown below.

What the options do. Note they are available in both the expanded floater view (centre) and the collapsed view (left) – click for full size, if required. Credit: Kitty Barnett

Note only can you select the folders into which you want incoming purchases to go, you can also set Catznip R12 to dynamically create new folders in which to place incoming items. This means, for example, that if you got to a big shopping event at one location, you can set the viewer to deliver all the demo you obtain / items you purchase into folders define by – say – the month in which you got them, and the location where they were obtained.

So, for example, if in April you go to shopping event X on region YYYY, and grab a load of demos, and then later in the month go to event A on region BBBB and grab more demos, you can have them delivered to sub-folders in your “Demos” folder, respectively labelled “April 2017 YYYY” and “April 2017 BBBB” – both of which are dynamically created by Catznip as they are needed. So even if you don’t get around to trying them for days after your visit, you can quickly and easily locate the demo items without have for fiddle around searching for folders and objects.

The panel for setting folders into which incoming purchases can be received, and the option for setting dynamically created sub-folders within that folder. Credit: Kitty Barnett

Inventory Searching

Inventory searches can be a pain. Even with the search filters, things are hardly ideal. To help improve things, Kitty has in the past added additional search options to Catznip such as Open Folder In, which considerably eases the pain for further refining searches / making items visible in folder which might otherwise remain hidden as a result of the search term / filters initially used to try to find things.

With Catznip R12, she further improves things by adding a new Contents In capability. Rather than displaying the results of a search in a separate tab, this option displays the folder(s) matching your search criteria with all of the contents visible, rather than just the items which might match your search criteria, making it much easier to see if the folder(s) contain what you are looking for (particularly where some / all of the items in the folder might not be consistently named, and so might otherwise be masked from view after a search).

The New Show Contents In presents a more refined way to see all of the contents in a folder when they might otherwise be masked by the search criteria / filter you have set. Credit: Kitty Barnett.

Finally – and not a part of the two articles by Kitty linked-to above – Catznip R12 will see further refinements to the inventory search features themselves, and highlighted in the set of images below. I’ll have more on this when the viewer is ready for release.

The Advanced Inventory filter floater for Catznip R12 in its expanded and tabbed forms.

Feedback

I’m not the world’s greatest shopper in many respects. In the physical world, I’ve reach that point in life where I know what I like to wear and am happy wearing it; shopping for fashion or trends passes me by. This is reflected in my SL time as well; I don’t go to the major shopping events, be they fashion or the gacha events. I tend to be targeted in what I’m buying.

But, that said, there are times when I can hit a store and go demo-mad, and I find it annoying that depending on how they are delivered, demos can end up anywhere in the top-level of my inventory when delivered as a folder, or get rudely shoved in Objects. I’m also slightly OCD in my inventory management and ordering.

Both of these being the case, I’ve long wanted to have the means by which I could better control what goes where when entering my inventory, rather than having to set aside time after (say) an infrequent demo splurge shunting folders and boxes around my inventory. So the new destinations options get a big thumbs up from me. Similarly, inventory filtering and searching has long been in need of refinement, so I’m looking forward to having a play with kitty’s updates in more detail when R12 surfaces.

And when might that be? Well, there is still some work to be done before the viewer is ready for a full release – but there is a chance that a preview version might be available on a limited basis in the next few days.

In the meantime, Kitty welcomes constructive input on these ideas, so again, if you have any suggestions, comments, additions, or obvious things that could be added (keeping in mind that if you’re not a Catznip user then there are already quite a few inventory/appearance features that you might not be used to) – she’d like to hear from you. Drop your comments here or  – better – on the Catznip blog posts, which I’ll again linking to below to save scrolling.

Catznip R11: jelly dolls, Bento, oh my!

catznip logoOn Sunday, December 1tth, Catznip R11 arrived, bringing with it a lot of Lab love and Kitty goodness. With the last update having been back towards the start of 2016, there are quite a few updates and features from Linden Lab, and well as some niceness from the Catznip team themselves.

In particular, this release picks up on the Lab’s Avatar Complexity capability and graphics presets, and also include Bento avatar skeleton support, as well as a raft of Lab changes such as HTTP co-routines, CEF, LibVLC, voice improvements, bug fixes, and more.

This is not intended to be a comprehensive review of Catznip R11; rather, the hope is to provide an overview of the more major updates and changes. Information on all changes can be found in the release notes (when available – link to be added).

Updates Via the Lab

Avatar Complexity, aka Jelly Dolls

There are probably very few in SL who have not heard of Avatar Complexity, be it by that name or its more popular nickname, Jelly Dolls. However, for those who need a quick re-cap and run through, here’s the deal.

As avatars can often be the biggest single rendering load on our computers (and why you can experience a lot of lag in a crowded place) Avatar Complexity is a means by which you can set a “complexity limit” within your viewer. Any avatar (including their attachments) exceeding this limit will be rendered as a solid colour – a “Jelly Doll” – thus putting a lot less load on your computer. It comes with a handful of notable points:

  • Avatar complexity only applies to other avatars in your view; your own avatar will always be rendered fully to you
  • You can also override the setting for individual avatars around you and select how they render in your view
  • You can adjust the limit at any time according to your needs at that time
  • You can use graphic presets (see below) to save different avatar complexity settings for different circumstances (e.g. a very low limit for crowded places, a much higher limit for home use, etc.).

When first installed, a viewer with Avatar Complexity will set a default limit for you based on your current viewer graphics settings. Hence why you might see a lot of solid colour avatars around you when logging-on for the first time with Catznip R11. These default limits are:

  • Low: 35,000
  • Low-Mid: 100,000
  • Mid: 200,000
  • Mid-High: 250,000
  • High: 300,000
  • High-Ultra / Ultra: 350,000

Avatar complexity is controlled via the Avatar Maximum Complexity  slider, which can be found in three locations:

  • In the Preferences > Graphics tab: Avatar Maximum Complexity
  • In the Advanced Graphics Preferences floater (see Revised Graphics Preferences, below, for more on this): Avatar Maximum Complexity
  • The Quick Appearance panel of the new Catznip Quick Preferences floater (see below for more on this): Complexity Limit
The Avatar Complexity slider in Preferences > Graphics
The Avatar Complexity slider in Preferences > Graphics

In all three cases, moving the Maximum Complexity slider to the right increases your threshold, allowing more avatars around you to be fully rendered, while moving it to the left decreases your threshold, increasing the number of avatars liable to be rendered as solid colours. Changes made in one slider will be reflected in the others.

Note that you can set the Maximum Complexity slider to No Limit (all the way to the right). However, this isn’t recommended because it leaves your viewer vulnerable to any graphics crashers some inconsiderates still occasionally try to use. It is far better to set your viewer to a high limit (e.g. 350,000) if you don’t want to be bothered by seeing Jelly Dolls.

To help you understand how complex your own avatar is, every time you change your appearance, a small notice with your new complexity value will appear in the upper right of your viewer window for a few seconds. Your own complexity value is also displayed at the top of the My Appearance floater (Me > Appearance or right-click your avatar and select My Appearance from the menu), and on the Quick Appearance panel of Quick Preferences (“Complexity”), while the Quick Wearing panel will provide a breakdown of the complexity of all your worn attachments (see Catznip Quick Preferences, below for more on Quick Preferences).e

You can find your own maximum complexity via the avatar context menu > Edit Appearance, and a breakdown of your avatar cost via Quick Preferences >Quick Appearance
You can find your own maximum complexity via the avatar context menu > Edit Appearance, and a breakdown of your avatar cost via Quick Preferences > Quick Appearance

You can also display avatar complexity information on yourself and all avatars around you by going to the Advanced menu (CTRL-ALT-D if not visible) > Performance Tools > Avatar Complexity Information (previously Show Render Weight for Avatars). This displays three items of information over the heads of all avatars Including yours):

  • The render complexity for each avatar
  • A ranking of the avatar’s distance from your camera (1=closest)
  • The attachment surface area for an avatar, expressed in square metres.

Other points of note:

  • Setting an individual avatar's rendering in your view
    Setting an individual avatar’s rendering in your view

    The complexity value of your avatar is transmitted to each simulator as you travel around Second Life. In return, you’ll get a brief notice in the upper right of your screen telling you the approximate percentage of avatars around you who are not fully rendering you because of your avatar complexity.

  • If you always wish to fully render certain other avatars, no matter what your Maximum Complexity setting, you can right-click on those individuals and select “Render Fully” from the context menu.
  • Conversely, if there are avatars around you whom you’d rather render as grey imposters, right-click on them and select “Do Not Render” from the context menu.
  • Note that in both cases above, these per-avatar settings do not persist between log-ins. If you re-log, any avatars you have set via these options will revert to being displayed in accordance with your Avatar Complexity setting
  • You can also revert any avatar exceeding your Maximum Complexity setting by right-clicking on them and selecting Render Normally from the context menu. They will become a Jelly Doll once more.

Finally, Avatar Complexity does not replace Avatar Imposters, but rather is intended to work alongside of it, offering another means to reduce avatar rendering load on your computer.

HUD Complexity Warning

If you attach a HUD which makes heavy / excessive use of large textures and which, as a result, can impact your system’s performance, the viewer will display a warning to indicate the problem and which names the HUD. It will naturally fade after a set time has passed.

The new HUD complexity warning
The new HUD complexity warning

Graphics Presets

Graphics Presets allows you to easily save and restore different sets of graphics settings within the viewer, which can then be used according to need. So you might have one with all the performance-hitting options enabled for when you’re taking photos, and another with many of them turned off, as they’re not really needed (e.g. for shopping or clubbing, etc.), for example. You can then swap back and forth between them as needed via a drop-down options list and without any need to relog.

There is no limit to the number of presets you can create, and any you no longer require can be easily deleted.

The Graphic Presets buttons on Preferences > Graphics
The Graphic Presets buttons on Preferences > Graphics

Continue reading “Catznip R11: jelly dolls, Bento, oh my!”

Catznip R10: the cat comes roaring back

catznip logoUpdate: February 8th, 2016:  Catznip 10.1 beta is now available.  Functionally, it is exactly the same as the R10 release except is has a much updated openJPEG, If you are a Catznip user and are experiencing crash issues, this beta may help.

To find out if your issues are openJPEG related, go to  Preferences > Crash Reports. and if you see openJPEG anywhere on that page, you should updated to the R10.1 beta as soon as you can.

Saturday, January 30th saw the long-awaited release of Catznip R10, the first update to the viewer in some 18 months, largely as a result of fate playing a very unfair hand to members of the Catznip team (and it’s good to see you back in-world Kitty, and hoping your recovery swiftly moves beyond the uncomfortable stage) .

Currently, the release is for Windows only, but it see Catznip come right up to date with the current release version of the official viewer, including support for  Chromium Embedded Framework (CEF), for modern media support.

Lab Updates

Obviously, so long a period between releases means that there have been a string of major and minor updates from the Lab, all of which have had to be incorporated into Catznip R10, and which have all be covered to one degree or another in the pages of this blog. With this in mind, and to avoid boring people with a lot of repetition of information already available, I’ve summarised the cor Lab changes found in R10 below, together with links to additional information for those who need it.

Revised Log-in / Splash Screen

The first noticeable change is that Catznip R10 now uses the revised log-in splash screen as deployed by Linden Lab, which places the log-in options at the top of the screen. However, because Catznip is unlikely to be the first viewer new user to SL are likely to encounter, the “first time log-in” option has been disabled.

SL Share 2 and Unified Snapshot Floater

SL Share 2 capabilities, introduced in 2014, allow users to upload snapshots directly to Twitter and Flickr, while the unified snapshot floater provides an initial means of accessing the options to upload snaps to Facebook, Flickr and Twitter from within the snapshot floater, as well as adding a much larger snapshot preview panel.

Group Ban Functionality

Group Bans allow group owners and those roles provided with the ability within a group, to remove troublemakers from that group / prevent them from joining / re-joining the group.

HTTP Pipelining

HTTP pipelining enables the viewer to issue multiple asset fetches on a connection without waiting for responses to earlier requests. This helps to improve things like initial scene loading. In addition, the pipelining code includes improvements to inventory fetching.

Avatar Hover Height

Avatar Hover Height, developed as a direct request of a proposal put to the Lab by members of the Firestorm team, allows “on-the-fly” adjustments to be made to your avatar’s height with the minimum of fuss and without having to use the Edit Appearance Hover slider or use a modifiable shape.

Experience Keys

Also referred to as Experiences, this allows creators to build more seamless and immersive experiences in Second Life without the need to constantly ask users to grant permission to act on their avatar. Instead, permission is requested once when they join (or re-visit) the experience, and then revoked when they leave.

Viewer-Managed Marketplace

The Viewer-Managed Marketplace, or VMM, enables merchants to manage the creation and management of Marketplace product listing through the viewer, bypassing the need to use the Merchant Outbox (and have copies of items stored on the Marketplace inventory servers) or using Magic Boxes.

Group Bans, Viewer-Managed Marketplace and Experiences are all now part of Catznip
Group Bans, Viewer-Managed Marketplace and Experiences are all now part of Catznip

In addition, there has been all the maintenance, snowstorm and other releases which have all board improvements and changes to the viewer, and all of which have been incorporated into Catznip R10. These include, but are not limited to: viewer build library updates, interest list improvements, inventory handling updates, GPU benchmarking, attachment fixes, the ability for an avatar to wear up to 60 wearable layers – jackets, shirts, tattoo, alpha, etc. – in any combination, rather than being restricted to a maximum of 5 per specific layer type, and so on.

Notifications Floater Improvements

Caznip offer a means to filter received notifications as well as a drop-down list for displaying notifications by category
Caznip offer a means to filter received notifications as well as a drop-down list for displaying notifications by category

A further update made to the official viewer during 2015 was that of the Notifications floater, which appeared in the latter part of 2015.

For those unfamiliar with it, the Notifications floater allows incoming notifications (group, system, invitations and transactions, to be sorted and displayed for easier viewing. The default floater splits all such notifications using a tab system, with a tab for each category.

In implementing the feature, however, Catznip have made a couple of improvements.

The first of these is that rather than presenting received notifications under a series of sub-tabs, Catznip R10 allows the user to select which category of notifications they wish to view (or all of their received notifications) via a drop-down list, removing the need for any scrolling between tabs.

This has allowed the Catznip team to include their second improvement, in the form of a search filter. This allows users to filter notifications based on criteria such as originating group, sender’s name, etc. If, like me, you are someone who receives a lot of group notices, this significantly eases sorting through and finding those to which you might want to pay particular attention.

Continue reading “Catznip R10: the cat comes roaring back”