Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-01-22 | NSException test | Andrey Kleshchev | |
2024-01-18 | Merge branch 'DRTVWR-588-maint-W' into sl-20546. | Nat Goodspeed | |
2024-01-18 | Fix broken fonts | Andrey Kleshchev | |
partial revert of 06c2c87bfaf364cb358b8a4b194e6369531a63c6 | |||
2024-01-18 | SL-20546: Kick the build. | Nat Goodspeed | |
2024-01-18 | SL-20546: Merge branch 'DRTVWR-588-maint-W' into sl-20546. | Nat Goodspeed | |
2024-01-18 | Minor fix to previous commit, on scope ending | Erik Kundiman | |
2024-01-18 | GNU/Linux internal web browser | Erik Kundiman | |
The lllibs need to be built as static libs now, otherwise SLPlugin would lose reference to gSavedSettings. The media plugins still need to be built as dynamic libs however, so they can't rely on the condition in LibraryInstall.cmake any more. Since the Megapahit viewer, when built using GCC, is using the default value for _GLIBCXX_USE_CXX11_ABI (which is 1 for the newer C++11 ABI as opposed to 0 for the older C++03 ABI), the Dullahan dependency needs to be built with the very same _GLIBCXX_USE_CXX11_ABI setting too, otherwise apr_dso would fail at loading libmedia_plugin_cef.so because of the failure to refer to the setOnConsoleMessageCallback function with strictly the same (not differing between std::__cxx11::basic_string vs. std::basic_string) parameter types. The CEF build is Spotify's, so no live streaming support, while the Dullahan package used by the viewer was built using Kokua's dullahan fork. After rebuilding it with _GLIBCXX_USE_CXX11_ABI kept at default by not overriding it in variables (from the build-variables repo), the order of the target link libraries in CEFPlugin.cmake doesn't seem to matter any more (it did before!). Now EXTERNAL_TOS can be safely omitted from GNU/Linux added compile definitions (but still used on FreeBSD). | |||
2024-01-17 | SL-18429 Make it so auto adjusting legacy skies merely turns on tonemapping. | RunitaiLinden | |
2024-01-17 | SL-20795 Part of previously typed emojis disappear in the 'Save settings as ↵ | Alexander Gavriliuk | |
a preset...' option of the 'Preferences' floater | |||
2024-01-16 | SL-20669 Material editor uses incorect blank normal maps | Andrey Kleshchev | |
2024-01-16 | Fix failure to optimize away alpha channel on some GLTF upload paths (#606) | Rye Mutt | |
Co-authored-by: RunitaiLinden <davep@lindenlab.com> | |||
2024-01-16 | SL-20751 Information about frequently used and recently used emojis is ↵ | Alexander Gavriliuk | |
available to all users | |||
2024-01-15 | Change default maturity to Release | Erik Kundiman | |
to get the default colours for the viewer. | |||
2024-01-15 | Adjust "Report Bug" URL to Megapahit Bugzilla | Erik Kundiman | |
2024-01-15 | Re-enable GL colour bits check but only on Linux | Erik Kundiman | |
It seems the queries don't work on BSDs, but works okay on Linuxes. | |||
2024-01-15 | Revive external web browser spawning on macOS | Erik Kundiman | |
2024-01-12 | Merge branch 'DRTVWR-601' of github.com:secondlife/viewer into DRTVWR-601 | RunitaiLinden | |
2024-01-12 | DRTVWR-601 Fix for Tracy instrumentation (Tracy doesn't play nice with ↵ | RunitaiLinden | |
coroutines). | |||
2024-01-12 | SL-20629 Fix Probe ambiance being displayed as 0 when it isn't | Andrey Kleshchev | |
And hide warning when it's already 0 | |||
2024-01-12 | SL-20629 Fix first opened legacy env displaying probe ambience as '1' | Andrey Kleshchev | |
2024-01-11 | SL-20756 The emoji in the profile floater is displayed schematically | Alexander Gavriliuk | |
2024-01-11 | SL-20749 Scrolling up by mouse wheel is endless in LLPanelEmojiComplete | Alexander Gavriliuk | |
2024-01-11 | Build fix for Visual Studio update (std::vector<PermissionBit>) | Alexander Gavriliuk | |
2024-01-11 | SL-20750 MacOS Crash processing attributed string | Andrey Kleshchev | |
2024-01-10 | Merge branch 'DRTVWR-601' of github.com:secondlife/viewer into DRTVWR-601 | RunitaiLinden | |
2024-01-10 | SL-20704 Fix for pathfinding debug display not working. | RunitaiLinden | |
2024-01-10 | Ignore colour bit results | Erik Kundiman | |
It turns out glGetIntegerv on GL colour bits hasn't given any value, so the values used afterwards have been random since the variables aren't initialised. The numbers haven't been 8, 8, 8 since core profile or VRAM detection or something else. | |||
2024-01-10 | SL-19555 Fix picker failing to highlight default material in inventory | Andrey Kleshchev | |
2024-01-09 | SL-20780 Clean up some dead code. | RunitaiLinden | |
2024-01-09 | Adjust release notes base URL | Erik Kundiman | |
2024-01-09 | Merge tag '7.1.2-release' | Erik Kundiman | |
source for viewer 7.1.2.7215179142 | |||
2024-01-08 | Merge branch 'main' into DRTVWR-489 | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llmaterialeditor.cpp | |||
2024-01-08 | Merge branch 'main' into DRTVWR-588-maint-W | Andrey Lihatskiy | |
2024-01-08 | Merge remote-tracking branch 'origin/main' into DRTVWR-601 | Brad Linden | |
2024-01-08 | Increment viewer version to 7.1.3 | Nat Goodspeed | |
following promotion of DRTVWR-596 | |||
2024-01-06 | Move assignments with vram_megabytes inside scopes | Erik Kundiman | |
There will be a case not having vram_megabytes declared. | |||
2024-01-06 | VRAM detection implementation using GLX Mesa | Erik Kundiman | |
/var/log/Xorg.0.log doesn't seem to contain such information any more. My Debian 12 doesn't even have that file any more, I wonder why. | |||
2024-01-06 | Revive VRAM detection on macOS | Erik Kundiman | |
Copied code from llopenglview-objc.mm. It would normally fail SDL2, but somehow adding a logging fixed it O.o This is so texture compression is not enabled by default. | |||
2024-01-05 | DRTVWR-489 MacOS Release build fix (vertex_count and index_count aren't used) | Alexander Gavriliuk | |
2024-01-05 | SL-20748 Fix library materials not being previewable on an object | Andrey Kleshchev | |
2024-01-02 | Build fix for Visual Studio update (std::vector<PermissionBit>) | Alexander Gavriliuk | |
2023-12-31 | Fix recommended GPU class lower than it should | Erik Kundiman | |
which was caused by the different kind of expected value from the samples query, which then caused the memory bandwidth to be detected as 0 according to ARB timer query, which then affected the GPU class, which eventually affected the texture loading, especially missing colours when zoomed in. | |||
2023-12-31 | tbfreq x clockrate.hz only when cpufrequency is 0 | Erik Kundiman | |
Just maybe M3 implements cpufrequency, which should be more accurate than the alternative (different results on my Intel Mac). | |||
2023-12-26 | An alternative in getting CPU freq on M-series | Erik Kundiman | |
This solution was retrieved from https://listman.redhat.com/archives/libvir-list/2022-February/228217.html sysctl hw.cpufrequency would result as empty on Apple Silicon (at least) M1, when run natively. Ironically (and that's why it's been working with viewers relying on Rosetta 2), arch -x86_64 /bin/bash -c 'sysctl hw.cpufrequency' run on an Apple Silicon would result in the correct number. | |||
2023-12-25 | VLC & CEF can be easily optional in newview CMake | Erik Kundiman | |
2023-12-23 | Rely on prebuilt OpenJPEG headers | Erik Kundiman | |
so we follow its encapsulating directory naming. Looks like we're still going to be using LL's 3p-openjpeg for a while more. | |||
2023-12-23 | no-stringop-overflow for getting it built on jammy | Erik Kundiman | |
2023-12-21 | Force the GL profile to be the core one | Erik Kundiman | |
on all platforms, not only on Darwin. | |||
2023-12-21 | Fix Linux wrong SLPlugin full path | Erik Kundiman | |
from /usr/bin to /usr/libexec/megapahit. Don't re-set mExecutableDir under any circumstances. | |||
2023-12-19 | Merge branch 'DRTVWR-601' of github.com:secondlife/viewer into DRTVWR-601 | RunitaiLinden | |