Singularity Viewer

Singularity Viewer is an exciting client for Second Life and OpenSim, which strives to combine the beloved look and feel of Viewer 1.23 with the latest and greatest of available technology, and to stay compatible with future Second Life changes and features.Singularity is an open-source project powered entirely by volunteer force and willpower! Singularity 1.8.9: Animesh, Bento, BoM, VMM and Experiences!! posted Apr 1, 2020, 6:09 PM by Liru Frs [ updated May 7, 2020, 1:56 AM]

This release is a colossal leap forward, and it comes with full support for Animesh, Bento, Bakes on Mesh, Viewer Managed Marketplace, HTTP Asset fetching, and

!

Since LL has turned off support for the old method of fetching assets. Liru, Shyotl, and two new additions to the team, Bittenbythedark and Router Gray, have worked really hard to restore OS X support to offer alongside 1.8.9 in an emergency mac release. Our emergency Mac release has support for everything mentioned here, and everything from previous releases, but certain random things may be buggy.

Graphics

We realize this release has been a long wait for those of you not on the alpha or test builds, and were working on infrastructure to deliver speedier updates in the future. In closing, the team would like to thank everyone credited above; Asriazh, Beware, Cheesy, Gooz, Kitty Barnett, MyBrains, Nomade Zhao, Sappa, Tazy, Testicular Slingshot, Torric, Yoshiko; everyone who tested the betas, alphas and test builds; Stashed.io for reducing our Windows build time; the Alchemy Viewer Team for sharing the infrastructure; everyone who supports us and you, for sticking around through this giant wall of text. Now get out there and enjoy the new release!

Yes, we have alpha builds; yes, they support bento. The link has been in the sidebar for so long.

Also, I apologize for not having posted this sooner. We plan to have more builds out soon.

There are plenty of features and fixes in these builds as well, and we'd love to have your feedback.

