Age | Commit message (Collapse) | Author |
|
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.09-ExtraFPS
|
|
Remove orphaned notifications (follow-up to 412b3db5a877eab977346e3f30464d5745afd69b)
|
|
|
|
2024.09-ExtraFPS
|
|
for ports that get distributed with Havok functionality.
|
|
|
|
Make resize handle a little smaller.
|
|
412b3db5a877eab977346e3f30464d5745afd69b)
|
|
2024.09-ExtraFPS
|
|
#2590
#3167
|
|
https://github.com/secondlife/viewer.git into 2024.09-ExtraFPS
|
|
|
|
|
|
and sort according to the order of appearance again.
|
|
2024.09-ExtraFPS
|
|
* #3103 Add the ability to disable the emissive buffer for older GPUs with low memory bandwidth.
* #3135 Add a "vintage" mode for slower GPUs
* #2719 Fix for skies being overbrightened
* #2632 Do not apply tonemapping on legacy skies
|
|
Looks like floater expired while waiting for response
|
|
|
|
which can be set on the leftmost drop-down menu of the
conversations floater.
|
|
|
|
plus 1 special thanks replacing the promoted one.
|
|
|
|
This commit replaces the LL optimizations for Macs with Apple gpus by the "Smoothie" optimizations, and replaces the tuning panel with a simple fps limiter panel.
This should fix the crash occurring in extraFPS when the viewer goes in the background.
|
|
https://megapahit.com/show_bug.cgi?id=102
|
|
https://megapahit.com/show_bug.cgi?id=81
Without the date, though.
|
|
2024.09-ExtraFPS
|
|
of 4 (#2978)
(secondlife/viewer#2916)
|
|
|
|
downrezzing textures when minimized due to texture system not processesing
|
|
Align StreamNotificationChannelEnabled with other <check_box>s below in the panel.
|
|
Position 2nd radio group such that it appears aligned with the 1st.
|
|
Fit custom stream notification channel checkbox and spinner into the panel while still leaving room for input/output device settings.
|
|
This reverts commit bd496c3ec5672197c7dc142af458e6bf2374a4c7.
|
|
This reverts commit 3ff2b68559fa9a7f2d07591b64106202500323be.
|
|
exposure slider limit to 4 (#2915)
|
|
|
|
https://github.com/FirestormViewer/phoenix-firestorm/commit/bcc7406ccc22d5c8d73fe3200da3c6a36d903a10#diff-d16d50e343f4f0926f7ebac63ec9ad3ef3ebab8f575dfe520042d0ab00ef8836R2404
|
|
|
|
restore left_pad="10" to left="260"
|
|
Fix stream channel spinner & noise supression combo overlap
|
|
|
|
2024.09-ExtraFPS
|
|
2024.09-ExtraFPS
|
|
in background
secondlife/viewer#2549
|
|
(#2518, #2519)"
This reverts commit 6af471482d6801530915c1c9ae4bdf788af52eae.
|
|
Utilizes the recent-ish "open in new window" functionality from `LLPanelMainInventory::newFolderWindow`
|
|
|
|
(#2787)
Co-authored-by: Maxim Nikolenko <maximnproductengine@lindenlab.com>
|
|
Communicate menu (#2707)
|