Age | Commit message (Collapse) | Author |
|
Pixelated skull and cross bones :DD
|
|
Misc adjustments to inv folders, info_over, and hand.png
|
|
Add MP_Logo.png, use in place of SL_Logo.png for System_Notification in textures.xml
|
|
Enable show coordinates by default
|
|
How did this get disabled?
|
|
Can't believe I missed this lmao
|
|
|
|
|
|
https://megapahit.com/show_bug.cgi?id=26
WARNING #Messaging# llmessage/message.cpp(2050) dispatch : Ignoring unknown message ChatterBoxSessionStartReply
WARNING #Messaging# llmessage/message.cpp(2050) dispatch : Ignoring unknown message ChatterBoxSessionAgentListUpdates
WARNING #Messaging# llmessage/message.cpp(2050) dispatch : Ignoring unknown message ChatterBoxSessionAgentListUpdates
These messages are in etc/messages.xml, and it was never included
before.
|
|
|
|
This fixes the viewermanifest python script for Apple arm computers
|
|
Copy SLVoice.exe, vivoxsdk_x64.dll and ortp_x64.dll to
/usr/libexec/megapahit/ on GNU/Linux and
/usr/local/libexec/megapahit/ on FreeBSD.
I haven't got Wine being able to run anything without crashing
on FreeBSD, but once Wine works there, then voice should work too.
|
|
So we don't need to have a custom environment -DLL_FREEBSD=1 setting.
|
|
Co-authored-by: Dave Parks <davep@lindenlab.com>
|
|
|
|
Add PipeWire as option for Linux volume catcher
|
|
|
|
hue shift
|
|
make textures.xml point to the same file for both window and window_notitle rather than having two identical files
|
|
Make stepper clash less with slightly rounded text field
|
|
slightly rounded text fields!
|
|
Desaturation
|
|
|
|
It's been already casted.
|
|
This reverts commit 30e33e279b1b2d04951c399f548c3afc3b17fd1b.
|
|
Of course.
|
|
|
|
This is so that it doesn't throw a compilation error at runtime
for not defining consistently with float values,
which would be uncastable on some certain other implementation.
|
|
so it wouldn't clash with object skin's when they're used in the
same piece of code.
|
|
Special thanks just a little too wide
|
|
Special thanks needed some more space, and the top portion had too much!
|
|
The viewer now prefers to load inventory via the capability rather than
over the deprecated Xfer system, though both are still supported.
|
|
Add sutble gloss to tabs, hue-shift steppers, adjust navbar bg & linden dollar background
|
|
Make floater rounded corners more consistent and defined
|
|
|
|
Retargeting PR #1496 to Maint B.
|
|
|
|
attachment list gets filled with object ids, not attachment ids
|
|
It doesn't seem to be used any more.
|
|
Licences of libraries that are dynamically linked to, or ones that don't
seem to be used any more.
|
|
#1494 Fix for mirror updates getting "stuck" on some faces.
|
|
|
|
Introduce AlwaysReturn<void> specialization, which always discards any result
of calling the specified callable with specified args.
Derive new Windows_SEH_exception from LLException, not std::runtime_error.
Put the various SEH functions in LL::seh nested namespace, e.g.
LL::seh::catcher() as the primary API.
Break out more levels of Windows SEH handler to work around the restrictions on
functions containing __try/__except.
The triadic catcher() overload now does little save declare a std::string
stacktrace before forwarding the call to catcher_inner(), passing a reference
to stacktrace along with the trycode, filter and handler functions.
catcher_inner() accepts the stacktrace and the three function template
arguments. It contains the __try/__except logic. It calls a new filter_()
wrapper template, which calls fill_stacktrace() before forwarding the call to
the caller's filter function. fill_stacktrace(), in the .cpp file, contains
the logic to populate the stacktrace string -- unless the Structured Exception
is stack overflow, in which case it puts an explanatory string instead.
catcher_inner()'s __except clause passes not only the code, but also the
stacktrace string, to the caller's handler function. It wraps the caller's
handler function in always_return<rtype>(), where rtype is the type returned
by the trycode function. This allows a handler to return a value, while also
supporting the void handler case, e.g. one that throws a C++ exception. (This
is why we need AlwaysReturn<void>: some trycode() functions are themselves
void.)
For the dyadic catcher() overload, introduce common_filter() containing the
logic to distinguish a C++ exception from any other kind of Structured
Exception. The fact that the stacktrace is captured before the filter function
is called should permit capturing a stacktrace for a C++ exception as well as
for most other Structured Exceptions.
As before, the monadic catcher() overload supplies the rethrow() handler, in
the .cpp file.
Change existing calls from seh_catcher() to LL::seh::catcher().
|
|
Oopsie whoopsie lol
|
|
so that there isn't wasted space.
|
|
|
|
We haven't been including the feature. Maybe much later.
|
|
cause we haven't been using perftools.
|
|
|
|
since we're distributing the statically linked ones until the bug
with system OpenSSL 3 is resolved.
|