Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-26 | Don't install the headers for now | Erik Kundiman | |
until we've tried building another project, but based on this project's liblinden. It's also because these headers would be in a separate -dev Debian package. | |||
2023-08-26 | Certificate authority bundle gets installed too | Erik Kundiman | |
When I tried using, for example, FBSD system's ca-root-nss.crt, at runtime, the viewer would fail at downloading textures, avatar names, and so on. So for now we're still relying on LLCA, it's just get installed automatically without having to track the file in the viewer project. | |||
2023-08-26 | Fonts get installed too | Erik Kundiman | |
2023-08-26 | CPack for packaging (when PACKAGE set to on) | Erik Kundiman | |
Since we could use the dynamic versioning from the configuration phase of CMake, the inclusion is put in BuildVersion.cmake. Other CPACK variables are usually static so can be set when running cmake. CPack somehow doesn't pick up the DESTINATION values in ViewerInstall (slplugin & libvlc too) from UnixInstall, so they're they're partially hardcoded again there. | |||
2023-08-26 | Add sysroot to GLH & Meshoptimizer include paths | Erik Kundiman | |
When cross-compiling, the host's /usr/local/include would be unsafely included before. The problem with this was that it leaked other host library headers unexpectedly, like Boost. The target compilation caught some function from the host headers which of a newer version, and then when trying to link to the target libraries, the function wasn't available yet in the older version. | |||
2023-08-25 | SL-20197 Remove 'Edit PBR material' from context menu when editing an attachment | Alexander Gavriliuk | |
2023-08-25 | Fix another misleading indentation | Erik Kundiman | |
2023-08-24 | OpenAL createDefaultStreamingAudioImpl stub | Erik Kundiman | |
In llstartup, it says if the audio engine hasn't set up its own preferred handler for streaming audio, then the generic streaming audio implementation which uses media plugins will be used. The comparison is with NULL, so it's safe to return NULL (but probably not nullptr). | |||
2023-08-24 | Merge tag '6.6.14-release' | Erik Kundiman | |
source for viewer 6.6.14.581101 | |||
2023-08-23 | Fix merge breakage in windows installer_templete.nsi for DRTVWR-559 | Brad Linden | |
2023-08-23 | Merge remote-tracking branch 'origin/main' into DRTVWR-559 | Brad Linden | |
2023-08-23 | Increment viewer version to 6.6.15 | Vir Linden | |
following promotion of DRTVWR-582 | |||
2023-08-22 | Can link to libglvnd, no need to set LEGACY pref | Erik Kundiman | |
2023-08-22 | Reindented | Erik Kundiman | |
2023-08-22 | Fix target_link_directories argument | Erik Kundiman | |
Only found out after using CMake 3.26 for Darwin. It wasn't an error when using CMake 3.24. | |||
2023-08-22 | Add sysroot to XMLRPC-EPI include path on Linux | Erik Kundiman | |
Useful when cross compiling. | |||
2023-08-21 | SL-20145 GLTF specific feature notification | Andrey Kleshchev | |
2023-08-21 | SL-20145 New inventory feature notification | Andrey Kleshchev | |
Pulled in relevant parts from SL-19929 | |||
2023-08-21 | Merge pull request #338 from secondlife/SL-20024 | cosmic-linden | |
SL-20024: Fix unable to modify a no-copy material from the build floater | |||
2023-08-21 | Non x86 Darwin can use Linux's non x86 CPU clock | Erik Kundiman | |
2023-08-21 | Exclude net/route.h on Darwin | Erik Kundiman | |
since it doesn't seem to have any effect, and it would only get in the way on other Darwin platforms. | |||
2023-08-21 | Darwin not (directly) relying on Carbon & Obj-C | Erik Kundiman | |
HiDPI support & multi threaded OpenGL haven't been used since we switched to SDL2 on Darwin, and so far there hasn't been any sign that things aren't working any more significantly. | |||
2023-08-21 | Apple Clang doesn't recognise --as-needed | Erik Kundiman | |
2023-08-21 | DBus hasn't been enabled, so why compile api_dbus | Erik Kundiman | |
So it won't get in the way for other platforms that have no DBus. | |||
2023-08-21 | Darwin & any platform can, and should, use SDL | Erik Kundiman | |
The alt mouse click to cam is broken for now on macOS, but this is the path we've chosen. | |||
2023-08-21 | GLib header is included only when using GTK | Erik Kundiman | |
2023-08-21 | Any platform can, & should, use appviewerlinux too | Erik Kundiman | |
It's the one that plays along with SDL. | |||
2023-08-21 | Revert "FreeBSD can use llappviewerlinux too" | Erik Kundiman | |
This reverts commit 8356386f6674cf7f1e25bcd49f3266868cd5dc7d. | |||
2023-08-18 | SL-20024: Fix unable to modify a no-copy material from the build floater | Cosmic Linden | |
2023-08-17 | Make SDL exclude immintrin.h when not on Intel | Erik Kundiman | |
I don't know why SDL2 isn't defining the macro by default when it's been compiled and installed on an Arm environment, that it has to be manually defined. I may be missing something here.. | |||
2023-08-17 | Neon is used as an alternative to SSE2 | Erik Kundiman | |
on Arm systems. | |||
2023-08-17 | GLibc related code is used only on a GNU system | Erik Kundiman | |
2023-08-17 | Re-enable x11_detect_VRAM_kb use | Erik Kundiman | |
It's an error according to GCC when defined but not used. It could, and probably should, still be used anyway, just not the SDL version. | |||
2023-08-16 | SL-20151 allow right-clicking reflection probes if 'Select Reflection ↵ | Maxim Nikolenko | |
Probes' is enabled | |||
2023-08-16 | Revive alt mouse click override with X11 | Erik Kundiman | |
On SDL2, there are no more x11.lock_func or x11.unlock_func, so the camming is too sensitive, and alt tab is overridden too when it shouldn't be. It's better than nothing at all for now. This feature should be re-perfected later. | |||
2023-08-16 | Revert "Try not to rely (explicitly) on X11" | Erik Kundiman | |
This reverts commit d883a11567252d9a0baff653bb16c38817a7c21c. | |||
2023-08-16 | Revive mouse wheel on SDL2 | Erik Kundiman | |
2023-08-15 | Merge pull request #324 from secondlife/SL-20024 | cosmic-linden | |
SL-20024: Double-check object inventory is not pending when save button pressed | |||
2023-08-16 | Try not to rely (explicitly) on X11 | Erik Kundiman | |
2023-08-15 | SDL 1.2 to 2.0 migration | Erik Kundiman | |
Both keycodes and scancodes are now 32 bits, so the key type is lengthened from U16 to U32. | |||
2023-08-14 | SL-20024: Fix inventory not marked dirty for drag and drop if copy ↵ | Cosmic Linden | |
permission bit is unset | |||
2023-08-14 | SL-20024: Remove misleading permissions comment left over from previous ↵ | Cosmic Linden | |
implementation | |||
2023-08-14 | Merge pull request #323 from secondlife/SL-20024 | cosmic-linden | |
SL-20024: Improve material permissions handling | |||
2023-08-11 | SL-20024: Double-check object inventory is not pending when save button pressed | Cosmic Linden | |
2023-08-11 | SL-20024: Strike a better balance with saved material permissions handling, ↵ | Cosmic Linden | |
w/r/t author intent and being easier to understand | |||
2023-08-11 | SL-20024: Miscellaneous cleanup | Cosmic Linden | |
2023-08-11 | SL-20024: Fix author attributions not transferring for saved object ↵ | Cosmic Linden | |
materials, fix item not renamed | |||
2023-08-11 | SL-20024: Show loading message when inventory permissions are loading | Cosmic Linden | |
2023-08-11 | SL-20024: Fix material edit/save buttons on build floater sometimes not ↵ | Cosmic Linden | |
re-enabling after object inventory load | |||
2023-08-11 | SL-20024: (WIP) (untested) Fix GLTF material permissions in some more edge cases | Cosmic Linden | |