phoenix-firestorm/indra/newview
Roxanne Skelly d070b996bd [WebRTC] Rework device handling sequence so that we can handle unplugging/re-plugging devices (#4593)
* [WebRTC] Rework device handling sequence so that we can handle unplugging/re-plugging devices

The device handling was not processing device updates in the proper sequence as
things like AEC use both input and output devices.  Devices like headsets are both
so unplugging them resulted in various mute conditions and sometimes even a crash.

Now, we update both capture and render devices at once in the proper sequence.

Test Guidance:
* Bring two users in the same place in webrtc regions.
* The 'listening' one should have a headset or something set oas 'Default'
* Press 'talk' on one, and verify the other can hear.
* Unplug the headset from the listening one.
* Validate that audio changes from the headset to the speakers.
* Plug the headset back in.
* Validate that audio changes from speakers to headset.
* Do the same type of test with the headset viewer talking.
* The microphone used should switch from the headset to the computer (it should have one)

Do other various device tests, such as setting devices explicitly, messing with the device selector, etc.

* Fix race condition when multiple change device requests might come in at once

* Update to m137

The primary feature of this commit is to update libwebrtc from m114
to m137.  This is needed to make webrtc buildable, as m114 is not buildable
by the current toolset.

m137 had some changes to the API, which required renaming or changing namespace
of some of the calls.

Additionally, this PR moves from a callback mechanism for gathering the energy
levels for tuning to a wrapper AudioDeviceModule, which gives us more control
over the audio stream.

Finally, the new m137-based webrtc has been updated to allow for 192khz audio
streams.

* Properly pass the observer setting into the inner audio device module

* Update to m137 and get rid of some noise

    This change updates to m137 from m114, which required a few API changes.

    Additionally, this fixes the hiss that happens shortly after someone unmutes: https://github.com/secondlife/server/issues/2094

    There was also an issue with a slight amount of repeated after unmuting if there was audio right before unmuting.  This is because
    the audio processing and buffering still had audio from the previous speaking session.  Now, we inject nearly a half second of
    silence into the audio buffers/processor after unmuting to flush things.

* Install nsis on windows

* Use the newer digital AGC pipeline

m137 improved the AGC pipeline and the existing analog style is going away
so move to the new digital pipeline.

Also, some tweaking for audio levels so that we don't see inworld bars when tuning,
so one's own bars seem a reasonable size, etc.

* Install NSIS during windows sisgning and package build step

* Try pinning the packaging to windows 2022 to deal with missing nsis

* Adjust gain calculation and audio level calculations for tuning and peer connections

* Update with mac universal webrtc build

* Tuning of voice indicators for both tuning mode and inworld for self.

* Redo device deployment to handle cases where multiple deploy requests pile up

Also, mute when leaving webrtc-enabled regions or parcels,
and unmute when voice comes back.

* pre commit issue
2025-10-12 16:32:18 +10:00
..
English.lproj
German.lproj
Japanese.lproj
Korean.lproj
app_settings Revert "Make snapshot guides more visible" 2025-10-10 08:59:40 +02:00
character
cursors_mac
da.lproj
es.lproj
fonts
fr.lproj
fs_resources
gltf Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-08-25 20:42:31 +02:00
hu.lproj
icons
installers
it.lproj
linux_tools
nl.lproj
pl.lproj
poses/hand_presets
pt.lproj
res Merge branch 'develop' of https://github.com/secondlife/viewer 2025-07-30 10:52:39 +02:00
res-sdl
ru.lproj
skins FIRE-36012 Chinese translation update, by 小滢 Zi Ying 2025-10-11 20:37:51 +02:00
tests Merge branch 'develop' of https://github.com/secondlife/viewer 2025-07-16 13:28:58 +02:00
tr.lproj
uk.lproj
vmp_icons
zh-Hans.lproj
CMakeLists.txt FIRE-35794: First pass at restoring pose state 2025-09-14 20:47:28 +01:00
Firestorm.nib
Firestorm.xib
Info-Firestorm.plist
Info-SecondLife.plist
Info-SecondLifeVorbis.plist
LGPL-license.txt
NACLantispam.cpp
NACLantispam.h
NACLfloaterexploresounds.cpp
NACLfloaterexploresounds.h
SMAAAreaTex.h
SMAASearchTex.h
SecondLife.nib
SecondLife.xib
VIEWER_VERSION.txt Increment viewer version after 2024.06 2025-09-02 22:29:55 +03:00
VertexCache.h
ViewerInstall.cmake
VivoxAUP.rtf
VivoxAUP.txt
VorbisFramework.h
alfloaterregiontracker.cpp
alfloaterregiontracker.h
animationexplorer.cpp
animationexplorer.h
ao.cpp
ao.h
aoengine.cpp
aoengine.h
aoset.cpp
aoset.h
bugsplatattributes.cpp
bugsplatattributes.h
build_win32_appConfig.py
chatbar_as_cmdline.cpp
chatbar_as_cmdline.h
cube.dae
daeexport.cpp Fix remaining unused variable issues 2025-08-11 13:53:56 +02:00
daeexport.h
desktopnotifierlinux.cpp
desktopnotifierlinux.h
dialogstack.cpp
dialogstack.h
exoflickr.cpp
exoflickr.h
exoflickrauth.cpp
exoflickrauth.h
exoflickrkeys.h.in
exogroupmutelist.cpp
exogroupmutelist.h
featuretable.txt
featuretable_linux.txt
featuretable_mac.txt
firestorm_icon.icns
firestormos_icon.icns
floatermedialists.cpp
floatermedialists.h
fs_viewer_manifest.py
fsareasearch.cpp Fixed Area search filters not saving and loading properly 2025-07-15 01:39:34 +10:00
fsareasearch.h Refactor area search to fix all those uninitialized member warnings 2025-06-20 20:43:30 +02:00
fsareasearchmenu.cpp
fsareasearchmenu.h
fsassetblacklist.cpp Fix crash when parsing asset blacklist data 2025-06-23 19:19:03 +02:00
fsassetblacklist.h
fsavatarrenderpersistence.cpp
fsavatarrenderpersistence.h
fsavatarsearchmenu.cpp
fsavatarsearchmenu.h
fsblocklistmenu.cpp
fsblocklistmenu.h
fschathistory.cpp Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-08-13 20:52:47 +02:00
fschathistory.h
fschatoptionsmenu.cpp
fschatoptionsmenu.h
fschatparticipants.h
fscommon.cpp Refactor some ugly code 2025-07-08 19:56:53 +02:00
fscommon.h
fsconsoleutils.cpp
fsconsoleutils.h
fscontactsfriendsmenu.cpp
fscontactsfriendsmenu.h
fsdata.cpp
fsdata.h
fsdiscordconnect.cpp
fsdiscordconnect.h
fsdiscordkey.h.in
fsdispatchclassifiedclickthrough.h
fsdroptarget.cpp
fsdroptarget.h
fsexportperms.cpp
fsexportperms.h
fsfloateraddtocontactset.cpp
fsfloateraddtocontactset.h
fsfloaterassetblacklist.cpp
fsfloaterassetblacklist.h
fsfloateravatarrendersettings.cpp
fsfloateravatarrendersettings.h
fsfloaterblocklist.cpp
fsfloaterblocklist.h
fsfloatercontacts.cpp Added missing opacity overrides for filter editors in the conversations floater 2025-08-26 22:05:06 +10:00
fsfloatercontacts.h Added missing opacity overrides for filter editors in the conversations floater 2025-08-26 22:05:06 +10:00
fsfloatercontactsetconfiguration.cpp
fsfloatercontactsetconfiguration.h
fsfloaterdiscord.cpp
fsfloaterdiscord.h
fsfloaterexport.cpp
fsfloaterexport.h
fsfloatergroup.cpp
fsfloatergroup.h
fsfloatergrouptitles.cpp
fsfloatergrouptitles.h
fsfloaterim.cpp Refactored Conversations opacity override and made the callback to override transparency generic 2025-08-26 22:05:06 +10:00
fsfloaterim.h Refactored Conversations opacity override and made the callback to override transparency generic 2025-08-26 22:05:06 +10:00
fsfloaterimcontainer.cpp Move restoreOpenIMs() from onOpen() to the very end of viewer's startup 2025-09-04 16:46:03 +02:00
fsfloaterimcontainer.h Remove all those comments in an FS-specific file 2025-09-09 11:42:45 +02:00
fsfloaterimport.cpp
fsfloaterimport.h
fsfloaternearbychat.cpp Refactored Conversations opacity override and made the callback to override transparency generic 2025-08-26 22:05:06 +10:00
fsfloaternearbychat.h Refactored Conversations opacity override and made the callback to override transparency generic 2025-08-26 22:05:06 +10:00
fsfloaterpartialinventory.cpp
fsfloaterpartialinventory.h
fsfloaterperformance.cpp
fsfloaterperformance.h
fsfloaterplacedetails.cpp
fsfloaterplacedetails.h
fsfloaterposer.cpp FIRE-35794: Don't zero scale and pos deltas 2025-09-28 12:46:44 +01:00
fsfloaterposer.h FIRE-35794: Cleanup and fix reloading 2025-09-28 10:13:33 +01:00
fsfloaterposestand.cpp
fsfloaterposestand.h
fsfloaterprimfeed.cpp More stuff I missed... 2025-08-09 11:31:03 +02:00
fsfloaterprimfeed.h more missing overrides. 2025-08-10 16:16:13 +01:00
fsfloaterprotectedfolders.cpp
fsfloaterprotectedfolders.h
fsfloaterradar.cpp
fsfloaterradar.h
fsfloatersearch.cpp
fsfloatersearch.h
fsfloaterstatistics.cpp
fsfloaterstatistics.h
fsfloaterstreamtitle.cpp
fsfloaterstreamtitle.h
fsfloaterteleporthistory.cpp
fsfloaterteleporthistory.h
fsfloatervoicecontrols.cpp
fsfloatervoicecontrols.h
fsfloatervolumecontrols.cpp
fsfloatervolumecontrols.h
fsfloatervramusage.cpp
fsfloatervramusage.h
fsfloaterwearablefavorites.cpp
fsfloaterwearablefavorites.h
fsfloaterwhitelisthelper.cpp
fsfloaterwhitelisthelper.h
fsgridhandler.cpp Really fix this now... 2025-07-08 02:22:33 +02:00
fsgridhandler.h Really fix this now... 2025-07-08 02:22:33 +02:00
fsjointpose.cpp FIRE-35794: First pass at restoring pose state 2025-09-14 20:47:28 +01:00
fsjointpose.h FIRE-35794: Don't reload base if user set to zero 2025-09-28 13:52:58 +01:00
fsjointrotatetool.cpp
fsjointrotatetool.h
fskeywords.cpp
fskeywords.h
fslslbridge.cpp
fslslbridge.h
fslslbridgerequest.cpp
fslslbridgerequest.h
fslslpreproc.cpp
fslslpreproc.h
fslslpreprocviewer.cpp
fslslpreprocviewer.h
fsmaniprotatejoint.cpp Poser: Manip: isDead check on mAvatar 2025-06-24 21:55:26 +01:00
fsmaniprotatejoint.h Fix a missing override...I think we may end up just killing this warning though. 2025-08-10 11:29:47 +01:00
fsmoneytracker.cpp
fsmoneytracker.h
fsnamelistavatarmenu.cpp
fsnamelistavatarmenu.h
fsnearbychatbarlistener.cpp
fsnearbychatbarlistener.h
fsnearbychatcontrol.cpp
fsnearbychatcontrol.h
fsnearbychathub.cpp
fsnearbychathub.h
fsnearbychatvoicemonitor.cpp
fsnearbychatvoicemonitor.h
fspanelblocklist.cpp
fspanelblocklist.h
fspanelcontactsets.cpp
fspanelcontactsets.h
fspanelface.cpp FIRE-35931 Guard against empty "new feature" popup, plus comment out the bogus call with "gltf" param that was overwriting value 4 with 0 2025-09-15 08:59:33 +02:00
fspanelface.h
fspanelimcontrolpanel.cpp
fspanelimcontrolpanel.h
fspanellogin.cpp
fspanellogin.h
fspanelprefs.cpp
fspanelprefs.h
fspanelradar.cpp
fspanelradar.h
fsparticipantlist.cpp
fsparticipantlist.h
fspose.cpp
fspose.h
fsposeranimator.cpp FIRE-35794: Don't zero scale and pos deltas 2025-09-28 12:46:44 +01:00
fsposeranimator.h FIRE-35794: Cleanup and fix reloading 2025-09-28 10:13:33 +01:00
fsposestate.cpp FIRE-35794: Cleanup and fix reloading 2025-09-28 10:13:33 +01:00
fsposestate.h FIRE-35794: Cleanup and fix reloading 2025-09-28 10:13:33 +01:00
fsposingmotion.cpp 'this' can't be null so gcc rejects it 2025-10-01 17:42:24 +01:00
fsposingmotion.h FIRE-35794: First pass at restoring pose state 2025-09-14 20:47:28 +01:00
fsprimfeedauth.cpp
fsprimfeedauth.h
fsprimfeedconnect.cpp
fsprimfeedconnect.h
fsradar.cpp
fsradar.h
fsradarentry.cpp
fsradarentry.h
fsradarlistctrl.cpp
fsradarlistctrl.h
fsradarmenu.cpp
fsradarmenu.h
fsregioncross.cpp
fsregioncross.h
fsscriptlibrary.cpp
fsscriptlibrary.h
fsscrolllistctrl.cpp
fsscrolllistctrl.h
fssearchableui.cpp
fssearchableui.h
fsslurl.cpp
fsslurl.h
fsslurlcommand.cpp
fsslurlcommand.h
fsversionvalues.h.in
fsvirtualtrackpad.cpp
fsvirtualtrackpad.h
fsworldmapmessage.cpp
fsworldmapmessage.h
gltfscenemanager.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-develop 2025-08-06 18:47:44 +02:00
gltfscenemanager.h
groupchatlistener.cpp
groupchatlistener.h
growlmanager.cpp
growlmanager.h
growlnotifier.h
growlnotifierwin.cpp
growlnotifierwin.h
lfsimfeaturehandler.cpp
lfsimfeaturehandler.h
lggbeamcolormapfloater.cpp
lggbeamcolormapfloater.h
lggbeammapfloater.cpp
lggbeammapfloater.h
lggbeammaps.cpp
lggbeammaps.h
lggbeamscolors.cpp
lggbeamscolors.h
lggcontactsets.cpp
lggcontactsets.h
licenses-linux.txt
licenses-mac.txt
licenses-win32.txt
llaccountingcost.h
llaccountingcostmanager.cpp
llaccountingcostmanager.h
llagent.cpp mFSAreaSearchActive not initialized in llagent.cpp 2025-10-06 05:29:18 -03:00
llagent.h
llagentaccess.cpp
llagentaccess.h
llagentbenefits.cpp
llagentbenefits.h
llagentcamera.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2025-08-13 20:31:56 +02:00
llagentcamera.h
llagentdata.cpp
llagentdata.h
llagentlanguage.cpp
llagentlanguage.h
llagentlistener.cpp
llagentlistener.h
llagentpicksinfo.cpp
llagentpicksinfo.h
llagentpilot.cpp
llagentpilot.h
llagentui.cpp
llagentui.h
llagentwearables.cpp #4739 Wearables sort order reliability 2025-09-30 17:21:06 +02:00
llagentwearables.h #4739 Wearables sort order reliability 2025-09-30 17:21:06 +02:00
llagentwearablesfetch.cpp
llagentwearablesfetch.h
llaisapi.cpp
llaisapi.h
llanimstatelabels.cpp
llanimstatelabels.h
llappcorehttp.cpp
llappcorehttp.h
llappdelegate-objc.mm
llappearance.h
llappearancelistener.cpp
llappearancelistener.h
llappearancemgr.cpp #4739 Wearables sort order reliability 2025-09-30 17:21:06 +02:00
llappearancemgr.h Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2025-08-13 20:31:56 +02:00
llappviewer.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm into texture-changes-reverted 2025-08-31 12:18:41 +02:00
llappviewer.h Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-202505 2025-08-06 18:26:27 +02:00
llappviewerlinux.cpp
llappviewerlinux.h
llappviewerlistener.cpp
llappviewerlistener.h
llappviewermacosx-for-objc.h
llappviewermacosx-objc.h
llappviewermacosx-objc.mm
llappviewermacosx.cpp
llappviewermacosx.h
llappviewerwin32.cpp Merge branch 'develop' of https://github.com/secondlife/viewer 2025-07-30 10:52:39 +02:00
llappviewerwin32.h
llattachmentsmgr.cpp
llattachmentsmgr.h
llaudiosourcevo.cpp
llaudiosourcevo.h
llautoreplace.cpp
llautoreplace.h
llavataractions.cpp
llavataractions.h
llavatariconctrl.cpp
llavatariconctrl.h
llavatarlist.cpp
llavatarlist.h
llavatarlistitem.cpp
llavatarlistitem.h
llavatarpropertiesprocessor.cpp
llavatarpropertiesprocessor.h
llavatarrenderinfoaccountant.cpp
llavatarrenderinfoaccountant.h
llavatarrendernotifier.cpp
llavatarrendernotifier.h
llblockedlistitem.cpp
llblockedlistitem.h
llblocklist.cpp
llblocklist.h
llbox.cpp
llbox.h
llbrowsernotification.cpp
llbuycurrencyhtml.cpp
llbuycurrencyhtml.h
llcallingcard.cpp
llcallingcard.h
llcapabilityprovider.h
llchannelmanager.cpp
llchannelmanager.h
llchatbar.cpp
llchatbar.h
llchathistory.cpp Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-08-13 20:52:47 +02:00
llchathistory.h
llchatitemscontainerctrl.cpp
llchatitemscontainerctrl.h
llchatmsgbox.cpp
llchatmsgbox.h
llchiclet.cpp
llchiclet.h
llchicletbar.cpp
llchicletbar.h
llclassifiedinfo.cpp
llclassifiedinfo.h
llcofwearables.cpp
llcofwearables.h
llcolorswatch.cpp
llcolorswatch.h
llcommanddispatcherlistener.cpp
llcommanddispatcherlistener.h
llcommandhandler.cpp
llcommandhandler.h
llcommandlineparser.cpp
llcommandlineparser.h
llcommunicationchannel.cpp
llcommunicationchannel.h
llcompilequeue.cpp
llcompilequeue.h
llconfirmationmanager.cpp
llconfirmationmanager.h
llcontrolavatar.cpp
llcontrolavatar.h
llconversationlog.cpp
llconversationlog.h
llconversationloglist.cpp
llconversationloglist.h
llconversationloglistitem.cpp
llconversationloglistitem.h
llconversationmodel.cpp Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-07-09 22:48:48 +02:00
llconversationmodel.h
llconversationview.cpp
llconversationview.h
llcurrencyuimanager.cpp
llcurrencyuimanager.h
llcylinder.cpp
llcylinder.h
lldateutil.cpp
lldateutil.h
lldebugmessagebox.cpp
lldebugmessagebox.h
lldebugview.cpp
lldebugview.h
lldeferredsounds.cpp
lldeferredsounds.h
lldelayedgestureerror.cpp
lldelayedgestureerror.h
lldirpicker.cpp
lldirpicker.h
lldndbutton.cpp
lldndbutton.h
lldonotdisturbnotificationstorage.cpp
lldonotdisturbnotificationstorage.h
lldrawable.cpp
lldrawable.h
lldrawpool.cpp
lldrawpool.h
lldrawpoolalpha.cpp
lldrawpoolalpha.h
lldrawpoolavatar.cpp
lldrawpoolavatar.h
lldrawpoolbump.cpp
lldrawpoolbump.h
lldrawpoolmaterials.cpp
lldrawpoolmaterials.h
lldrawpoolpbropaque.cpp
lldrawpoolpbropaque.h
lldrawpoolsimple.cpp
lldrawpoolsimple.h
lldrawpoolsky.cpp
lldrawpoolsky.h
lldrawpoolterrain.cpp
lldrawpoolterrain.h
lldrawpooltree.cpp
lldrawpooltree.h
lldrawpoolwater.cpp More unused-but-set fixes. Also remove Linux exclusion 2025-09-08 21:45:25 +01:00
lldrawpoolwater.h
lldrawpoolwaterexclusion.cpp
lldrawpoolwaterexclusion.h
lldrawpoolwlsky.cpp
lldrawpoolwlsky.h
lldynamictexture.cpp
lldynamictexture.h
llemote.cpp
llemote.h
llenvadapters.cpp
llenvadapters.h
llenvironment.cpp
llenvironment.h
llestateinfomodel.cpp
llestateinfomodel.h
lleventnotifier.cpp
lleventnotifier.h
lleventpoll.cpp
lleventpoll.h
llexpandabletextbox.cpp
llexpandabletextbox.h
llexperiencelog.cpp
llexperiencelog.h
llexternaleditor.cpp
llexternaleditor.h
llface.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm into texture-changes-reverted 2025-09-30 16:38:47 +02:00
llface.h Reverting changes to texture pipeline back to stock LL 2025-08-17 17:26:08 +02:00
llfasttimerview.cpp
llfasttimerview.h
llfavoritesbar.cpp
llfavoritesbar.h
llfeaturemanager.cpp
llfeaturemanager.h
llfetchedgltfmaterial.cpp
llfetchedgltfmaterial.h
llfilepicker.cpp Add missing GLTF filter to mesh model loader on Linux 2025-08-22 22:43:24 +01:00
llfilepicker.h
llfilepicker_mac.h
llfilepicker_mac.mm
llfilteredwearablelist.cpp
llfilteredwearablelist.h
llfirstuse.cpp
llfirstuse.h
llflexibleobject.cpp
llflexibleobject.h
llflickrconnect.cpp
llflickrconnect.h
llfloater360capture.cpp
llfloater360capture.h
llfloaterabout.cpp
llfloaterabout.h
llfloateraddpaymentmethod.cpp
llfloateraddpaymentmethod.h
llfloaterauction.cpp
llfloaterauction.h
llfloaterautoreplacesettings.cpp
llfloaterautoreplacesettings.h
llfloateravatarpicker.cpp
llfloateravatarpicker.h
llfloateravatarrendersettings.cpp
llfloateravatarrendersettings.h
llfloateravatartextures.cpp
llfloateravatartextures.h
llfloateravatarwelcomepack.cpp
llfloateravatarwelcomepack.h
llfloaterbanduration.cpp
llfloaterbanduration.h
llfloaterbeacons.cpp
llfloaterbeacons.h
llfloaterbigpreview.cpp
llfloaterbigpreview.h
llfloaterbuildoptions.cpp
llfloaterbuildoptions.h
llfloaterbulkpermission.cpp
llfloaterbulkpermission.h
llfloaterbulkupload.cpp
llfloaterbulkupload.h
llfloaterbump.cpp
llfloaterbump.h
llfloaterbuy.cpp
llfloaterbuy.h
llfloaterbuycontents.cpp
llfloaterbuycontents.h
llfloaterbuycurrency.cpp
llfloaterbuycurrency.h
llfloaterbuycurrencyhtml.cpp
llfloaterbuycurrencyhtml.h
llfloaterbuyland.cpp
llfloaterbuyland.h
llfloaterbvhpreview.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-develop 2025-08-06 18:47:44 +02:00
llfloaterbvhpreview.h Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-develop 2025-08-06 18:47:44 +02:00
llfloatercamera.cpp FIRE-32595 TPP preset is missing from camera floaters 2025-09-14 19:35:53 +02:00
llfloatercamera.h
llfloatercamerapresets.cpp
llfloatercamerapresets.h
llfloaterchangeitemthumbnail.cpp
llfloaterchangeitemthumbnail.h
llfloaterchatmentionpicker.cpp Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-07-09 22:48:48 +02:00
llfloaterchatmentionpicker.h
llfloaterchatvoicevolume.cpp
llfloaterchatvoicevolume.h
llfloaterclassified.cpp
llfloaterclassified.h
llfloatercolorpicker.cpp
llfloatercolorpicker.h
llfloaterconversationlog.cpp
llfloaterconversationlog.h
llfloaterconversationpreview.cpp
llfloaterconversationpreview.h
llfloatercreatelandmark.cpp
llfloatercreatelandmark.h
llfloaterdeleteprefpreset.cpp
llfloaterdeleteprefpreset.h
llfloaterdestinations.cpp
llfloaterdestinations.h
llfloaterdisplayname.cpp
llfloaterdisplayname.h
llfloatereditenvironmentbase.cpp
llfloatereditenvironmentbase.h
llfloatereditextdaycycle.cpp
llfloatereditextdaycycle.h
llfloateremojipicker.cpp
llfloateremojipicker.h
llfloaterenvironmentadjust.cpp
llfloaterenvironmentadjust.h
llfloaterevent.cpp
llfloaterevent.h
llfloaterexperiencepicker.cpp
llfloaterexperiencepicker.h
llfloaterexperienceprofile.cpp
llfloaterexperienceprofile.h
llfloaterexperiences.cpp
llfloaterexperiences.h
llfloaterfixedenvironment.cpp
llfloaterfixedenvironment.h
llfloaterflickr.cpp
llfloaterflickr.h
llfloaterfonttest.cpp
llfloaterfonttest.h
llfloaterforgetuser.cpp
llfloaterforgetuser.h
llfloatergesture.cpp
llfloatergesture.h
llfloatergltfasseteditor.cpp More unused-but-set fixes. Also remove Linux exclusion 2025-09-08 21:45:25 +01:00
llfloatergltfasseteditor.h
llfloatergodtools.cpp
llfloatergodtools.h
llfloatergotoline.cpp
llfloatergotoline.h
llfloatergridstatus.cpp
llfloatergridstatus.h
llfloatergroupbulkban.cpp
llfloatergroupbulkban.h
llfloatergroupinvite.cpp
llfloatergroupinvite.h
llfloatergroups.cpp
llfloatergroups.h
llfloaterhandler.cpp
llfloaterhandler.h
llfloaterhelpbrowser.cpp
llfloaterhelpbrowser.h
llfloaterhoverheight.cpp
llfloaterhoverheight.h
llfloaterhowto.cpp
llfloaterhowto.h
llfloaterhud.cpp
llfloaterhud.h
llfloaterimagepreview.cpp More unused-but-set fixes. Also remove Linux exclusion 2025-09-08 21:45:25 +01:00
llfloaterimagepreview.h Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-develop 2025-08-06 18:47:44 +02:00
llfloaterimcontainer.cpp Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-08-13 20:52:47 +02:00
llfloaterimcontainer.h
llfloaterimnearbychat.cpp
llfloaterimnearbychat.h
llfloaterimnearbychathandler.cpp
llfloaterimnearbychathandler.h
llfloaterimnearbychatlistener.cpp
llfloaterimnearbychatlistener.h
llfloaterimsession.cpp
llfloaterimsession.h
llfloaterimsessiontab.cpp Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-07-09 22:48:48 +02:00
llfloaterimsessiontab.h
llfloaterinspect.cpp
llfloaterinspect.h
llfloaterinventorysettings.cpp
llfloaterinventorysettings.h
llfloaterinventorythumbnailshelper.cpp
llfloaterinventorythumbnailshelper.h
llfloaterjoystick.cpp
llfloaterjoystick.h
llfloaterlagmeter.cpp
llfloaterlagmeter.h
llfloaterland.cpp FIRE-35685: Exporting/importing access lists fails if path contains non-ASCII characters 2025-07-11 21:19:59 +02:00
llfloaterland.h
llfloaterlandholdings.cpp
llfloaterlandholdings.h
llfloaterlinkreplace.cpp FIRE-29394 Stop button for link replacement functionality 2025-07-17 20:44:45 +02:00
llfloaterlinkreplace.h FIRE-29394 Stop button for link replacement functionality 2025-07-17 20:44:45 +02:00
llfloaterloadprefpreset.cpp
llfloaterloadprefpreset.h
llfloatermap.cpp
llfloatermap.h
llfloatermarketplacelistings.cpp
llfloatermarketplacelistings.h
llfloatermediasettings.cpp #3964 Don't spawn CEF instances for the build tools 2025-07-16 23:41:54 +03:00
llfloatermediasettings.h #3964 Don't spawn CEF instances for the build tools 2025-07-16 23:41:54 +03:00
llfloatermemleak.cpp
llfloatermemleak.h
llfloatermodelpreview.cpp Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-08-25 20:42:31 +02:00
llfloatermodelpreview.h Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-08-25 20:42:31 +02:00
llfloatermodeluploadbase.cpp
llfloatermodeluploadbase.h
llfloatermyenvironment.cpp
llfloatermyenvironment.h
llfloatermyscripts.cpp
llfloatermyscripts.h
llfloaternamedesc.cpp
llfloaternamedesc.h
llfloaternewfeaturenotification.cpp
llfloaternewfeaturenotification.h
llfloaternotificationsconsole.cpp
llfloaternotificationsconsole.h
llfloaternotificationstabbed.cpp
llfloaternotificationstabbed.h
llfloaterobjectweights.cpp
llfloaterobjectweights.h
llfloateropenobject.cpp
llfloateropenobject.h
llfloaterpathfindingcharacters.cpp
llfloaterpathfindingcharacters.h
llfloaterpathfindingconsole.cpp
llfloaterpathfindingconsole.h
llfloaterpathfindinglinksets.cpp
llfloaterpathfindinglinksets.h
llfloaterpathfindingobjects.cpp
llfloaterpathfindingobjects.h
llfloaterpay.cpp
llfloaterpay.h
llfloaterperformance.cpp
llfloaterperformance.h
llfloaterperms.cpp
llfloaterperms.h
llfloaterpostprocess.cpp
llfloaterpostprocess.h
llfloaterpreference.cpp Another new complaint from Clang it seems. 2025-09-08 18:34:52 +01:00
llfloaterpreference.h Include MOAP interaction option for anyone's objects 2025-06-29 20:11:38 +02:00
llfloaterpreferencesgraphicsadvanced.cpp
llfloaterpreferencesgraphicsadvanced.h
llfloaterpreferenceviewadvanced.cpp
llfloaterpreferenceviewadvanced.h
llfloaterpreviewtrash.cpp
llfloaterpreviewtrash.h
llfloaterprofile.cpp
llfloaterprofile.h
llfloaterprofiletexture.cpp
llfloaterprofiletexture.h
llfloaterproperties.cpp
llfloaterproperties.h
llfloaterregiondebugconsole.cpp
llfloaterregiondebugconsole.h
llfloaterregioninfo.cpp Address g++ compiler warnings, so we can move to g++14 2025-08-09 18:59:33 +01:00
llfloaterregioninfo.h
llfloaterregionrestarting.cpp
llfloaterregionrestarting.h
llfloaterregionrestartschedule.cpp
llfloaterregionrestartschedule.h
llfloaterreporter.cpp
llfloaterreporter.h
llfloatersavecamerapreset.cpp
llfloatersavecamerapreset.h
llfloatersaveprefpreset.cpp
llfloatersaveprefpreset.h
llfloatersceneloadstats.cpp
llfloatersceneloadstats.h
llfloaterscriptdebug.cpp
llfloaterscriptdebug.h
llfloaterscriptedprefs.cpp
llfloaterscriptedprefs.h
llfloaterscriptlimits.cpp
llfloaterscriptlimits.h
llfloaterscriptrecover.cpp
llfloaterscriptrecover.h
llfloatersearch.cpp
llfloatersearch.h
llfloatersearchreplace.cpp
llfloatersearchreplace.h
llfloatersellland.cpp
llfloatersellland.h
llfloatersettingscolor.cpp
llfloatersettingscolor.h
llfloatersettingsdebug.cpp #4460 debug text cannot be scrolled 2025-07-30 03:13:10 +03:00
llfloatersettingsdebug.h #4460 debug text cannot be scrolled 2025-07-30 03:13:10 +03:00
llfloatersidepanelcontainer.cpp
llfloatersidepanelcontainer.h
llfloatersimplesnapshot.cpp
llfloatersimplesnapshot.h
llfloaterslapptest.cpp
llfloaterslapptest.h
llfloatersnapshot.cpp
llfloatersnapshot.h
llfloatersounddevices.cpp
llfloatersounddevices.h
llfloaterspellchecksettings.cpp
llfloaterspellchecksettings.h
llfloatertelehub.cpp
llfloatertelehub.h
llfloatertestinspectors.cpp
llfloatertestinspectors.h
llfloatertestlistview.cpp
llfloatertestlistview.h
llfloatertools.cpp
llfloatertools.h
llfloatertopobjects.cpp
llfloatertopobjects.h
llfloatertos.cpp
llfloatertos.h
llfloatertoybox.cpp
llfloatertoybox.h
llfloatertranslationsettings.cpp
llfloatertranslationsettings.h
llfloateruipreview.cpp
llfloateruipreview.h
llfloaterurlentry.cpp
llfloaterurlentry.h
llfloatervoiceeffect.cpp
llfloatervoiceeffect.h
llfloatervoicevolume.cpp
llfloatervoicevolume.h
llfloaterwebcontent.cpp Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-08-25 20:42:31 +02:00
llfloaterwebcontent.h
llfloaterwhitelistentry.cpp
llfloaterwhitelistentry.h
llfloaterwindowsize.cpp
llfloaterwindowsize.h
llfloaterworldmap.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2025-08-16 23:32:53 +02:00
llfloaterworldmap.h Merge branch 'main' of https://github.com/secondlife/viewer 2025-08-09 02:24:48 +02:00
llflyoutcombobtn.cpp
llflyoutcombobtn.h
llfolderviewmodelinventory.cpp
llfolderviewmodelinventory.h
llfollowcam.cpp
llfollowcam.h
llfriendcard.cpp
llfriendcard.h
llgesturelistener.cpp
llgesturelistener.h
llgesturemgr.cpp
llgesturemgr.h
llgiveinventory.cpp
llgiveinventory.h
llglsandbox.cpp
llgltffolderitem.cpp
llgltffolderitem.h
llgltffoldermodel.cpp
llgltffoldermodel.h
llgltfmateriallist.cpp
llgltfmateriallist.h
llgltfmaterialpreviewmgr.cpp
llgltfmaterialpreviewmgr.h
llgroupactions.cpp
llgroupactions.h
llgroupiconctrl.cpp
llgroupiconctrl.h
llgrouplist.cpp
llgrouplist.h
llgroupmgr.cpp
llgroupmgr.h
llhasheduniqueid.cpp
llhasheduniqueid.h
llheroprobemanager.cpp Enhanced debug rendering for probes 2025-06-21 02:57:01 +01:00
llheroprobemanager.h
llhints.cpp
llhints.h
llhttpretrypolicy.cpp
llhttpretrypolicy.h
llhudeffect.cpp
llhudeffect.h
llhudeffectbeam.cpp
llhudeffectbeam.h
llhudeffectblob.cpp
llhudeffectblob.h
llhudeffectlookat.cpp Merge branch 'develop' of https://github.com/secondlife/viewer 2025-07-30 10:52:39 +02:00
llhudeffectlookat.h
llhudeffectpointat.cpp Merge branch 'develop' of https://github.com/secondlife/viewer 2025-07-30 10:52:39 +02:00
llhudeffectpointat.h
llhudeffectresetskeleton.cpp #4619 Don't crash on LLHUDEffect::render 2025-09-02 19:39:09 +02:00
llhudeffectresetskeleton.h #4619 Don't crash on LLHUDEffect::render 2025-09-02 19:39:09 +02:00
llhudeffecttrail.cpp
llhudeffecttrail.h
llhudicon.cpp
llhudicon.h
llhudmanager.cpp
llhudmanager.h
llhudnametag.cpp
llhudnametag.h
llhudobject.cpp
llhudobject.h
llhudrender.cpp
llhudrender.h
llhudtext.cpp
llhudtext.h
llhudview.cpp
llhudview.h
llimagefiltersmanager.cpp
llimagefiltersmanager.h
llimhandler.cpp
llimprocessing.cpp Merge branch 'develop' of https://github.com/secondlife/viewer 2025-07-16 13:28:58 +02:00
llimprocessing.h
llimview.cpp
llimview.h
llinspect.cpp
llinspect.h
llinspectavatar.cpp
llinspectavatar.h
llinspectgroup.cpp
llinspectgroup.h
llinspectobject.cpp
llinspectobject.h
llinspectremoteobject.cpp
llinspectremoteobject.h
llinspecttexture.cpp
llinspecttexture.h
llinspecttoast.cpp
llinspecttoast.h
llinventoryactions.h
llinventorybridge.cpp Restore allowing creating folder from selected on recent and favorites inventory panels 2025-10-11 03:43:20 +10:00
llinventorybridge.h Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-08-06 19:07:19 +02:00
llinventoryfilter.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-develop 2025-08-06 18:47:44 +02:00
llinventoryfilter.h Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-develop 2025-08-06 18:47:44 +02:00
llinventoryfunctions.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2025-08-09 02:24:24 +02:00
llinventoryfunctions.h Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-develop 2025-08-06 18:47:44 +02:00
llinventorygallery.cpp
llinventorygallery.h
llinventorygallerymenu.cpp
llinventorygallerymenu.h
llinventoryicon.cpp
llinventoryicon.h
llinventoryitemslist.cpp
llinventoryitemslist.h
llinventorylistener.cpp
llinventorylistener.h
llinventorylistitem.cpp
llinventorylistitem.h
llinventorymodel.cpp Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-08-06 19:07:19 +02:00
llinventorymodel.h
llinventorymodelbackgroundfetch.cpp
llinventorymodelbackgroundfetch.h
llinventoryobserver.cpp
llinventoryobserver.h
llinventorypanel.cpp Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-08-25 20:42:31 +02:00
llinventorypanel.h
lljoystickbutton.cpp Add an option to disable reset buttons in camera floaters 2025-10-08 14:50:11 +02:00
lljoystickbutton.h
llkeyconflict.cpp
llkeyconflict.h
lllandmarkactions.cpp
lllandmarkactions.h
lllandmarklist.cpp
lllandmarklist.h
lllegacyatmospherics.cpp
lllegacyatmospherics.h
lllightconstants.h
lllistcontextmenu.cpp
lllistcontextmenu.h
lllistview.cpp
lllistview.h
lllocalbitmaps.cpp Revert "Adjust error message to new format" 2025-08-14 20:37:59 +02:00
lllocalbitmaps.h
lllocalgltfmaterials.cpp
lllocalgltfmaterials.h
lllocationhistory.cpp
lllocationhistory.h
lllocationinputctrl.cpp
lllocationinputctrl.h
lllogchat.cpp Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-08-13 20:52:47 +02:00
lllogchat.h
llloginhandler.cpp
llloginhandler.h
lllogininstance.cpp
lllogininstance.h
lllookshistorypanel.h
llmachineid.cpp
llmachineid.h
llmanip.cpp
llmanip.h
llmaniprotate.cpp
llmaniprotate.h
llmanipscale.cpp
llmanipscale.h
llmaniptranslate.cpp
llmaniptranslate.h
llmarketplacefunctions.cpp
llmarketplacefunctions.h
llmarketplacenotifications.cpp
llmarketplacenotifications.h
llmaterialeditor.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-develop 2025-08-06 18:47:44 +02:00
llmaterialeditor.h
llmaterialmgr.cpp
llmaterialmgr.h
llmediactrl.cpp
llmediactrl.h
llmediadataclient.cpp
llmediadataclient.h
llmenuoptionpathfindingrebakenavmesh.cpp
llmenuoptionpathfindingrebakenavmesh.h
llmeshrepository.cpp #4621 Crash at LLMeshRepoThread::run(1060) 2025-09-02 19:39:09 +02:00
llmeshrepository.h Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-08-25 20:42:31 +02:00
llmimetypes.cpp
llmimetypes.h
llmodelpreview.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2025-08-13 20:31:56 +02:00
llmodelpreview.h Merge branch 'release/2025.05' of https://github.com/secondlife/viewer 2025-07-27 12:54:37 +02:00
llmorphview.cpp
llmorphview.h
llmoveview.cpp
llmoveview.h
llmutelist.cpp Merge branch 'develop' of https://github.com/secondlife/viewer 2025-07-16 13:28:58 +02:00
llmutelist.h Merge branch 'develop' of https://github.com/secondlife/viewer 2025-07-16 13:28:58 +02:00
llnamebox.cpp
llnamebox.h
llnameeditor.cpp
llnameeditor.h
llnamelistctrl.cpp
llnamelistctrl.h
llnavigationbar.cpp
llnavigationbar.h
llnetmap.cpp Refactor some old code for minor performance improvements because why not? :) 2025-08-16 19:39:25 +02:00
llnetmap.h
llnotificationalerthandler.cpp
llnotificationgrouphandler.cpp
llnotificationhandler.h
llnotificationhandlerutil.cpp
llnotificationhinthandler.cpp
llnotificationlistitem.cpp
llnotificationlistitem.h
llnotificationlistview.cpp
llnotificationlistview.h
llnotificationmanager.cpp
llnotificationmanager.h
llnotificationofferhandler.cpp
llnotificationscripthandler.cpp
llnotificationstorage.cpp
llnotificationstorage.h
llnotificationtiphandler.cpp
lloutfitgallery.cpp
lloutfitgallery.h
lloutfitobserver.cpp
lloutfitobserver.h
lloutfitslist.cpp Take median over longer period to avoid out-of-bounds warning on gcc 2025-10-01 17:41:29 +01:00
lloutfitslist.h
lloutputmonitorctrl.cpp
lloutputmonitorctrl.h
llpanelappearancetab.cpp
llpanelappearancetab.h
llpanelavatar.cpp
llpanelavatar.h
llpanelavatartag.cpp
llpanelavatartag.h
llpanelblockedlist.cpp
llpanelblockedlist.h
llpanelclassified.cpp
llpanelclassified.h
llpanelcontents.cpp
llpanelcontents.h
llpaneleditsky.cpp
llpaneleditsky.h
llpaneleditwater.cpp
llpaneleditwater.h
llpaneleditwearable.cpp
llpaneleditwearable.h
llpanelemojicomplete.cpp Fix emoji hitboxes in the emoji history list in the IM floater by ensuring they are left aligned 2025-07-15 11:34:32 +10:00
llpanelemojicomplete.h
llpanelenvironment.cpp Oh look, another one. 2025-09-09 01:55:36 +01:00
llpanelenvironment.h
llpanelexperiencelisteditor.cpp
llpanelexperiencelisteditor.h
llpanelexperiencelog.cpp
llpanelexperiencelog.h
llpanelexperiencepicker.cpp
llpanelexperiencepicker.h
llpanelexperiences.cpp
llpanelexperiences.h
llpanelface.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-develop 2025-08-06 18:47:44 +02:00
llpanelface.h
llpanelgenerictip.cpp
llpanelgenerictip.h
llpanelgroup.cpp
llpanelgroup.h
llpanelgroupbulk.cpp Merge branch 'develop' of https://github.com/secondlife/viewer 2025-06-25 21:30:06 +02:00
llpanelgroupbulk.h
llpanelgroupbulkban.cpp
llpanelgroupbulkban.h
llpanelgroupbulkimpl.h Fix loading name of banned residents in group bulk ban panel 2025-06-19 23:56:11 +03:00
llpanelgroupcreate.cpp
llpanelgroupcreate.h
llpanelgroupexperiences.cpp
llpanelgroupexperiences.h
llpanelgroupgeneral.cpp
llpanelgroupgeneral.h
llpanelgroupinvite.cpp
llpanelgroupinvite.h
llpanelgrouplandmoney.cpp
llpanelgrouplandmoney.h
llpanelgroupnotices.cpp
llpanelgroupnotices.h
llpanelgrouproles.cpp
llpanelgrouproles.h
llpanelhome.cpp
llpanelhome.h
llpanelimcontrolpanel.cpp
llpanelimcontrolpanel.h
llpanelland.cpp
llpanelland.h
llpanellandaudio.cpp
llpanellandaudio.h
llpanellandmarkinfo.cpp
llpanellandmarkinfo.h
llpanellandmarks.cpp
llpanellandmarks.h
llpanellandmedia.cpp
llpanellandmedia.h
llpanellogin.cpp Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-08-25 20:42:31 +02:00
llpanellogin.h Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-08-25 20:42:31 +02:00
llpanelloginlistener.cpp
llpanelloginlistener.h
llpanelmaininventory.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-develop 2025-08-06 18:47:44 +02:00
llpanelmaininventory.h
llpanelmarketplaceinbox.cpp
llpanelmarketplaceinbox.h
llpanelmarketplaceinboxinventory.cpp
llpanelmarketplaceinboxinventory.h
llpanelmediasettingsgeneral.cpp
llpanelmediasettingsgeneral.h
llpanelmediasettingspermissions.cpp
llpanelmediasettingspermissions.h
llpanelmediasettingssecurity.cpp
llpanelmediasettingssecurity.h
llpanelnearbymedia.cpp
llpanelnearbymedia.h
llpanelobject.cpp
llpanelobject.h
llpanelobjectinventory.cpp
llpanelobjectinventory.h
llpanelonlinestatus.cpp
llpanelonlinestatus.h
llpanelopenregionsettings.cpp
llpaneloutfitedit.cpp
llpaneloutfitedit.h
llpaneloutfitsinventory.cpp FIRE-35947 Hide the new 'options' and 'trash' icons at the top of outfits window 2025-10-04 19:11:31 +02:00
llpaneloutfitsinventory.h
llpanelpeople.cpp Merge branch 'develop' of https://github.com/secondlife/viewer 2025-08-05 17:50:50 +02:00
llpanelpeople.h
llpanelpeoplemenus.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-develop 2025-08-06 18:47:44 +02:00
llpanelpeoplemenus.h
llpanelpermissions.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-develop 2025-08-06 18:47:44 +02:00
llpanelpermissions.h
llpanelplaceinfo.cpp
llpanelplaceinfo.h
llpanelplaceprofile.cpp
llpanelplaceprofile.h
llpanelplaces.cpp
llpanelplaces.h
llpanelplacestab.cpp
llpanelplacestab.h
llpanelpresetscamerapulldown.cpp
llpanelpresetscamerapulldown.h
llpanelpresetspulldown.cpp
llpanelpresetspulldown.h
llpanelprimmediacontrols.cpp
llpanelprimmediacontrols.h
llpanelprofile.cpp
llpanelprofile.h
llpanelprofileclassifieds.cpp
llpanelprofileclassifieds.h
llpanelprofilepicks.cpp
llpanelprofilepicks.h
llpanelpulldown.cpp
llpanelpulldown.h
llpanelsnapshot.cpp
llpanelsnapshot.h
llpanelsnapshotinventory.cpp
llpanelsnapshotlocal.cpp
llpanelsnapshotoptions.cpp
llpanelsnapshotpostcard.cpp
llpanelsnapshotprofile.cpp
llpanelteleporthistory.cpp
llpanelteleporthistory.h
llpaneltiptoast.cpp
llpaneltiptoast.h
llpaneltopinfobar.cpp
llpaneltopinfobar.h
llpanelvoicedevicesettings.cpp
llpanelvoicedevicesettings.h
llpanelvoiceeffect.cpp
llpanelvoiceeffect.h
llpanelvolume.cpp
llpanelvolume.h
llpanelvolumepulldown.cpp
llpanelvolumepulldown.h
llpanelwearing.cpp
llpanelwearing.h
llparcelselection.cpp
llparcelselection.h
llparticipantlist.cpp
llparticipantlist.h
llpatchvertexarray.cpp
llpatchvertexarray.h
llpathfindingcharacter.cpp
llpathfindingcharacter.h
llpathfindingcharacterlist.cpp
llpathfindingcharacterlist.h
llpathfindinglinkset.cpp
llpathfindinglinkset.h
llpathfindinglinksetlist.cpp
llpathfindinglinksetlist.h
llpathfindingmanager.cpp
llpathfindingmanager.h
llpathfindingnavmesh.cpp
llpathfindingnavmesh.h
llpathfindingnavmeshstatus.cpp
llpathfindingnavmeshstatus.h
llpathfindingnavmeshzone.cpp
llpathfindingnavmeshzone.h
llpathfindingobject.cpp
llpathfindingobject.h
llpathfindingobjectlist.cpp
llpathfindingobjectlist.h
llpathfindingpathtool.cpp
llpathfindingpathtool.h
llpbrterrainfeatures.cpp
llpbrterrainfeatures.h
llperfstats.cpp
llperfstats.h
llpersistentnotificationstorage.cpp
llpersistentnotificationstorage.h
llphysicsmotion.cpp
llphysicsmotion.h
llphysicsshapebuilderutil.cpp
llphysicsshapebuilderutil.h
llpipelinelistener.cpp
llpipelinelistener.h
llplacesfolderview.cpp
llplacesfolderview.h
llplacesinventorybridge.cpp
llplacesinventorybridge.h
llplacesinventorypanel.cpp
llplacesinventorypanel.h
llpopupview.cpp
llpopupview.h
llpostcard.cpp
llpostcard.h
llpresetsmanager.cpp
llpresetsmanager.h
llpreview.cpp
llpreview.h
llpreviewanim.cpp
llpreviewanim.h
llpreviewgesture.cpp
llpreviewgesture.h
llpreviewnotecard.cpp
llpreviewnotecard.h
llpreviewscript.cpp
llpreviewscript.h
llpreviewsound.cpp
llpreviewsound.h
llpreviewtexture.cpp
llpreviewtexture.h
llproductinforequest.cpp
llproductinforequest.h
llprogressview.cpp
llprogressview.h
llrecentpeople.cpp
llrecentpeople.h
llreflectionmap.cpp Merge branch 'release/2025.05' of https://github.com/secondlife/viewer 2025-07-18 14:14:54 +02:00
llreflectionmap.h Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-08-13 20:52:47 +02:00
llreflectionmapmanager.cpp Merge branch 'release/2025.05' of https://github.com/secondlife/viewer 2025-07-18 14:14:54 +02:00
llreflectionmapmanager.h Enhanced debug rendering for probes 2025-06-21 02:57:01 +01:00
llregioninfomodel.cpp
llregioninfomodel.h
llregionposition.cpp
llregionposition.h
llremoteparcelrequest.cpp
llremoteparcelrequest.h
llresourcedata.h
llrootview.h
llsaveoutfitcombobtn.cpp
llsaveoutfitcombobtn.h
llscenemonitor.cpp
llscenemonitor.h
llsceneview.cpp
llsceneview.h
llscreenchannel.cpp
llscreenchannel.h
llscripteditor.cpp
llscripteditor.h
llscriptfloater.cpp
llscriptfloater.h
llscriptruntimeperms.h
llscrollingpanelparam.cpp
llscrollingpanelparam.h
llscrollingpanelparambase.cpp
llscrollingpanelparambase.h
llsculptidsize.cpp
llsculptidsize.h
llsearchableui.cpp
llsearchableui.h
llsearchcombobox.cpp
llsearchcombobox.h
llsearchhistory.cpp
llsearchhistory.h
llsecapi.cpp
llsecapi.h
llsechandler_basic.cpp
llsechandler_basic.h
llselectmgr.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2025-08-13 20:31:56 +02:00
llselectmgr.h
llsetkeybinddialog.cpp
llsetkeybinddialog.h
llsettingspicker.cpp
llsettingspicker.h
llsettingsvo.cpp
llsettingsvo.h
llshareavatarhandler.cpp
llsidepanelappearance.cpp FIRE-35947 Hide the new 'options' and 'trash' icons at the top of outfits window 2025-10-04 19:11:31 +02:00
llsidepanelappearance.h
llsidepanelinventory.cpp
llsidepanelinventory.h
llsidepanelinventorysubpanel.cpp
llsidepanelinventorysubpanel.h
llsidepaneliteminfo.cpp
llsidepaneliteminfo.h
llsidepaneltaskinfo.cpp
llsidepaneltaskinfo.h
llsidetraypanelcontainer.cpp
llsidetraypanelcontainer.h
llskinningutil.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-develop 2025-08-06 18:47:44 +02:00
llskinningutil.h
llsky.cpp
llsky.h
llslurl.cpp
llslurl.h
llsnapshotlivepreview.cpp
llsnapshotlivepreview.h
llsnapshotmodel.h
llspatialpartition.cpp
llspatialpartition.h
llspeakers.cpp Merge branch 'develop' of https://github.com/secondlife/viewer 2025-08-05 17:50:50 +02:00
llspeakers.h
llspeakingindicatormanager.cpp
llspeakingindicatormanager.h
llsplitbutton.cpp
llsplitbutton.h
llsprite.cpp
llsprite.h
llsrv.cpp
llsrv.h
llstartup.cpp Move restoreOpenIMs() from onOpen() to the very end of viewer's startup 2025-09-04 16:46:03 +02:00
llstartup.h
llstartuplistener.cpp
llstartuplistener.h
llstatusbar.cpp Merge branch 'develop' of https://github.com/secondlife/viewer 2025-07-30 10:52:39 +02:00
llstatusbar.h Merge branch 'develop' of https://github.com/secondlife/viewer 2025-07-30 10:52:39 +02:00
llstylemap.cpp
llstylemap.h
llsurface.cpp
llsurface.h
llsurfacepatch.cpp More unused-but-set fixes. Also remove Linux exclusion 2025-09-08 21:45:25 +01:00
llsurfacepatch.h
llsyntaxid.cpp
llsyntaxid.h
llsyswellitem.cpp
llsyswellitem.h
llsyswellwindow.cpp
llsyswellwindow.h
lltable.h
llteleporthistory.cpp
llteleporthistory.h
llteleporthistorystorage.cpp
llteleporthistorystorage.h
llterrainpaintmap.cpp
llterrainpaintmap.h
lltexturecache.cpp Partial restore of texture pipeline changes to address texture discard issues 2025-10-02 01:23:36 +10:00
lltexturecache.h
lltexturectrl.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2025-07-09 22:50:15 +02:00
lltexturectrl.h Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2025-07-09 22:50:15 +02:00
lltexturefetch.cpp #4758 Extra logging to track discard 6 2025-10-02 01:33:20 +10:00
lltexturefetch.h
lltextureinfo.cpp
lltextureinfo.h
lltextureinfodetails.cpp
lltextureinfodetails.h
lltexturestats.cpp
lltexturestats.h
lltextureview.cpp
lltextureview.h
llthumbnailctrl.cpp
llthumbnailctrl.h
lltinygltfhelper.cpp
lltinygltfhelper.h
lltoast.cpp
lltoast.h
lltoastalertpanel.cpp
lltoastalertpanel.h
lltoastgroupnotifypanel.cpp
lltoastgroupnotifypanel.h
lltoastimpanel.cpp
lltoastimpanel.h
lltoastnotifypanel.cpp
lltoastnotifypanel.h
lltoastpanel.cpp
lltoastpanel.h
lltoastscriptquestion.cpp
lltoastscriptquestion.h
lltoastscripttextbox.cpp
lltoastscripttextbox.h
lltool.cpp
lltool.h
lltoolbarview.cpp
lltoolbarview.h
lltoolbrush.cpp
lltoolbrush.h
lltoolcomp.cpp
lltoolcomp.h
lltooldraganddrop.cpp Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-08-06 19:07:19 +02:00
lltooldraganddrop.h
lltoolface.cpp
lltoolface.h
lltoolfocus.cpp
lltoolfocus.h
lltoolgrab.cpp
lltoolgrab.h
lltoolgun.cpp
lltoolgun.h
lltoolindividual.cpp
lltoolindividual.h
lltoolmgr.cpp
lltoolmgr.h
lltoolmorph.cpp
lltoolmorph.h
lltoolobjpicker.cpp
lltoolobjpicker.h
lltoolpie.cpp Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-08-13 20:52:47 +02:00
lltoolpie.h Merge branch 'release/2025.05' of https://github.com/secondlife/viewer 2025-07-27 12:54:37 +02:00
lltoolpipette.cpp
lltoolpipette.h
lltoolplacer.cpp
lltoolplacer.h
lltoolselect.cpp
lltoolselect.h
lltoolselectland.cpp
lltoolselectland.h
lltoolselectrect.cpp
lltoolselectrect.h
lltoolview.cpp
lltoolview.h
lltracker.cpp
lltracker.h
lltrackpicker.cpp
lltrackpicker.h
lltransientdockablefloater.cpp
lltransientdockablefloater.h
lltransientfloatermgr.cpp
lltransientfloatermgr.h
lltranslate.cpp
lltranslate.h
lluiavatar.cpp
lluiavatar.h
lluiconstants.h
lluilistener.cpp
lluilistener.h
lluploaddialog.cpp
lluploaddialog.h
lluploadfloaterobservers.h
llurl.cpp
llurl.h
llurldispatcher.cpp
llurldispatcher.h
llurldispatcherlistener.cpp
llurldispatcherlistener.h
llurlfloaterdispatchhandler.cpp
llurlfloaterdispatchhandler.h
llurlhistory.cpp
llurlhistory.h
llurllineeditorctrl.cpp
llurllineeditorctrl.h
llurlwhitelist.cpp
llurlwhitelist.h
llversioninfo.cpp
llversioninfo.h
llviewchildren.cpp
llviewchildren.h
llviewerassetstats.cpp
llviewerassetstats.h
llviewerassetstorage.cpp
llviewerassetstorage.h
llviewerassettype.cpp
llviewerassettype.h
llviewerassetupload.cpp
llviewerassetupload.h
llviewerattachmenu.cpp
llviewerattachmenu.h
llvieweraudio.cpp
llvieweraudio.h
llviewercamera.cpp #4623 Shared Media on HUDs not loading 2025-09-04 01:32:59 +02:00
llviewercamera.h
llviewerchat.cpp
llviewerchat.h
llviewercontrol.cpp
llviewercontrol.h
llviewercontrollistener.cpp
llviewercontrollistener.h
llviewerdisplay.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2025-07-16 13:02:01 +02:00
llviewerdisplay.h
llviewerdisplayname.cpp
llviewerdisplayname.h
llviewerfloaterreg.cpp
llviewerfloaterreg.h
llviewerfoldertype.cpp
llviewerfoldertype.h
llviewergenericmessage.cpp
llviewergenericmessage.h
llviewergesture.cpp
llviewergesture.h
llviewerhelp.cpp
llviewerhelp.h
llviewerhelputil.cpp
llviewerhelputil.h
llviewerhome.cpp
llviewerhome.h
llviewerinput.cpp
llviewerinput.h
llviewerinventory.cpp #4739 Wearables sort order reliability 2025-09-30 17:21:06 +02:00
llviewerinventory.h #3969 Make inventory creation from cache faster 2025-07-28 11:48:53 +03:00
llviewerjoint.cpp
llviewerjoint.h
llviewerjointattachment.cpp
llviewerjointattachment.h
llviewerjointmesh.cpp
llviewerjointmesh.h
llviewerjoystick.cpp
llviewerjoystick.h
llviewerlayer.cpp
llviewerlayer.h
llviewermedia.cpp
llviewermedia.h
llviewermedia_streamingaudio.cpp Merge branch 'develop' of https://github.com/secondlife/viewer 2025-08-06 18:27:08 +02:00
llviewermedia_streamingaudio.h
llviewermediafocus.cpp
llviewermediafocus.h
llviewermediaobserver.h
llviewermenu.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm into texture-changes-reverted 2025-09-30 16:38:47 +02:00
llviewermenu.h
llviewermenufile.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-develop 2025-08-06 18:47:44 +02:00
llviewermenufile.h
llviewermessage.cpp FIRE-35747 Do not ignore @showworldmap=n for llMapDestination() 2025-09-11 12:34:28 +02:00
llviewermessage.h
llviewernetwork.cpp Really fix this now... 2025-07-08 02:22:33 +02:00
llviewernetwork.h Really fix this now... 2025-07-08 02:22:33 +02:00
llviewerobject.cpp FIRE-35770 Sounds added to the blacklist keep playing 2025-10-04 18:41:21 +02:00
llviewerobject.h
llviewerobjectlist.cpp Reverting changes to texture pipeline back to stock LL 2025-08-17 17:26:08 +02:00
llviewerobjectlist.h Reverting changes to texture pipeline back to stock LL 2025-08-17 17:26:08 +02:00
llvieweroctree.cpp
llvieweroctree.h
llviewerparcelaskplay.cpp
llviewerparcelaskplay.h
llviewerparcelmedia.cpp
llviewerparcelmedia.h
llviewerparcelmediaautoplay.cpp
llviewerparcelmediaautoplay.h
llviewerparcelmgr.cpp
llviewerparcelmgr.h
llviewerparceloverlay.cpp
llviewerparceloverlay.h
llviewerpartsim.cpp
llviewerpartsim.h
llviewerpartsource.cpp
llviewerpartsource.h
llviewerprecompiledheaders.h
llviewerregion.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-ll-master 2025-06-25 20:40:00 +02:00
llviewerregion.h Refactor some ugly code 2025-07-08 19:56:53 +02:00
llviewershadermgr.cpp
llviewershadermgr.h
llviewerstats.cpp Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-08-13 20:52:47 +02:00
llviewerstats.h Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-08-13 20:52:47 +02:00
llviewerstatsrecorder.cpp
llviewerstatsrecorder.h
llviewertexlayer.cpp
llviewertexlayer.h
llviewertexteditor.cpp
llviewertexteditor.h
llviewertexture.cpp #4758 Extra logging to track discard 6 2025-10-02 01:33:20 +10:00
llviewertexture.h Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm into texture-changes-reverted 2025-08-31 12:18:41 +02:00
llviewertextureanim.cpp
llviewertextureanim.h
llviewertexturelist.cpp Reverting changes to texture pipeline back to stock LL 2025-08-17 17:26:08 +02:00
llviewertexturelist.h Reverting changes to texture pipeline back to stock LL 2025-08-17 17:26:08 +02:00
llviewerthrottle.cpp
llviewerthrottle.h
llviewerwearable.cpp
llviewerwearable.h
llviewerwindow.cpp FIRE-33085 Add beacons for region corners 2025-09-12 21:35:10 +02:00
llviewerwindow.h
llviewerwindowlistener.cpp
llviewerwindowlistener.h
llvisualeffect.cpp
llvisualeffect.h
llvlcomposition.cpp
llvlcomposition.h
llvlmanager.cpp
llvlmanager.h
llvoavatar.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm into texture-changes-reverted 2025-09-30 16:38:47 +02:00
llvoavatar.h Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-develop 2025-08-06 18:47:44 +02:00
llvoavatarself.cpp Merge branch 'develop' of https://github.com/secondlife/viewer 2025-07-30 10:52:39 +02:00
llvoavatarself.h Reapply "Merge develop into glTF mesh import" 2025-07-17 11:23:51 +03:00
llvocache.cpp #4794 SceneLoadRearMaxRadiusFraction not stored as a fraction - <FS:minerjr> Cherry-pick to fix issue FIRE-36003 2025-10-09 12:19:30 -03:00
llvocache.h
llvograss.cpp Reverting changes to texture pipeline back to stock LL 2025-08-17 17:26:08 +02:00
llvograss.h
llvoicecallhandler.cpp
llvoicechannel.cpp
llvoicechannel.h
llvoiceclient.cpp
llvoiceclient.h
llvoicevisualizer.cpp
llvoicevisualizer.h
llvoicevivox.cpp
llvoicevivox.h
llvoicewebrtc.cpp [WebRTC] Rework device handling sequence so that we can handle unplugging/re-plugging devices (#4593) 2025-10-12 16:32:18 +10:00
llvoicewebrtc.h [WebRTC] Rework device handling sequence so that we can handle unplugging/re-plugging devices (#4593) 2025-10-12 16:32:18 +10:00
llvoinventorylistener.cpp
llvoinventorylistener.h
llvopartgroup.cpp
llvopartgroup.h
llvosky.cpp
llvosky.h
llvosurfacepatch.cpp
llvosurfacepatch.h
llvotree.cpp Reverting changes to texture pipeline back to stock LL 2025-08-17 17:26:08 +02:00
llvotree.h
llvovolume.cpp Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm into texture-changes-reverted 2025-08-31 12:18:41 +02:00
llvovolume.h
llvowater.cpp
llvowater.h
llvowlsky.cpp
llvowlsky.h
llwatchdog.cpp
llwatchdog.h
llwearableitemslist.cpp fix "delete from outfit" context menu appearing in any wearables menu (including favorite wearables) 2025-09-10 20:48:48 -04:00
llwearableitemslist.h fix for macOS build 2025-09-03 23:40:23 +02:00
llwearablelist.cpp
llwearablelist.h
llweb.cpp
llweb.h
llwebprofile.cpp
llwebprofile.h
llwind.cpp
llwind.h
llwindebug.cpp
llwindebug.h
llwindowlistener.cpp
llwindowlistener.h
llwldaycycle.cpp
llwldaycycle.h
llwlhandlers.cpp
llwlhandlers.h
llworld.cpp Temporarily allow neighbouring regions to load during crossings when neighbour connections are disabled 2025-09-10 12:57:09 +02:00
llworld.h
llworldmap.cpp
llworldmap.h
llworldmapmessage.cpp
llworldmapmessage.h
llworldmapview.cpp
llworldmapview.h
llworldmipmap.cpp
llworldmipmap.h
llxmlrpclistener.cpp
llxmlrpclistener.h
llxmlrpctransaction.cpp
llxmlrpctransaction.h
macutil_Prefix.h
macview_Prefix.h
noise.cpp
noise.h
particleeditor.cpp Fix the particle editor 2025-08-19 13:34:08 +02:00
particleeditor.h Fix the particle editor 2025-08-19 13:34:08 +02:00
permissionstracker.cpp
permissionstracker.h
pieautohide.cpp
pieautohide.h
piemenu.cpp
piemenu.h
pieseparator.cpp
pieseparator.h
pieslice.cpp
pieslice.h
pipeline.cpp Revert "Make snapshot guides more visible" 2025-10-10 08:59:40 +02:00
pipeline.h FIRE-33085 Add beacons for region corners 2025-09-12 21:35:10 +02:00
qtoolalign.cpp
qtoolalign.h
quickprefs.cpp
quickprefs.h
rlvactions.cpp
rlvactions.h
rlvcommon.cpp
rlvcommon.h
rlvdefines.h
rlveffects.cpp
rlveffects.h
rlvenvironment.cpp
rlvenvironment.h
rlvextensions.cpp
rlvextensions.h
rlvfloaters.cpp
rlvfloaters.h
rlvhandler.cpp
rlvhandler.h
rlvhelper.cpp
rlvhelper.h
rlvinventory.cpp Fix obscure check 2025-09-08 18:29:34 +02:00
rlvinventory.h
rlvlocks.cpp
rlvlocks.h
rlvmodifiers.h
rlvui.cpp
rlvui.h
roles_constants.h
sanitycheck.cpp
sanitycheck.h
secondlife-i686.supp
secondlife.icns
secondlife_firstlook.icns
slplugin.entitlements
streamtitledisplay.cpp
streamtitledisplay.h
utilitybar.cpp
utilitybar.h
viewer_manifest.py Merge branch 'release/2025.06' of https://github.com/secondlife/viewer 2025-08-25 20:42:31 +02:00
vjfloaterlocalmesh.cpp
vjfloaterlocalmesh.h
vjlocalmesh.cpp
vjlocalmesh.h
vjlocalmeshimportdae.cpp
vjlocalmeshimportdae.h
windows.manifest