Speedlight: a round-up of recent updates

via Speedlight

I’ve fallen behind in my tracking of Speedlight, the browser / Android / iOS Second Life client. There are several reasons for this – most of them down to me & time (or lack thereof), although I admit a couple of issues with the application have also kept me from using it. With regards to the latter, I’d like to offer a doff of my virtual hat and a “thank you” to the Speedlight Live Chat support mechanism and Speedlight Support Manager QuincyJohnes (that’s a name you have to love for it’s little play on things) for getting me sorted in very short order.

There have been numerous changes to Speedlight since my last article in July 2020 (see: Speedlight: group functionality and other updates), some of which are more under-the-hood than user visible, and there are several more in the pipeline. As such, this piece is offered as a quick round-up of things for those interested in Speedlight but who also haven’t yet had cause to use it, or like me, haven’t used it in a while.

Account Changes

  • Since November 22nd, 2020, Speedlight has no longer requires a dedicated user account to access the service.
  • While the option to create an account remains, new and existing users can now sign-in to Speedlight using any one of the following services on which they have an account: Google, Facebook, Apple or Discord.
  • Note that this is signing-in to the Speedlight service; it is not about logging-in to Second Life itself via Speedlight – you will still need to use your SL user name / password for this.
  • In addition, Speedlight on iOS supports FaceID log-in (again to the Speedlight service, not to Second Life).

IM Updates

  • User name is now displayed as well as display Name.
  • Long-tap / right-click options to pin IMs, mark them as unread, close an IM session or view the other person’s Profile.
    • Pinned IMs will appear with a red dot alongside them, at the top of the list of current / recent IN exchanges.
Speedlight IM exchange options – long tap (iOS / Android) or right click (browser) on avatar name in IM list to display
  • General improvements to link parsing in IMs, and improvements in reading off-line IM reading, starting IMs, etc.

Autoresponder

Speedlight now incorporates the ability to set-up and use auto responses to incoming IMs, accessed via IMs Autoresponder

  • Two options are available:
    • Autoreponse to be set when Speedlight logs you “Away”
    • Autoresponse when you are at your keyboard but do not wish to be distracted by responding to IMs immediately.
  • Each option has a default message than can be edited to suit your needs.
  • The relevant check box must be tapped / clicked in order to apply either / both settings, AND the Save Settings button tapped / clicked.
  • When initially set, the top of the Autoresponder panel will display “settings saved”.
  • In addition, the IM option in the left menu will display a red-bannered AUTO, which will also display the number of newly-received IMs.
  • Those sending you an IM will be sent an autoresponse based on your settings / status the first time they IM you (the message will not be repeated each time they IM you while they have the tab / panel to you open).
Speedlight Autoresponder options. Via IMs Autoresponder

Note: You can set the time your status will automatically switch to AWAY via Settings → General → Time to “Away” (default: 15 minutes). This option can also be accessed by tapping  / clicking the Configure option under the “Away” autoresponse field in the autoresponder panel.

Group Support

  • In my last update, I  noted the expansion of Group related capabilities in the browser version of Speedlight (e.g. search, view and send group notices, leave a group, invite someone to a group). Since that time, these capabilities have been extended to the Android and iOS versions of Speedlight.
  • It  is now possible to see your active group in the Groups list and change your active group via the Group Info panel.
Speedlight: identifying and changing your active Group
  • In addition, Speedlight now provides the ability to view Group roles, with the promise that the ability to edit them (by those with permission to do so) will follow in due course.
Speedlight: view Group roles

Pop-Up Notifications

Speedlight: notifications with interactions

Pop-up notifications are now available in all versions of Speedlight (i.e. IM, friendship offer / request, teleport offer / request).

  • Requests / offers requiring a response will include suitable buttons (see right).
  • IM pop-ups will include the text of the IM, but you’ll have to go to the IM screen to open and reply to the message (tapping / clicking the pop-up will not automatically open IMs).

