Based upon feedback, reverted back to using "Only Coalesced" throughout the UI. Changed the left/right order of the icon and checkbox on the Filter Panel to be better aligned with the other options. Changed the Only Coalesced check button on the main UI into a universal Show Filters button that shows that any filter is enabled. Created new Icon image for the filter and added it to the list. Removed the OnlyCoalesced previous image as it was not needed now. Cleaned up the code to use the same sync mFilter object to talk between the Finger(Filter) window and the main inventory window. Added new Show Links filter to the Finder window as a combo box, with three values. 0 - Show Links, 2 - Show Links Only, 1 - Hide Links. This is to match the order on the Gear menu. Added new feature, where if any filter is turned on, now the bottom inventory show filter button will be highlighted. If you reset or manually turn off the filter it will turn off. This includes setting the Always Show folders check box and the Show Links which did not cause the isNotDefault flag to be true when set. Works with the second inventory window as well and they don't have conflicts. |
||
|---|---|---|
| .github | ||
| doc | ||
| etc | ||
| fsutils | ||
| indra | ||
| scripts | ||
| .clang-format | ||
| .editorconfig | ||
| .git-blame-ignore-revs | ||
| .gitattributes | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| FIRESTORM-SOURCE_LICENSE_HEADER.txt | ||
| LICENSE | ||
| README.md | ||
| autobuild.xml | ||
| build.sh | ||
| build_target.sh | ||
| buildscripts_support_functions | ||
| requirements.txt | ||
README.md
Firestorm is a free client for 3D virtual worlds such as Second Life and various OpenSim worlds where users can create, connect and chat with others from around the world.
This repository contains the official source code for the Firestorm viewer.
Open Source
Firestorm is a third party viewer derived from the official Second Life client. The client codebase has been open source since 2007 and is available under the LGPL license.
Download
Pre-built versions of the viewer releases for Windows, Mac and Linux can be downloaded from the official website.
Build Instructions
Build instructions for each operating system can be found using the links below and in the official wiki.
[!NOTE] We do not provide support for compiling the viewer or issues resulting from using a self-compiled viewer. However, there is a self-compilers group within Second Life that can be joined to ask questions related to compiling the viewer: Firestorm Self Compilers
Contribute
Help make Firestorm better! You can get involved with improvements by filing bugs and suggesting enhancements via JIRA or creating pull requests.