summaryrefslogtreecommitdiff
path: root/indra
AgeCommit message (Collapse)Author
8 daysUpdate copyright years to 2025Erik Kundiman
8 daysBlufault - colors.xml tweaksecretfoxtail
Adjust hue of EmphasisColor values
8 daysRevert "Blufault - colors.xml tweak"secretfoxtail
This reverts commit e39fa35dbfc1c55900e8397157909875d4cc881e.
8 daysBlufault - colors.xml tweaksecretfoxtail
Slightly shift hue of EmphasisColors
8 daysBlufault - Colours adjustmentsecretfoxtail
Make the widgets and emphasis colour a little bit less pale.
9 daysfix in the render infos panelmobserveur
this fixes the number of unique textures displayed in the render infos debug displayer. It used to not reset this value per frame, making it useless.
9 dayschanged the minimum draw distance to 32 metersmobserveur
the minimum selectable draw distance is now 32 meters instead of 64. the increment has been set to 16 meters instead of 8 in the sliders to make it easier to select a desired value.
9 dayssmaller camera floatermobserveur
redesigned camera floater so it's smaller
9 daysnew skin called contrastmobserveur
the new skin is accessible via the colors panel in the viewer preferences
10 daysArch shouldn't pull freealut (& openal) for nowErik Kundiman
since the mode that's not breaking CEF is when using FMOD.
10 daysBoost 1.87 ready while still backwards compatibleErik Kundiman
Arch system Boost has been upgraded to 1.87, and some things are deprecated. https://stackoverflow.com/questions/78821440/iterating-over-buffers-in-an-asiostreambuf https://github.com/badaix/snapcast/issues/1305
10 daysFMOD has been upgraded from 2.02.26 to 2.02.27Erik Kundiman
10 daysMacPorts' openal-soft has been upgraded to 1.24.2Erik Kundiman
2025-01-27Add missing parentheses for distro checkingErik Kundiman
2025-01-04Explicit libminizip1 dependency on Debian/UbuntuErik Kundiman
It used to be an implicit dependency when we were still using system Collada DOM.
2024-12-31Decide lib64 or x86_64-linux-gnu based on distroErik Kundiman
Some builders might just have their installation somehow customised to have both.
2024-12-31Though it worked, it should be new_session_idErik Kundiman
2024-12-30Relocate leaving muted group chat session snippetErik Kundiman
to avoid incoming sound & flashing toolbar button.
2024-12-29Group chat blockerErik Kundiman
https://megapahit.com/show_bug.cgi?id=9 At first I was trying to implement it without any peeking, but I got stuck at making the group IM blocking state synced across logins and user accounts, and found that there wasn't any data block reserved for it in SL group-related message protocols. I took a peek at Kokua's code, and the feature seemed to have been imported from Exodus viewer. There were exogroupmutelist files, which had some implementation of saving to a list named muted_groups.xml, which was also how I thought the information was stored at first, locally, meaning would have to be synced manually across user accounts. I tested the feature on Kokua, and found it didn't generate any file that lists the muted groups locally, instead it was indeed synced across devices, which meant that there must have been a way to store such information in SL servers. After looking carefully at the logs, only then I noticed a call from llmutelist, which I then realised it was wrapped by exogroupmutelist. So, this implementation forwards Exodus' way of using llmutelist to llpanelgroupgeneral, for saving and loading the states to and from SL server without using the exogroupmutelist files which contained more, but unused, code. Exodus' way is to use legacy mute, and construct the name by prepending "Group:" to the group ID (I had tried setting LLMute's enum to GROUP, instead of BY_NAME, and it didn't work). This implementation also differs in how the chat gets blocked in llimview.cpp, I just tried some few lines and it worked, though I don't know yet whether this implementation is good/better or not, so I leave it to others to improve it if they want.
2024-12-27Preprocess some not so portable GL macrosErik Kundiman
so the lines don't get compiled on non implementors.
2024-12-27Remove ARB suffix from macros for more portabilityErik Kundiman
2024-12-23Make the undef & redefining not affect non-macOSErik Kundiman
2024-12-23FMOD has been upgraded from 2.02.25 to 2.02.26Erik Kundiman
2024-12-23MacPorts' icu has been upgraded from 74.2 to 76.1Erik Kundiman
2024-12-23MacPorts' openal-soft has been upgraded to 1.24.1Erik Kundiman
The __APPLE__ undef and redefining is for getting around the `expected ';' after top level declarator` error that would happen on /opt/local/include/AL/alext.h line 165: typedef ALCboolean (ALC_APIENTRY*PFNALCSETTHREADCONTEXTPROC)(ALCcontext *context) ALC_API_NOEXCEPT17; where ALCcontext wouldn't be recognised because of freealut's /opt/local/include/AL/alut.h that would include macOS' OpenAL framework alc.h instead of MacPorts openal-soft's own alc.h, if __APPLE__ is defined, hence the undefining just before including freealut's alut.h (and redefining afterwards, to avoid any problem).
2024-12-17Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵Erik Kundiman
2024.09-ExtraFPS
2024-12-17Merge branch 'main' into 2024.09-ExtraFPSErik Kundiman
2024-12-16#3295 Crash scaling texture down (#3296)Andrey Kleshchev
2024-12-16#3293 Disable multi-threaded media updates on AMD on OS X, explicitly set ↵Dave Parks
downscale method to 0 (FBO) (#3294)
2024-12-15Arch uses Crow Misia's WebRTC buildErik Kundiman
cause somehow WebRTC voice didn't work with LL's (Vivox still worked).. Also with LL's, so many devices detected; while with CM's, only built-in audio input device detected.
2024-12-15Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵Erik Kundiman
2024.09-ExtraFPS
2024-12-13#3288 null overrides crashes (#3289)Brad Linden
* Fixes for secondlife/viewer#3288 override copy related crashes when overrides can be nullptr
2024-12-13Merge pull request #3262 from secondlife/rye/extra-mesafixBrad Linden
Fix mesa failing to link shaders due to missing vertex shader outputs
2024-12-13#3285 Crash at remapIndexBufferAndrey Kleshchev
2024-12-13Merge pull request #3236 from Ansariel/remove-notificationsBrad Linden
Remove orphaned notifications (follow-up to 412b3db5a877eab977346e3f30464d5745afd69b)
2024-12-12#2590 Radeon mac optimization pass (#3277)Dave Parks
- Skip updating of reflection probes that are not the default probe when probe coverage is set to "None" - enable RenderAppleUseMultGL and disable occlusion culling on Macs with AMD GPUs - Reduce the number of texture decode threads on Macs with intel cpus. - Move texture deletion to LLImageGL::updateClass and prevent textures from staying resident in vram longer than 3 frames - Disable SSAO by default on Macs with intel CPUs
2024-12-12#3272 [MAC] Fix wrong RenderReflectionsEnabled on LowAndrey Kleshchev
2024-12-12#3265 Crash at getAllowEnvironmentOverrideAndrey Kleshchev
Check region pointer and make sure external callbacks get disconected
2024-12-11Fix mesa failing to link shaders due to missing vertex shader outputsRye
2024-12-10Fix crashes from shader load failures under RenderMaxOpenGLVersion ↵Rye
3.1/3.2/3.3 (#3184)
2024-12-11Merge branch 'main' into 2024.09-ExtraFPSErik Kundiman
2024-12-11Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵Erik Kundiman
2024.09-ExtraFPS
2024-12-11Add llphysicsextension_tpv licenceErik Kundiman
for ports that get distributed with Havok functionality.
2024-12-10#3234 Fix for slightly transparent objects negating colors (#3259)Dave Parks
2024-12-10viewer#3169 Legacy settings should no longer be automatically convertedAndrey Kleshchev
2024-12-10Update Tumbleweed package requires & build instructionsSecret
2024-12-10Fix for assert (and potential crash) in LLAvatarPropertiesProcessor ↵Dave Parks
coroutine (#3253)
2024-12-10#3251 Remove obsolete intel driver notification (#3252)Dave Parks
2024-12-10#3248 Fix for stars not rendering when emissive enabled (#3250)Dave Parks
2024-12-10#3222 Make sure variables are initializedAndrey Kleshchev
in case anybody adds more constructors and forgets to set init.