General Updates

  • Ability to copy / paste location SLurl in Summary panel.
  • Multi-line chat input supported in all versions.
  • L$ and Transactions:
    • There is a “New recipient” warning for transactions.
    • The page now displays a list of recent recipients.
  • 3D World rendering:
    • Chat overlay in 3D world view available to all users, Gold and Free.
    • Interactions (long touch / right-click) on objects available to Free as well as Gold users.
      • Options are Touch (dialogue menu), Sit, Stand.
      • Dialogues are displayed in the top right of the 3D rendering panel.
  • Gold (subscription / payment) user updates for 3D view:
    • 3D  world view walk autopilot added to replace on-screen joystick.
    • In-world object touching with single click/tap.
    • In-world object touching using a pop-up menu.
    • Improved 3D GUI.
  • iOS version:
    • Now available via the Apple Store for anyone (Gold and Free).
    • Price is £22.99 (approx. US $31.37 / €26.09.
    • Price includes 1 free lifetime Gold membership with limited time offer on up to 3 avatar accounts.
    • Note price is set via Apple pricing / commission requirements.

Future Updates

Work continues to update Speedlight across the board, with feedback also being sought from users concerning features. A major update – with no time-frame on delivery at present – is an overhaul of the 3D rendering to provide full avatar rendering in the world view, rather than the current stick figures.

Upcoming avatar rendering. Credit: Speedlight team

Feedback

Not all of the above are necessarily “new” updates for Speedlight – as noted, I’m playing catch-up. However, it’s fair to say that those I’ve particularly highlighted increase the usability of the client, although things can remain a little rough in places – such as with 3D rendering, which even allowing for the aspects outside of Spreedlight’s direct control, still has a good way to go. But, as I’ve mentioned before, such a capability didn’t simply happen overnight with the likes of Lumiya – so further time needs to be allowed for further improvements to the capability beyond things like better avatar rendering.

For those who simply need mobile access to SL without necessarily needing 3D rendering, Speedlight continues to build out solid functionality, marking it as an effective communications  tool (chat, IM, Group, Friends),  with good transaction capabilities, and a basic set of inventory options (that will also hopefully be built on). And if you’re on iOS, remember you don’t have to purchase the App version; it is possible to run Speedlight through a browser on a mobile device via the website. Certainly, given its current capabilities, Speedlight could potentially give the Lab’s upcoming iOS / Android communications App some strong competition.

Related Links

2021 SUG meeting week #5 summary

Silent Night, December 2020 – blog post

The following notes were taken from the Tuesday, February 2nd, 2021 Simulator User Group (SUG) meeting.

Server Deployments

At the time of writing,the release notes for the week had yet to be produced. However, Rider Linden summarised the state of play as follows:

We unfortunately found a bug in last week’s RC so did not promote it to SLS today. We instead will be rolling a new and shinier version back to the RCs tomorrow.
Also in tomorrows release the simulator will try and be “nicer” about how often it sends notifications about privileged script calls being made in an experience. It won’t send more than 1 per event per experience per agent every 30 seconds. So, calling llGetCameraPos followed by llGetCameraRot will only generate a single notification. There is an additional key now in the LLSD that comes down from the simulator “EventCount” that will tell the viewer how many times that particular event had occurred.

– Rider Linden

SL Viewer

The Dawa Maintenance RC viewer, version 6.4.12.555248, was promoted to de facto release status on Monday February 1st. All other official viewer pipelines remain as follows:

  • Current release viewer version 6.4.11.551711, formerly Cachaça Maintenance RC viewer promoted on November 12 – No Change.
  • Release channel cohorts:
    • Project Jelly viewer (Jellydoll updates), version 6.4.12.553798, January 7, 2021.
    • Custom Key Mappings project viewer, version 6.4.12.553437, January 7, 2021.
  • Project viewers:
    • Love Me Render (LMR) 5 project viewer, version 6.4.12.553511, issued on January 7, 2021.
    • Simple Cache project viewer, version 6.4.11.551403, November 12.
    • Legacy Profiles viewer, version 6.4.11.550519, October 26.
    • Copy / Paste viewer, version 6.3.5.533365, December 9, 2019.
    • Project Muscadine (Animesh follow-on) project viewer, version 6.4.0.532999, November 22, 2019.
    • 360 Snapshot project viewer, version 6.2.4.529111, July 16, 2019.

In Brief

  • The lab is working to correct the on-going issues with Group chat (notably BUG-229936 “Group Notices not expiring after 14 days” and BUG-230116 “Sorting group notices by date disconnects the viewer”. A fix for the former should be available very soon, and does not require a simulator-side update (it’s a back-end fix).
  • What’s the difference between a viewer crash and a disconnect?
    • The Lab see a “crash” as being “my viewer exited without displaying any message”.
    • The viewer exiting SL with a message to the user (such as “you have been disconnected”) is not regarded as a viewer crash.
  • A change intended to fix BUG-228783 “llSitOnLink() is not generating Notifications nor logs in Events in the viewer”, and which improves notifications in general (including for llTakeControls), resulted in breaking a work-around for BUG-8265, affecting certain weapons in SL. This should be resolved following the February 3rd RC deployments.

Dya’s Little Jordan in Second Life

Dya’s Little Jordan, February 2021

The start of February saw me hop over to tour Dya OHare’s latest design at her homestead region after receiving an invitation from her to do so. It’s a setting that sees Dya move away from the Americas, which have been a focus for her last two designs (see:  Dya’s Scent of the Caribbean in Second Life and Dya’s Southern Twilight), and instead turn to the Middle East for inspiration.

As its name suggestions, Dya’s Little Jordan is a take on the Kingdom of Jordan, and it has quite a lot to offer Second Life photographers. However, I’ll state up-front that, thanks to past idiocy on the part of some visiting Dya’s builds, group membership (L$300, so not a fortune) is now required to access Dya’s region, so do keep that in mind. I’ll also confess that Jordan isn’t a country with which I’m overly familiar outside of reading about it, so I have no idea whether the entire setting is drawn from actual places to be found in that country, or just parts of it are, and the rest is down to Dya’s imagination.

Dya’s Little Jordan, February 2021

The landing point is located in a small waterfront area, the open waters before it suggestive, perhaps of the Dead Sea rather than the river Jordan itself. Here, with a souk to attract tourists, the promise of coffee and sea food all separated from the water by a curtain of palm trees, visitors might wander or sit, boats bobbing on the water just across the road.

The southern end of this road ends at a small motel, the hard surface giving way to a beach backed by a number of house built to traditional designs, but with modern trappings that include – for one at least – a swimming pool. Behind these houses sits a more desert-like landscape that runs eastwards away from the town, and northward behind it.

Dya’s Little Jordan, February 2021

A second road cuts through this desert, vanishing into a tunnel on the east side of the region, where an off-region surround takes over, extending the rugged landscape off to the horizon. Between the hills and the town, this desert area offers several points of interest, from dun-coloured houses belonging to the local livestock farmers, and the region’s take on the Al-Khazneh mausoleum in Petra, which lies tucked away behind curtains of rock that form narrow defiles that must be travelled to reach it.

Elsewhere awaiting discovery is a camp site of traditional tents and, a little surprisingly, a trio of balloons that float within wind-blown sands and offer swings on which to sit as little shooting stars whip past. Goats and sheep are to be found across the landscape, together with a small train of  dromedary camels.

Dya’s Little Jordan, February 2021

Those who fancy may also find camel rezzers that allow them to take a ride around the region, whilst for the less adventurous, a little jeep rezzer offer the means to go for a drive and a bicycle rack at the information centre will provide visitors with a pedal bike. Dya also allows those with wearable horses, etc., to mount up and see the region by hoof or wheel. The information centre also provides a very short introduction to the Kingdom of Jordan, for those who would like to know a little more about the country, but who don’t necessarily want to wade through the minutiae of a Wikipedia entry!

As with all of Dya’s region builds, Little Jordan is very easy on the eye and the viewer. There are numerous things to see and enjoy, and a good number of opportunities for photography. Should you opt to enter the mosque, however, do follow the examples at the entrance and remember to remove your shoes!

Dya’s Little Jordan, February 20221

SLurl Details

Anouk Lefavre at Kultivate in Second Life

Kultivate Signature Gallery: Anouk LeFavre

Now open through most of February at the Kultivate Signature Gallery is an exhibition of Second Life landscape photography by Anouk Lefavre.

There is something intensely fascinating about Anouk’s images. Gently post-processed, they have the look and feel of having been painted. The colours are perhaps a little heavier than watercolours, but are lighter than oils, so presenting her work as sitting between the two in a balance that is in itself captivating.

Kultivate Signature Gallery: Anouk LeFavre

More than this, however, the the colours Anouk looks for in her images, together with her framing, means that her pieces are more than images of the places she has records, they are statements of the natural beauty of those places that draws you in. To quote SL photographer Brysen Miller when discussing Anouk’s work:

Truly thought provoking artwork, deep in rich colour tones [and] amazing capture that really make you feel as though you are there. Absolutely brilliant.

All of this is demonstrated in full in the twenty images offered at the Signature Gallery. Nineteen of them are landscape images, with the 20th touching on Anouk’s other focus for photography: avatar studies. All are pieces guaranteed to hold the attention and, with the help of their titles, offer individual narratives that provoke the imagination.

Kultivate Signature Gallery: Anouk LeFavre

However, I admit that of all the images presented, I found myself particularly drawn to the two central images, located on the second and upper floors of the gallery.Neatly split into three panels, they offer a form of latter-day triptych, the breaks between the panels offering an almost chapter-like view of each when viewed left-to-right, whilst equally presenting the complete picture / story when viewed as a whole, the divides between their panels barely interrupting the views they offer.

Which is not to say I in any way dismiss the other pieces; far from it – as noted above, all of them have a marvellous visual appeal.  It’s just that the triptych pieces would make for an ideal centrepiece in a home with a suitable fireplace and wall above it, while I am particularly drawn to the tighter focus and presentation of Behind Screen Memories.

Kultivate Signature Gallery: Anouk LeFavre

But whether drawn to Anouk’s work because of her use of colour, or for the way she balances land and water in creating a scene or for the way she breathes natural life into an image, this is a selection of pieces that will both please the eye and gladden the mind with thoughts of warmer happier days to come.

SLurl Details

Journeys, music, power and mystery in Second Life

Seanchai Library

It’s time to highlight another week of storytelling in Voice by the staff and volunteers at the Seanchai Library. As always, all times SLT, and events are held at the Library’s home in Nowhereville, unless otherwise indicated. Note that the schedule below may be subject to change during the week, please refer to the Seanchai Library website for the latest information through the week.

Monday, February 1st, 19:00: Into the Green

The harp was a gift from Jacky Lanter’s fey kin, as was the music Angharad pulled from its strings. She used it in her journeys through the kingdoms of Green Isles, to wake the magic of the Summerblood where it lay sleeping in folk who had never known they had it.

Harping, she knew, was on third of a bard’s spells. Harping, and poetry, and the road that led – to….?

Charles de Lint takes us into lands infused and transformed by magic. Magic that grows in the roots of old oaks and dances by moonlight among standing stones. Magic that sleeps in an old soldier’s eyes and glows in the gaze of a phantom stag. Magic that pumps through the heart and the veins of those born to the Summerblood-to be stolen at knife point, burned, destroyed, in danger of fading back into the green and disappearing forever from the world.

Join Gyro Muggins for more!

Tuesday, February 2nd

12:00 Noon: Russell Eponym, Live in the Glen

Music, poetry, and stories in a popular weekly session.

19:00: Ursuala Le Guin’s Gifts

Scattered among poor, desolate farms, the clans of the Uplands possess gifts. Wondrous gifts: the ability—with a glance, a gesture, a word—to summon animals, bring forth fire, move the land. Fearsome gifts: They can twist a limb, chain a mind, inflict a wasting illness.

The Uplanders live in constant fear that one family might unleash its gift against another. Two young people, friends since childhood, decide not to use their gifts. One, a girl, refuses to bring animals to their death in the hunt. The other, a boy, wears a blindfold lest his eyes and his anger kill.

In this beautifully crafted story, Ursula K. Le Guin writes of the proud cruelty of power, of how hard it is to grow up, and of how much harder still it is to find, in the world’s darkness, gifts of light.

With Willow Moonfire.

Wednesday, February 3rd, 19:00: In Walt We Trust

More from Craig Johnson’s Sheriff Longmire Series with Kayden Oconnell and Caledonia Skytower.

Thursday, February 4th: 19:00 Squashed Romances

With Sandon Loring. Also in Kitely! Find teleport from the main Seanchai World grid.kitely.com:8002:SEANCHAI.

The cats of Tonarino in Second Life

Nekomachi Street, Tonarino

This is the first of two pieces on  Tonarino, a Full region we originally visited just over a year ago in December 2019 (see: Tonarino: an oriental curio in Second Life). At that time, the region was a ground-level build, the work of 秋元のん (n0rik0), offering a Japanese urban design theme that was photogenic and fun to explore.

However, not long after our initial visit, n0rik0 extended the region design with the inclusion of a sky platform – Nekomachi Street – which we actually managed to miss at the time it was available. So, when I noted by way of Annie Brightstar’s Scoop-it pages that Nekomachi Street was back, I knew it was time for a return visit to Tonarino, starting with the sky platform lest it only be available for a limited time, and then progressing to the ground to see what has changed there.

Nekomachi Street, Tonarino

The clue to the theme of the sky platform, if the preceding shots above haven’t actually given it away, is in the name – neko, as in cat, so “Nekomachi” could be taken literally as “cat town” or “cat city”, with the setting itself being precisely that: a street scene featuring cats. However, these are not your average domesticated cats, as clever as they may be. These are cats that are completely anthropomorphic and who have overcome the limitations of not having an opposable thumb, in order to create a very human-like life for themselves in what is a delightful continuation of the overall Japanese theme for the region.

For those who visited the location in its past iteration, I understand that outside of the restaurant specialising in crab delicacies, not much has changed between this iteration of Nekomachi Street and the last. Which doesn’t mean it shouldn’t be re-visited; quite the reverse, I’d say: the entire setting is utterly adorable, whether or not you have seen it before.

Nekomachi Street, Tonarino

These feline characters – from sets by 丸角の人 (shiro0822), and sold under their Maru Kado brand (just search for “cats” to list the three sets) – are going about their daily lives just as we humans might. In this, n0rik0 has sown considerable creativity in how the various cats are presented and what they are doing.

Take the crab restaurant, which I’ve arbitrarily selected as a landing point for the article (the setting does have a more “formal” point of arrival / departure, but I’ll come to that later). Here, a kimono-wearing cat is clearly being tempted by the window display as she walks by – and is about to be further tempted by the platter (of samples?) a member of staff is holding by the entrance, whilst inside customers are happily eyeing their meals of fresh crab and supping beer.

Nekomachi Street, Tonarino

Further down the road from the restaurant, another cat is on his pizza delivery round, skilfully managing his bicycle while holding aloft a veritable tower of boxed pizzas, meals the group of cats and kittens putting on their own show outside the local cinema might actually enjoy, although they seem quite wrapped up in their dancing. Around a corner, meanwhile, another cat has stopped his little van above the local river to appreciate the view. A few metres away, another cat peruses the outdoor racks of the local bookshop while inside, the shop owner stands engrossed in one of his tomes.

Throughout the setting, around every corner and within many of the little shops and stores, similar scenes unfold, from the mechanic taking a break from work to enjoy and garden lunch and a read of a newspaper, to the baker and the happy-go-lucky delivery cats with their cart. Unsurprisingly, food does play a considerable role in daily life here – but name me a cat that doesn’t consider every minute of the day to be approximately half-past dinner time and therefore ideal for a snack?

Nekpmachi Street, Tonarino

However, the most endearing little scene awaits discovery along the eastern street.

Here, outside the local theatre and before a growing crowd, two highly skilled jugglers put on a show intended to entice people into the theatre – and their use of parasols and little boxes is a delight to watch. Animesh in nature, these are part of a gacha set by shiro0822, items of which can be obtained from the Maru Kado in-world store.

Juggling Cats

Just across the road from the theatre is a little alley linking the street with another, and which is notable for the little work cat climbing out of the manhole there. However, more than just working, he offers the way down to the ground level, and forms the “official” landing point for Nekomachi Street – touching his head will deliver you to the ground-level town, but I’ll be covering that in the follow-up to this article in due course.

SLurl Details