Age | Commit message (Collapse) | Author | |
---|---|---|---|
10 days | Though it worked, it should be new_session_id | Erik Kundiman | |
11 days | Relocate leaving muted group chat session snippet | Erik Kundiman | |
to avoid incoming sound & flashing toolbar button. | |||
12 days | Group chat blocker | Erik 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-27 | Preprocess some not so portable GL macros | Erik Kundiman | |
so the lines don't get compiled on non implementors. | |||
2024-12-27 | Remove ARB suffix from macros for more portability | Erik Kundiman | |
2024-12-23 | Make the undef & redefining not affect non-macOS | Erik Kundiman | |
2024-12-23 | FMOD has been upgraded from 2.02.25 to 2.02.26 | Erik Kundiman | |
2024-12-23 | MacPorts' icu has been upgraded from 74.2 to 76.1 | Erik Kundiman | |
2024-12-23 | MacPorts' openal-soft has been upgraded to 1.24.1 | Erik 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-17 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
2024.09-ExtraFPS | |||
2024-12-17 | Merge branch 'main' into 2024.09-ExtraFPS | Erik 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-15 | Arch uses Crow Misia's WebRTC build | Erik 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-15 | Merge 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-13 | Merge pull request #3262 from secondlife/rye/extra-mesafix | Brad Linden | |
Fix mesa failing to link shaders due to missing vertex shader outputs | |||
2024-12-13 | #3285 Crash at remapIndexBuffer | Andrey Kleshchev | |
2024-12-13 | Merge pull request #3236 from Ansariel/remove-notifications | Brad 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 Low | Andrey Kleshchev | |
2024-12-12 | #3265 Crash at getAllowEnvironmentOverride | Andrey Kleshchev | |
Check region pointer and make sure external callbacks get disconected | |||
2024-12-11 | Fix mesa failing to link shaders due to missing vertex shader outputs | Rye | |
2024-12-10 | Fix crashes from shader load failures under RenderMaxOpenGLVersion ↵ | Rye | |
3.1/3.2/3.3 (#3184) | |||
2024-12-11 | Merge branch 'main' into 2024.09-ExtraFPS | Erik Kundiman | |
2024-12-11 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
2024.09-ExtraFPS | |||
2024-12-11 | Add llphysicsextension_tpv licence | Erik 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-10 | viewer#3169 Legacy settings should no longer be automatically converted | Andrey Kleshchev | |
2024-12-10 | Update Tumbleweed package requires & build instructions | Secret | |
2024-12-10 | Fix 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 initialized | Andrey Kleshchev | |
in case anybody adds more constructors and forgets to set init. | |||
2024-12-10 | Adjust resize handle | Secret | |
Make resize handle a little smaller. | |||
2024-12-10 | Merge branch 'main' into 2024.09-ExtraFPS | Erik Kundiman | |
2024-12-10 | Fix mesa failing to link shaders due to missing vertex shader outputs | Rye | |
2024-12-10 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
2024.09-ExtraFPS | |||
2024-12-09 | #3222 Emoji tabs losing symbols | Andrey Kleshchev | |
2024-12-09 | Remove orphaned notifications (follow-up to ↵ | Ansariel | |
412b3db5a877eab977346e3f30464d5745afd69b) | |||
2024-12-06 | Remove unwanted notification for texture downrezing behavior (#3233) | Brad Linden | |
secondlife/viewer#2549 | |||
2024-12-06 | #3219 Revert default exposure thresholds to DeltaFPS values (#3228) | Dave Parks | |
2024-12-06 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
2024.09-ExtraFPS | |||
2024-12-05 | Fix for legacy skies with bright suns not matching FS 6.6.17 (#3214) | Dave Parks | |
2024-12-05 | #3210 Fix for "Texture will be downscaled" happening too often. (#3212) | Dave Parks | |
2024-12-05 | viewer-private#330 Fix LLCachedControl for vintage | Andrey Kleshchev | |
2024-12-05 | viewer-private#330 Fix Vintage mode in feature table | Andrey Kleshchev | |
These parameters are set by RenderDisableVintageMode | |||
2024-12-04 | #3106 Lower maximum texture bias back to 4, reintroduce camera importance ↵ | Dave Parks | |
texture scaling (#3207) | |||
2024-12-04 | #3190 Ensure materials are properly copied instead of reused. | Andrey Kleshchev | |
2024-12-03 | Rename "Vintage Mode" to "HDR and Emissive" in advanced settings. (#3192) | Jonathan "Geenz" Goodman | |
#2590 #3167 |