Our alpha builds are what become our release builds, so please don't be scared off by the title, they're usually more stable than our last release! (And if they're not, you better tell us before they become our release!)

Anyways, Happy New Year from the Singularity Team!

This past year has been a tumultuous one for our team, one of our developers passed away, another one left to pursue other interests, we were hampered in our ability to update and test the viewer by a lack of infrastructure and hardware issues.

It was not all bad, as we recently gained a new developer, miKa-Pyon, most of our hardware issues were resolved, and were working on improvements with renewed vigor.

Nevertheless, Singularity is constantly evolving, and as we move on to new technologies, we cannot retain support for older platforms. Our toolchain has been updated, we now use modern programming language features which require recent GCC and Microsoft Visual Studio 2015. Unfortunately, as part of this required toolchain update, some older platforms have become too burdensome if not impossible to support. On the upside, thanks to these newer language features we can write better code and get better performance for the viewer. Not only can we use modern C++, we are also able to share code and prebuilt libraries with our sister project, Alchemy Viewer, this is highly beneficial as the development workload is now halved between our two projects. Due to these updates, those compiling our project will find that we now make use of autobuild.While making 32-bit linux builds is very high on our agenda, it requires a large effort and did not make this deadline. We are currently in need of a Mac developer to help us get Singularity for macOS back on track and building again.

Now, on to the other changes (There are a lot of them):

Skin Changes:

Gemini now included as part of standard release. The default skin is still Dark, but this skin is a nice dark-themed alternative.

Weve recreated the skins package.

It now has Dark Green skin by SLB Wirefly.

Skin files have been cleaned up, resulting in a substantially smaller on-disk size. (Shyotl)

Translation Changes:

As usual, the French and Spanish translations were heavily updated as we evolved (Nomade Zhao, Damian Zhaoying)

The German translation is now being upkept by miKa!

Grid Compatibility Changes:

Latest inventory protocol (AISv3) support has been merged in to maintain future compatibility with the SecondLife grid. (Shyotl)

QtWebkit browser has been replaced with a Chromium variant.

SSL library has been updated and includes TLS 1.2 support.

SLVoice (vivox) has been updated to latest version

Serverside baking (sunshine) baking implementation has been updated. (Shyotl)

Avatar render info is now reported to the sim.

General New Features:

Added Mouselook IFF feature. Displays name under crosshair matching coloration of avatar on minimap (Input Prefs) (Alchemy)

Mouselook can now show position and health, if damage is on. (Input Prefs) (Alchemy)

Added the Region Tracker which allows monitoring of multiple regions in a single floater (Alchemy)

Hover height slider added to Quick Settings Panel popup (bottom right corner)

/hover command has been added. Supports values -2.0 through 2.0.

Folder links now support drag-and drop operations, as well as pasting.

Teleport and Look options have been added to Area Search.

Antispam supports filtering receipt of landmarks. (Adv. Chat->Antispam)

You can now edit descriptions and names of multiple objects selected in bulk. (Liru Frs)

A Cloud Setting option has been added to the Windlight Floater (Alchemy)

Edit Linked Parts display of impact has been improved.

You can now pan in and out with alt-shift + pgup/pgdn/e/c (ctrl-shift + pgup/pgdn/e/c in Linux)

You can now hide your own lookat beacon (System->Security & Privacy) (Alchemy)

Local Gesture Preview Feature:

Adds a dropdown option to gesture preview button to preview locally.

Chat done in gestures will be local, along with sounds and animations being played locally

General Interface Changes:

Drop Targets, like the ones in the autoresponse preferences now have a clear button. (Liru Frs)

Double-Click Autopilot is now offered in System Prefs->General.

Made the snapshot floater shorter by changing that radio group to a combo box~

Search All tab now behaves similar to modern Web search, as the original Search All page is no longer maintained by Linden Lab and no longer behaves properly.

Available Toolbar Button Changes:

Added Quit, Region Tracker

Autoreplace button now comes with a toggle to turn it on and off

Menu changes:

Help->Grid Status

Fake Away, Busy, and Away are now in World->Status

Option to sit on away added to World->Status (Alchemy)

World->Status->Autoresponse

Singularity->Resync Animations (alternative to /resync command)

New list right-click menu options:

Multiple avatars can be selected to invite to group.

Share, which lets you easily send an inventory item directly from your inventory to someone else or to a group of people.

Chat History (opens your chat log, if you have one with the selected person)

Radar is now more functional and optimized (Liru Frs, Mika Pyon)

You can now see avatar distance in alerts about their range (right click the radar, Alerts->"Include distance in alerts")

Fixed the rare spam of enter/leave messages

No more rate control, updates happen instantly as we get the messages.

Title now updates more appropriately

No longer spams chat on teleport (Sim Federal of Alchemy)

Improvements to friends list:

Search should now work right

Online Count should be more accurate.

When changing friend rights, only the checkboxes are locked, no longer the entire list.

Avatar Profile Changes:

Chat UI Changes:

IM Tabs can now be configured to show names in different formats (Adv. Chat->Chat UI)

Autoresponse Changes:

New UI setup in preferences

Autoresponse to muted changes

Option to send autoresponse only if away

Can now change autoresponse settings from World->Status->autoresponse

Add the option to block conferences from nonfriends exclusively (Communication prefs)

We fixed a long standing issue where some objects chatting would not get linked because we didnt see them in the world for whatever reason.

Clicking a [Friend] is Online notification will now open an IM with them (Liru Frs)

RLVa updates (Liru Frs)

Don't filter parts of words out just because they match a name under restraint

Escape potentially dirty strings before using them as regex in replace_all_regex

@shownametags support

Radar no longer hides when @shownames restricted, it just hides names

Radar will alert when @shownames restricted, but not when @shownametags restricted

Radar will not offer menu when @shownames or @shownametags restricted, and the IM and Profile buttons will disable.

When @shownames restricted, allow offering calling cards now.

Support RLV 2.9 features: @camunlock, @camavdist, @camzoommax, @camzoommin, @camdistmax, @camdistmin (Liru Frs)

IFF respects RLVa

@adjustheight now supports hover height instead of being deprecated (Kitty Barnett)

Performance, Stability, and Maintenance:

FMOD Ex has been updated to FMOD Studio. (Shyotl, Drake)

Build infrastructure has been migrated to autobuild. (Shyotl, Drake)

See the article here:

Singularity Viewer

Related Posts

Comments are closed.