Dolphin Viewer 2 2.5.5.14985

The DolphinViewer2 has been updated to version 2.5.5.14985.

New in this release:

  • The Dolphin Viewer 2 now shows song titles and artists in local chat (visible only when you are logged in), if the stream contains such data. The information viewable whenever a stream changes.
    Linux users only: To make this work on linux you have to edit the secondlife wrapper script. Remove the # in front of the line that reads “export LL_BAD_OPENAL_DRIVER=x” to switch to fmod, without which this feature does not work. This change is going to be incorporated in a future release of the Dolphin Viewer 2 as soon as I can be sure that using fmod instead of openAL doesn’t have any negative impact.
  • Domains in the media filter black- and whitelists are now treated as substrings when matching media urls.
    What does that mean?  When you encounter lots of addresses from the same hoster (e.g. addresses like stream01.shoutcast.com and stream02.shoutcast.com), you can now manually add a whitelist entry “shoutcast.com”, which then would allow all addresses that contain “shoutcast.com” to play.  This needs to be done with careful consideration, and do not leave out leading dots, or you could have a whitelist entry “shoutcast.com”, which could also match a site like redzone.myfakeshoutcast.com.
  • The minimap range rings have been changed to white for improved visibility, and now there are two rings, one at chat range and one at shout range. To switch them on, right-click the Minimap and enable “Chat Ring”.
  • On linux, the viewer startup script creates a folder /tmp/$(whoami)/slcache. This is for use as the sl cache folder in case your linux installation uses tmpfs on /tmp. If you want to use it you have to manually change your cache location to that folder.

The downloads are on the download page as usual.

Dolphin Viewer 2.5.4.14977

The Dolphin Viewer 2 has been updated to version 2.5.4.14977 to bring it up-to-date with the official viewer version 2.5.2, which was released yesterday.

There’s nothing new in this release besides several fixes for crash conditions in the original source code from Linden Lab. The release notes for the official 2.5.2 viewer are here.

The downloads are on the download page as usual.

Dolphin Viewer 2.5.3.14965 – good bye web profiles!

The Dolphin Viewer 2 has been updated to version 2.5.3.14965!

New in this release:

  • The code has been re-based to the official Linden Lab 2.5.1 source. All bugfixes mentioned in the official 2.5.1 release notes are part of the Dolphin Viewer 2, with two exceptions listed below:
    1. The Minimap has been removed from the “People Nearby” tab.
    2. The profiles have been reverted back to the older but working Sidebar profile display.
      The web profiles were just way too broken in way too many ways for me to be happy with having them in a viewer meant for actual daily use.
  • A race condition in the media black-/whitelisting code leading to the stream at the login that you logged in to not being properly handled, has been fixed.
  • Two patches from Snowstorm development (STORM-1019 and STORM-1040), which let you bring up beacons for objects that use “Media on a prim”, have been imported. To activate, go to World -> Show -> Beacons.
  • STORM-1068: An (optional) ring around your position on the Minimap with a 20m radius, indicating “chat range” from your avatar’s position. To activate, right click on the Minimap -> select Range Ring.
  • WEB-1819: The search floater now retains the last search result after a teleport.
  • The popup that appears when you enable the “Custom port” in Preferences -> Setup can now be closed properly.

If you experience sculpted prims looking “weird” after you upgrade to this version, clear your cache and relog. There have been major internal changes in texture caching between the official 2.5.0 and 2.5.1 sources. To clear cache, go to Preferences -> Setup, there’s a “Clear Cache” button next to the cache folder location field.

The download is on the downloads page as usual.

Dolphin Viewer 2.5.2.14654

New in this release:

Enhanced media security against spyware and related evils (a.k.a. zF RedZone) is here!

  • Sione Lomu’s media filter patch:
    • For details about this important patch and instructions on how to use the Media Filter, go to this link.
    • Note: it is no longer possible to obscure media URLs in the About Land settings (STORM-1037).
  • Katharine Berry’s Flickr Uploader patch:
    • Allows direct uploads to flickr from within the “Take Snapshot” floater.
    • Note: the first time you use it, you will be prompted to associate the Dolphin Viewer with the flickr account you wish to upload to.
    • Machine tags such as the SLURL, camera position etc are part of the uploaded image data.
  • Improvements to the “People Nearby” radar functions:
    • “People Nearby” now works above 1,000 meters.
    • “People Nearby” range slider has been increased to a maximum distance of 2,048 meters.
    • To access the radar, go to the Sidebar –> People–> Nearby.
    • Example: To teleport to an avatar on your radar, use the Zoom, right click on an avatar name and choose “Zoom In”. Once the zoom is complete, use double click teleport to land beside them.
  • The updater service for official Linden Lab viewer versions has been permanently disabled in this release, so that the updater will not try to find an update for Dolphin Viewer on the Second Life web site. The setup option for the updater service has been hidden.
  • The “Favorites on login screen” bug fixed. This bug would break that feature if you entered your username in the firstname.lastname format.
  • The “Me” menu has been cleaned up.

