summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-08-16Revert "Try not to rely (explicitly) on X11"Erik Kundiman
This reverts commit d883a11567252d9a0baff653bb16c38817a7c21c.
2023-08-16Revive mouse wheel on SDL2Erik Kundiman
2023-08-15Merge pull request #324 from secondlife/SL-20024cosmic-linden
SL-20024: Double-check object inventory is not pending when save button pressed
2023-08-16Try not to rely (explicitly) on X11Erik Kundiman
2023-08-15SDL 1.2 to 2.0 migrationErik Kundiman
Both keycodes and scancodes are now 32 bits, so the key type is lengthened from U16 to U32.
2023-08-14SL-20024: Fix inventory not marked dirty for drag and drop if copy ↵Cosmic Linden
permission bit is unset
2023-08-14SL-20024: Remove misleading permissions comment left over from previous ↵Cosmic Linden
implementation
2023-08-14Merge pull request #323 from secondlife/SL-20024cosmic-linden
SL-20024: Improve material permissions handling
2023-08-11SL-20024: Double-check object inventory is not pending when save button pressedCosmic Linden
2023-08-11SL-20024: Strike a better balance with saved material permissions handling, ↵Cosmic Linden
w/r/t author intent and being easier to understand
2023-08-11SL-20024: Miscellaneous cleanupCosmic Linden
2023-08-11SL-20024: Fix author attributions not transferring for saved object ↵Cosmic Linden
materials, fix item not renamed
2023-08-11SL-20024: Show loading message when inventory permissions are loadingCosmic Linden
2023-08-11SL-20024: Fix material edit/save buttons on build floater sometimes not ↵Cosmic Linden
re-enabling after object inventory load
2023-08-11SL-20024: (WIP) (untested) Fix GLTF material permissions in some more edge casesCosmic Linden
2023-08-11SL-20024: (WIP) (not tested) Improved behavior for saving material to ↵Cosmic Linden
inventory. Check perms, keep perms.
2023-08-11SL-20024: Disable material editor on prim when contained material is no modCosmic Linden
2023-08-11SL-20024: Do not show material preview for no-modify materialsCosmic Linden
2023-08-11SL-20024: Put material in object inventory when material is no-modify or ↵Cosmic Linden
no-transfer
2023-08-11SL-20024: Early returnCosmic Linden
2023-08-11SL-20024: Generalize some comments/errorCosmic Linden
2023-08-10SL-20039 "Save to inventory" should only allow saving identical facesAndrey Kleshchev
2023-08-10SL-20133 Shift clicking selected face leaves Editor's Texture tab in a weird ↵Andrey Kleshchev
state
2023-08-07Make GCC not treat uninit-ed FetchEntry as errorErik Kundiman
2023-08-04SL-20105 Add materials asset to 'Adjust Content Permissions' floaterMnikolenko Productengine
2023-08-03SL-19303 switch automatically between Materials/PBR/Media based on current ↵Maxim Nikolenko
values
2023-08-01Attempt to fix showing example image on README.mdErik Kundiman
2023-08-01Instructions on how to build on some platformsErik Kundiman
plus the ignored build directory if following the instructions.
2023-08-01Fix commit 7aa029Erik Kundiman
2023-08-01Initialise vars so they wouldn't be errors on GCCErik Kundiman
2023-08-01Set so dangling pointer is no error when using GCCErik Kundiman
2023-08-01llaudio can be installed to the system tooErik Kundiman
2023-07-31DRTVWR-559 remove extra debug logging of Capabilities tagBrad Linden
2023-07-30libmedia_plugin_libvlc is installed to system tooErik Kundiman
libmedia_plugin_base is now explicitly set as static, since it could be set as shared when BUILD_SHARED_LIBS is on and it's just easier to have it compiled into with every media plugin cause it's small and would only be shared by 2 dynamic libraries anyway. Trying to put a dynamic version where the media plugin can find it so the reference is not broken, seems like a hassle.
2023-07-30SLPlugin is in libexec when installed to systemErik Kundiman
2023-07-30llplugin not refer to gSavedSettings when no CEFErik Kundiman
so SLPlugin wouldn't lose reference to it when the libraries are built as dynamic.
2023-07-29Add system XMLRPC-EPI include directory for DarwinErik Kundiman
2023-07-29Darwin escapes prebuilt dir inclusion on sys libsErik Kundiman
2023-07-29Fix CMAKE_PREFIX_PATH setting syntax for DarwinErik Kundiman
2023-07-29Customise APP_NAME values to Megapahit, & the capsErik Kundiman
2023-07-29Viewer & resources can be installed on the systemErik Kundiman
2023-07-29Viewer executable name depends on CMake argumentErik Kundiman
2023-07-29The Linden libraries can be installed nowErik Kundiman
Useful when installed as shared libraries, so other viewer executables can share these libraries.
2023-07-29Setting BUILD_SHARED_LIBS on is now possibleErik Kundiman
by removing cyclic dependencies, and allowing shlib undefined on SLPlugin alone.
2023-07-29stringop truncation warnings aren't errors on GCCErik Kundiman
2023-07-29So we don't get errors from uninitialised varsErik Kundiman
when compiling newview using GCC.
2023-07-29Start adding LibVLC support when using system libsErik Kundiman
Streaming is not working yet, though. Until it's made sure that the dynamic library and plugins needed are on the paths the executable is expecting them to be.
2023-07-29Revert "VLC & CEF aren't deps when no media plugins on mac"Erik Kundiman
This reverts commit f4c8949ac66d08263845f60a7cef2ecb9c77079b.
2023-07-29Fix newer libcurl from not being able to downloadErik Kundiman
System libcurl, which is typically newer, doesn't accept when SL server responses with an invalid Content-Encoding value (usually some value that's probably meant to be put as the Content-Type value), that we'd get "unrecognized or bad HTTP Content or Transfer-Encoding" https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Encoding A way to fix this would be to just not expect decompressed contents, by letting libcurl have the default value for CURLOPT_ACCEPT_ENCODING, which is NULL.
2023-07-28SL-20094 Add "Select Reflection Probes" checkboxRunitaiLinden