Firestorm Changelog

What's new in Firestorm 4.7.7.48706

Mar 18, 2016
  • Skinning and translations;
  • New features and fixes for builders and scripters;
  • Improvements to audio and voice;
  • KDU updated to 7.7.1 (thanks to all of you for your donations!);
  • New features and improvements for OpenSim;
  • Loads of new features and fixes in communications, navigation, groups, inventory, appearance, avatar, user interface, performance, stability.

New in Firestorm 4.7.5.47975 (Nov 19, 2015)

  • Updated KDU to v7.7.0 for faster and more reliable rendering performance;
  • Re-enabled option to upload mesh weighted to all attachment points;
  • Improved script error/debug window and new LSL preprocessor features;
  • Fix for Ctrl- and Shift-click nudging modifier keys in build menu;
  • Fun new tracker beacon “parking sensor” sound feature;
  • New ability to drag and drop inventory to friend list without having to open profiles;
  • New privacy features – silently refuse all friendship requests and reject teleport offers and requests from non-friends;
  • New toolbar button for group titles;
  • New auto-response status for the avatar nametag;
  • Fixes and improvements to the snapshot floater;
  • New feature to draw lines from avatars to their LookAt beacons.

New in Firestorm 4.7.3.47323 (Aug 19, 2015)

  • Linden Lab New Features and Improvements:
  • Tools Update:
  • This is primarily a change to the tools we use to build the viewer - to Visual Studio 2013, Xcode 6.1, and some other tools improvements.
  • This should improve performance and stability.
  • It will certainly help developers work more efficiently to fix problems and implement new features.
  • Two important aspects of this update are that:
  • The Windows version of this viewer will not install on Windows XP systems, regardless of the Service Packs also installed.
  • Previous versions of the release viewer would install on Windows XP system which had Service Pack 3 installed.
  • The Mac version of the viewer will not install on any version of OS X below 10.7.
  • For further details about the Tools Update changes, please see Inara Pey's review
  • Oz Linden, Callum Linden, JJ Linden, Nat Linden, Aura Linden, Richard Linden, Maksyms ProductEngine, Mnikolenko ProductEngine
  • Contributions from Cinder Roxley (Alchemy Viewer), TankMaster Finesmith (Firestorm Viewer), Sovereign Engineer (Alchemy Viewer)
  • Firestorm specific changes from Nicky Dasmijn, Ansariel Hiller, Tonya Souther
  • Project Layer Limits:
  • This feature changes the logic for what limits are enforced on clothing worn by avatars.
  • Previously, we restricted avatars to 5 items per type of each type of removable clothing wearable such as shirts, pants, jackets, tattoos and alpha layers.
  • With this viewer, we instead enforce a total limit of 60 wearables of all such types combined.
  • So if you really want to you can wear 60 tattoos as long as you wear none of anything else.
  • These changes do not apply to body part wearables (skin, shape, hair, eyes), for which the limit is still one of each, and do not affect attachments, for which the limit is still 38 total.
  • Vir Linden
  • Experience Tools:
  • This feature adds support for viewing and managing Experiences and for contributing content for Experiences.
  • An Experience in Second Life can be almost any immersive / interactive environment within SL where the user needs to provide permissions for objects, etc., to interact with their avatar.
  • Anyone wishing to participate in any activities using Experience Keys need only give their assent once, thereafter, actions within the Experience which affect their avatar happen
  • automatically – teleports, attaching a HUD or item of equipment, etc. – without any need for user approval (although notification of so actions may still be displayed in the viewer window).
  • Linden Lab Experience Tools blog post
  • Inara Pey's review of Experience Tools
  • Experience Tools overview video
  • Experience Tools wiki page
  • Experience Tool Knowledge Base
  • Experience Beta Testers forum
  • New floater EXPERIENCES accessed via Avatar → Experiences… Each tab provides a link or a button to view the Experience profile. The tabs are:
  • Search: Search for Experiences by name.
  • Allowed: Experiences you have opted-in to.
  • Blocked: Experiences you have blocked.
  • Admin: Experiences you are an admin of.
  • Contributer: Experiences you can contribute to.
  • Owned: Experiences you own.
  • Events: Recent actions Experiences have taken on your avatar.
  • New floater EXPERIENCE PROFILE which shows all the details about an Experience. Experience admins can also edit the Experience details through this floater.
  • Residents can manage their opt-in status for the Experience as well:
  • Allow: All calls to llRequestExperiencePermissions by scripts associated with the Experience will succeed without any interaction on the part of the resident.
  • Forget: Calls to llRequestExperiencePermissions by scripts associated with the Experience will present a dialog asking for permission. Scripts which previously had permissions will keep them.
  • Block: Calls to llRequestExperiencePermissions by scripts associated with the Experience will fail without any interaction on the part of the resident. Additionally, scripts will lose permissions and a experience_permissions_denied event will be sent to scripts.
  • A new Experiences tab has been added to the REGION/ESTATE and ABOUT LAND/PARCEL DETAILS floaters. Landowners can control which Experiences can run by adding them to the proper list:
  • Allowed: Experiences in this list can run. The content rating of the region will block Experiences with a higher content rating regardless of this setting.
  • Blocked: Experiences in this list cannot run. The blocked list for the Estate will override the Allow list for the parcel.
  • Trusted (Estate Only): In addition to being implicitly allowed, an Experience in the trusted list will allow residents which have opted-in to the Experience access to an estate which does not allow public access if they are not blocked for other reasons. If the Experience is Blocked/Forgotten while in the estate the resident will be teleported home.
  • The script editor has controls to associate a script with an Experience and to view the profile of the Experience a script is associated with. The controls are only enabled if the resident is an Experience Contributor.
  • The properties floater for a script has a link to the Experience it is associated with, if any.
  • Dolphin Linden, Cho Linden, Richard Linden, Simon Linden, Oz Linden, Eli Linden, Mnikolenko ProductEngine, Maksyms ProductEngine
  • Firestorm specific improvements by Ansariel Hiller
  • Project BigBird Attachment Fixes:
  • Project BigBird includes the fixes for a fair number of attachment issues people have been experiencing since the arrival of AIS v3, and some which pre-date it.
  • It also has enhanced logging, so your firestorm.log file will have some additional lines related to the avatar state in general and attachments in particular.
  • Fixes include:
  • Attachments falling off after teleport.
  • Adding multiple attachments at the same time failing to attach everything selected.
  • Attempting to wear an outfit with too many attachments failing.
  • Vir Linden
  • RLVa specific fixes by Kitty Barnett (Catznip Viewer)
  • VMM - Viewer Managed marketplace:
  • This feature allows Merchants to manage inventory associated with Marketplace Listings from within the viewer.
  • In addition to making management of Marketplace Listings easier, sale of items that Merchants do not have the right to copy will now be supported with Viewer-Managed Marketplace.
  • For further details, please see:
  • Darrius Gothly's instructions for managing your VMM listings on Firestorm.
  • Inara Pey's VMM blog posts.
  • VMM FAQ
  • VMM Knowledge Base article.
  • Tutorial Video 1 - Learning Listing, Version & Stock Folders.
  • Tutorial Video 2 - Creating a New Listing.
  • Tutorial Video 3 - Updating a Listing.
  • Tutorial Video 4 - Migrating Listings & Checking for Errors.
  • Merov Linden, Coyot Linden, Eli Linden, Oz Linden
  • Lots and lots of Maintenance fixes:
  • Too many to list them all here.
  • See the full change log for details.
  • Highlighted fixes are listed below.
  • Vir Linden, Simon Linden, Andreyk ProductEngine, Mnikolenko ProductEngine, Maksyms ProductEngine, Ruslan ProductEngine
  • FIXED Fixed prim faces with opaque diffuse maps with material set to ALPHA_MODE_BLEND being invisible
  • This fixes BUG-6187
  • Ruslan ProductEngine
  • FIXED Fixed certain pathcuts made to a cube causes some faces to not react to sunlight or local lights
  • This fixes FIRE-12401 and BUG-7829
  • Ruslan ProductEngine
  • FIXED Fixed linked HUDs attached directly from inworld are invisible
  • This fixes BUG-2301
  • Andreyk ProductEngine
  • FIXED Fixed pose balls are sometimes invisible after standing up until zooming camera closer
  • This fixes BUG-4529
  • Ruslan ProductEngine
  • FIXED Fixed the World Map not showing land for sale price tags for Zindra-Continent Adult Mainland properties
  • This fixes VWR-29236 and FIRE-6885
  • Mnikolenko ProductEngine
  • FIXED Animated textures do not work on rigged mesh
  • This fixes FIRE-15860 and BUG-8249
  • Ruslan ProductEngine
  • FIXED A blocked user can no longer send you invites to a group
  • This fixes FIRE-14584 and VWR-11778
  • Andreyk ProductEngine
  • FIXED Re-allow dragging outfit folders to other folders inside 'My outfit'
  • This fixes FIRE-15603 and BUG-9209
  • Mnikolenko ProductEngine
  • Firestorm New Features and Improvements:
  • Merge up to Linden Lab viewer 3.8.2 codebase
  • Firestorm 4.7.3 is fully merged up to the 3.8.2 Linden codebase, plus some cherry picked fixes from Bear and Lion.
  • Ansariel Hiller, Nicky Dasmijn
  • Firestorm 64bit Linux viewer is finally back!
  • Tonya Souther
  • Updated FModEx to version 4.44.56
  • FModEx release notes
  • Nicky Dasmijn (Windows & Linux), Tonya Souther (Mac)
  • Updated KDU to v7.6.0
  • KDU v7.6 release notes
  • Nicky Dasmijn (Windows & Linux), Tonya Souther (Mac)
  • Updated Dictionaries package
  • Northspring (PanteraPolnocy)
  • No RLVa update this release
  • Firestorm 4.7.3 is still using RLVa-1.4.10a, API version number 2.8.0
  • RLV Fixes:
  • NEW Added RLVa “touchfar” synonym for “fartouch”
  • @touchfar as a synonym of @fartouch, to support the introduction of various new @touchXXX commands
  • This fixes FIRE-4358
  • Ansariel Hiller
  • FIXED Fixed the RLVa checkbox in Preferences cannot be changed until next relog, if clicked accidentally
  • This fixes FIRE-4931
  • Kitty Barnett (Catznip Viewer), Tonya Souther
  • FIXED Correctly update voice volume slider in Nearby Voice on RLVa shownames restriction update
  • Ansariel Hiller
  • FIXED Fixed avatar textures floater bypassing RLVa shownames restriction
  • This fixes FIRE-16224
  • Ansariel Hiller
  • FIXED Removed all-caps from RLVa behaviours floater
  • Ansarile Hiller
  • FIXED Fixed the 'accepted_in_rlv' notification reporting on the accepted folder's parent rather than the accepted folder itself
  • → for one-level folders such as #RLV/~Test it will report an empty string
  • → for nested folders such as #RLV/~TestA/Test1 it will report ~TestA
  • Kitty Barnett
  • FIXED @recvim=n isn't actually blocking the incoming message
  • Kitty Barnett
  • FIXED “Add friend” button on the nearby people panel should be disabled when @shownames restricted
  • Kitty Barnett
  • Many RLVa specific attachment fixes, including:
  • Fixed : attaching an attachment that instantly detaches leaves a COF item behind
  • Fixed : unlinked attachments that are linked to at log-in are undetachable
  • Fixed : AIS link creation and removal are much slower than legacy messages
  • Fixed : force wearing folders with attachments sometimes causes attachments to attach and then detach when AIS is enabled
  • Fixed : attaching a rezzed object delays attachment link creation by 5 seconds
  • Fixed : wearing something while an inventory link is pending will detach the attachment and potentially leave an unworn COF link
  • Fixed : orphaned COF links (=remote deleted but not local deleted) cannot be removed when AIS is enabled
  • Fixed : scripted items that machine gun fire small force-wears (e.g. Sub Suit) can cause some items to not get worn
  • Changed : “Rebake textures” first synchronizes the COF version before requesting an appearance update
  • Better handling of temporary attachments when checking attachment locks
  • Reimplemented the @adjustheight command using LL's new hover functionality
  • UPDATED RLVa Strings Floater UI
  • Trinity Dejavu
  • CHANGED Show a limited context menu in the nearby people panel when @shownames restricted
  • → “Offer/Request Teleport” (filtered)
  • → “Zoom in”
  • → Block/Unblock
  • Kitty Barnett
  • CHANGED RLVa debug strings adjusted to refer to RLVa rather than RestrainedLove and 'the RLV'
  • Trinity Dejavu
  • Skinning And Translations:
  • Translation updates and improvements
  • German - Ansariel Hiller
  • Polish - Northspring (PanteraPolnocy)
  • Japanese - Hiroshi Kumaki
  • Russian - F0RBIDDEN Resident
  • FIXED Fixed amounts being difficult to read in the money tracker on Vintage & Latency skins
  • This fixes FIRE-16165
  • Ansariel Hiller
  • FIXED Fixed the Snooze button being hard to see on Vintage & Latency skins
  • This fixes FIRE-16018
  • Northspring (PanteraPolnocy)
  • FIXED Fixed the Snooze button being hard to see on Starlight skins
  • This fixes FIRE-16018
  • Whirly Fizzle
  • FIXED Fixed the “Add Participant” button for Vintage skin
  • This fixes FIRE-16395
  • Whirly Fizzle
  • For Photographers:
  • NEW Added an option to enable depth of field when underwater
  • Note that, due to bugs in underwater depth buffer handling, you may need to manually refocus your camera when underwater with this option enabled if things move in the scene.
  • A static image does however render DoF correctly.
  • This feature was requested in FIRE-16251
  • Preferences → Graphics → Depth of Field → Enable while underwater
  • World → Photo & Video → Phototools → DOF/Glow → Enable DoF when underwater
  • Tonya Souther
  • NEW Added a miniature thumbnail preview to the collapsed snapshot panel
  • Many of you complained that the new snapshot floater in 4.7.1 was too large.
  • When the snapshot floater is collapsed, a smaller preview will now display above the options similar to the old layout, see HERE.
  • This fixes FIRE-16430
  • Ansariel Hiller
  • FIXED Fixed being unable to save a snapshot to inventory showing the full monitor screen
  • This fixes FIRE-15794 and BUG-8893
  • Ansariel Hiller
  • FIXED CTRL-SHIFT-S now correctly refreshes the snapshot & does not reset the menu selction
  • This fixes FIRE-16145
  • Ansariel Hiller
  • FIXED Snapshot floater now remembers last used snapshot option
  • This fixes FIRE-16043
  • Ansariel Hiller
  • FIXED Improvements to the Flickr snapshot floater
  • The Flickr snapshot floater will now remain open after a snapshot is posted to Flickr so further shots can be taken quickly.
  • Text entered into the Flickr snapshot floater will remain after closing and reopening the Flickr floater.
  • This fixes FIRE-15948
  • Snapshot → Upload To Flickr
  • Ansariel Hiller
  • IMPROVEMENT The SLShare floaters (Flickr, Facebook, Twitter) now display in mouselook
  • This improvement was requested in FIRE-16118
  • Ansariel Hiller
  • FIXED Fixed the snapshot floater getting stuck if snapshot to email fails
  • This fixes FIRE-16201
  • Ansariel Hiller
  • For Builders And Scripters:
  • FIXED Fixed texture info reporting the same face multiple times
  • This fixes FIRE-15946 and BUG-9149
  • Sei Lisa, Ansariel Hiller
  • NEW Add an option to route llOwnerSay messages to the script debug window instead of local chat
  • This is a per-account setting
  • This feature was requested in FIRE-15988.
  • Preferences → Chat → Visuals → Route llOwnerSay to script debug window
  • Script editor preferences → Advanced Options → Route llOwnerSay to script debug window
  • Kadah Coba
  • NEW Added a simple compile status indicator to the script editor
  • Loading icon - Script is compiling.
  • Green - Script is running.
  • Yellow - Script not running
  • Red - Script error
  • Kadah Coba, Ansariel Hiller
  • NEW Added the ability to disable the Firestorm Preprocessor on a per-script basis using the "//fsprecompiler off" marker
  • This feature was requested in FIRE-9335
  • Cron Stardust, Ansariel Hiller
  • NEW Added an option for save/recompile button when the Firestorm Preprocessor is enabled
  • This enables the save button to recompile scripts when no change in the opened script has occurred.
  • This is very useful for preproc scripts that consist of only includes.
  • Only enabled when the preprocessor is enabled, since it's pointless otherwise
  • This feature was requested in FIRE-10173
  • Script editor preferences → Advanced Options → Enable recompile button (useful for #include scripts).
  • Kadah Coba, Sei Lisa
  • NEW Added a warning when the Firestorm Preprocessor is toggled
  • This feature was requested in FIRE-16042
  • Sei Lisa, Ansariel Hiller
  • FIXED Fixed some symbols confusing the script optimizer
  • This fixes FIRE-16034
  • Sei Lisa
  • FIXED Fixed the context menu missing in the script editor if the preprocessor is enabled
  • This fixes FIRE-16472
  • Ansariel Hiller
  • Audio / Voice:
  • FIXED Fixed the incorrect voice volume showing in Nearby Voice if there was a stored volume
  • This fixes FIRE-10278
  • Ansariel Hiller
  • FIXED Fixed avatar voice volume cannot be fully muted using Nearby Voice
  • This fixes FIRE-15998
  • Ansariel Hiller
  • FIXED Audio Engine and FModEx improvements
  • Sovereign Engineer (Alchemy Viewer), Shyotl Kuhr (Singularity Viewer), Gibson Firehawk
  • Communications:
  • NEW IM & group chat tabs can now be rearranged by dragging and dropping into desired position
  • This feature works for both vertical and horizontal chat tabs
  • KItty Barnett (Catznip Viewer), Ansariel Hiller
  • NEW Added an option to only allow conference chats from people on your friendlist
  • This feature was requested in FIRE-16035
  • Preferences → Chat → Chat Windows → Automatically ignore & leave all conference (ad-hoc) chats → Dont ignore conference chats invitations from my friends
  • Northspring (PanteraPolnocy)
  • NEW Added a new “Add Participant” button to IM windows as seen on CHUI
  • Ansariel Hiller
  • NEW Added the ability to drag avatar names directly from the radar / friends list / contact sets / People search results etc into an IM window to start a conference chat
  • Multiselecting names and dragging will also work
  • Ansariel Hiller
  • NEW Added the ability to open a request friendship dialog by dragging & dropping an agent name onto the legacy contacts list
  • Avatar names can be dragged from the Radar, contact sets, people search results etc
  • Ansariel Hiller
  • NEW Added linefeed input support to chat textboxes via Ctrl-Shift-Enter
  • Using Ctrl-Shift-Enter in Nearby, IM or group chat will add line break
  • Ansariel Hiller
  • NEW Using Alt-Return in chat textboxes will send OOC chat
  • Ansariel Hiller
  • IMPROVEMENT If it is open, typing now prioritizes focus on the “Conversations - Nearby Chat” floater over the toolbar chat bar
  • If you prefer the old behaviour, set FSLetterKeysFocusNearbyChatBar to FALSE in Debug Settings
  • This improvement was requested in FIRE-16148
  • Ansariel Hiller
  • FIXED Fixed pressing ? not activating the chat bar
  • This fixes FIRE-5374
  • Ansariel Hiller
  • NEW Added a new Preferences option to choose between opening the Friends & Groups list in the People panel or Conversations floater
  • Preferences → User Interface → Interface Windows → 'Friends' and 'Groups' in 'Comm' menu opens the V2/3 based windows
  • Comm → Friends/Groups
  • Northspring (PanteraPolnocy)
  • FIXED Fixed friends list sometimes not sorting correctly at login
  • This fixes FIRE-16524
  • Thickbrick Sleaford
  • NEW Added a warning if “Reject teleport offers and requests” mode is active and user tries to send a teleport request
  • When “Comm → Online Status → Reject teleport offers and requests” is enabled, the user will receive the following warning when attempting to request a teleport:
  • “You cannot send a teleport request at the moment, because 'reject all incoming teleport offers and requests' mode is on. Go to the 'Comm' > 'Online Status' menu if you wish to disable it.”
  • Northspring (PanteraPolnocy)
  • FIXED Fixed the anchor portion of URLs being invisible in chat history
  • This fixes BUG-9154
  • Ansariel Hiller
  • FIXED Fixed pasting from the clipboard showing a block character if the last character was a linefeed
  • This fixes FIRE-4314
  • Ansariel Hiller
  • Navigation:
  • NEW New option to highlight parcels for auction on the Minimap
  • Parcels for auction will display in purple on the Minimap when “Parcels for sale” is enabled
  • Right click Minimap → Show → Parcels for Sale
  • This feature was requested in FIRE-16107
  • Ansariel Hiller
  • Groups:
  • NEW Added an option to block / reject all group invites, without the need to enable Unavailable mode
  • Comm → Online Status → Reject all group invites
  • Northspring (PanteraPolnocy)
  • NEW Added a “Ban Member” option to right click context menu in group chatters list
  • This feature was requested in FIRE-16157
  • Ansariel Hiller
  • FIXED Fixed the Ban counter on “Banned Residents” in group profile being cut off
  • Ansariel Hiller
  • NEW Added an option to set group chat snooze duration individually per group
  • When enabled, snoozing a group chat will open a dialog asking for the snooze duration
  • The default value from preferences is pre-set, so you can simply confirm the dialog if you don't want to set an individual value
  • Preferences → Chat → Chat Windows → Set group chat snooze duration individually per group
  • This feature was requested in FIRE-16343
  • Ansariel Hiller
  • FIXED Fixed the group snooze button not starting the snooze timer on button press
  • This fixes FIRE-16091
  • Sei Lisa
  • FIXED Fixed snoozed group chat reopening when a blocked avatar makes a post
  • This fixes FIRE-16216
  • Ansariel Hiller
  • FIXED Fixed group member names sometimes displaying twice
  • This fixes FIRE-8989k and FIRE-16283
  • Ansariel Hiller
  • Inventory, Appearance, Avatar:
  • NEW Added Chalice Yao's simple avatar shadows feature
  • This feature attempts to lighten the load placed on your GPU when rendering complex rigged meshes (such as avatar bodies) when running with shadows enabled in the viewer.
  • There are 4 available avatar shadow options:
  • None - Avatar shadows are disabled with the exception of unrigged attachments, therefore offering the biggest potential boost in performance.
  • Simplified - Fast performance. No rigged mesh shadows are cast. Avatars wearing mesh bodies will cast the system avatar shadow along with the shadows of unrigged attachments, rather than the rigged mesh body shadow.
  • Optimized - Slower performance, but still faster than Complex. Avatar shadows are simplified to offer noticeable performance improvements when running in locations with a number of complex avatars.
  • Complex - Legacy shadows. Like the LL viewer, slow performance with complex rigged attachments.
  • For further details, see Inara Pey's review of this feature.
  • Preferences → Graphics → General → Avatar Shadows
  • World → Photo & Video → Phototools → Light → Avatar Shadows
  • Chalice Yao (NaCl Viewer), Marine Kelley (Restrained Love Viewer), Ansariel Hiller
  • NEW Added avatar Z-offset back to Quick Preferences
  • Ansariel Hiller
  • NEW Added «outfit folder name» to the delete outfit confirmation dialog
  • When deleting an outfit from the Appearance panel, the delete confirmation dialog now includes the name of the outfit that will be deleted to help avoid accidently deleting the wrong outfit.
  • This feature was requested in FIRE-15888
  • Avatar → Appearance → Outfits
  • Ansariel Hiller
  • FIXED Fixed being unable to replace a body part with double click if “Add clothes on double click” is enabled
  • Ansariel Hiller
  • FIXED Removed old obsolete Bridge attachment spot from Inventory “Attach To…”
  • This fixes FIRE-14984
  • Ansariel Hiller
  • User Interface:
  • NEW Added an option to remember Username to the login screen
  • This feature was requested in FIRE-5735
  • Ansariel Hiller
  • FIXED Fixed Remember Password checking itself after a failed login
  • This fixes FIRE-16535
  • Ansariel Hiller
  • FIXED Fixed several focus issues with the login panel
  • This fixes FIRE-6930
  • Ansariel Hiller
  • NEW Added Preferences option to allow a custom color for the URL Query Part
  • Preferences → Colors → Chat Color → URL Query Part
  • Ansariel Hiller
  • NEW Added Preferences option to give the choice to open the Statistics window, not the Lag Meter window when clicking on the traffic indicator
  • Preferences → User Interface → Top Bars → Clicking on traffic indicator opens Statistics instead of the Lag Meter
  • Northspring (PanteraPolnocy)
  • NEW Added Preferences option to “Show Location in Top Menu”
  • Preferences → User Interface → Top Bars → Show Location in Top Menu
  • Northspring (PanteraPolnocy)
  • NEW Added Preferences option to “Show Favorites Bar”
  • Preferences → User Interface → Top Bars → Show Favorites Bar
  • Northspring (PanteraPolnocy)
  • NEW Added Preferences option to “Show Navigation and Search Bar”
  • Preferences → User Interface → Top Bars → Show Navigation and Search Bar
  • Northspring (PanteraPolnocy)
  • NEW Added Preferences option to “Show Search Bar”
  • Preferences → User Interface → Top Bars → Show Search Bar
  • Northspring (PanteraPolnocy)
  • NEW Added an option to hide L$ balance in the top menu bar
  • This feature was requested in FIRE-16031
  • Preferences → User Interface → Top Bars → Show Currency Balance
  • or Right click top menu bar → Show Currency Balance
  • Ansariel Hiller, Northspring (PanteraPolnocy)
  • NEW Further Preferences refactoring:
  • Moved “Show lag meter” renamed to “Show traffic indicator in upper right corner of the screen” moved to Preferences → User Interface → Top Bars
  • Moved “Use legacy period mean per second display for lag meter” renamed to “Use legacy period mean per second display for traffic indicator” moved to Preferences → User Interface → Top Bars
  • Moved “Show media controls in top menu” moved to Preferences → User Interface → Top Bars
  • Moved “Show simulator channel in status bar” moved to Preferences → User Interface → Top Bars
  • Moved “Show Menu Search” moved to Preferences → User Interface → Top Bars
  • Moved Settings for notifications about objects coming in too fast moved to Preferences → Notifications → Inventory
  • Northspring (PanteraPolnocy), Ansariel Hiller
  • IMPROVEMENT When Preferences are opened, focus is set to the search box by default
  • This was requested in FIRE-16127
  • Ansariel Hiller
  • FIXED Fixed Preferences buttons not engaging after a search has been performed
  • This fixes FIRE-16498
  • Ansariel Hiller
  • FIXED Fixed Preference panels not remembering the last open subtab
  • This fixes FIRE-14797
  • Ansariel Hiller
  • NEW Added the avatar picker & Destinations floater to the viewer menus
  • Avatar → Choose an Avatar
  • World → Destinations
  • Ansariel Hiller
  • FIXED Fixed the broken context menu for the search textbox in the navigation bar
  • This fixes FIRE-15892
  • Ansariel Hiller
  • FIXED Fixed hiding the menu search option not resetting the filter
  • This fixes FIRE-16474
  • Ansariel Hiller
  • FIXED Fixed legacy profiles and web profile allowing creation of more than 10 picks
  • Also fixed the wonky new/delete button state and allow deletion of newly created picks that are not saved yet.
  • This fixes FIRE-7694
  • Ansariel Hiller
  • FIXED Fixed broken picks with a null UUID mapping to your own current location in legacy profiles
  • This fixes FIRE-8212
  • Ansariel Hiller
  • IMPROVEMENT Changed the tab labels for legacy profile picks to left-align
  • This fixes FIRE-16337
  • Ansariel Hiller
  • NEW Added UI Scaling & Font Size Adjustment settings to system information
  • This feature was requested in FIRE-15714
  • Help → About Firestorm
  • Northspring (PanteraPolnocy)
  • IMPROVEMENT New smooth status indicator icons for lagmeter
  • Ansariel Hiller
  • FIXED Fixed the text cut off in the Experiences tab of the Region/Estate floater
  • This fixes FIRE-16479
  • Whirly Fizzle
  • General:
  • NEW Allow 64bit versions of Firestorm to use more memory for textures to help fix the texture thrashing problem
  • 64bit builds of Firestorm now get a texture limit of 1GB, which results in 2GB max textures in memory.
  • 32bit builds of Firestorm will clamp max textures in memory back to 768MB which matches the limit in the LL viewer so it doesn't run out of memory that fast anymore.
  • On 64bit versions of Firestorm this will greatly improve the texture thrashing problem where textures constantly blur then sharpen.
  • Preferences → Graphics → Hardware Settings → Viewer Texture Memory Buffer
  • Ansariel Hiller
  • NEW Added the ability to inspect attachments for other avatars
  • Right click another avatar's attachment → More → Inspect
  • This feature was requested in FIRE-16431
  • Ansariel Hiller
  • NEW Added a new “text” login mode, with most of 3D rendering disabled
  • This enables Firestorm to be used as a “text viewer” for low end systems
  • Note: Inaccessibility of HUDs is intended. The Inventory floater must be used in order to “touch” HUDs via the context menu
  • Login Screen → Select Mode → Text
  • Northspring (PanteraPolnocy)
  • IMPROVEMENT Change of keyboard layout no longer requires a relog to take effect
  • Preferences → Move & View → Movement → Use AZERTY keyboard layout
  • Ansariel Hiller
  • NEW Made the payment confirmation threshold amount customizable
  • Preferences → Firestorm → Protection → Confirm before paying: L$[AMOUNT]
  • Ansariel Hiller
  • NEW Added an option to disable the WMI check for video memory in case of problems
  • Firestorm 4.6.9 & earlier used DirectX to detect the amount of video memory on the system.
  • Firestorm 4.7.1 & 4.7.3 instead use WMI to detect video memory.
  • Both detection systems have problems with detecting the incorrect amount of video memory on a small number of systems.
  • This option was added to easily allow the user to switch between the two detection methods.
  • Unless advised to change this setting by support, leave it alone.
  • This option will be disabled on non-Windows systems
  • Preferences → Advanced → Disable VRAM detection via WMI probing on Windows systems
  • Ansariel Hiller, Northspring (PanteraPolnocy)
  • FIXED Introduced some retry functionality for sending default permissions and not bug the user if it fails the first time
  • This mostly fixes the harmless but naggy “There was a problem saving the default permissions due to the following reason…” warning message appearing at login.
  • Linden Lab have another fix for this bug lurking upstream and that fix will be in the next release of Firestorm.
  • This reduces the frequency at which users will see FIRE-15869 and BUG-9066
  • Ansariel Hiller
  • NEW Added RenderVolumeLODFactor to the sanity checker
  • Clamped RenderVolumeLODFactor maximum value to 8.
  • The math breaks badly at values over 10, values higher than 8 are meaningless and give no improvement.
  • You should set RenderVolumeLODFactor to no higher than 4.
  • Setting this too high also seriously lowers your graphics performance.
  • Tonya Souther
  • FIXED Fixed Packet Loss showing as “1” when reaching 1,000,000
  • This fixes FIRE-16369
  • Ansariel Hiller
  • FIXED Fixed Windows 8.0 (Build 9200) being detected as Windows 10 (Build 9200)
  • This fixes FIRE-15573
  • Ansariel Hiller, Cinder Roxley (Alchemy Viewer)
  • FIXED Blocked writing illegal characters into XML files
  • This works around the Win 10 bug causing corrupted card names on some Windows 10 systems with AMD graphics causing the viewer settings file to become unreadable
  • This fixes FIRE-16528
  • Nicky Dasmijn
  • IMPROVEMENT Minor Firestorm Bridge alterations and cleanup
  • Northspring (PanteraPolnocy)
  • FIXED Fixed the missing file extention on Linux when saving a texture
  • This fixes FIRE-14111
  • Lance Corrimal, Ansariel Hiller
  • IMPROVEMENT Updated the Error message on $LL_RUN_ERR for Linux
  • This fixes FIRE-15999
  • Mister Acacia
  • FIXED Removed the “Modify” and “Repair” buttons in the installed programs list for the Win32 installer
  • Sovereign Engineer (Alchemy Viewer)
  • FIXED Fixed the JIRA reporting system info cut off when filing a bug report from Help → Report Bug
  • This fixes FIRE-14001
  • Ansariel Hiller
  • Performance and Stability Improvements:
  • FIXED Many MANY crash fixes and general performance improvements
  • Big thanks to everyone who submitted their crash reports last release
  • Nicky Dasmijn
  • FIXED Various memory leak fixes
  • Nicky Dasmijn, Ansariel Hiller
  • FIXED Fixed the viewer freezing when opening Preferences or initiating an IM session if a large number of chatlogs are saved
  • This should finally fix FIRE-11322, FIRE-14824 and CHUIBUG-222
  • Nicky Dasmijn
  • IMPROVEMENT Adjusted the factor for calculating mMaxResidentTexMemInMegaBytes when exceeding 512MB texture memory to greatly improve performance if we have to discard texture details
  • Ansariel Hiller
  • IMPROVEMENT Put texture purging into its own thread to avoid long stalls on startup if there is a lot of textures to delete when cache clears
  • Nicky Dasmijn
  • FIXED Fixed viewer Crash on uploading an animation when wearing certain foot locker attachments
  • This fixes FIRE-16161
  • Ansariel Hiller
  • FIXED Fixed the “Renaming VFS block to a locked file” crash
  • This fixes FIRE-15975
  • Nicky Dasmijn
  • FIXED Crash fix due to invalid calls to drawElements
  • Sovereign Engineer (Alchemy Viewer)
  • FIXED Fixed crash when flying under water using the Firestorm AO
  • This fixes FIRE-15962
  • Ansariel Hiller
  • FIXED Fixe the “No auxiliary source (morph mask) data” crash
  • This fixes FIRE-16122
  • Ansariel Hiller
  • FIXED Added sanity checks for index out of range exceptions to fix the crash in Fast Timers
  • Ansariel Hiller
  • FIXED Fixed a crash in the LSL bridge
  • Ansariel Hiller
  • OpenSim New Features and Improvements:
  • These features only apply to non-SL grids
  • OpenSim compatible downloads of Firestorm can be found here
  • FIXED Fixed creating IZURL on Inworldz
  • This partly fixes FIRE-15972
  • Ansariel Hiller
  • FIXED Fixed avatar name isn't updated when the simulator sends a new name on OpenSim
  • This fixes FIRE-13414
  • Ansariel Hiller
  • NEW Added The Great Canadian Grid to the grid manager
  • Jessica Lyon
  • NEW Added Digiworldz to the grid manager
  • Jessica Lyon
  • REMOVED Removed AviWorlds from the grid manager
  • Jessica Lyon

New in Firestorm 4.7.1.45325 Beta (May 4, 2015)

  • Linden Lab New Features and Improvements:
  • GPU Benchmarking Feature:
  • Benchmarking removes the need for the GPU table by performing a series of tests when first setting the graphics defaults for the viewer.
  • Initial settings on shiny powerful hardware should now let that hardware shine. Initial settings on low-end machines should not degrade performance from current experience.
  • Runitai Linden, Oz Linden, Graham Linden
  • Server-side Appearance (SSA) polish / Advanced Inventory System (AIS v3):
  • Stability and performance improvements for SSA: retry logic, removing redundant requests, detecting various appearance stuck conditions.
  • Code cleanup - removed a lot of code related to the old client-side baking framework.
  • Bug fixes, mostly appearance-related.
  • Support for AISv3: Users should see improved reliability of outfit changes, including speed of changes and a further reduction in the failure rate experienced when changing outfits.
  • Nyx Linden, Prep Linden, Vir Linden, Don Linden, Log Linden, Monty Linden, Richard Linden, Bao Linden, Stinson Linden
  • SLShare2 Feature:
  • This feature extends the SL Share Facebook feature to offer connection through Twitter and Flickr: upload photos, update your status and make your Second Life location known all through your favorite social networks.
  • Users access those features via two new floater buttons found in “Avatar → Toolbar Buttons…” called Twitter and Flickr, or through the “Comm” menu or from the Snapshot floater
  • Similar to the existing Facebook floater, the new floaters include a tab to access the posting feature along with an “Account” tab to log in and/or connect SL to your Twitter or Flickr account.
  • Additionally, all posted images (including images posted through Facebook) can be preprocessed by a set of built-in Filters.
  • Residents and developers can design their own filtering scripts if they so wish using the filter description documented in the wiki.
  • See the Linden Lab blog post for further information about SLShare2:
  • For before and after filter image examples taken on Firestorm, see HERE
  • Merov Linden, Cho Linden, extra Firestorm specific filter options added by Whirly Fizzle
  • Http Pipelining and faster inventory fetching:
  • The HTTP pipelining feature leverages HTTP pipelining, a technique in which multiple HTTP requests are sent on a single TCP connection without waiting for the corresponding responses,
  • which significantly improves the download of data (currently avatar baking information, texture data, and mesh data) to the viewer.
  • The upshot of this is that the impact of a user’s physical location on scene loading is reduced, improving their overall experience.
  • As well as this, thre is a significant improvement to inventory folder and item fetches, which can markedly decrease the time taken for inventory to load, particularly if a user’s local inventory files
  • have been flushed as a part of a cache clearing (or similar) exercise.
  • Joint offsets in rigged mesh attachment fixes:
  • These fixes change the way we handle joint offsets in rigged meshes.
  • Originally, if you attached multiple meshes with joint offsets, the results were unpredictable, depending on the order in which the attachments were processed.
  • This meant that you could see yourself with different joint positions at different times, and the way you saw yourself might not match up to what others saw.
  • With these changes, the behavior is deterministic, so wearing the same set of meshes should always produce the same joint positions, and the way you see yourself should consistently match the way others will see you.
  • The process for removing attached meshes is also more robust, so you should be able to reliably get your old joint positions back after meshes are removed.
  • People running un-updated viewers will continue to see the original behavior with the original bugs, but will not experience any new regressions due to these changes.
  • There are also fixes for some issues found with adding and removing attachments after the recent AISv3 deploy, and improvements to the status information shown in inventory for attached objects.
  • Vir Linden
  • Avatar Hover Height feature:
  • The Avatar Hover Height feature is a welcome replacement for the old Z-Offset feature included in many Third Party viewers, which became broken with the rollout of Server Side Appearance.
  • Avatar Hover Height was developed by Vir Linden as a direct request of a proposal put to the Lab by members of the Firestorm team.
  • It 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
  • If using the pie menu, right click your avatar → Appearance → Hover Height
  • If using the context menu, right click your avatar → Hover Height
  • Vir Linden, Firestorm specific tweaking by Ansariel Hiller
  • Restored RenderSpecularExponent:
  • Added back the RenderSpecularExponent debug setting, which allows the user to make shiny objects look glossier and sleeker
  • See STORM-2020 for further details
  • Oz Linden
  • Added the region debug console menu item to Developer → Consoles:
  • Develop → Consoles → Region Debug Console
  • Maestro Linden
  • New unified snapshot floater:
  • A redesign of the basic snapshot floater, offering a much improved preview screen and buttons which not only provide access to the familiar
  • Save to Disk, Save to Inventory, etc., options, but which also provide access to the Flickr, Twitter, and Facebook panels as well.
  • For further details, see Inara Pey's blog post and STORM-2040
  • Contributed by Niran V. Dean (Black Dragon Viewer), Bug fixes and Firestorm specific changes by Ansariel Hiller
  • New fine grained default permissions:
  • This new feature allows users to set seperate default permissions for creation of objects, uploads, scripts, notecards, gestures and wearables
  • For more details see STORM-68
  • Preferences → Firestorm → Build 1 → Default Creation Permissions
  • Contributed by Jonathan Yap, Firestorm specific tweaks by Ansariel Hiller
  • Obtain LSL syntax table from the simulator so that it is always up to date:
  • See STORM-1831 for further details
  • Contributed by Ima Mechanique, Cinder Roxley (Alchemy Viewer)
  • Added support for 'older than' when inventory filtering:
  • See STORM-2034 for details
  • Contributed by Jonathan Yap
  • Added glossy reflections for projectors:
  • This feature makes use of the glossiness parameter to calculate the “gloss” of projector reflections
  • This image shows the old behavior at the top and the new glossy projectors at the bottom
  • For further info see STORM-2067
  • Contributed by Geenz Spad
  • Lots and lots of Maintenance fixes:
  • Aura Linden, Bao Linden, Richard Linden, Simon Linden, Runitai Linden, Stinson Linden, Merov Linden, Callum Linden, Mnikolenko ProductEngine, Andrey Productengine, Maksyms Productengine, Ruslan Productengine
  • Miscellaneous voice fixes:
  • Aura Linden
  • IMPROVEMENT Allow alt-camming, right click options and terrain parcel selection on land beyond draw distance:
  • This fixes FIRE-12964 and BUG-5265
  • Andrey ProductEngine
  • FIXED Viewer Crashes when attempting to upload image on Mac:
  • Ruslan Productengine
  • FIXED Fixed crash when using Align Planar Faces on flexible prims:
  • This fixes FIRE-14845 and BUG-7615
  • Mnikolenko ProductEngine
  • FIXED Fixed texture not appearing in Inventory after using the 'Copy to inventory' button:
  • This fixes FIRE-8129
  • Andrey ProductEngine
  • FIXED Fixed Favorite landmarks randomly reordering between sessions or when adding or removing a landmark from favorites:
  • This fixes FIRE-15720 and BUG-8776
  • Mnikolenko ProductEngine
  • FIXED Fixed incorrect grid highlighting when scaling prims:
  • This fixes STORM-1920
  • Contributed by Cron Stardust, Math fixes by Richard Linden, localisation fix contributed by Jonathan Yap
  • FIXED Improved loading of Group member list:
  • This fixes STORM-2011
  • Contributed by Ansariel Hiller (Firestorm Viewer)
  • FIXED Fixed AutoAcceptNewInventory for notecards, landmarks and textures silently discarding offers from scripted objects:
  • This fixes STORM-2010
  • Contributed by Nicky Dasmijn (Firestorm Viewer)
  • FIXED Fix for fitted mesh rendering on some ATI cards:
  • This fixes STORM-2080
  • Contributed by Nicky Dasmijn (Firestorm Viewer)
  • IMPROVEMENT Updated Windows installer to use newer OS detection code and warn if the service pack is not up to date:
  • Block installation on any Windows OS below Vista, except for 32bit XP with SP3
  • Added missing SSE2 strings in several languages
  • Contributed by TankMaster Finesmith (Firestorm Viewer)
  • FIXED Fixed clicking the area in between the full bright checkbox and the materials drop down box opening the color picker in build tools:
  • This fixes STORM-2038
  • Contributed by Whirly Fizzle (Firestorm Viewer)
  • FIXED Restored the missing particle info display menu item:
  • This fixes STORM-1972
  • Developer → Render Metadata → Particles
  • Contributed by Sovereign Engineer (Alchemy Viewer)
  • FIXED Restored the system color picker on Mac:
  • This fixes STORM-2023
  • Contributed by Cinder Roxley (Alchemy Viewer)
  • FIXED Fixed the region restart sound alert playing inworld instead of locally:
  • This fixes STORM-2015
  • Contributed by Jonathan Yap
  • FIXED Fixed group invites failing to let you join groups when groups are maxed even when you leave a group:
  • This fixes STORM-2018
  • Contributed by Jonathan Yap
  • FIXED Fixed the buy floater displaying truncated names/permissions when object is set to sell original and sell copy:
  • This fixes STORM-2007
  • Contributed by Jonathan Yap
  • FIXED Fixed rapidly clicking the refresh button in selected floaters resulting in duplicate entries
  • This fixes STORM-2030:
  • Contributed by Jonathan Yap
  • FIXED Fixed display issues with the Top colliders/Top scripts floater:
  • This fixes STORM-2031
  • Contributed by Jonathan Yap
  • Inline input fixes for Japanese users:
  • This fixes STORM-2069, STORM-2070, STORM-2071, STORM-2072
  • Contributed by Pell Smit
  • FIXED Fixed projector reflections not respecting the environment intensity parameter:
  • This fixes STORM-2056
  • Contributed by Geenz Spad
  • FIXED Fixed “Remove from outfit” not deactivating gestures in a folder when taking off items:
  • This fixes STORM-2008
  • Contributed by Lance Corrimal (Dolphin Viewer)
  • IMPROVEMENT Math updates:
  • See STORM-1915 for details
  • Contributed by Moon Metty
  • Firestorm New Features and Improvements:
  • Merge up to Linden Lab viewer 3.7.26 codebase
  • Firestorm 4.7.1 is fully merged up to the 3.7.26 Linden codebase, plus some cherry picked fixes from 3.7.27 and 3.7.28
  • TankMaster Finesmith, Ansariel Hiller
  • Vivox updated to version 4.6.0017.21209 for Windows & Mac
  • TankMaster Finesmith
  • cURL updated to version 7.38.0 for Windows 64bit
  • cURL release notes
  • Nicky Dasmijn
  • cURL updated to version 7.38.0 for Linux 64bit
  • Tonya Souther
  • Updated OS X libraries for Mac 64bit and Linux 64bit
  • Tonya Souther
  • Updated llqtwebkit for Linux x64 to make the inbuilt browser work again
  • Nicky Dasmijn
  • Updated WebKit for 64-bit OS X
  • Tonya Souther
  • Updated 3P packages for Linux x86 and Linux x64
  • Nicky Dasmijn
  • Updated Growl libraries
  • Nicky Dasmijn
  • Updated libraries for the new uriparser
  • Nicky Dasmijn, Tonya Souther
  • No RLVa update this release
  • Firestorm 4.7.1 is still using RLVa-1.4.10a, API version number 2.8.0
  • RLV Fixes:
  • NEW Reimplemented the @adjustheight command using LL's new hover functionality
  • Kitty Barnett
  • FIXED Fixed avatar coordinates being shown in the statusbar when RLVa showloc restriction is set
  • This fixes FIRE-14988
  • Ansariel Hiller
  • FIXED Coordinates of objects in hovertips are now hidden if RLVa showloc restriction is set
  • Ansariel Hiller
  • FIXED “Notes” indicator in radar is now hidden if RLVa shownames restriction is set
  • Ansariel Hiller
  • FIXED Fixed avatar icons showing in V3 chat history under RLVa ShowNames restriction
  • This fixes FIRE-15342
  • Ansariel Hiller
  • FIXED Fixed Minimap in standalone radar still showing under RLVa showminimap restriction
  • This fixes FIRE-15346
  • Ansariel Hiller
  • FIXED Fixed inventory items could be moved out of locked RLV folders via “Move to Default Folder” option
  • This partially fixes FIRE-15499
  • Ansariel Hiller
  • FIXED Fixed picks can circumvent RLVa @showloc restriction
  • This fixes FIRE-15556
  • Ansariel Hiller
  • FIXED Made avatar names in nearby chat respect RLV shownames restrictions
  • Ansariel Hiller
  • FIXED Fixed being able to cheat around RLVa @editobj restriction
  • This fixes FIRE-15653
  • Ansariel Hiller
  • FIXED RLVa fix for give to shared folder
  • Sovereign Engineer (Alchemy Viewer)
  • FIXED RLVa fix for properly unwearing items
  • Collect all items to be removed and update in one batch
  • Only batch wearables for now as attachments might need some special care in terms of RLV
  • Sovereign Engineer (Alchemy Viewer)
  • Skinning And Translations:
  • Translation updates and improvements
  • German - Ansariel Hiller, Mobius Ryba
  • Polish - Northspring (PanteraPolnocy)
  • Japanese - Hiroshi Kumaki
  • FIXED Fixed the drop down menu on Region Restart notice missing in Starlight and Starlight CUI skins
  • This fixes FIRE-15048
  • Northspring (PanteraPolnocy)
  • FIXED Removed the duplicate color picker for script dialogs in Starlight CUI skins
  • Ansariel Hiller
  • FIXED Show Chat Bar icon will not go away when toolbar is cleared on Vintage and Latency skins
  • This fixes FIRE-15158
  • Ansariel Hiller
  • FIXED Talk button does not highlight when locked open on Vintage skin
  • This fixes FIRE-15143
  • Ansariel Hiller
  • FIXED Fixed the Firestorm Blue skin theme missing on Linux systems
  • This fixes FIRE-5534
  • Ansariel Hiller
  • For Photographers:
  • NEW Added an option to create 24bit depth maps to the snapshot floater
  • When saving a snapshot to disk, the snapshot floater in the Firestorm viewer provides two capture options: color and depth.
  • The depth output provides a grayscale approximation of the distance between each pixel in the scene and the camera.
  • This can be useful for quick and dirty depth-based effects such as de-saturation and blurring.
  • However, the 8-bit nature of this output means there are only 256 possible values of gray to cover distances from right in front of the camera to hundreds of meters distant.
  • This can result in a constant gray value for all pixels covering a single object or avatar, which means the degree of the effect you wish to apply on that object or avatar will be
  • constant with no easy way to make it vary subtly from the front of the object to the back.
  • Firestorm 4.7.1 now has a “Depth (24bit)” capture output option which encodes the pixel-to-camera distance in all three color channels.
  • Before there were only 256 gray values to work with. Now there are effectively 16777216.
  • This feature was requested in FIRE-15667
  • A video tutorial created by Sempervirens Oddfellow demonstrating how to convert “Depth (24bit)” capture output can be found HERE
  • Snapshot Floater → Save To Disk → Capture: Depth (24 bit)
  • Sempervirens Oddfellow, Ansariel Hiller
  • FIXED Fixed snapshots posted to Facebook at current window size are terrible quality
  • This fixes FIRE-15728
  • Jessica Lyon
  • FIXED Fixed snapshot format for disk changing when selecting snapshot to inventory or email
  • This fixes FIRE-7090
  • Ansariel Hiller
  • For Builders And Scripters:
  • NEW Added the ability to choose which Linden plants and trees are rezzed from the build floater
  • This feature was requested in FIRE-7802
  • Cinder Roxley (Alchemy viewer), Original feature by McCabe Maxsted (InWorldz viewer)
  • NEW Added an option to select only copyable objects to Build options
  • This was requested in FIRE-14593
  • Build → Options → Select only Copyable objects
  • Ansariel Hiller
  • NEW Added a confirmation when unlinking objects to prevent accidents
  • This feature was requested in FIRE-15489
  • Ansariel Hiller
  • FIXED Fixed hard to read selection status text in build floater
  • This fixes FIRE-10551
  • Ansariel Hiller
  • FIXED Fixed text and links from other tools displaying in the Land tool from Build floater
  • This fixes FIRE-13838 and VWR-29517
  • Ansariel Hiller
  • FIXED Do not count mesh when calculating oxp objects to export
  • This fixes FIRE-15733
  • Techwolf Lupindo
  • FIXED Fixed script in the external editor needing to be saved twice to be updated in the internal editor
  • This fixes FIRE-7514
  • Ansariel Hiller
  • IMPROVEMENT General refactoring in the LSL preprocessor
  • Ansariel Hiller
  • FIXED Fixed the LSL preprocessor getting confused by double slashes in strings and multiline strings
  • This fixes FIRE-7791 and FIRE-15681
  • Sei Lisa
  • FIXED Fixed the LSL Preprocessor skiping globally defined strings when containing brackets ()
  • This fixes FIRE-8149
  • Sei Lisa
  • FIXED Fixed the LSL optimizer causing errors by changing the order of global variable declarations
  • This fixes FIRE-9155
  • Sei Lisa
  • FIXED Fixed string Fail = “\\;” parsing as a local but not a global
  • This fixes FIRE-10595
  • Sei Lisa
  • FIXED Fixed the LSL preprocessor garbling source
  • This fixes FIRE-15320
  • Sei Lisa
  • FIXED Fixed the LSL Preprocessor removing Multi-Line Function Calls
  • This fixes FIRE-10016
  • Sei Lisa
  • FIXED Fixed the Preprocessor not optimizing out functions or variables if they appear in strings
  • This fixes FIRE-15693
  • Sei Lisa
  • FIXED Fixed the LSL preprocessor having problems parsing double-quoted text while handling lazy lists
  • This fixes FIRE-12046
  • Sei Lisa
  • FIXED Fixed the LSL preprocessor failing to properly handle nested switch statements
  • This fixes FIRE-10517
  • Sei Lisa
  • FIXED Fixed the LSL preprocessor not optimizing out unreferenced functions if files are included
  • This fixes FIRE-15748
  • Sei Lisa
  • IMPROVEMENT Better error handling for the LSL preprocessor
  • This fixes FIRE-10172
  • Sei Lisa, Ansariel Hiller
  • Audio / Voice”
  • FIXED Fixed opening multiple instances of Firestorm steals sound from first instance
  • This fixes FIRE-480 and VWR-10592
  • Based on a patch by Jules Joffe, modified by Ansariel Hiller
  • FIXED Fixed needing to relog to restore sounds after changing audio device
  • This fixes FIRE-11266
  • Gibson Firehawk
  • FIXED Fixed muting sound effects disabling playing sound from collisions and playing sound from gestures checkbox is not disabled after a restart/relog
  • This fixes FIRE-9856
  • Northspring (PanteraPolnocy)
  • Communications:
  • FIXED Fixed posting in a group chat might unmute a muted avatar
  • It's been broken since 2008 and now it's finally fixed!
  • This fixes FIRE-2762 and VWR-7510
  • Sei Lisa, Ansariel Hiller
  • FIXED Fixed names in group chat sometimes show as “Loading…” and never change
  • This fixes FIRE-11330
  • Ansariel Hiller
  • NEW Added a friend counter to the people panel
  • This feature was requested in FIRE-4740
  • Comm → People → Friends
  • Ansariel Hiller
  • NEW Added options to turn off the use of CTRL, SHIFT and ALT keys in chat, in order to change message type into shout, whisper or OOC
  • Preferences → Chat → Typing → Use Keyboard Shortcuts…
  • Northspring (PanteraPolnocy), Greatfox Snowpaw
  • NEW Added an option to let keywords only match whole words for keyword alerts
  • Preferences → Chat → Keyword Alerts → Only match whole words
  • This was requested in FIRE-15131
  • Ansariel Hiller
  • NEW Added a toggle for Avatar Name Keyword Sensitivity
  • The triggering of keyword alerts based on a speaker's name is now optional
  • This was requested in FIRE-15130
  • Preferences → Chat → Keyword Alerts → Check sender's name for keywords
  • Northspring (PanteraPolnocy)
  • NEW Added an option to customize local chat color brightness change based on distance
  • This feature was requested in FIRE-3572
  • Preferences → Colors → Chat Color → Beyond chat range diminish factor
  • Ansariel Hiller
  • FIXED Fixed multiple spaces getting trimmed in nearby chat
  • This fixes FIRE-15013
  • Ansariel Hiller
  • FIXED Fixed chat font size changes do not apply in the nearby chat history floater
  • Font size changes are also now instantly visible without the need of emptying the text input
  • This fixes FIRE-15299
  • Ansariel Hiller
  • FIXED Fixed pressing in the chat bar when text is selected resulting in text being deleted before being sent
  • This fixes FIRE-15334
  • Ansariel Hiller
  • FIXED Fixed using Unicode characters in the chat bar selecting the wrong part of the string when using nearby avatar name prediction
  • This fixes FIRE-15712
  • Ansariel Hiller
  • FIXED Fixed emotes in IM showing username if V3 chat headers are used
  • This fixes FIRE-15581
  • Ansariel Hiller
  • FIXED Fixed dismissing a teleport offer resulting in the region maturity icon missing when showing the persisted teleport offer in the IM history
  • This fixes FIRE-11824
  • Ansariel Hiller
  • NEW Added “block” option to the avatar name context menu in chat history when using V1 chat headers
  • This was requested in FIRE-15416
  • Ansariel Hiller
  • NEW Added an option to show feedback in nearby chat when blocking or unblocking
  • This feature was requested in FIRE-15746
  • Preferences → Notifications → People → Notify me when I block or unblock somebody
  • Ansariel Hiller
  • FIXED Fixed the unexpected behaviour when blocking objects with a / in their name when “Use V1 style chat headers” is enabled
  • This fixes FIRE-14987 and STORM-2084
  • Ansariel Hiller
  • FIXED Fixed blocklist sometimes showing “(waiting)” as avatar name when blocking particle owners
  • Ansariel Hiller
  • FIXED Fixed newly added blocked avatar not being selected in the blocklist when using the blocklist intergrated in the people panel
  • Comm → People → Blocked
  • Ansariel Hiller
  • IMPROVEMENT Block list now selects & scrolls to new agents & objects added to the block list via the “+” button
  • This fixes FIRE-15226
  • Ansariel Hiller
  • FIXED Fixed the wrong notification text on permission dialogs
  • Text now correctly reads “Block” instead of “Mute Owner”
  • This fixes FIRE-15176
  • Ansariel Hiller
  • FIXED Fixed blacklisted agents showing as “Object” instead of “Resident” for Type on the Asset Blacklist floater
  • This fixes FIRE-15051
  • World → Asset Blacklist
  • Northspring (PanteraPolnocy)
  • IMPROVEMENT The complete avatar name will now always be shown instead of the displayname when changing avatar permissions etc. to avoid spoofing
  • Ansariel Hiller
  • FIXED Fixed Antispam newline flood protection failing after the source has been blocked
  • This fixes FIRE-15053
  • Preferences → Firestorm → Protection → Spam Protection
  • Ansariel Hiller
  • FIXED Prevent Antispam from spamming the user with block messages if an object is blocked who's owner has been blocked already
  • This fixes FIRE-13477
  • Ansariel Hiller
  • IMPROVEMENT Lots of under the hood refactoring for Growl and Keyword Alerts
  • Ansariel Hiller
  • FIXED Fixed IM messages in chat console not using the keyword color
  • This fixes FIRE-11681
  • Ansariel Hiller
  • IMPROVEMENT Added new abbreviations to Auto-Replace
  • afaicr - As far as I can remember
  • afair - As far as I recall
  • hb - Hurry back
  • hth - Hope that helps
  • iiuc - If I understand correctly
  • iow - In other words
  • istm - It seems to me
  • istr - I seem to remember
  • tbh - To be honest
  • ttys - Talk to you soon
  • tysm - Thank you so much
  • tysvm - Thank you so very much
  • wip - Work-in-progress
  • ymmv - Your mileage may vary
  • Preferences → Chat → Typing → Auto-Replace
  • Sei Lisa
  • Navigation:
  • NEW Added the Region Tracker feature from Alchemy Viewer
  • The Region Tracker lets you keep tabs on regions gridwide from anywhere in Second Life.
  • The Tracker lists all regions the user has chosen to add, the region’s maturity level, its actual name and the number of avatars in the region.
  • Regions are added to the Tracker by opening the world map, locating them via Find, and then clicking the “Track Region” button. This will display a dialogue box allowing you to add a label for the region.
  • Region Tracker documentation
  • World → Track Region
  • Avatar → Toolbar Buttons → Region Tracker
  • Sovereign Engineer (Alchemy Viewer), Cinder Roxley (Alchemy Viewer), Firestorm specific tweaks by Ansariel Hiller
  • NEW Added a new option to force showing a TP cancel button regardless if it is able to be canceled
  • If the TP can't be canceled, clicking will do nothing as the region will ignore the request.
  • Does not bypass RLV restrictions however, force TPs will not show the button.
  • Preferences → Move & View → Teleports → Always show the teleport cancel button
  • Liny Odell
  • FIXED Fixed right clicking on the Navigation bar not displaying all menu options
  • This fixes FIRE-15763
  • Ansariel Hiller
  • Groups:
  • NEW New Group Snooze feature
  • Click the Zz Snooze button in a group chat window to close and snooze the chat for the time set in snooze duration
  • After the snooze duration has passed, the first message posted to the group will open the group chat window
  • Preferences → Chat → Chat Windows → Group Chat Snooze Duration
  • This feature was requested in FIRE-11724
  • Original feature from Kitty Barnett (Catznip Viewer), Firestorm implementation by Ansariel Hiller
  • NEW Export Group list now includes Donated SQM's
  • Group Info → Members & Roles → Members → Export List
  • This was requested in FIRE-14976
  • Northspring (PanteraPolnocy)
  • CHANGED Group “Members & Roles” tab defaults to Roles instead of Members
  • This change was requested by Linden Lab to help ease system performance problems directly traceable to the fact that viewers are requesting (and re-requesting) the membership of large groups
  • Ansariel Hiller
  • Inventory:
  • NEW Added a context menu option “Find in Main View” in Worn Items
  • Right click any item in Worn tab of Inventory → Find in Main View
  • Inventory will switch to the main tab with the chosen item focussed and highlighted
  • This feature was requested in FIRE-15856
  • Sei Lisa
  • NEW Added an option to display the Received Items Folder at the bottom of Inventory and as a system folder in Inventory
  • This feature was requested in FIRE-15834
  • Preferences → User Interface → Interface Windows → Show Received items folder in normal inventory / Always show Received Items button at bottom of inventory
  • Ansariel Hiller
  • NEW Added silent agent inventory offer actions to legacy accept messages & separate show ↔ accept
  • This change addresses several issues with inventory offers:
  • When enabling legacy accept messages, the notification now allows to perform silent actions without notifying the sender.
  • This has been implemented only for legacy style accept messages, because the V3-way will notify the sender automatically if the offer is received.
  • Inventory offers from agents now allows the user to choose between either accepting the offer OR accepting and showing.
  • This is independent from the ShowNewInventory debug setting (“Automatically show new notecards, textures, landmarks after accepting”).
  • However, due to the way inventory offers from groups or inworld objects work, there is no separation and accepting offers from these sources will still either open automatically or not, depending on the ShowNewInventory setting.
  • Fixed the inventory panel still jumping to the new item despite the debug setting ShowInInventory being set to FALSE.
  • The new item will now only be shown in inventory, if ShowInInventory is TRUE.
  • If the inventory panel is closed, it will be opened.
  • These changes fix FIRE-3234 and FIRE-3832
  • Ansariel Hiller
  • FIXED Fixed empty folders being shown in Worn and Recent Inventory tabs
  • This fixes FIRE-11103
  • Ansariel Hiller
  • FIXED Fixed the Recent tab search term persisting between logins
  • This fixes FIRE-8947
  • Ansariel Hiller
  • FIXED Fixed the settings backup wrongly backing up Recent inventory items which was then restored when using settings restore
  • This fixes FIRE-11370
  • Ansariel Hiller
  • IMPROVEMENT Throttled link replace actions to 25 items per second to improve reliability when replacing a large number of links
  • Added new debug settings for link replace batch size (FSLinkReplaceBatchSize) and pause time (FSLinkReplaceBatchPauseTime) in case we have to adjust them
  • Ansariel Hiller
  • FIXED Force HTTP inventory enabled on Second Life
  • Ansariel Hiller
  • User Interface:
  • IMPROVEMENT Complete overhaul of the Preferences User Interface
  • The Preferences floater has been extensively reworked with an improved layout, extra tabs and clearer wording for many options
  • Avatar → Preferences
  • Northspring (PanteraPolnocy)
  • IMPROVEMENT Added Wireframe, Attached Lights and Attached Particles options to Preferences
  • Preferences → Graphics → Rendering → Show the scene as Wireframe / Enable attached lights (Facelights) / Render attached particles
  • Jessica Lyon
  • NEW Added an optional “new message alert” to chat and IM history to notify when a new message is posted when you are scrolled back in the chat history
  • This was requested in FIRE-1205
  • Preferences → Chat → Chat Windows → Show new messages for: Nearby chat / Instant and group messages
  • Ansariel Hiller
  • FIXED “Allow media to auto-play” & “Allow Audio streams to auto-play” preference options enabled state is now correct
  • This fixes FIRE-15057
  • Preferences → Sound & Media → Media/Music
  • Ansariel Hiller
  • FIXED Fixed preferences showing the wrong selected beam color on first run
  • This fixes FIRE-15088
  • Ansariel Hiller
  • Improvement Changed the label and tooltip for preference option “Turn avatar around when walking backwards” to avoid confusion of what this setting actually does
  • Renamed “Turn avatar around when walking backwards” to “Disable avatar turning to face camera locally when walking backwards”“
  • Added tooltip “Disables your avatar turning around to face the camera when you are walking backwards. This option affects only your local view and does not work with scripted AOs”
  • This fixes FIRE-1385
  • Preferences → Move & View → Movement → Disable avatar turning to face camera locally when walking backwards
  • Ansariel Hiller
  • FIXED Fixed typo in preferences - 'flash chat toolbar if new a IM arrives'
  • Preferences → Chat → Notices
  • Whirly Fizzle
  • IMPROVEMENT Changed Quick Prefs into a Transient Dockable Floater
  • Quick Prefs will now dock to the toolbar button, unless a legacy skin (Vintage or Latency) is used
  • To return to the old behaviour, drag the floater away from the toolbar button to undock it
  • Ansariel Hiller
  • IMPROVEMENT Refactor and polishing for the Money Tracker
  • The Money Tracker now uses a scroll list (table) for improved convience and clarity
  • Selective payments can be deleted and copied into clipboard in CSV format
  • Added an option to track payments even if the tracker window is closed
  • Added a proper sort order indicator
  • Always show seconds for timestamp
  • Avatar → Money Tracker
  • Ansariel Hiller
  • NEW Added “Show Simulator Version” and “Show Menu Search” to the statusbar context menu
  • Ansariel Hiller
  • NEW Added ability to copy the text and accelerator/shortcut of a top menu item by right clicking it while holding CTRL and ALT
  • Nicky Dasmijn
  • NEW Added a refresh screenshot button to the Abuse Report floater
  • This was requested in FIRE-15218
  • Help → Report Abuse
  • Ansariel Hiller
  • NEW Added ability to copy “Bumps, Pushes & Hits” information
  • This was requested in FIRE-13888
  • Help → Bumps, Pushes & Hits
  • Ansariel Hiller
  • IMPROVEMENT “Bumps, Pushes & Hits” now updates while the floater is open
  • Help → Bumps, Pushes & Hits
  • Ansariel Hiller
  • NEW Updated the “Window Size” list based on STEAM hardware stats for November 2014
  • Advanced → Set Window Size
  • TankMaster Finesmith, Ansariel Hiller
  • FIXED Fixed the pie menu being active while hidden behind another applications
  • This fixes FIRE-1279
  • Ansariel Hiller
  • IMPROVEMENT Added pie menu for particle mutes
  • This fixes FIRE-12355
  • Ansariel Hiller
  • FIXED Fixed friendlist counter in legacy contact list showing [COUNT] placeholder if agent has an empty friendlist
  • Ansariel Hiller
  • IMPROVEMENT Enabled searching combobox items using a fulltext search instead of only a prefix search
  • This change can be disabled using the FSComboboxSubstringSearch debug setting
  • Ansariel Hiller
  • FIXED Fixed the sorting order of Windlight settings
  • Ansariel Hiller
  • FIXED Removed duplicate and wrongly encoded Windlights
  • Ansariel Hiller
  • FIXED If a persons name is long enough, their profile picture will go outside of the Pay Resident floater
  • This fixes FIRE-15062
  • Ansariel Hiller
  • CHANGED Renamed Develop top bar menu to Developer
  • Ansariel Hiller
  • FIXED Removed unnecessary resize caret from main view on all skins
  • This fixes FIRE-15579
  • Ansariel Hiller
  • REMOVED Removed “Clear Cache Immediately” option from Developer menu
  • This option is deprecated
  • Ansariel Hiller
  • REMOVED Removed the HTTP Inventory option from the Developer menu since disabling it is no longer supported server side
  • Jessica Lyon
  • General:
  • FIXED Changes to improve the “Texture thrashing” problem
  • Linked threshold factor for lowering bias based on total texture memory to the same value when textures will be destroyed so bias will not get stuck in texture intense areas
  • Ansariel Hiller
  • NEW Added a new “Object impact on VRAM” floater to show how much texture memory objects in view use (per object)
  • For every object on the region, the following information is displayed: Name, Distance from self, Faces, Vertices, Indices, VRAM (textures) in KB, VRAM (VBO) in KB
  • Developer → Show Info → VRAM useage per object
  • Nicky Dasmijn
  • FIXED Fixed particles using textures containing alpha flashing white at certain camera angles and particles displaying textures of other nearby particles
  • This fixes FIRE-11745 and FIRE-11744
  • Ansariel Hiller, Shyotl Kuhr (Singularity viewer)
  • FIXED Fixed texture refresh causing grey textures when used on default textures
  • This fixes FIRE-14479 and FIRE-15173
  • Ansariel Hiller
  • FIXED Fixed web profiles not loading when web profiles were selected by default on 32 bit builds
  • This fixes FIRE-15182
  • Nicky Dasmijn
  • IMPROVEMENT Improvements to the auto-mute feature
  • Normal imposters will now be rendered properly again and not regarded as visually muted
  • This change was requested in FIRE-15074
  • For an explanation on the auto-mute feature, see Inara Pey's blog post
  • Ansariel Hiller
  • FIXED Fixed the click to move feature not allowing Mouse Walk
  • This fix will case a slightly different behavior when click to move is enabled under Preferences → Move & View → Movement → Single click on land
  • If the avatar is walking, you click on the avatar and move the mouse, the camera will be able to rotate on all 3 axis instead of only the x-axis
  • This fixes FIRE-15189
  • Ansariel Hiller
  • FIXED Fixed animation twitch when sitting and chatting
  • This fixes the client side AO bug where sitting on something that is animating your avatar and then saying something in local chat causes
  • the AO to think you're standing and makes the animations twitch between standing and the animation of what you're sitting on.
  • Liny Odell
  • FIXED Fixed when exiting mouselook, left clicking on a touchable object opens build floater
  • This fixes FIRE-15578
  • Ansariel Hiller
  • FIXED Fixed disabling “Automatic position for: Appearance” while editing appearance leaving agent stuck in camera customize appearance mode
  • This fixes FIRE-5740
  • Cinder Roxley (Alchemy Viewer)
  • FIXED Fixed the FocusOffsetRearView, FocusOffsetFrontView & FocusOffsetGroupView debug settings being excluded from settings backup
  • This fixes FIRE-15311
  • Ansariel Hiller
  • NEW Added FSUseAis3Api debug setting to turn off AIS3
  • Ansariel Hiller
  • NEW Added FSDisableWMIProbing debug setting to disable the WMI check in case of problems
  • Setting to TRUE disables VRAM detection via WMI probing on Windows systems
  • This provides a work around for cases of FIRE-15891
  • Advanced → Debug Settings → FSDisableWMIProbing
  • Ansariel Hiller
  • NEW Added an option to remove user settings and cache folder for the Windows 32bit uninstaller
  • TankMaster Finesmith, Ansariel Hiller
  • CHANGED Aligned feature table with Linden Lab viewer
  • Kept Firestorm LOD settings
  • Full shadows and Ambient Occlusion only enabled at Ultra
  • Set Advanced Lighting Model to enabled at High and above
  • TankMaster Finesmith
  • NEW Added Windows 10 detection
  • TankMaster Finesmith
  • REMOVED Screen Space Reflections (SSR) has been removed for this release
  • Unfortunately the SSR feature has been removed for this release because it caused a lot of specular mapped content to render black.
  • It may be added back in future if the rendering bugs are fixed.
  • Ansariel Hiller
  • Performance and Stability Improvements:
  • FIXED Many MANY crash fixes and general performance improvements
  • Big thanks to everyone who submitted their crash reports last release
  • Nicky Dasmijn
  • FIXED Fixed the viewer crash when clicking “upload model” quickly twice then closing both filepickers
  • This fixes FIRE-15204
  • Ansariel Hiller
  • FIXED Fixed crash when trying to open a script while FSFixCursorPosition is set to TRUE
  • Ansariel Hiller
  • FIXED Fixed crash fix in fast timers
  • This fixes FIRE-15356
  • Ansariel Hiller
  • FIXED Fixed a crash in asset blacklist if audio hardware fails
  • This fixes FIRE-11795
  • Ansariel Hiller
  • FIXED Fixed a crash when trying to play parcel music stream if audio hardware fails
  • This fixes FIRE-15528
  • Ansariel Hiller
  • FIXED Crash fix in LLTabContainer:selectNextTab (division by 0)
  • This fixes FIRE-15580
  • Ansariel Hiller
  • FIXED Crash fix for logout crash after using the particle editor
  • This fixes FIRE-15609
  • Ansariel Hiller
  • FIXED Fixed viewer crashing on logout if wearing a clothing layer with a local texture on it
  • This fixes FIRE-15787
  • Ansariel Hiller
  • FIXED Fixed viewer crashing when audio data is bad
  • This fixes FIRE-15882
  • Nicky Dasmijn
  • FIXED Fixed the viewer being stuck for a long time at 100% CPU after restoring minimized window in certain circumstances
  • This fixes FIRE-15789
  • Nicky Dasmijn
  • FIXED Fixed memory leak in glh_extensions.h
  • Sovereign Engineer (Alchemy Viewer)
  • FIXED Fixed the viewer freezing for a couple of second the first time a script dialog opens in a session
  • This fixes FIRE-11428
  • Ansariel Hiller
  • IMPROVEMENT Improve performance around particles
  • Ansariel Hiller, Nicky Dasmijn
  • IMPROVEMENT Improve performance of LLMemoryInfo:loadStatsMap
  • Nicky Dasmijn
  • OpenSim New Features and Improvements:
  • These features only apply to non-SL grids
  • OpenSim compatible downloads of Firestorm can be found here
  • FIXED Fixed usernames with underscores not allowing login on OpenSim
  • This fixes FIRE-15116
  • Ansariel Hiller
  • IMPROVEMENT Passwords longer then 16 characters are now allowed on OpenSim grids
  • This was requested in FIRE-12905
  • Ansariel Hiller
  • FIXED Fixed avatar picker not working anymore when using legacy simulator messages
  • This fixes FIRE-15194
  • Ansariel Hiller
  • FIXED Fixed MiniMap texture incorrect for variable size OpenSim regions
  • This fixes FIRE-13902
  • Lirusaito Faers (Singularity Viewer)
  • FIXED Possible fixes for crashes in Inworldz due to bad meshes
  • This may fix FIRE-14261
  • Nicky Dasmijn, Ansariel Hiller
  • FIXED Fixed osMessageObject(target, message) failing silently
  • This fixes FIRE-15014
  • FIXED Fixed slamming the sim with ParcelVoiceInfo requests if voice is disabled at the parcel level
  • This fixes FIRE-9510
  • Cinder Roxley
  • FIXED Syntax Highlighting added for CHANGED_REGION_RESTART in OpenSim
  • This fixes FIRE-15015
  • Ansariel Hiller
  • FIXED Syntax Highlighting added for OsForceCreateLink, OsForceBreakLink and OsForceBreakAllLinks
  • This fixes FIRE-15045
  • Northspring (PanteraPolnocy)

New in Firestorm 4.6.9.42974 (Dec 13, 2014)

  • Fixed issues:
  • FIRE-15122 Voice connection is lost after Teleport on Opensim Grids
  • FIRE-15110 rlva @getattach does not work
  • FIRE-15101 Bottom toolbar buttons show in mouselook
  • FIRE-15085 Object view not working in build 4.6.9.42969
  • FIRE-14471 Editing quick prefs crash

New in Firestorm 4.6.9.42969 (Dec 11, 2014)

  • Linden Lab New Features and Improvements:
  • Group Bans featureThis feature allows group owners (and those they nominate by role) to ban individuals from joining their group.Group bans, which are enforced server-side, like parcel and estate bans, are intended to remove troublemakers from a group and prevent them from joining the groupFor a review of the Group Bans feature, see Inara Pey's blog postBaker Linden
  • FIXED Hide voice position on teleport to prevent “map-stalking”Aura Linden
  • FIXED Fix for losing voice dot during rapid teleportsAura Linden
  • FIXED Various fixes to make sure SLVoice shuts down fully on viewer quitAura Linden
  • FIXED Fixed being able to only invite members to a group to the role of everyoneThis fixes FIRE-13231Andreyl Productengine
  • FIXED Don't show Folder arrow for folders without visible children in inventoryMnikolenko ProductEngine
  • FIXED Fixed folders completely disappearing when switching clothes aroundThis fixes FIRE-12579Andreyk ProductEngine
  • FIXED Fixed avatar shape not changing sex-specific parameters when changed to maleThis fixes FIRE-3735Mnikolenko ProductEngine
  • FIXED Fixed viewer crashing on double-click on RegionCapabilityRequestError in Notifications ConsoleThis fixes FIRE-7832Andreyk ProductEngine
  • FIXED Fixed object Cache Hit Rate, Cache Hit Rate and Cache Read latency graphs displaying incorrectlyThis fixes FIRE-14358Andreyk ProductEngine
  • FIXED Fixed open folders closing when you create a new folder, new script, new notecard etcThis fixes FIRE-10949Andreyk ProductEngine
  • FIXED Fixed moving view away from selected prims causes some to deselect themselves since viewer-interestingThis fixes FIRE-14456Andreyk ProductEngine
  • FIXED Fixed avatar often stops animating when being animated by an intan solo dance ball on Interesting based viewers only.This fixes FIRE-14463Andreyk ProductEngine
  • FIXED Fixed sounds no longer playing directly when double clicking in inventory.This fixes FIRE-12024Andreyk ProductEngine
  • FIXED Projector reflections now correctly respect the environment intensity parameterAll projector reflections now count as “environmental” reflections instead of being treated as specular reflectionsThis fixes STORM-2056Contributed by Geenz Spad
  • FIXED Fixed the viewer keeping Mac systems from restarting when the viewer is runningThis fixes STORM-2053Contributed by Cinder Roxley
  • FIXED Fixed the viewer crashing every time upon Quit under OS X Yosemite 10.10This fixes STORM-2081Contributed by Cinder Roxley
  • Firestorm New Features and Improvements:
  • Firestorm 4.6.9 release remains on a parity with the Linden 3.7.8 codebase but with some cherry picked updates and fixes from upstream
  • KDU updated to version 7.5.0The update represents increased speed and functionality with a focus on efficient multi-threading and addition of many new features such as better JPIP support, meta data browsing and animation.Full KDU 7.5.0 release notes can be found HERENicky Dasmijn
  • FmodEx updated to version 4.4.41FmodEx release notesNicky Dasmijn
  • OpenSSL updated to version 1.0.1iOpenSSL release notesNicky Dasmijn
  • Updated lltqwebkitThis fixes problems loading certain web pages and connecting to FacebookNicky Dasmijn, Tonya Souther
  • No RLVa update this releaseFirestorm 4.6.9 is still using RLVa-1.4.10a, API version number 2.8.0
  • RLV Fixes:
  • FIXED Disable map and TP button in profiles if RLV restrictions applyAnsariel Hiller
  • FIXED Fixed inventory context menu not disabling “open” menu item for textures if user is prevented by RLVaAnsariel Hiller
  • FIXED Fixed Environment menu check mark not getting properly updated if time of day is set via RLVaThis fixes FIRE-14466Ansariel Hiller
  • FIXED Fixed nearby voice floater showing avatar names if RLVa showname restriction is set after CHUI mergeAnsariel Hiller
  • FIXED Allow detaching of the bridge object even if the attachment spot is locked by RLVaAnsariel Hiller
  • FIXED Fixed RLV Show Names Restrictions substituting in strings it doens't need toThis fixes FIRE-10704Lirusaito Faers (Singularity viewer)
  • FIXED Fixed crash when entering certain locations while showloc restriction is setThis fixes FIRE-14995Lirusaito Faers (Singularity viewer)
  • Skinning And Translations:
  • Translation updates and improvementsAnsariel Hiller (German)Northspring (PanteraPolnocy) (Polish)
  • Many custom skin improvementsHitomi Tiponi (Starlight and Starlight CUI)Ansariel Hiller (AnsaStorm)Kadah Koba (Latency)
  • New viewer skin - AnsaStorm BloodFor all red skin lovers this release features a new dark red skin, AnsaStorm Blood, created by Firestorm user Paladin ForzaneSee HERE for a preview imagePreferences → Skins → AnsaStorm → BloodPaladin Forzane
  • New font - Deja Vu all capsPreferences → Firestorm → User Interface → Font → Deja vu all capsNorthspring (PanteraPolnocy)
  • Replaced the contact list online status and radar in-region icon in AnsaStorm skin with something nicerAnsariel Hiller
  • Revamped AnsaStorm skin contacts and radar listAnsariel Hiller
  • FIXED Vintage skin - Fixed the play button for music not toggling to a pause button when you're playing musicAnsariel Hiller
  • FIXED Vintage skin - Fixed the utility bar talk button being disabled during private calls when in a no-voice parcelThis fixes FIRE-7054Ansariel Hiller
  • FIXED Fixed Starlight CUI Custom Light theme not being available on LinuxThis fixes FIRE-15000Zi Ree
  • IMPROVEMENT Metaharper skin - Change the background of the vertical toolbars to be transparent to match the look of the bottom toolbarAnsariel Hiller
  • Latency skin revamp Fixed group name visiblity on group notices. Changed colors from black on blue to light-gray on dark-gray Adjusted group notice layout and color name cleanup Recolored script notices to white on dark-gray to fix link visablity. Adjust script floater layout, remvoed rounded lower corners and added border frame Fixed the names in radar and people floater being white. They are now black Fixed search resetting to homepage upon clicking the “Search” toolbar button when the floater its minimized (eg. after TPing via it) Kadah Koba
  • FIXED Localization fixes Firestorm auto-response messages in preferences are now localizable Hair tilt left/right in Appearance editor are now localizable Ansariel Hiller
  • For Photographers and Machinima Makers:
  • NEW The Circle of Confusion setting for Depth of Field can now be set to negative valuesA small negative CoC setting will give an ultra-sharp image. A large negative CoC setting is just plain trippy!For some examples of negative CoC images, see HERETo set a negative CoC value, you must use the spinners or type the negative value into the input box. The slider will only set positive valuesWorld → Photo & Video → Phototools → DOF/Glow → CoCDil Spitz, Whirly Fizzle
  • NEW Added an option to log filenames of snapshots to local chat historyThe purpose of this feature is to give feedback on the quick “Snapshot to Disk” shortcut and add context to snapshots and chat historyPreferences → Notifications → Notifications → Log filename of saved snapshots in to chat historyKadah Koba
  • NEW Added an option to prevent inventory window popping up after taking a snapshotThis was requested in FIRE-14598Preferences → Privacy → General → Automatically show snapshots in inventory after uploadAnsariel Hiller
  • For Builders And Scripters:
  • NEW Added buttons to the build tools to cycle through links in a linksetThere are two new buttons located in close proximity to the “Edit Linked” check box.These buttons cycle forward or backward through the linkset, just as if your were pressing CTRL+, or CTRL+.Northspring (PanteraPolnocy)
  • FIXED Fixed the build tools button on the toolbar sometimes being disabled when it shouldn't beThis fixes FIRE-1432Ansariel Hiller
  • FIXED Fixed being unable to open scripts in copied objects individuallyThis fixes the longstanding bug in all V2/V3 based viewers - details at FIRE-511 and VWR-27512Ansariel Hiller
  • Audio / Voice:
  • NEW Added a separate auto-play option for parcel media and audioPreferences → Sound & Media → General → Allow audio to auto-play/Allow media to auto-playAnsariel Hiller
  • FIXED Fixed parcel audio auto-play not working properly on loginAnsariel Hiller
  • NEW The viewer now automatically adds http:/ to the music url in the parcel audio panelThis was requested in FIRE-14644Samm Florian
  • NEW Added an option to customise the sound for opening script dialogsPreferences → Sound & Media → UI Sounds 2 → Script DialogNorthspring (PanteraPolnocy)
  • NEW Added a reset voice button to preferencesThis feature was requested in FIRE-2912Preferences → Sound & Media → Voice SettingsAnsariel Hiller
  • NEW Added a “Zoom in” option in nearby voice optionsComm → Nearby Voice → Right click a name → Zoom inThis was requested in FIRE-7337Ansariel Hiller
  • Communications:
  • NEW Added an option to give an inventory item along with the autoresponse messageThe inventory item must be copy/trans to be used for this featureThe inventory item will be sent in these modes Busy / Do not disturb Away Autorespond Autorespond non-friends Preferences → Privacy → Autoresponse → Autoresponse Item Ansariel Hiller
  • NEW Added an option so the user can choose which name columns should be displayed in the contact listPreviously, in the legacy friends contact list, there was only one visible column displaying the name of the user based on the display name settings.This feature adds the ability for the user to choose between Username, Display name, Full name or a combination of theseAlso added an option to display the full name in the contact list as “Username (Display name)“Preferences → Firestorm → General → Contact List Options Visible name Columns - Username, Display name, Full name Sort list by - Username, Display name Show full name as - Username (Display name), Display name (Username) Ansariel Hiller
  • NEW Added an option to hide the permission columns in the contact listPreferences → Firestorm → General → Show permission columnor Comm → Contacts → Right click a name → Options → Show permission columnsAnsariel Hiller
  • NEW Added a “Pay” option to the contact list context menuComm → Contacts → Right click a name → PayAnsariel Hiller
  • NEW Added a “View transcript” option to contacts context menuComm → Contacts → Right click a name → PayAnsariel Hiller
  • IMPROVEMENT Made the contacts floater match the look of the nearby chat and IM session floater for a smoother and unique appearanceAnsariel Hiller
  • NEW Added an option to ignore all conference (ad-hoc) chatsIf this option is enabled you will not see any conference chatsThere is also the option to report when a conference chat is being blocked in your Nearby Chat windowThis feature was requested in FIRE-11799Preferences → Chat → Firestorm → Automatically ignore and leave all conference (ad-hoc) chatsPreferences → Chat → Firestorm → Report ignored conference chats in Nearby ChatNorthspring (PanteraPolnocy)
  • FIXED Fixed IM tab not flashing for conference chats if chat was initiated by oneselfAnsariel Hiller
  • NEW Added an option to prepend an additional chevron as a typing indicator in IM windowsPreferences → Chat → Firestorm → Add additional chevron (>) as typing indicator to IM sessionsAnsariel Hiller
  • NEW Ctrl-Backspace and Ctrl-Delete now remove whole words when editing textLirusaito Faers (Singularity viewer)
  • FIXED Override chat channel with channel selected in channel selection only if no channel is provided in the message itselfThis fixes FIRE-14759Ansariel Hiller
  • FIXED Fixed getting an IM from yourself to yourself saying “Autoresponse sent” if somebody answers from an offline IM via emailThis fixes FIRE-13923Ansariel Hiller
  • FIXED Fixed having “Only friends and group can call me or IM me” plus “Autorespond to non friends” enabled causes you to get 2 new IM sound alerts for every non-friend IM plus the non-friend receives your autoresponse twice for each IM sentThis fixes FIRE-12402Ansariel Hiller
  • FIXED Fixed when “Only friends and groups can call or IM me” is enabled, group chat posts from non-friends are mutedThis fixes FIRE-14564Ansariel Hiller
  • FIXED Fixed opening undocked friends, contact sets, or groups not bringing the contacts window to the foregroundThis fixes FIRE-13821Ansariel Hiller
  • FIXED Fixed online and offline notification being recongized as keywords, but not recoloredThis fixes FIRE-13185Ansariel Hiller
  • FIXED Fixed keyword alert for local chat not changing the color unless the keyword alert for IMs and Group is enabledThis fixes FIRE-7721Ansariel Hiller
  • FIXED Fixed Keyword Alerts not triggering on avatar nameThis fixes FIRE-6959Ansariel Hiller
  • FIXED Fixed muted chat setting off the keyword alert chimeThis fixes FIRE-13979Ansariel Hiller
  • FIXED Fixed Growl showing notifications from muted objectsThis fixes FIRE-14553Ansariel Hiller
  • NEW Group and sender name are now shown in the notification wellThis fixes FIRE-505Ansariel Hiller
  • FIXED Group profile floater is now un-minimized if opening a group profile that is already open but minimizedThis fixes FIRE-10870Ansariel Hiller
  • NEW Viewer now allows searching for complete avatar name in the group member filterThis was requested at FIRE-14917Ansariel Hiller
  • FIXED Fixed the group moderator name highlighting wrongly using the message body format optionThis fixes FIRE-12103Ansariel Hiller
  • NEW Added an option to rename a contact set to the set configuration floaterThis feature was requested in FIRE-8175Comm → Contact Sets → Choose a set → Configure → RenameAnsariel Hiller
  • FIXED Multiple contacts can now be added to a contact set at once from the legacy friend listThis fixes FIRE-12775Comm → Contacts → Multiselect names → Right click selection → Add to SetAnsariel Hiller
  • IMPROVEMENT Complete avatar name is now always shown when adding them to somethingBoth Username and Display Name now always show when sharing items with another avatar to prevent mistakesAnsariel Hiller
  • NEW Added an option to allow scripts to see your language settingPreferences → Privacy → General → Let scripted objects see my current language settingNorthspring (PanteraPolnocy)
  • NEW Added group SLURL links to muted group chat notificationsWhen the preference “Report muted group chat in nearby chat” is checked, it then displays messages like “Muting group chat from GROUP”. The group name has been replaced with a URI link that when clicked will open the groups profile right awayPreferences → Chat → Notifications → Report muted group chat in nearby chatContributed by Samm Florian, Ansariel Hiller
  • NEW Fixed links using FTP protocol not being recognizedThis fixes FIRE-1715Ansariel Hiller
  • REMOVED Removed the faulty option to “display group chats, IM sessions and nearby chat always in uppercase”This option was removed because it broken SLURLs and links (FIRE-11939)A new font - Deja Vu all caps - has been added insteadNorthspring (PanteraPolnocy)
  • Navigation:
  • NEW Added the Mouse walk, run and fly feature from Singularity viewerMouse walk is a new way to move around the virtual worlds by using a mouse.Clicking on your avatar and holding the left mouse button pressed already allows you to look around when the mouse is moved.Now, while still keeping the left mouse pressed, you can press and hold the right mouse button which will let you move around just using a mouse.This works in walking, running and flying modes.Siana Gearz (Singularity viewer), Jessica Lyon
  • NEW Displayed columns in the Radar are now customizableAll radar columns except “name” and “range” can be shown or hidden now.World → Radar → Radar Options → Displayed ColumnsAnsariel Hiller
  • NEW Added a “notes” column to the Radar This allows you to see which avatars on the radar you have made profile notes forThis was requested in FIRE-14595World → RadarAnsariel Hiller
  • NEW Added avatar age reporting to the RadarThe radar can now be configured to report avatars younger then a specified age, with an optional sound alertThis was requested in FIRE-3850Preferences → Chat → Radar → Age AlertWorld → Radar → Radar Options → Report Avatar Age AlertAnsariel Hiller
  • IMPROVEMENT Made the voice level icons in the radar independent from other voice level iconsAlso replaced the sitting and typing status indicators in radar with localizable iconsAnsariel Hiller
  • NEW Added a landmark selection and teleport button to the region restart floaterNow when you receive a region restart notification, there is a Landmarks drop down, allowing you to quickly select a landmark to teleport toKitty Barnett (Catznip viewer)
  • NEW Region restart notices are now also printed in nearby chatNorthspring (PanteraPolnocy)
  • NEW Added traffic count and area to landmark informationRight click Landmark in inventory → About LandmarkAnsariel Hiller
  • FIXED “Filter duplicate landmarks on world map” now works correctlyThis fixes FIRE-14375Preferences → Move & View → Firestorm → Filter duplicate landmarks on world mapAnsariel Hiller
  • FIXED Renamed the Home button on the World Map to “Go Home” to make it clearer this will teleport you home, not show your home location on the mapWorld → World MapAnsariel Hiller
  • ADDED Added a doubleclick TP activation/deactivation message in nearby chatWhen doubleclick teleport is activated/deactivated with CTRL+SHIFT+D, “DoubleClick Teleport enabled/disabled” now prints to Nearby ChatAnsariel Hiller
  • FIXED Fixed SLURL parser error on teleport app links on Havok buildsThis fixes FIRE-10730Ansariel Hiller
  • FIXED Fixed when clicking on a SLURL, location text in place details is incorrect if the standalone place details floater is usedThis fixes FIRE-14646Ansariel Hiller
  • FIXED Fixed the highlighting of presets in the camera control floater not always reflecting the current camera positionAnsariel Hiller
  • FIXED Fixed the camera Preset buttons being difficult to clickThis fixes FIRE-8716Ansariel Hiller
  • NEW Added an option to disable leaving mouselook using the scroll wheelThis was requested in FIRE-14573Preferences → Move & View → Mouselook → Leave Mouselook using the scroll wheelAnsariel Hiller
  • Inventory, Appearance and Avatar:
  • NEW Added a new replace inventory links featureThis function is handy if you have broken links in your inventory that you wish to repairFor documentation on this feature, see HEREAnsariel Hiller
  • NEW Added an inventory context menu option to send items to their default folderThis was requested in FIRE-2512Right click any inventory item → Move to default folderAnsariel Hiller
  • NEW “Allow separate search terms on each tab in inventory” option no longer forces text in the search field to be uppercaseThis fixes FIRE-7342Ansariel Hiller
  • FIXED Deleting an item from inventory now closes the previewThis fixes FIRE-14195Ansariel Hiller
  • FIXED Fixed the 'Add' option being missing from some clothing items in inventoryThis fixes FIRE-6627Oren Hurvitz
  • NEW Added an outfit count to the outfits listThis was requested in FIRE-12939Avatar → Appearance → OutfitsAnsariel Hiller
  • NEW Added “Nimble” - an option to disable waiting for the pre-jump and landing avatar animations to playPreferences → Move & View → Movement → Disable waiting for pre-jump and landing animationsAnsariel Hiller
  • FIXED Fixed blocked avatars still rendering if “Render blocked avatars as particle cloud” is disabledThis fixes FIRE-11783Ansariel Hiller
  • Firestorm Client Animation Overrider:
  • NEW Added an option to delete broken links from the AO folderInventory → #Firestorm → Right click the #AO folder → Cleanup broken links.Ansariel Hiller
  • Firestorm Bridge:
  • CHANGED Moved the Firestorm bridge from “bridge” attachment spot to “Center 2”The Firestorm bridge no longer uses a special extra “bridge” attachment point and instead will attach to the “Center 2” HUD attachment point.You should notice no difference in bridge behaviour with this change and the bridge will still be “out of sight, out of mind”Bridge version bumped up to v.2.18 to force the bridge to recreate at loginAnsariel Hiller
  • CHANGED Bridge object parameters are now set in viewer codeBridge object parameters are now set in the viewer code rather then via LSL. This should reduce the chance of being “rocked”Ansariel Hiller
  • Misc Bridge changes When creating/recreating Bridge do not call some functions twice - removed calls in state_entry() Because of that makeSane() and initBridge() are no longer necessary - code has been moved into proper places in script's code Initialize bridge functionality ONLY when worn as an actual attachment; Ground on_rez() sets the prim to temp anyway Memory leak fix - Send acknowledgment of receipt via HTTP to the viewer for SL grids teleport skip Cut out the bridge spam on llOwnerSay when teleporting when the bridge is disabled during a session Implemented version verification for the bridge Northspring (PanteraPolnocy)
  • Roleplay:
  • NEW Added new features to supplement the “roll a dice” chat bar command for roleplayers
  • Added new bonuses, penalties, successes and explosions modifiers to the “roll dice” chatbar command
  • Modifier must be in range from -1000 to 1000.Valid modifier types are ”+” (bonuses), “-” (penalties), “” (successes), “!>”, “! 15”, “rolld 10 25 !”, “rolld 15 25 !< 10”.Preferences → Firestorm → CmdLine 1Northspring (PanteraPolnocy)
  • Added penetrating dice:
  • Penetrating dice are a special style of exploding diceExamples:“rolld 2 20 !p> 3”, “rolld 2 20 !p< 3”, “rolld 2 20 !p 3”Northspring (PanteraPolnocy)
  • Further Roll dice chatbar command improvements:
  • Made 'S32 modifier' value mandatory even for '!' dice modifier. In order to roll (for example) 5d20! user must from now on type 'cmd 5 20 ! 20' instead of 'cmd 5 20 !', so in fact make a 5d20!20 roll (which should be logic anyway, as it works in the same way). This also allows the explosion value to be modifiable, so expression like 3d25!15 (dice exploding only at 15 instead of only at max, which is 25) is now possible.Small change for success rolls: They should count one not only on “less/greater than”, but for “equal or less/greater than”.Added reroll modifier, “r”, “r”. For example “cmd 2 20 r 15” or “cmd 5 10 r< 3”.Sources: https://wiki.roll20.net/Dice_Reference#Roll_ModifiersPreferences → Firestorm → CmdLine 1Northspring (PanteraPolnocy)
  • Implemented rand(min,max) in calc chatbar command:
  • This sub-command of calc has exactly this format: rand(MinNumber,MaxNumber) - no spaces or other charactersRange for both numbers can vary from -10000 to 10000, for example “calc rand(-30,50)”, “calc rand(-9345,-700)” or “calc rand(8500,10000)”MaxNumber always must be bigger than MinNumberUse Integers only, no floatsUp to 5 rand(min,max) calls per expression only, because of performance reasonsrand() can be mixed with other calc command expressions; For example: “calc 2 + rand(10,40) * 3 / (rand(-90,70) - 20)” or “calc 2 * rand(1,20) + 5” will workNesting rand() in rand() should work fine syntax-wise, example: “calc rand(rand(xxx,yyy),rand(zzz,ccc))” - expressions will be calculated from left to right, inner ones first - but if the first inner rand() would generate a value bigger than the second rand(), then the outer rand() will throw a message that Min must be lower than Max. Something like “calc rand(rand(1,230),rand(231,500))” is safe because Min in the second rand() is higher than Max in the first rand(), so the rule will always be met for outer rand()Preferences → Firestorm → CmdLine 1Northspring (PanteraPolnocy)
  • Discussion about the use of dice in Second Life: http://www.sluniverse.com/php/vb/general-sl-discussion/98949-applications-dice-sl.html
  • Further dice documentation: Rolling Dice
  • User Interface:
  • NEW New Preferences search featureIt is now possible to search preferences for specific words or phrases, by typing into the search bar at the top.For example, typing in the word response will result in matches on two tabs: General and Privacy. The Privacy tab will, in turn, have two of its tabs shown.Matched lines are highlighed in color (you can change the highlight color in Preferences → Colors → Miscellaneous → Preferences Search Highlight Color).To clear the search, and have the Preferences window revert to its normal state, just click the 'x' at the far right end of the search field.Avatar → PreferencesNicky Dasmijn, Ansariel Hiller
  • NEW New Menus search featureIt is now possible to search the menus for specific words or phrases, by typing into the search bar at the top.For example, typing in the word upload will result in matches on up to four top menu items: Avatar, Build, Advanced and Develop.In short, using search will filter out what is shown in the top menu bar, removing all items except those that contain what you searched for.Matched items are highlighed in color (you can change the highlight color in Preferences → Colors → Miscellaneous → Preferences Search Highlight Color).To clear the search, and have the Menu bar revert to its normal state, just click the 'x' at the far right end of the search field.Menu search is enabled (or disabled) in Preferences → Advanced → Show Menu Search.Nicky Dasmijn
  • NEW Added a search button to the notecard editorAnsariel Hiller
  • IMPROVEMENT Notecard is now closed after choosing “Save” in the close confirmationThis fixes FIRE-9039Ansariel Hiller
  • FIXED Spell checking a notecard is now considered an edit, and allows a re-saveThis fixes FIRE-11045Ansariel Hiller
  • IMPROVEMENT Updated the Search & Replace floater to the latest version from Kitty BarnettKitty Barnett (Catznip viewer), Ansariel Hiller
  • FIXED Made sure an un-minimized floater always goes to the front of other floatersAnsariel Hiller
  • FIXED Disabled toolbar buttons can now be movedThis fixes FIRE-5552Ansariel Hiller
  • NEW Added a locking option to the toolbars to prevent accidental moving or deleting of buttonsThis was requested in FIRE-6616Right click a toolbar button → LockedZi Ree
  • FIXED The nearby chat floater can now be resized when all buttons are removed from bottom toolbarThis fixes FIRE-5141Ansariel Hiller
  • FIXED Column order is now maintained in area search when showing previously hidden columns instead of adding them at the endWorld → Area SearchAnsariel Hiller
  • FIXED Area search column configuration is now persistant across sessionsAnsariel Hiller
  • FIXED Right click context menu in area search now works properly without left clicking an item firstAnsariel Hiller
  • FIXED Fixed object counter in area search disappearing in German and Polish localeAnsariel Hiller
  • FIXED The “Find” tab in area search now opens by defaultThis change was requested in FIRE-14269Ansariel Hiller
  • FIXED Fixed text in the statistics floater being cut off in the German translationThis fixes FIRE-14414Ansariel Hiller
  • IMPROVEMENT Updated the worldmap textures in the minimap code to latest versions from Kitty BarnettKitty Barnett (Catznip viewer), Ansariel Hiller
  • FIXED Fixed the skin preview and selection beam pictures in preferences being affected by the button color defintionThis fixes FIRE-14228Ansariel Hiller
  • FIXED Cleaned up the texture console layout and fixed overlapping textTankMaster Finesmith
  • FIXED Fixed the spillover menu label and highlight using the wrong colorsThis fixes FIRE-13101Ansariel Hiller
  • NEW Added a confirmation dialog before deleting login credentials to prevent accidental deleting of passwordAnsariel Hiller
  • Special Love for Mac:
  • FIXED Fixed mesh upload crashing the Firestorm 64bit Mac viewer.This fixes FIRE-14379Tonya Souther
  • FIXED Fixed mouselook right-click locking camera position on MacThis fixes FIRE-14282Pell Smit, Liny Odell
  • General:
  • FIXED Derender and Blacklist are now working correctlyBlacklisted objects now remain derendered properly between sessionsThis fixes FIRE-13997Derender & Blacklist documentationNicky Dasmijn
  • FIXED Fixed textures flickering on objects before the texture is fully loaded if texture refresh was used that sessionThis fixes FIRE-14301Ansariel Hiller
  • NEW Added an option to the avatar picker to search resident by UUIDPreviously the avatar picker only allowed selecting residents by name, people nearby and friendsAnsariel Hiller
  • NEW Expanded the avatar picker/avatar search results by adding context menus with common avatar actionsThis was requested in FIRE-5096Ansariel Hiller
  • NEW Advanced Lighting Model status now shows in the in About Firestorm floater and sysinfo to aid supportHelp → About FirestormNorthspring (PanteraPolnocy)
  • FIXED Fixed payment notification incorrectly showing payment was successful when an object “pays” with insufficient fundsThis fixes FIRE-6901Ansariel Hiller
  • FIXED The “Trim 'Resident' from legacy names” option now works correctly for people without a last name and that have no display name setPreferences → General → Trim 'Resident' from legacy namesThis fixes FIRE-14330, FIRE-11365 and FIRE-11386Ansariel Hiller
  • FIXED Fixed LLCalcParser calculates inverse trigonometric functions wrongThis fixes FIRE-14618Ansariel Hiller
  • FIXED Display Windows 10 correctly in Help → About FirestormTankMaster Finesmith
  • FIXED Fixed basic Shaders not working on NVIDIA GeForce 7300This fixes FIRE-14340Nicky Dasmijn, Ansariel Hiller
  • GPU table updatesThe following cards were added to the GPU table: Fire-14506: AMD R3 series AMD R5 200 series Intel 5300 Intel Mesa for Haswell Nvidia GT 705 Nvidia GTX 970 and 980 AMD R2/4/6/8 GeForce 970/980 Fixed the OGL level for Intel HD 2500/4000 cards in GPU table TankMaster Finesmith
  • Performance and Stability Improvements:
  • FIXED Many MANY crash fixes and general performance improvementsBig thanks to everyone who submitted their crash reports last releaseNicky Dasmijn
  • FIXED Fixed viewer crashing when pasting an invalid character into a scriptThis fixes FIRE-14237Nicky Dasmijn
  • FIXED Fixed crash when performing the GPU benchmarkThis fixes FIRE-13686Ansariel Hiller
  • FIXED Viewer no longer crashes when uploading “Make-Human” dae modelsThis fixes FIRE-12216Nicky Dasmijn
  • FIXED Avoid crashing on broken mesh faces.This fixes FIRE-14261Nicky Dasmijn
  • FIXED Fixed crash when viewing Fast TimersThis fixes FIRE-14600Ansariel Hiller
  • FIXED Fixed crash while selecting a linkset with blacklisted or derendered child prim.This fixes FIRE-14996Zi Ree
  • FIXED Fixed viewer crashing when using a non-standard character for an AO set nameThis fixes FIRE-14896Nicky Dasmijn
  • FIXED Don't allow creating or renaming AO sets with non-ASCII characters which crash the viewerZi Ree
  • FIXED Viewer no longer locks up when adding a new item to the block list if the block list is very largeAnsariel Hiller
  • FIXED Stop leaking insane amounts of memory in llfasttimerview.Nicky Dasmijn
  • FIXED Various memory leak fixesCinder Roxley, Sovereign Engineer, Shyotl Kuhr

New in Firestorm 4.6.7.42398 (Aug 18, 2014)

  • Most notably this version brings Firestorm up to LL’s version 3.7.8 with Project Interesting. With which you will undoubtedly find world rendering to be much faster when logging into SL or teleporting around. This version also comes with a lot of bug fixes and a few cool new things.
  • To list just a very small fe:
  • Project interesting (Big improvement in scene render speed)
  • Fixed for the Mac Cocoa bug – Alt-clicking while moving the mouse can move the camera significantly now fixed for most.
  • Fixed Flickr upload
  • Distant avatars now animate at the correct speed when avatar imposters are disabled
  • Mac 64bit beta!
  • Much more.

New in Firestorm 4.6.5.40833 (May 13, 2014)

  • Linden Lab New Features and Improvements:
  • FIXED - Moobs Bug Male Avatar chest rendering broken - chest shows bigger for onlookers, than to oneself - effects attachments and all worn mesh types
  • Fitted mesh introduced a couple of changes to the avatar_lad.xml file that caused the avatar definition to change in ways that are not backwards-compatible.
  • Reverted the change in the range of pectoral size for male avatars, and the change in the position of the belly morph position (the later being a copy/paste error).
  • ADDED Help → Report Bug now opens the create issue page on JIRA with pre-populated fields
  • On Firestorm, you must have a JIRA account and be logged into the JIRA for this feature to work.
  • FIXED MAINT-2034 : Terrain texture changes caused by changing texture elevation ranges or terraforming can not be seen until after relog or teleporting out and back to the region
  • FIXED MAINT-2876 - Fix for crash when editing certain rigged meshes at high altitude.
  • FIXED MAINT-3211 - Fix for texture animations not working properly on rigged attachments when worn from inventory.
  • FIXED MAINT-3703 - Fixed a suspected thread race crasher in the fmodex library
  • FIXED MAINT-3476 FIX Opening large chat histories from conversation log eats up huge amounts of memory, leading to viewer crash.
  • FIXED - COCOA Bug MAINT-3696 - Can't use the view transparent shortcut anymore on Mac
  • FIXED MAINT-3661 - Fix for crash when uploading corrupt .dae file.
  • REMOVED Advanced Lighting Model can no longer be enabled for Mac OSX 10.6.8
  • Mac OSX 10.6.8 is no longer supported by Linden lab.
  • The ability to enable ALM on 10.6.8 was removed because it caused rendering glitches when enabled.
  • REMOVED The “include location” option has been removed from the “Post to Facebook” feature
  • This had to be removed because it was against the Facebook TOS.
  • Firestorm New Features and Improvements:
  • Merge up to Linden Lab viewer 3.7.4 codebase
  • FModEx updated to version 4.44.32
  • Vivox updated to version Vivox 4.6.0009.20030
  • Updated OpenSSL to version 1.0.1g
  • No RLVa update this release
  • Firestorm 4.6.5 is using RLVa-1.4.10, API version number 2.8.0
  • RLV Fixes:
  • FIXED Radar alerts are now properly handled in chat history when chat headers are enabled
  • FIXED Fixed RLV shownames restrictions can be circumvented via avatar pie/context menu
  • FIXED Always register “RLV.EnableIfNot” enable registrar - RLV enabled check is done in callback method
  • Skinning And Translations:
  • Translation updates and improvements
  • Many custom skin improvements
  • FIXED Typing values in Phototools for shadow soften now works correctly
  • FIXED Layout fixes for the snapshot floater
  • Image quality sliders are visible again in “Disk”, “Email settings” and “Flickr settings” tabs
  • For Builders And Scripters
  • ADDED New building preferences added and the building section of preferences rearranged
  • The Build tab in preferences has been split into two separate tabs, so checkboxes there are not so cluttered anymore
  • Preferences → Firestorm → Build 1 and Build 2
  • New preferences added for:
  • Limit select distance (meters) in Build 2 - When enabled, this disallows selection of objects beyond a maximum allowed selection distance (meters from your avatar).
  • Northspring (PanteraPolnocy)
  • Limit drag distance (meters) in Build 2 - When enabled, this limits the translation distance of objects in a single operation of the translate tool (meters from start point).
  • Northspring (PanteraPolnocy)
  • Constrain rotations to multiples of X degrees, when not using 'snap to grid' in Build 2 - All rotations via the rotation tool are constrained to multiples of this unit (degrees).
  • Northspring (PanteraPolnocy)
  • Preview animations on own avatar during upload in Build 2 - When enabled, you can preview animations during the upload process on your own avatar instead of on the avatar dummy in the upload window.
  • FIXED While previewing a animation for uploading it (in paused mode), moving the track of the slidebar now correctly changes the displayed frame of the animation
  • ADDED Added an option to prevent avatar from turning to selected object when editing
  • This was requested in FIRE-803
  • Preferences → Move & View → Firestorm → Turn avatar towards a selected object
  • Communications:
  • ADDED Added an option to allow voice to connect in multiple viewer instances simultaneously
  • Preferences → Sound & Media → Voice Settings → Allow voice in multiple viewer instances simultaneously
  • ADDED Added an option to hear voice equally from all speakers
  • Preferences →Sound & Media → Voice Settings → Hear voice equally from everyone
  • FIXED Fixed the wrong enabled state of the voice call button in IM floater if friend state changes
  • FIXED Disabled the voice call option in legacy profile gear menu at least if friends are offline
  • FIXED Added missing tooltip for voice output monitor in avatar lists
  • ADDED Added an option to open the full profile of an avatar when clicking on an inspect SLURL
  • If enabled, Firestorm will open the profile of an avatar directly instead of the mini-profile when clicking on a link with its name
  • Preferences → Firestorm → General → Open avatar profile directly when clicking on its name
  • FIXED Fixed the last conversation sometimes showing the wrong name when the panel was full
  • FIXED A new IM session no longer closes an open IM session floater if using separate IM windows
  • FIXED Chat history scrolling should now work correctly
  • FIXED Show username setting is now persistant after a relog
  • Preferences → General → Usernames
  • FIXED Nearby Chat Tab no longer is missing frequently in the Conversations floater after login
  • FIXED Removing alias name in contact sets now works correctly
  • ADDED Added options to remove a display name and alias name to the contact sets panel in the people panel
  • FIXED Fixed the standalone block list being empty on relog if block floater was open while logging out
  • FIXED Fixed blocked Residents in local chat still triggering keyword alerts
  • FIXED Fixed “Give card” trying to take a calling card instead causing “Cannot create requested inventory” error
  • Plus additional disabling of the menu items in case of RLV restriction
  • ADDED Added the FITMESH project to the JIRA parser
  • Any FITMESH JIRA issue shortlink sent in chat will post as a clickable link to the JIRA issue
  • ADDED Added the SNOW and CTS projects to the JIRA parser
  • Any Snowstorm or mesh beta JIRA issue shortlink sent in chat will post as a clickable link to the JIRA issue
  • Navigation:
  • ADDED Combat Feature - Avatar mark options have been added to the Firestorm radar
  • This adds a right click function on the names list that will allow the marking of an avatar with a choice of 5 colors.
  • World → Radar
  • ADDED Combat Feature - Nametag color is overridden with the mark color set on the minimap
  • If you mark someone's dot yellow (for friendly) and another red (for enemy) on the minimap or radar, their nametag color is also changed to match the color set via the minimap or radar.
  • FIXED Tracker markers in combat feature are now drawn only for people in view
  • This fixes the tracker markers pointing to people in view, affectively being a see through walls “hack”
  • ADDED Added a teleport to landing point button in the about land floater
  • World → Parcel Details → Options → Landing point - Teleport
  • ADDED Made the z component in gtp command optional and use current avatar height if omitted
  • This was requested in FIRE-9677
  • Preferences → Firestorm → CmdLine 2 → gtp
  • ADDED Built-in movelock improvement - Added an option to lock and unlock position after stopping or starting movement
  • Preferences → Move & View → Movement → Lock & unlock position after starting or stopping movement
  • ADDED The Movelock feature, Flight Assistant and publishing radar tag are now account specific
  • FIXED Made the parcel name on the worldmap feature more reliable
  • Only process parcel info if the data received is for the parcel we have requested
  • Only take x and y value of tracker position into account because the z offset might be the region height
  • Audio:
  • Sound Explorer fixes and improvements
  • World → Sound Explorer
  • Sound Explorer now correctly stops logging sounds if the audio source gets removed
  • This fixes FIRE-13219
  • The sound owner now properly shows if the name is not in cache
  • Improve performance of Sound Explorer floater and dump LLDynamicArray that will be removed by LL soon
  • The correct name is now added to the blacklist
  • Some minor cosmetic improvements
  • Inventory & Appearance:
  • FIXED LSL bridge now does not detach when taking off all avatar attachments
  • User Interface:
  • ADDED Add a counter to the Access List and Banned List in About Land menu
  • This was requested on FIRE-9211
  • World → Parcel Details → Access
  • ADDED Added an option to “Clear Inventory Cache” only, rather then full cache
  • Preferences → Network & Cache → Clear Inventory Cache
  • ADDED Added a button to clear internal web browser cache
  • FIXED Added additional space between the “forgot your name or password” link and the login button on the login page to prevent accidental misclicks
  • FIXED CTRL+W now correctly closes the active child floater and not the multifloater
  • FIXED Fixed bad alignment in Area Search window
  • ADDED Added missing shortcut definitions to the toolbar buttons tooltips
  • Northspring (PanteraPolnocy)
  • ADDED The grouping of preview floaters is now broken up according to asset type
  • This was requested in FIRE-2685
  • FIXED The cursor now focuses on the search bar when Search is opened
  • This fixes FIRE-12393
  • General:
  • FIXED –autologin command line option now works
  • This fixes FIRE-13543
  • Zi Ree
  • GPU table updates
  • Added GeForce GTX 850M
  • Added GeForce 800M series
  • Changed ATI GeForce Lulz to attempt to not match the ati in “corperation”
  • Reallowed shaders on all GeForce 6000 cards
  • Installer:
  • ADDED Updated the Windows x64 installer
  • Blocked install up to Windows Vista SP1 (was up to XP SP1, but we don't support XP)
  • Changed wording on 32bit OS install
  • Upped the estimated requiered disk space to 250MB (was 200MB)
  • Further increased install performance by skiping some checks and reducing update frequency.
  • Correct MSIFASTINSTALL value for windows 64bit installer
  • Exposed the Details button instead of always showing detailed uninstall info for win32
  • FIXED Fixed the Windows 64bit installer registering the wrong executable path for SLURLs
  • Also fixed the project name to match the 32bit version
  • FIXED Properly handle certificate loading from UTF8 paths
  • This fixes the problem where installing the viewer to a path containing Cyrillic characters gives unknown certificate error, missing windlight skies warning and the world view renders black
  • Special Love for Mac:
  • FIXED - COCOA bug Pasting the buffer's contents on Mac no longer appends garbage at the end
  • FIXED - COCOA bug Fixed the “sticky keys” bug on Mac
  • FIXED - COCOA bug Going fullscreen in OS X fails while inworld
  • FIXED Improved the logic for detecting Intel Iris GPUs when running in Windows on a Mac via Bootcamp
  • FIXED Updated Mac OS X copyright notices.
  • Performance and Stability Improvements:
  • FIXED Many MANY crash fixes and general performance improvements
  • FIXED Fixed the poorer performace on the Windows 64bit build compared to the Windows 32bit build
  • FIXED Fixed a crash when deleting a non-empty contact set
  • FIXED Viewer no longer crashes when ticking skin weights in model preview with certain dae files
  • FIXED Fixed notecard crasher with invalid embedded asset type
  • OpenSim New Features and Improvements:
  • These features only apply to non-SL grids
  • OpenSim compatible downloads of Firestorm can be found here
  • FIXED Updated Kitely in the Grid Manager
  • FIXED Fixed not seeing surnames in Avatar Names over avatar heads in OpenSim grids
  • FIXED Fixed being limited to 42 groups on an OpenSim grid
  • FIXED Refactored the LSL bridge to better work with OpenSim
  • Don't flip UseLSLBridge setting when in OpenSim
  • Check for bridge existence before using it
  • Cut off the bridge creation process on OpenSim
  • Some other refactoring
  • FIXED Fixed “The notification called 'NoVoiceConnect-GIAB' was not found in notifications.xml” error on Avination grid

New in Firestorm 4.4.2.34167 (Aug 13, 2013)

  • Disables the Firestorm 4.4.1 extra logging feature

New in Firestorm 4.3.1.31155 (Dec 3, 2012)

  • Linden Lab New Features and Improvements:
  • Large group management fixes
  • Fix for SVC-4968: Group won't load - too many members
  • Now large groups with over 10k members will fully load up and allow group management
  • The serverside part of this fix is already on the main grid
  • Baker Linden
  • Pathfinding improvements and fixes
  • Prep Linden, Stinson Linden, Nyx Linden, Runitai Linden, Oz Linden, Falcon Linden
  • Improved handling of maturity preference levels
  • - Adds functionality to show a notification if a teleport fails due to maturity preferences and gives the option to
  • change maturity level
  • - Sends an automated IM back to the user who offered the teleport lure informing the inviter that the guest cannot
  • access the region because of their maturity level
  • Stinson Linden
  • An object by multiple creators now shows the creator and not “unknown” in Inventory
  • Simon Linden
  • Memory leak fixes
  • Runitai Linden
  • Many crash fixes
  • Runitai Linden
  • Many rendering fixes and optimisations
  • Runitai Linden
  • Translation updates
  • Eli Linden
  • GPU table update New since Beta
  • Runitai Linden
  • Spellcheck feature
  • Firestorm's spellcheck was removed and replaced with the Linden Lab implementation
  • Committed by Oz Linden, Kitty Barnett
  • Auto Replace feature
  • Firestorm's Auto Correct was removed and replaced with the Linden Lab Auto Replace version
  • Committed by Oz Linden, LordGregGreg Back, TankMaster Finesmith, Jonathan Yap, Kitty Barnett
  • Block list moved to the Comm menu for ease of access
  • Committed by Jonathan Yap
  • “Show HUD Attachments” moved to Avatar menu for ease of access
  • Committed by MartinRJ Fayray
  • Firestorm New Features and Improvements:
  • Merge up to 3.4.1 codebase
  • Tankmaster Finesmith
  • RLVa improvements and fixes - merge up to RLVa-1.4.7a New since Beta
  • Kitty Barnett, Trinity Dejavu
  • User Interface:
  • Translation updates and improvements
  • Hiroshi Kumaki (Japanese)
  • Programmtest (Russian)
  • Ansariel Hiller (German)
  • PanteraPolnocy (Polish)
  • Kool Koolhoven (Spanish)
  • Fabry String (Italian)
  • Polish UI only: Changed the shortcut for Ground Sit to CTRL+ALT+K to remove conflict with the diacritic
  • PanteraPolnocy
  • Added Danish, German, French and Polish LGPL dictionaries for spell checking
  • Recoded Spanish and Portuguese into proper ISO and UTF8, so they can handle diacritics without problems
  • PanteraPolnocy
  • Added Russian dictionary for spell checking
  • Tankmaster Finesmith
  • Many custom skin improvements
  • Hitomi Tiponi (Starlight and Starlight CUI)
  • Ansariel Hiller (Firestorm High Contrast and AnsaStorm)
  • New OpenDyslexic font
  • A font created to increase readability for readers with dyslexia
  • Documentation here
  • Mobius Ryba
  • Added a “huge” font size option for chat window and console to aid the sight impaired
  • Preferences → Chat → General
  • PanteraPolnocy
  • Numerous localization fixes
  • Ansariel Hiller, Kool Koolhoven, PanteraPolnocy
  • Malformed XML cleanups
  • Felyza Wishbringer
  • Windlight:
  • New “Gwen's Light” Windlight sky setting
  • World → Environment Editor → Environment Settings → Fixed Sky
  • Gweneth Lange
  • Added Oceane's Body Designs and Annan Adored Windlight sky collection from Dolphin Viewer
  • Oceane's Body Designs sky, Annan Adored Dark Red, Annan Adored Darkness, Annan Adored Dusty, Annan Adored Light Explosion I, Annan Adored Light Explosion II, Annan Adored Light Explosion III, Annan Adored Optimal Skin-no shadows, Annan Adored Realistic ambient, Annan Adored Red moments, Annan Adored Tan Skin
  • World → Environment Editor → Environment Settings → Fixed Sky
  • Lance Corrimal (Dolphin Viewer)
  • Exclusive collection of Phototools Windlights New since Beta
  • Over 100 exclusive new Windlight water and sky settings
  • World → Environment Editor → Environment Settings → Fixed Sky/Water settings → Phototools-
  • Paperwork (William Weaver)
  • Added a customizable Windlight transition period
  • You can now choose the length of time for crossfading of Windlight skies and water changes
  • Preferences → Firestorm → Windlight → Crossfading Duration
  • Ansariel Hiller
  • For Photographers and Machinima Makers:
  • Phototools by Paperwork
  • Phototools menu modifications specially for photographers and video makers
  • - An optional Phototools camera floater which adds additional settings for greater control and 3D mouse
  • (Space Navigator) support
  • Toolbar Buttons → Phototools Camera
  • - A Phototools menu floater giving comprehensive access to the settings and preferences photographers
  • need for full-featured Second Life image making all in one place
  • Toolbar Buttons → Phototools
  • - A reformat of the Windlight menus and additional Windlight Plus settings giving access to settings previously
  • unavailable to Second Life through the viewer interface in an easy to use layout, including Crystal Clear Water,
  • Bright-Life-Like Stars, Inverted Sun, Rapid Clouds, Rapid Water
  • World → Environment Editor → Sky Presets/Water Presets
  • Further documentation can be found at Paperwork Shows
  • Paperwork (William Weaver), Ansariel Hiller
  • Added an option to save and restore camera position when taking snapshots
  • Toolbar Buttons → Phototools Camera → Cam Controls 1 → Store current camera view button/Load stored camera view button
  • Ansariel Hiller, Whirly Fizzle
  • New Photo & Video submenu added to World New since Beta
  • This holds menu options for the new Phototools and Cameratools features by Paperwork
  • World → Photo & Video
  • Paperwork (William Weaver)
  • Flickr uploader now includes parcel name New since Beta
  • Used in both description (“Taken at Parcel Name, Region (x, y, z)”) and the new secondlife:parcel machine tag
  • Snapshot floater → Flickr
  • Katharine Berry (Exodus Viewer)
  • For Builders And Scripters:
  • Added the Script Recovery feature from Catznip Viewer New since Beta
  • Never loose a script you were working on because the viewer crashed or you got logged out
  • Works with all scripts, everywhere!
  • Open scripts are auto-saved locally every 60 seconds. In the event of viewer crash, scripts are presented to the user and optionally recovered to lost & found folder
  • Backup copy is only saved when the editor isn’t pristine
  • Backup copy is removed when the asset was successfully uploaded, or when the floater is closed
  • Kitty Barnett
  • Added dae import support for attachment point names
  • This patch allows ALL bones including all attachment points to be weighted to mesh and animated
  • Further information here
  • Magus Freston
  • Texture drag is now optional New since Beta
  • The 4.2.2 release added a new feature to drag or scale textures on a selected face just using the mouse. Some of you loved this but some did not, so we made it optional
  • To use this feature enable “Allow click-drag or click-scale..” under Preferences → Firestorm → Build
  • Select a face of an object in build tools and then click the face and drag to move the texture or hold CAPS LOCK key and drag to scale the texture on the selected face
  • Zi Ree, Whirly Fizzle
  • Uploading and saving files to disk now uses threaded file pickers
  • Firestorm can now run a system specific file picker in background and calls “notify” from main thread
  • This enables the viewer to not need to pause the agent while the file picker is open, allowing the user to continue anything else they're doing while they look for the file they would like to upload
  • It also keeps the simulator from disconnecting the agent from the region if they've been paused too long while in the file picker
  • This only works on Windows currently
  • Cinder Roxley
  • Added the option to exclude group-owned objects during selection
  • Build → Options → Include Group-Owned Objects
  • Ansariel Hiller
  • Added the ability to turn off inworld object grabbing (CTRL+MOUSE)
  • The “Hand Cursor” tool can be dangerous if you hit it by accident when building and camming around. If you accidentally use it, parts of your build can be skewed around and shifted without any undo feature
  • Preferences → Firestorm → Build → Use CTRL+Mouse to manipulate objects
  • PanteraPolnocy
  • New layout of Build preferences New since Beta
  • Preferences → Firestorm → Build
  • Whirly Fizzle
  • Added LSL syntax highlighting for missing constants according to http://wiki.secondlife.com/wiki/Path_update
  • Ansariel Hiller
  • Updated LSL syntax highlighting to include new constants as of RC BlueSteel 12.11.16.267103 New since Beta
  • OBJECT_PHYSICS Used with llGetObjectDetails to get an object's physics flag
  • OBJECT_PHANTOM Used with llGetObjectDetails to get an object's phantom flag
  • OBJECT_TEMP_ON_REZ Used with llGetObjectDetails to get an object's temporary flag
  • Ansariel Hiller
  • Added 'Reset Scripts' button in Build floater
  • Quick reset scripts access for the object you are editing
  • PanteraPolnocy
  • New “Transparent” texture button in Texture Panel in Build floater
  • PanteraPolnocy
  • “Restore to Last Position” now obeys “Always rez objects under the land group if possible” option
  • Casper Warden, TankMaster Finesmith
  • Allowing more precise editing of taper and shear in build tools
  • Taper and shear now display to 3 decimal places
  • Whirly Fizzle
  • Fixed edge-on prim rotation actually snapping when snap is disabled New since Beta
  • Cron Stardust
  • New Features Ported From Phoenix Viewer:
  • Phoenix-style legacy search is back! New since Beta
  • V1 search functionality is revived - you know, the search that actually found what you needed!
  • Added the ability to search legacy People, Places, Groups, Land and Classifieds
  • Events search coming soon!
  • Full documentation can be found here
  • Content → Legacy Search and available as its own toolbar button
  • Cinder Roxley
  • “Did you know about Phoenix mode?” notification on first login
  • Phoenix settings preset and Vintage skin are surprisingly often overlooked by the user
  • This message is shown once per Firestorm installation
  • PanteraPolnocy
  • Added an option to not trim “Resident” from the end of legacy names
  • Preferences → General → Don't trim Resident from legacy names
  • Casper Warden
  • Added a voice visualizer to the radar as was in Phoenix Viewer
  • People → Nearby
  • Ansariel Hiller
  • Added an option to show muted text in nearby chat as was in Phoenix Viewer
  • Nearby Chat floater → Show muted chat button
  • Ansariel Hiller
  • Added “Use Crouch in Toggle Mode” option from Phoenix Viewer
  • Preferences → Move & View → Movement → Enable crouch toggle mode
  • Chalice Yao, Ansariel Hiller
  • Highlight people in the same region in the object list on about land floater as was in Phoenix Viewer
  • World → Parcel Details → Objects
  • Ansariel Hiller
  • “Autoresponse Sent” message added to Firestorm as was in Phoenix Viewer
  • Liny Odell
  • Added letter key search for friendlist as was in Phoenix Viewer
  • Ansariel Hiller
  • Added texture comment metadata support as was in Phoenix Viewer New since Beta
  • When opening any texture, this will display the uploader name with a link to their profile, upload date and upload time
  • Also shows asset ID on texture preview floater if sufficient permissions
  • TechWolf Lupindo, Ansariel Hiller
  • Ported progressive draw distance stepping (PDD) from Phoenix Viewer New since Beta
  • If enabled, Firestorm will use a progressive draw distance stepping after teleporting. This speeds up rezzing times
  • Added an additional feature to cancel stepping in progress if draw distance is changed manually
  • Preferences → Firestorm → General
  • Ansariel Hiller, TechWolf Lupindo, Henri Beauchamp (CoolVL Viewer)
  • More Phoenix-like default settings for Phoenix mode New since Beta
  • “Resident” is not trimmed off legacy names
  • L$ balance changes will be shown in nearby chat instead of toasts
  • Received Items folder aka Inbox is shown as a normal Inventory folder
  • Firestorm will now send accept/decline responses for inventory offers after the according button has been pressed and not if the item has been received at the receiver's inventory already
  • Group and IM notifications are now sent to the nearby chat console (v1-style) instead of toasts (v2-style)
  • PanteraPolnocy
  • General:
  • A HUGE Area Search re-write
  • - Engine redone and is now 10x to 100x faster and many bugs fixed
  • - UI changed and added tabs for List, Find, Filter, Options
  • - Added search for creator and last owner
  • - Added regular expressions to the find tab
  • - Added filter result list for: For sale, distance, mouse click action, touch, locked, physical, phantom, temporary,
  • MOAP (Media On A Prim/Shared Media) and attachment
  • - Can include or exclude attachments, physical, or temporary objects in the search
  • - Added distance, creator, last owner columns
  • - Options to display any columns
  • - Right click menu on result list to perform action on selected objects: Script info, touch, teleport to, inspect,
  • edit, return, delete, blacklist and buy object
  • - Display beacons on found objects
  • Full documentation can be found here
  • Techwolf Lupindo
  • Added an option to show only active gestures in the gestures floater New since Beta
  • Comm → Gestures → Active only checkbox
  • PanteraPolnocy, Nicky Dasmijn
  • Added a customisable acoustic warning for region restarts
  • How often have you been surfing the web and hear the ding of death when the region restarts? Not anymore!
  • Preferences → Sound & Media → UI Sounds 2 → Region Restart Alert
  • PanteraPolnocy
  • Added configurable user interface sounds
  • - All default sounds can be changed or turned on/off individually
  • - IM incoming sound may also be played on every single message, not only the first one
  • - Option to have different sound alerts for incoming group chat and private IM chats
  • - Online/offline sound alerts for friends
  • - Reset to default button for each setting
  • - Preview button for each sound setting
  • Preferences → Sound & Media → UI Sounds 1/UI Sounds 2
  • PanteraPolnocy
  • Added configurable audio alerts to Radar
  • Audio alerts can be set for: Avatars entering/leaving chat range, draw distance, region
  • Preferences → Chat → Radar
  • PanteraPolnocy
  • Added Preview and Reset To Default buttons to radar alerts sounds New since Beta
  • Preferences → Chat → Radar
  • PanteraPolnocy
  • Added a preference option to keep unpacked sound files after logout
  • If checked, the viewer won't delete unpacked sound files from the cache when logging out, which may improve
  • experence with playing inworld sounds.
  • Please note, enabling this will likely fill up your cache directory very quickly, and will not adhere to the max cache value.
  • This may result in use of more than 10GB of disk space. This option is disabled by default
  • Preferences → Network & Cache → Dont delete unpacked DSF (sound) cache files when logging out
  • PanteraPolnocy
  • Objects muted by name now stay muted when worn as an attachment New since Beta
  • Ansariel Hiller
  • Added option to mute default collision sounds
  • Preferences → Sound & Media → General → Play sounds from collisions
  • This option is also available under the quick volume pulldown
  • PanteraPolnocy
  • Added the option to display collision messages in nearby chat
  • Preferences → Dialog Alerts → Notifications → Show collision notifications in nearby chat
  • Ansariel Hiller
  • Added the option to report collision messages to scripts
  • Collision data is sent by default to channel -25000
  • Message format: AvatarUUID, Magnitude, Type, with “Type” one of the following values:
  • 1: Bumps
  • 2: Push scripts
  • 3: Object
  • 4: Scripted object
  • 5: Physical object
  • All others unknown or invalid
  • Preferences → Dialog Alerts → Notifications → Report Collision notifications to scripts on channel…
  • Ansariel Hiller
  • Added the option to disable voice visualizers (white dots) over avatars' heads
  • Preferences → Sound & Media → Voice Settings → Show voice visualizers over avatars
  • Ansariel Hiller
  • Added option to change parcel audio stream fading time and option to completely disable fading
  • Preferences → Sound & Media → Enable Parcel Audio Fading
  • Ansariel Hiller
  • Added option to display group chats, IM sessions and nearby chat always in uppercase to aid the sight impaired
  • This option will convert all incoming (not outgoing) text into uppercase (names are not touched): nearby chat, IMs and groups, also in Console and Bubblechat
  • Preferences → Chat → General → Display group chats, IM sessions and nearby chat always in uppercase
  • PanteraPolnocy
  • Notecards embedded in a notecard now open and do not get copied silently to inventory New since Beta
  • Kitty Barnett
  • Added the ability to scroll tab containers with the scroll wheel on the mouse
  • This feature will only work with horizontal scrolling. So vertical IM tab scrolling for example is not yet possible
  • Liny Odell
  • Texture refresh now works for sculpty and mesh objects!
  • Right Click → Texture Refresh
  • Ansariel Hiller
  • Added option to disable Mouselook mode in Preferences
  • Preferences → Move & View → View → Enable mouselook functionality
  • PanteraPolnocy
  • Added whisper range to colored range name tags
  • Preferences → Firestorm → Tags → Color nametags based on distance → Whisper range
  • Cinder Roxley
  • Added option to hide particle effects when scripts communicate
  • Preferences → Firestorm → General → Create particle effects when scripts communicate
  • Whirly Fizzle
  • Added option to choose how long nametags should be shown
  • Preferences → General → Nametags → Enable “Show briefly” and choose time in seconds
  • Ansariel Hiller
  • Hovertip preferences rearranged all under one tab
  • Preferences → User Interface → General → Hover tips
  • Whirly Fizzle
  • Enabled /music cmdline command
  • Preferences → Firestorm → CMDLine1 → Set the music stream URL
  • Ansariel Hiller
  • The Pathfinding icon now only flashes for a few seconds when the region is rebaking
  • Liny Odell
  • Added offer teleport option when right clicking a name in local/IM/group chat
  • Chat headers need to be disabled to use this feature
  • Ansariel Hiller
  • Umlaute and other special characters now work with the ”:” emote shortcut
  • Ansariel Hiller
  • Typing animation will now not play when starting an emote via ”:” MU* pose style New since Beta
  • Ansariel Hiller
  • Umlaute and other special characters now work with the ”:” emote shortcut, also in IM panels New since Beta
  • Ansariel Hiller
  • Information about muted group chats is now stored in the block list
  • Group Profile → Receive group instant messages, Comm → Block List
  • Ansariel Hiller
  • Added a notification message if snapshot couldn't be saved to local disk
  • Ansariel Hiller
  • Added the ability to de-render an object you currently have attached from the context menu
  • Cinder Roxley
  • Clicking on the mini lag meter in the top-right now opens the main lag meter window New since Beta
  • Preferences → User Interface → General → Show Lag meter
  • PanteraPolnocy
  • Added a toolbar button for Contact Sets
  • Whirly Fizzle
  • Added a toolbar button for Mouselook mode
  • Whirly Fizzle
  • Reinstated CTRL+SHIFT+T shortcut to enable/disable basic hovertips
  • Whirly Fizzle
  • Bumps, Pushes and Hits moved to the Help Menu for ease of access
  • Help → Bumps, Pushes & Hits
  • Whirly Fizzle
  • Tear off ability added to Pathfinding menu options
  • Build → Pathfinding
  • Whirly Fizzle
  • Tear off ability added to Toolbars menu
  • Right click any toolbar button to tear menu off
  • Whirly Fizzle
  • Moved 'Height Offset' from global to per-account settings
  • PanteraPolnocy
  • Dialog Alerts preferences are now split into two tabs
  • Preferences → Dialog Alerts → Notifications/Alerts
  • Ansariel Hiller
  • Object profile panel now resizes nicely
  • PanteraPolnocy
  • Some Dialog Alerts text in preferences no longer gets truncated
  • Preferences → Dialog Alerts → Alerts
  • Liny Odell
  • Enhancements for building Linux Standalone for self compilers
  • - Standalone build enhancements for Ubuntu 12.04/Linux Mint 13
  • - Allow colladadom library to be built standalone - Silence cmake warnings on standalone builds with cmake 2.8.7 and above
  • Tonya Souther, Nicky Dasmijn
  • Installer Improvements:
  • The Viewer installer now deletes all existing skins prior to installation on Windows
  • This minimises the likelihood of problems arising from doing an unclean install
  • Ansariel Hiller
  • New “Details” button in Windows installer to allow review of installation
  • Ansariel Hiller
  • Added option for the Windows installer to not create a start menu entry
  • Ansariel Hiller
  • Added publisher data, Phoenix URLs and Firestorm icon for Firestorm entry in Windows uninstall list
  • Ansariel Hiller
  • Added version string and estimated size to Windows installer
  • Ansariel Hiller
  • Update Windows installer to use newer OS detection code, and warn if the service pack is not up to date
  • Also block if trying to install on XP SP1 or lower
  • Tankmaster Finesmith
  • Performance and Stability Improvements:
  • Many MANY crash fixes
  • Big thanks to everyone who submitted their crash reports last release
  • Nicky Dasmijn, Ansariel Hiller
  • Improved texture loading
  • This fixes objects becoming gray after turning away from them
  • Ansariel Hiller
  • Experimental fix for VWR-28388 (100% CPU) New since Beta
  • Attempt to stop Firestorm eating a second CPU core from CURL sitting idle
  • Liny Odell
  • Firestorm will no longer freeze and disconnect when non-outfit type folders are stored in the Outfits folder New since Beta
  • This fixes VWR-28462
  • Nicky Dasmijn
  • OpenSim New Features and Improvements:
  • 
These features only apply to non-SL grids
Grid selector is now enabled by default on OpenSim builds
  • Cinder Roxley
  • Kitely added to the grid list
  • Preferences → Opensim
  • Cinder Roxley
  • Added an option to have seperate chat logs per grid
  • Preferences → Privacy → Append the grid name to chat log folders
  • Cinder Roxley
  • Patch added to maintain compatibility with Avination once they have removed non-ssl logins
  • Melanie Milland
  • Support for Aurora-sim:
  • Added support for Aurora Sim Var region
  • Cinder Roxley, nhede Core, Revolution Smythe
  • Off-sim water now renders properly on Aurora Varregions > 2048×2048
  • Cinder Roxley, nhede Core
  • Support added for AllowRenderWater on Aurora
  • Cinder Roxley
  • Support added for Aurora var sized regions on the world map Cinder Roxley
  • Webprofiles now work for Aurora, Opensim and OSgrid
  • Cinder Roxley, nhede Core
  • Aurora web profile urls are now read from login data
  • Cinder Roxley, nhede Core
  • Added support for Aurora-sim WindlightRefresh message
  • Cinder Roxley
  • Added Open Region Settings panel to the Region Info floater for Aurora-Sim
  • Cinder Roxley

New in Firestorm 4.3.0 Build 30936 Beta (Nov 16, 2012)

  • Linden Lab New Features and Improvements:
  • Large group management fixes:
  • Fix for SVC-4968: Group won't load too many members
  • Now large groups with over 10k members will fully load up and allow group management
  • The serverside part of this fix is already on the main grid
  • Baker Linden
  • Pathfinding improvements and fixes:
  • Prep Linden, Stinson Linden, Nyx Linden, Runitai Linden, Oz Linden, Falcon Linden
  • Improved handling of maturity preference levels:
  • Adds functionality to show a notification if a teleport fails due to maturity preferences and gives the option to
  • change maturity level
  • Sends an automated IM back to the user who offered the teleport lure informing the inviter that the guest cannot
  • access the region because of their maturity level
  • Stinson Linden
  • An object by multiple creators now shows the creator and not “unknown” in Inventory
  • Simon Linden
  • Memory leak fixes
  • Runitai Linden
  • Many crash fixes
  • Runitai Linden
  • Many rendering fixes and optimisations
  • Runitai Linden
  • Translation updates
  • Eli Linden
  • Spellcheck feature
  • Firestorm's spellcheck was removed and replaced with the Linden Lab implementation
  • Committed by Oz Linden, Kitty Barnett
  • Auto Replace feature
  • Firestorm's Auto Correct was removed and replaced with the Linden Lab Auto Replace version
  • Committed by Oz Linden, LordGregGreg Back, TankMaster Finesmith, Jonathan Yap, Kitty Barnett
  • Block list moved to the Comm menu for ease of access
  • Committed by Jonathan Yap
  • “Show HUD Attachments” moved to Avatar menu for ease of access
  • Committed by MartinRJ Fayray
  • Firestorm New Features and Improvements:
  • Merge up to 3.4.1 codebase
  • Tankmaster Finesmith
  • RLVa improvements and fixes
  • Kitty Barnett
  • User Interface:
  • Translation updates and improvements:
  • Hiroshi Kumaki (Japanese)
  • Programmtest (Russian)
  • Ansariel Hiller (German)
  • PanteraPolnocy (Polish)
  • Kool Koolhoven (Spanish)
  • Fabry String (Italian)
  • Polish UI only: Changed the shortcut for Ground Sit to CTRL+ALT+K to remove conflict with the diacritic
  • PanteraPolnocy
  • Added Danish, German, French and Polish LGPL dictionaries for spell checking
  • Recoded Spanish and Portuguese into proper ISO and UTF8, so they can handle diacritics without problems
  • PanteraPolnocy
  • Added Russian dictionary for spell checking
  • Tankmaster Finesmith
  • Many custom skin improvements
  • Hitomi Tiponi (Starlight and Starlight CUI)
  • Ansariel Hiller (Firestorm High Contrast and AnsaStorm)
  • New OpenDyslexic font
  • A font created to increase readability for readers with dyslexia
  • Documentation here
  • Mobius Ryba
  • Numerous localization fixes
  • Ansariel Hiller, Kool Koolhoven, PanteraPolnocy
  • Malformed XML cleanups
  • Felyza Wishbringer
  • Windlight:
  • New “Gwen's Light” Windlight sky setting
  • World → Environment Editor → Environment Settings → Fixed Sky
  • Gweneth Lange
  • Added Oceane's Body Designs and Annan Adored Windlight sky collection from Dolphin Viewer
  • Oceane's Body Designs sky, Annan Adored Dark Red, Annan Adored Darkness, Annan Adored Dusty, Annan Adored Light Explosion I, Annan Adored Light Explosion II, Annan Adored Light Explosion III, Annan Adored Optimal Skin-no shadows, Annan Adored Realistic ambient, Annan Adored Red moments, Annan Adored Tan Skin
  • World → Environment Editor → Environment Settings → Fixed Sky
  • Lance Corrimal (Dolphin Viewer)
  • Added a customizable Windlight transition period
  • You can now choose the length of time for crossfading of Windlight skies and water changes
  • Preferences → Firestorm → Windlight → Crossfading Duration
  • Ansariel Hiller
  • For Photographers and Machinima Makers:
  • Phototools by Paperwork
  • Phototools menu modifications specially for photographers and video makers
  • An optional Phototools camera floater which adds additional settings for greater control and 3D mouse
  • (Space Navigator) support
  • Toolbar Buttons → Phototools Camera
  • A Phototools menu floater giving comprehensive access to the settings and preferences photographers
  • need for full-featured Second Life image making all in one place
  • Toolbar Buttons → Phototools
  • A reformat of the Windlight menus and additional Windlight Plus settings giving access to settings previously
  • unavailable to Second Life through the viewer interface in an easy to use layout, including Crystal Clear Water,
  • Bright-Life-Like Stars, Inverted Sun, Rapid Clouds, Rapid Water
  • World → Environment Editor → Sky Presets/Water Presets
  • Further documentation can be found at Paperwork Shows
  • Paperwork (William Weaver), Ansariel Hiller
  • Added an option to save and restore camera position when taking snapshots
  • Toolbar Buttons → Phototools Camera → Cam Controls 1 → Store current camera view button/Load stored camera view button
  • Ansariel Hiller, Whirly Fizzle
  • For Builders And Scripters:
  • Added dae import support for attachment point names
  • This patch allows ALL bones including all attachment points to be weighted to mesh and animated
  • Further information here
  • Magus Freston
  • Uploading and saving files to disk now uses threaded file pickers
  • Firestorm can now run a system specific file picker in background and calls “notify” from main thread
  • This enables the viewer to not need to pause the agent while the file picker is open, allowing the user to continue anything else they're doing while they look for the file they would like to upload
  • It also keeps the simulator from disconnecting the agent from the region if they've been paused too long while in the file picker
  • Cinder Roxley
  • Added the option to exclude group-owned objects during selection
  • Build → Options → Include Group-Owned Objects
  • Ansariel Hiller
  • Added the ability to turn off inworld object grabbing (CTRL+MOUSE)
  • The “Hand Cursor” tool can be dangerous if you hit it by accident when building and camming around. If you accidentally use it, parts of your build can be skewed around and shifted without any undo feature
  • Preferences → Firestorm → Build → Use CTRL+Mouse to manipulate objects
  • PanteraPolnocy
  • Added LSL syntax highlighting for missing constants according to http://wiki.secondlife.com/wiki/Path_update
  • Ansariel Hiller
  • Added 'Reset Scripts' button in Build floater
  • Quick reset scripts access for the object you are editing
  • PanteraPolnocy
  • New “Transparent” texture button in Texture Panel in Build floater
  • PanteraPolnocy
  • “Restore to Last Position” now obeys “Always rez objects under the land group if possible” option
  • Casper Warden, TankMaster Finesmith
  • Allowing more precise editing of taper and shear in build tools
  • Taper and shear now display to 3 decimal places
  • Whirly Fizzle
  • New Features Ported From Phoenix Viewer:
  • “Did you know about Phoenix mode?” notification on first login
  • Phoenix settings preset and Vintage skin are surprisingly often overlooked by the user
  • This message is shown once per Firestorm installation
  • PanteraPolnocy
  • Added an option to not trim “Resident” from the end of legacy names
  • Preferences → General → Don't trim Resident from legacy names
  • Casper Warden
  • Added a voice visualizer to the radar as was in Phoenix Viewer
  • People → Nearby
  • Ansariel Hiller
  • Added an option to show muted text in nearby chat as was in Phoenix Viewer
  • Nearby Chat floater → Show muted chat button
  • Ansariel Hiller
  • Added “Use Crouch in Toggle Mode” option from Phoenix Viewer
  • Preferences → Move & View → Movement → Enable crouch toggle mode
  • Chalice Yao, Ansariel Hiller
  • Highlight people in the same region in the object list on about land floater as was in Phoenix Viewer
  • World → Parcel Details → Objects
  • Ansariel Hiller
  • “Autoresponse Sent” message added to Firestorm as was in Phoenix Viewer
  • Liny Odell
  • Added letter key search for friendlist as was in Phoenix Viewer
  • Ansariel Hiller
  • General:
  • A HUGE Area Search re-write
  • Engine redone and is now 10x to 100x faster and many bugs fixed
  • UI changed and added tabs for List, Find, Filter, Options
  • Added search for creator and last owner
  • Added regular expressions to the find tab
  • Added filter result list for: For sale, distance, mouse click action, touch, locked, physical, phantom, temporary,
  • MOAP (Media On A Prim/Shared Media) and attachment
  • Can include or exclude attachments, physical, or temporary objects in the search
  • Added distance, creator, last owner columns
  • Options to display any columns
  • Right click menu on result list to perform action on selected objects: Script info, touch, teleport to, inspect,
  • edit, return, delete, blacklist and buy object
  • Display beacons on found objects
  • Full documentation can be found here
  • Techwolf Lupindo
  • Added a customisable acoustic warning for region restarts
  • How often have you been surfing the web and hear the ding of death when the region restarts? Not anymore!
  • Preferences → Sound & Media → UI Sounds 2 → Region Restart Alert
  • PanteraPolnocy
  • Added configurable user interface sounds
  • All default sounds can be changed or turned on/off individually
  • IM incoming sound may also be played on every single message, not only the first one
  • Option to have different sound alerts for incoming group chat and private IM chats
  • Online/offline sound alerts for friends
  • Reset to default button for each setting
  • Preview button for each sound setting
  • Preferences → Sound & Media → UI Sounds 1/UI Sounds 2
  • PanteraPolnocy
  • Added configurable audio alerts to Radar
  • Audio alerts can be set for: Avatars entering/leaving chat range, draw distance, region
  • Preferences → Chat → Radar
  • PanteraPolnocy
  • Added a preference option to keep unpacked sound files after logout
  • If checked, the viewer won't delete unpacked sound files from the cache when logging out, which may improve
  • experence with playing inworld sounds.
  • Please note, enabling this will likely fill up your cache directory very quickly, and will not adhere to the max cache value.
  • This may result in use of more than 10GB of disk space. This option is disabled by default
  • Preferences → Network & Cache → Dont delete unpacked DSF (sound) cache files when logging out
  • PanteraPolnocy
  • Added option to mute default collision sounds
  • Preferences → Sound & Media → General → Play sounds from collisions
  • This option is also available under the quick volume pulldown
  • PanteraPolnocy
  • Added the option to display collision messages in nearby chat
  • Preferences → Dialog Alerts → Notifications → Show collision notifications in nearby chat
  • Ansariel Hiller
  • Added the option to report collision messages to scripts
  • Collision data is sent by default to channel -25000
  • Message format: AvatarUUID, Magnitude, Type, with “Type” one of the following values:
  • 1: Bumps
  • 2: Push scripts
  • 3: Object
  • 4: Scripted object
  • 5: Physical object
  • All others unknown or invalid
  • Preferences → Dialog Alerts → Notifications → Report Collision notifications to scripts on channel…
  • Ansariel Hiller
  • Added the option to disable voice visualizers (white dots) over avatars' heads
  • Preferences → Sound & Media → Voice Settings → Show voice visualizers over avatars
  • Ansariel Hiller
  • Added option to change parcel audio stream fading time and option to completely disable fading
  • Preferences → Sound & Media → Enable Parcel Audio Fading
  • Ansariel Hiller
  • Added option to display group chats, IM sessions and nearby chat always in uppercase to aid the sight impaired
  • This option will convert all incoming (not outgoing) text into uppercase (names are not touched): nearby chat, IMs and groups, also in Console and Bubblechat
  • Preferences → Chat → General → Display group chats, IM sessions and nearby chat always in uppercase
  • PanteraPolnocy
  • Added the ability to scroll tab containers with the scroll wheel on the mouse
  • This feature will only work with horizontal scrolling. So vertical IM tab scrolling for example is not yet possible
  • Liny Odell
  • Texture refresh now works for sculpty and mesh objects!
  • Right Click → Texture Refresh
  • Ansariel Hiller
  • Added option to disable Mouselook mode in Preferences
  • Preferences → Move & View → View → Enable mouselook functionality
  • PanteraPolnocy
  • Added whisper range to colored range name tags
  • Preferences → Firestorm → Tags → Color nametags based on distance → Whisper range
  • Cinder Roxley
  • Added option to hide particle effects when scripts communicate
  • Preferences → Firestorm → General → Create particle effects when scripts communicate
  • Whirly Fizzle
  • Added option to choose how long nametags should be shown
  • Preferences → General → Nametags → Enable “Show briefly” and choose time in seconds
  • Ansariel Hiller
  • Hovertip preferences rearranged all under one tab
  • Preferences → User Interface → General → Hover tips
  • Whirly Fizzle
  • Enabled /music cmdline command
  • Preferences → Firestorm → CMDLine1 → Set the music stream URL
  • Ansariel Hiller
  • The Pathfinding icon now only flashes for a few seconds when the region is rebaking
  • Liny Odell
  • Added offer teleport option when right clicking a name in local/IM/group chat
  • Chat headers need to be disabled to use this feature
  • Ansariel Hiller
  • Umlaute and other special characters now work with the ”:” emote shortcut
  • Ansariel Hiller
  • Information about muted group chats is now stored in the block list
  • Group Profile → Receive group instant messages, Comm → Block List
  • Ansariel Hiller
  • Added a notification message if snapshot couldn't be saved to local disk
  • Ansariel Hiller
  • Added the ability to de-render an object you currently have attached from the context menu
  • Cinder Roxley
  • Added a toolbar button for Contact Sets
  • Whirly Fizzle
  • Added a toolbar button for Mouselook mode
  • Whirly Fizzle
  • Reinstated CTRL+SHIFT+T shortcut to enable/disable basic hovertips
  • Whirly Fizzle
  • Bumps, Pushes and Hits moved to the Help Menu for ease of access
  • Help → Bumps, Pushes & Hits
  • Whirly Fizzle
  • Tear off ability added to Pathfinding menu options
  • Build → Pathfinding
  • Whirly Fizzle
  • Tear off ability added to Toolbars menu
  • Right click any toolbar button to tear menu off
  • Whirly Fizzle
  • Moved 'Height Offset' from global to per-account settings
  • PanteraPolnocy
  • Dialog Alerts preferences are now split into two tabs
  • Preferences → Dialog Alerts → Notifications/Alerts
  • Ansariel Hiller
  • Object profile panel now resizes nicely
  • PanteraPolnocy
  • Some Dialog Alerts text in preferences no longer gets truncated
  • Preferences → Dialog Alerts → Alerts
  • Liny Odell
  • Enhancements for building Linux Standalone for self compilers
  • Standalone build enhancements for Ubuntu 12.04/Linux Mint 13
  • Allow colladadom library to be built standalone Silence cmake warnings on standalone builds with cmake 2.8.7 and above
  • Tonya Souther, Nicky Dasmijn
  • Installer Improvements:
  • The Viewer installer now deletes all existing skins prior to installation on Windows
  • This minimises the likelihood of problems arising from doing an unclean install
  • Ansariel Hiller
  • New “Details” button in Windows installer to allow review of installation
  • Ansariel Hiller
  • Added option for the Windows installer to not create a start menu entry
  • Ansariel Hiller
  • Added publisher data, Phoenix URLs and Firestorm icon for Firestorm entry in Windows uninstall list
  • Ansariel Hiller
  • Added version string and estimated size to Windows installer
  • Ansariel Hiller
  • Update Windows installer to use newer OS detection code, and warn if the service pack is not up to date
  • Also block if trying to install on XP SP1 or lower
  • Tankmaster Finesmith
  • Performance and Stability Improvements:
  • Many MANY crash fixes
  • Big thanks to everyone who submitted their crash reports last release
  • Nicky Dasmijn, Ansariel Hiller
  • Improved texture loading
  • This fixes objects becoming gray after turning away from them
  • Ansariel Hiller

New in Firestorm 4.2.2 Build 29837 (Aug 28, 2012)

  • Skin improvements to Starlight, Vintage, Metaharper, FS High Contrast and Ansastorm.
  • New windlight sky settings, including Ambient Dark, Grey and White and a new Tron Legacy series.
  • Added pathfinding LSL functions from Linden Lab.
  • Ability to disable group chat on a per-group basis!
  • Snapshot uploads to Flickr (thanks to Katharine Berry and Exodus Viewer for that work).
  • Temp uploads from snapshot floater.
  • Cool new SLurl command line feature!
  • New toolbar buttons for ground sit, sound explorer, asset blacklist.
  • Our own less intrusive "Rebake terrain" button next to no build/no script/no push icons in menu/nav bar.
  • Improved AO handling with other animating inworld objects.
  • Ability to join our support group from Help menu.

New in Firestorm 4.2.1 Build 29803 (Aug 27, 2012)

  • Skin improvements to Starlight, Vintage, Metaharper, FS High Contrast and Ansastorm.
  • New windlight sky settings, including Ambient Dark, Grey and White and a new Tron Legacy series.
  • Added pathfinding LSL functions from Linden Lab.
  • Ability to disable group chat on a per-group basis!
  • Snapshot uploads to Flickr (thanks to Katharine Berry and Exodus Viewer for that work).
  • Temp uploads from snapshot floater.
  • Cool new SLurl command line feature!
  • New toolbar buttons for ground sit, sound explorer, asset blacklist.
  • Our own less intrusive "Rebake terrain" button next to no build/no script/no push icons in menu/nav bar.
  • Improved AO handling with other animating inworld objects.
  • Ability to join our support group from Help menu.
  • And a lot more

New in Firestorm 4.1.1 Build 28744 (Jul 12, 2012)

  • Linden Lab New Features and Improvements:
  • Lighting and shadows now functional again on Mac
  • Various memory leak fixes
  • Many avatar baking fixes
  • Many rendering fixes
  • Texture fetching improvements
  • New texture compression option to minimize memory bloat:
  • WARNING: This is experimental
  • If this option is enabled, texture compression will be enabled for rendering. This gives improved performance, and a smaller grapics memory footprint, at the cost of lower quality rendered textures. Textures are compressed by the graphics card, before being saved in video memory. Given that compressed textures can often end up pixellated, it is not recommended that this be enabled unless you have little video memory
  • Further details can be found here
  • Preferences → Graphics → Hardware Settings → Enable Lossy Texture Compression
  • New automatic popup notification warning when Intel drivers are out of date
  • Viewer size no longer shrinks by a few pixels each startup
  • Added Ternary/graded shadow support
  • This adds support for a third (mid-range) level to shadows
  • Avatar rotation threshold is now configurable via debug settings:
  • Allows adjustment of the angle between avatar facing and camera facing at which the avatar turns to face the same direction as the camera, when moving slow/fast
  • Advanced → Debug Settings → AvatarRotateThresholdSlow / AvatarRotateThresholdFast
  • Bumpiness now works on rigged meshes when lighting and shadows is enabled
  • New Local Textures Feature:
  • Firestorm's bitmap browser has been replaced with Linden Lab's Local Textures feature
  • New Normalized Blinn-Phong specularity
  • The word “Multiple” now shows in the edit window when editing prims or linksets with mixed textures
  • Z coordinate now displays in the Script Error window
  • New script progress floater when resetting/recompiling scripts
  • Firestorm New Features and Improvements"
  • Merge up to Viewer 3.3.3 codebase
  • Merge up to RLVa 1.4.6
  • User Interface"
  • Translation updates and improvements:
  • Programmtest (Russian)
  • Ansariel Hiller (German)
  • PanteraPolnocy (Polish)
  • Kool Koolhoven (Spanish)
  • Fabry String (Italian)
  • Satomi Ahn (French)
  • Many custom skin improvements:
  • Hitomi Tiponi (Starlight and Starlight CUI)
  • Zi Ree (Vintage Classic)
  • Arrehn Oberlander (Metaharper Cool Ocean)
  • Ansariel Hiller (Firestorm High Contrast)
  • AnsaStorm skin"
  • New Firestorm skin in two themes, Bright Blue and Classic Brown
  • Preferences → Skins
  • Windlight:
  • New Sepia Day Cycle and Sparkling Depths water setting:
  • Sepia day cycle - Atmospheric sky, running greys through sepia to orange at sunset, but with high ambient light & low direct
  • Matching Sparkling Depth water setting - high fresnel/specularity to give high sparkle at sunset
  • World → Environment Editor → Environment Settings → Water Setting/Day Cycle
  • New P-Haze day cycle setting:
  • A variation on Sepia Day
  • Predominantly purples, violets, with a hint of orange just at sunset. High ambients throughout, so avatars look relatively unshadowed
  • World → Environment Editor → Environment Settings → Day Cycle
  • New Aftermath Day Cycle and Turbid Reflections water setting:
  • Relatively innocent-looking day, though overcast, with tell-tale hints of pink and orange at the horizon, descending to reds through blues overnight. Heavy cloud and fog
  • Matching Turbid Reflections water setting - Sluggish, heavy, impenetrable, an oily sheen to suit this day
  • World → Environment Editor → Environment Settings → Water Setting/Day Cycle
  • New Windlight sky setting [NB] Alpine-Skinlight RGB
  • One for the colour-match fans. Almost, but not quite, perfect RBG-match from photoshop to SL
  • Bright Alpine sky, clear dark blues, pale haze horizon, skimpy clouds. Zero direct light, colour-matched ambient only.
  • World → Environment Editor → Environment Settings → Fixed Sky
  • New Rusted Gears, Virginia Alone and BOX MetaLES Windlight skies:
  • Bryn Oh's BOX MetaLES, Bryn Oh's Virginia Alone and Bryn Oh's Rusted Gears
  • World → Environment Editor → Environment Settings → Fixed Sky
  • New Raymond's Windlight sky and water settings:
  • Skies - Raymond's Bright and Hazy Day, Raymond's Brighter Day, Raymond's Day Setting, Raymond's Night Setting, Raymond's Sunrise
  • Waters - Raymond's Water At Night, Raymond's Water
  • World → Environment Editor → Environment Settings → Fixed Sky/Water Setting
  • Special Mac Love:
  • Growl now works for Mac
  • Preferences → Dialog Alerts → Enable Growl Notifications
  • For Builders And Scripters:
  • Easier toggling of uniform scaling for builders
  • Moving and scaling textures on a prim face can be tedious. This new feature will make it easier by just grabbing the texture and dragging it around on the prim.
  • Scaling can be done by using a hotkey at the same time
  • This feature adds middle mouse control for editing, switching uniform scaling on the fly and implementation of middle-mouse dragging of texture faces
  • When you build, you can press CTRL+SHIFT to scale a prim, so you get the manipulators to drag and change the size.
  • There is a checkbox that says “Scale both sides”. Sometimes you want that, sometimes not and it's inconvenient to go back to the editor to check/uncheck that box every time you need the opposite behavior. So this function, when you use the middle mouse button, instead of the left mouse button, to drag a manipulator, it automatically uses the opposite behaviour.
  • Meaning: If you have the check box unchecked, left mouse button will scale one side only, middle mouse button will scale both sides at the same time.
  • Added higher precision texture editing for builders:
  • Repeats/face and texture offset are now accurate to 5 decimal places to safeguard against rounding errors in texture alignment when editing builds made in Phoenix Viewer
  • Whirly Fizzle
  • LSL vector colors now generate in the “colour picker window”:
  • Now you have the ability to switch colour picker values from 0-255 RGB to 0.0-1.0 LSL values.
  • Also added an LSL colour vector copy button
  • New hex input for the colour picker:
  • Firestorm now natively supports HEX colour notation in the Colour Picker floater as opposed to only RGB or HSV input boxes.
  • Option added to the script editor to convert tabs to spaces while using an external script editor:
  • If enabled, the script sent to the viewer from an external editor will automatically have all tabs being replaced by the default number of spaces (usually 4)
  • Added the ability to remove scripts from selection:
  • This function will delete all the scripts in ALL modifiable selected items - linked or not
  • Build → Scripts → Remove Scripts From Selection
  • Added the ability to script compile (LSL and Mono) to the build menu:
  • Build → Scripts → Recompile Scripts (mono)/Recompile Scripts (LSL)
  • New script counter option added to build menu:
  • Build → Scripts → Script Info (Counter)
  • New script options added under the right click context menu for objects:
  • Right click an object → Object → Script Info, Compile (Mono), Compile (LSL), Reset Scripts, Run Scripts, Stop Scripts, Remove scripts
  • LSL Preprocessor is now in Firestorm!:
  • Developing scripts in LSL can be tedious, especially if you are creating scripts that use the same things over and over again, and you keep copying pieces of your older scripts to new creations. The LSL Preprocessor is a tool to help you circumvent a lot of these problems.
  • Preprocessor Instructions
  • Updated LSL syntax highlighting for new LSL features:
  • AGENT_LIST_PARCEL Passed to llGetAgentList to return only agents on the same parcel where the script is running
  • AGENT_LIST_PARCEL_OWNER Passed to llGetAgentList to return only agents on any parcel in the region where the parcel owner is the same as the owner of the parcel under the scripted object
  • AGENT_LIST_REGION Passed to llGetAgentList to return any/all agents in the region
  • General:
  • Linden finger disease is finally fixed!:
  • Have you ever noticed your hands will randomly get stuck with open spread fingers?
  • This old bug from 2007 is now fixed in Firestorm
  • Asset Blacklist is now in Firestorm!:
  • This will allow permanant derender of avatars and objects and sounds blacklisting
  • If the Firestorm asset blacklist is empty, an existing Phoenix asset blacklist will be imported automatically
  • Further details here
  • World → Asset Blacklist
  • Sound Explorer is now in Firestorm!
  • This will display all current sound sources within audible range. The list will continue to update as new sounds are played. You can blacklist sounds directly from the Sound Explorer
  • Further details are here
  • World → Sound Explorer
  • Chalice Yao (NaCl viewer)
  • Added the ability to control the Firestorm AO with scripts
  • There are two interfaces, one compatible with the OpenCollar attachment protocol, the other compatible with the LockMeister restraints interface
  • Documentation can be found here
  • Tonya Souther
  • Text buffer is now increased and text that exceeds the maximum length of the text buffer will automatically split into multiple messages
  • Tonya Souther
  • Added the option to use different search terms in each inventory tab
  • Preferences → Firestorm → General → Allow seperate search terms on each tab in inventory
  • Satomi Ahn, Ansariel Hiller
  • “Set Window Size” no longer sets a random size each time
  • Advanced → Set Window Size
  • This fixes Firestorm randomly setting a window size close to the selected resolution which was a severe problem for machinima makers trying to record video material in a certain aspect ratio
  • NiranV Dean (Nirans Viewer), Tonya Souther, Nicky Dasmijn
  • Your own hidden groups will now display in a different color in your own legacy profile and group list
  • Ansariel Hiller
  • Option added to toggle displaying the “Received Items” folder as a regular folder in inventory or the standard Viewer 3 display
  • Preferences → Firestorm → General → Show received items folder in normal inventory
  • Ansariel Hiller
  • Option added to choose the behaviour of double-click action on the Minimap
  • Preferences → Move & View → Firestorm → Double click on Minimap → No action / Teleport to clicked point / Open world map
  • Ansariel Hiller
  • Temporary upload for snapshots is back!
  • After the FUI merge from Linden Lab, the ability to upload temporary snapshots to inventory was lost due to the remake of the snapshot interface by LL and the remake of the layout by us. This feature is now restored
  • Liny Odell
  • Snapshot floater now remembers last open tab
  • Holy Gavenkrantz
  • New optional Viewer 1 legacy inventory accept/decline messages
  • This affects the message itself only, not inventory behavior.
  • If enabled, the viewer will send an accept/decline response for inventory offers after the according button has been pressed and not if the item has been received at the receiver's inventory already.
  • Preferences → Privacy → Use legacy inventory offer accept/decline messages
  • Ansariel Hiller
  • New preferences option to turn your avatar to face in the camera direction as in Phoenix Viewer
  • This allows optional V1 behavior so the avatar turns into the camera direction after hitting ESC
  • Preferences → Move & View → Firestorm → Turn avatar towards camera direction on reset view
  • Zi Ree
  • CTRL/SHIFT+Scrollwheel now alters camera focus and offset as in Phoenix Viewer
  • ESC resets to default camera values
  • SHIFT+ESC resets camera angles
  • Zi Ree
  • Toast settings now have their own preferences tab
  • Preferences → User Interface → Toasts
  • Ansariel Hiller
  • Nearby chat toasts vertical offset is now configurable
  • Preferences → User interface → Toasts → Nearby chat toast z-offset
  • Ansariel Hiller
  • Email address is now added to the IM to email option in preferences
  • Preferences → Chat → General → Email me IM's when I'm offline
  • Ansariel Hiller
  • New preference options added for Hovertip Delays for Tooltips, Avatars and Objects
  • Preferences → User Interface → General → Hovertip Trigger Delays
  • Ansariel Hiller
  • Autoaccept Inventory now works for any type of inventory offer
  • Preferences → Privacy → General → Automatically accept new inventory items
  • Ansariel Hiller
  • Added profile, script info button and estate kick function to top scripts and top colliders floaters
  • World → Region Details → Debug → Top Scripts/Top Colliders
  • Ansariel Hiller
  • New toolbar button for Region/Estate tools
  • Ansariel Hiller, Whirly Fizzle
  • New toolbar button for one click fly
  • Zi Ree
  • Toolbar buttons now display their keyboard shortcuts as tooltips
  • Whirly Fizzle
  • Added estate ID and region grid position to the Region/Estate floater
  • World → Region Details → Region
  • Zi Ree
  • 1024×1024 terrain textures are now supported
  • World → Region details → Terrain
  • Ansariel Hiller
  • New option to display texture sizes on all objects, including avatar attachments
  • Develop → Render Metadata → Texture Size
  • Chalice Yao, NaCl viewer
  • IM's in nearby chat now has user configurable text fade
  • Preferences → Chat → Notifications → Show IM's in nearby chat window
  • Preferences → Chat → Notifications → Fade IM text into the background of chat history (0.25 for most faded, 1 for no fade)
  • Liny Odell
  • New option to replace the “IM” in front of group chat messages in nearby chat and console with the actual group name
  • Preferences → Chat → Notifications → Length of group name to be printed in chat history
  • 0: disabled
  • 1 and over: Number of letters of group name to display
  • -1: full group name
  • Liny Odell
  • New preference option to control IM tab flashing on system messages
  • Preferences → Chat → Notifications → Flash IM tabs when friends come online or go offline
  • When an IM is out of focus and a friend comes online or goes offline, the IM tab should not flash unless this preference option is checked
  • Kadah Coba
  • The main chatbar now automatically hides/unhides on changing the autohide preference setting
  • Preferences → Chat → Firestorm → Autohide Main Chatbar
  • Ansariel Hiller
  • Gesture auto-completion in nearby chat bar is now optional
  • This option allows disabling /s → /shout and /w → /whisper in nearby chat
  • Preferences → Chat → General → Enable auto-completion of gestures in nearby chat bar
  • Holy Gavenkrantz
  • New name and text styles for moderators text in group chat
  • Choose from Normal, Bold, Italic, Bold and Italic, Underline, Bold and Underline, Italic and Underline, Bold, Italic and Underline
  • Preferences → Chat → Firestorm → Enable Group Moderator Message Highlighting
  • Holy Gavenkrantz
  • New Quick Preferences option for Name Tag Offset
  • Changes the Z-offset for avatar name tags, Default 0
  • Fabry String
  • New Quick Preferences option for lookat-target
  • Quick access to enable crosshairs marking where people are looking
  • Ansariel Hiller
  • New Quick Preferences option for Show Color Under Cursor
  • Shows the RGB color values of the pixel the cursor is on. (Note: The fourth number in the sequence shows the opacity values for UI elements)
  • Whirly Fizzle
  • Avatar names in nearby chat from radar crossing reports are now clickable to open profiles
  • Preferences → Chat → Radar → Radar reports when avatars enter/leave region/draw distance/chat range
  • Liny Odell
  • Radar alerts now allow you to choose between avatars entering and leaving chat range, draw distance and the region seperately.
  • Reporting enter and exit alerts to scripts are now also seperate
  • Preferences → Chat → Radar
  • Holy Gavenkrantz
  • Search in radar is now working
  • Ansariel Hiller
  • Search in places floater now works properly and folders correctly collapse
  • Ansariel Hiller
  • New option to disable stopping of the avatar tracker beacon when the targetted avatar is close
  • If this option is unchecked, tracked avatars will stay tracked even if they are closer than 3m
  • Preferences → Firestorm → General → Deactivate tracking beacon when reaching the targeted avatar
  • Ansariel Hiller
  • Added a “Remove from current outfit” menu option on folders that contain active gestures also, not just attached objects
  • Liny Odell
  • No more annoying translation failed messages printed into local chat when the machine translation service returns an error
  • Liny Odell
  • A new safeguard added to the Firestorm AO to move everything that's not an animation link to “lost and found” to prevent accidental deletion
  • Zi Ree
  • Scripted dialogs now show up while in mouselook
  • Scripted objects that bring up dialogs are now left clickable in mouselook and options selectable using the alt-click method like all other mouselook visible floaters.
  • Liny Odell
  • Rightclick zoom while in mouselook no longer resets on teleport if active while teleporting
  • For example, if you die in combat and get teleported home
  • Liny Odell
  • The minimap in the people floater is now resizable
  • Liquor Andel
  • Objects with the name 'Second Life' are no longer able to spoof system messages
  • Zi Ree
  • Alt-H shortcut reinstated and now brings up teleport history directly
  • Ansariel Hiller
  • The people floater visibility now persists between login sessions
  • Ansariel Hiller
  • Beacons floater improvements to allow both beacons and highlights to be disabled.
  • Enables beacons to be disabled/enabled without having to (un)check the checkboxes.
  • World → Show More → Beacons
  • Liny Odell
  • The Born field in legacy agent profiles is now accessible so data can be highlighted/copied
  • Whirly Fizzle
  • Mouse cursor no longer flickers when hovering over inventory that is loading
  • Armin Weatherwax
  • Gestures no longerstick on wait states
  • Liny Odell
  • The legend area of the fast timers window is now scrolable so all the entries can be looked at
  • Develop → Consoles → Fast Timers
  • Liny Odell
  • Improvements made to Ubuntu font
  • Replaced Ubuntu-B font with Ubuntu-M. Added UbuntuMono-R.
  • Ubuntu-B did not display properly in-viewer at smaller point sizes, Ubuntu-M appears to work better
  • Preferences → User Interface → Font
  • Kadah Coba
  • Unicode Font fixes
  • Non-default fonts improved to properly display unicode
  • Mobius Ryba
  • Default cache size raised to 2Gb
  • TankMaster Finesmith
  • Added a more accurate and less needlessly alarming script debit permission message
  • Tonya Souther
  • Changing username at the log in screen now clears the password field as soon as a different name is entered
  • Ansariel Hiller
  • Camera floater now releases focus
  • Ansariel Hiller
  • Nearby Chat button now releases focus
  • Tonya Souther
  • Opensim
  • New Opensim preferences panel and grid manager
  • Allows easy adding of other grids and grid management
  • Preferences → Opensim
  • Armin Weatherwax
  • Added Opensim currency support
  • Armin Weatherwax
  • Added Opensim Search support
  • Search login response is now supported
  • Armin Weatherwax
  • Added Opensim max groups support
  • Armin Weatherwax
  • Destination guide and avatar picker are hidden if not available
  • Armin Weatherwax
  • Added better support for hypergrid jumps
  • Armin Weatherwax
  • Performance and Stability Improvements
  • Dedicated crash log server
  • Crash reporting is now enabled in Firestorm
  • This is entirely optional and you can view our privacy policy here
  • Choosing to submit your crash logs will help to increase Firestorm's stability enormously
  • Preferences → Crash Reports
  • Nicky Dasmijn, Kitty Barnett
  • Various memory leak improvements and crash fixes
  • Nicky Dasmijn
  • Logging changes to prevent log spamming and increase performance
  • Liny Odell
  • Improvements to make the Merchant Outbox not time out when the Marketplace is being slow to respond
  • Nicky Dasmijn
  • Improvements made to display name lookups for increased performance & reliability
  • The display name code still contained old hacks that might cause performance issues and “micro freezes”. This change removed some of that old code
  • Zi Ree
  • Performance improvements when many llDialog menus are open
  • Zi Ree
  • Fix for crash in LLHandMotion::onUpdate
  • Nicky Dasmijn, Ansariel Hiller
  • Pie menu performance improvements so it doesnt hammer the region with ParcelAccessListRequest messages every frame
  • Ansariel Hiller

New in Firestorm 4.0.1 Build 27000 (Mar 20, 2012)

  • Linden Lab Features:
  • Added Russian, Turkish, Simplified Chinese and Traditional Chinese to the list of languages supported
  • by viewer (Vadim ProductEngine)
  • FUI - Flexible User Interface
  • New floater for “Destinations” content (Leyla Farazha)
  • New avatar picker floater (Leslie Linden)
  • Ability to post a snapshot to web profile feed (Vadim ProductEngine)
  • FXAA support (Dave Parks)
  • Improved & faster depth of field (Dave Parks)
  • Ability to hide empty system folders in a dynamic way (Merov Linden) (made optional behaviour by Ansariel Hiller)
  • Direct Delivery/ Received Items feature (Leslie Linden)
  • Firestorm Features:
  • Many translation updates (Programmtest, Ansariel Hiller, PanteraPolnocy, Kool Koolhoven)
  • Vintage Skin (Zi Ree)
  • Metaharper Cool Ocean Skin (Arrehn Oberlander)
  • StarLight CUI skin and StarLight 4.0.1 update (Hitomi Tiponi)
  • Hidden Depths Windlight Water Preset (Norton Burns)
  • Riverrock Night Windlight sky preset (Rock Glendale)
  • Free's Sunset windlight setting (FreeSpirit Simmering)
  • Complete redesign of snapshot panel with advanced options at the bottom (Zi Ree)
  • RLVa updates (Kitty Barnett)
  • Nearby chat bar redesign (zi Ree)
  • Option to disable viewer particle effects upon sending inventory items (Ansariel Hiller)
  • Optional avatar group title in hovertip (Ansariel Hiller)
  • Complete redo of Legacy profiles (Kadah Coba)
  • Added avatar age in seconds variable and Copy URI/Copy Name button functionality to legacy profile floater (Zi Ree)
  • Made display name update notification optional (Ansariel Hiller)
  • Added top, bottom, center, left and right alignment options to toolbars (Zi Ree)
  • Added push-to-talk toggle to Speak button (Zi Ree)
  • Added toolbar button for area search (Ansariel Hiller)
  • Added debug settings toolbar button (Ansariel Hiller)
  • Added statistics toolbar button (Ansariel Hiller)
  • Added (optionally auto-hiding) voice level indicator control (Zi Ree)
  • Added Growl support for Windows (WIP) (Liny Odell)
  • Made navigation and favorites bar visible independent again (Ansariel Hiller)
  • Made other residents profile pick pictures clickable to show them in the texture preview window (Liny Odell)
  • Added option to show toasts in front of other floaters, but don't take focus (Ansariel Hiller)
  • Allow filenames with UTF-8 characters (eg. German Umlauts) (Nicky Dasmijn)
  • Allow on-the-fly change of fullscreen chat console (Ansariel Hiller)
  • Added optional viewer tag colors based on distance (chat, shout, beyond shout range) (Ansariel Hiller)
  • Added option to include distance to other avatars in their nametag (Ansariel Hiller)
  • Added optional 'Script' font to make it easier to have different font type and size for the script editor (Zi Ree)
  • Added Comm/People & Comm/Places menu item to make People floater available from the menu as well (Zi Ree)
  • Added CHOP, MAINT, EXP, SINV, PATHBUG, and DOC to jira parser (TankMaster Finesmith)
  • “Eject from Group” on the group participant context menu (Kitty Barnett)
  • Added modal dialog when entering the Phoenix/Firestorm Support Group to ask about version prefixes (Zi Ree)
  • Allow /me' in support group chat with viewer prefix (Inusaito Kanya)
  • GPU Table updates (TankMaster Finesmith)
  • Added Hybrid mode improvements to focus on power user use cases (Arrehn Oberlander)
  • Added option to disable double click teleporting on the worldmap (Ansariel Hiller)
  • Converted Toolbar default configuration from global settings to per-skin (Arrehn Oberlander)
  • Avination added to prepopulated grid list (Arrehn Oberlander)
  • Increase texture repeat max to match Phoenix (Whirly Fizzle)
  • Added option to preserve current toolbars (colors) when swapping out skins (Arrehn Oberlander)
  • Added option to overide individual button flash rate globally (Ansariel Hiller)

New in Firestorm 3.3.0 Build 24880 (Feb 14, 2012)

  • Inventory search by creator, UUID, description and all, plus new filters for links
  • The original Particle Editor, create particle effects from within the viewer.
  • Tip tracker for DJ's and live performers
  • Autorespond options for non friends, busy, muted avatar modes, and it's persistent.
  • Profile pictures open large now with a click
  • New skins, Vintage and High Contrast
  • Chat history button in nearby/groups and IM chats
  • Loads of minimap options like track, mark and profile
  • Radar enhancements like av tracking, and av counter
  • Friends counter on friend list
  • Estate tools, new ALT-R to pull up estate tools window, TP to top objects ability..etc
  • Announce incoming IM's
  • and SO much more! Check out the (Change Log with links to wiki pages on how to use them) for a complete list!
  • Bug Fixes:
  • Based on your feedback, we've focused a lot of time on a number of performance and stability issues from the 3.2.2 release. Most of these problems were remnants of bugs in the mesh and graphics code. We've spent a lot of time working on these bugs, as has Linden Lab in their own viewer. We've incorporated ours and LL's fixes into this release and expect this to be a very stable and fast version of the Firestorm Viewer.