Dolphin Viewer 2 2.5.1.14620

Dolphin Viewer 2 has been updated to version 2.5.1.14620!

New in this release:

  • Lots of modifications to the “People” side panel tab:
    • The “People near me” tab now shows distances
    • Entries on the “People near me” tab have a more useful context menu, with the old “eject” and “ban” options as well as other useful functions
    • The “Abilities” icons on the friends list (“See me online” etc) are clickable to grant or revoke those abilities to friends
  • The object context menu has been reorganized to group options in a more logical way
  • CTRL-T opens the IM window if you have pending conversations
  • The maximum repeat for textures in the edit window has been increased from 100 to 256
  • A new “Clear cache” button in Preferences->Setup
  • Several fixes have been backported from SnowStorm: STORM-1001, VWR-24889, VWR-24957
  • Some  cosmetic changes (e.g. the draw distance slider length has been increased, allowing finer grain control)

Downloads are on the download page.

New releases: Dolphin Viewer 2 2.5.0.14583 and Dolphin Viewer 1.5.45.3627

There are two new versions out:

Dolphin Viewer 2 has been upgraded to 2.5.0 code. As of now, there are no new Dolphin Viewer-specific features. Linden Lab has a detailed announcement on their website about the new features and changes in the original 2.5.0 code, such as web profiles.

Dolphin Viewer has been upgraded to 1.5.45.3627. New or changed in this version are:

1. New ViewerInventoryItemUpdateServerCrash patch:

  • fixes a crash that can happen when you copy an item in your inventory and then immediately rename the new copy.

2. Updated RestrainedLove patch:

  • with the definitive @adjustheight command implementation, see this post for details on how to use it in your RLV-scripted items.

3. Updated HighlightPostsWithOwnName patch:

  • fixes a crash bug that can be triggered by someone talking in open chat close to your avatar while your avatar is still rezzing during login.

4. Updated AvatarSizeInAppearance patch:

  • this new version gives, in the Appearance floater, the genuine (i.e. not counting shoes) avatar height as well as the shoes height and the pelvis to foot height (useful for scripters wishing to use @adjustheight).

The downloads are on the download page, as usual.

A few thoughts about the future.

The second poll about the options for the future of the Dolphin Viewer closed with roughly 2/3 of voters in favor of a 2.x-based Dolphin Viewer.

So here’s the way it’ll be for the foreseeable future:

  • My personal efforts for developing new features and additions will focus on 2.x source code only.
  • For the foreseeable future, I will try to support both Dolphin Viewer 1.5 and Dolphin Viewer 2.
  • If at some point I find that I cannot handle the workload of supporting two separate viewers, Dolphin Viewer 1.5 will be “frozen” at that point and no further updates will be made. As long as there are no untoward developments from my hoster’s side the downloads for Dolphin Viewer 1.5 will stay online.
  • If at some point Linden Lab decides to block viewers based on 1.5 source, then Dolphin Viewer 1.5 will cease to be updated and maintained.

First poll results & Dolphin Viewer’s future

The results of the first poll about the future of the Dolphin Viewer are in:

  • 5 persons voted for “Stay with 1.5 sourcecode and interface”
  • 11 persons voted for “Switch to 2.x code and interface”
  • 8 people voted for “Provide both versions”

Over the past weeks, I have been giving a lot of thought to the direction that the development of the Dolphin Viewer should take.

First, the sheer amount of work to support both 1.5 (based on Snowglobe) and 2.x code is way more than one person can handle – as you guys may know, there is only one person behind the scenes at Dolphin. So there is a new poll, which has the same question, but no “Both” choice.

Second, development on Snowglobe stopped sometime in the summer of 2010, and the official sourcecode repository for it is no longer available, nor are the supporting libraries and supporting files. Additionally, I had a few open JIRA entries about issues related to shared media that simply do not work properly. Last night, they were all closed, with a message ‘Wontfix, Snowglobe 1.x is dead now’.

My personal choice is to move forward with Dolphin 2.x. I have been using my internal test build almost exclusively in the last few weeks, and I am really happy with it. I encourage you to try it – so far there is only a Linux version, but the Windows and Mac versions will follow soon.