summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-04-09Update Linux media handling (#1146)Nicky Dasmijn
* Enable CEF browser for Linux * Disable the update for Linux, we don't have that one right now * Update build_linux.yaml We need libpulse-dev for volume_catcher Linux * Add linux_volum_catcher* files * Enable OpenAL for Linux-ReleaseOS * Linux: Update OpenAL * Update SDL2 * Add libsndio-dev to the dependencies. * Update CEF to an official LL version * Remove dupe of emoji_shortcodes * Reording autobuild does because it can and wants to * Linux: Disable NDOF for the time being. After updating the ndof 3P needs to be rebuilt and we do not have a fresh one from LL yet. Forcefully undefine LIB_NDOF, it gets defined in the build variables no matter if it is safe to define. * Remove wrestling with mutliarch and LIBGL_DRIVERS_PATH * Remove tcmalloc snippet, tcmalloc is a very faint bad dream of the past * Putting out a warning this viewer ran on a x64 arch and then suggesting to install 32 bit compat packages makes no sense at all * CEF resources need to be in lib * It;'s okay to warn about missing plugins * Linux: CEF keyboard handling * Remove old gstreamer 0.10 implementation * Linux DSO loading always had been very peculiar due to macro magic. At least now it is peculiar shared magic with only one implementation. * Remove -fPIC. We get that one from LL_BUILD * /proc/cpuinfo is not reliable to detrmine the max CPU clock. Try to determine this by reading "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq". Only if this fails go back to /proc/cpuinfo * Cleanup * Cleanup common linker and compiler flags, make it more obvious which flags are for which OS/compiler * Switch to correct plugin file * Install libpulse-dev for volume catcher. * And the runner needs libsndio-dev as well. * check for runner.os=='linux'. matrix.os is the full name of the image (limux-large).
2024-04-08Linux GHA builds (#1147)Nicky Dasmijn
* Linux GHA builds Add Ubuntu 22.04 runner and Linux dependencies Do not even try to touch ReleaseFS for Linux yet (this needs KDU, Havok, FMOD) * Lets play a game of 'guess the havok source url' * Move to linux-large runner. * ReleaseOS used OpenAL, not fmod studio (which otherwise is the default) * - Correction for Linux build dir - HAVOK / CrashReporting wrestling. HAVOK is always turned on, even for OS builds Turn this off for Linux-ReleaseOS Same with crashreporting, we need it off for now * Add missing brace * When doing a GHA build pack right into RUNNER_TEMP and then signal the created archive as our "viewer_app" * Upload Linux-ReleaseOS after build * - Need to use os.path.join and not hyst join - set_github_output_path can be called unconditionally * Remove Linux GHA build example.
2024-04-08Some fixes to linux builds (#1144)AiraYumi
* compile flag cleanup for linux * rollback indra/llcommon/llprofiler.h * use 3p fltk package * fix build gcc 13 (dangling-pointer)
2024-04-08triage#163 'Create folder from selected' misbehaves in marketplaceAndrey Kleshchev
Marketplace deliberately doesn't allow creating folders and the "New folder from selected" is a way of creating a new folder then moving selected items inside, therefore shouldn't be allowed.
2024-04-08secondlife/viewer#759: Fix minimap loading for 2k PBR materials, and ↵Cosmic Linden
probably other odd cases
2024-04-05Linux viewer (ReleaseOS) resurrection (#1099)Nicky Dasmijn
Co-authored-by: AiraYumi <aira.youme@airanyumi.net>
2024-04-03Merge pull request #1133 from secondlife/v-773cosmic-linden
secondlife/viewer#773: Improve documentation for RenderTerrainPBREnabled
2024-04-03secondlife/viewer#773: Improve test plan for PBR terrain feature flagCosmic Linden
2024-04-03secondlife/viewer#773: Amend dev setting description for RenderTerrainPBREnabledCosmic Linden
2024-04-03viewer#1114 Expose max impostors setting in basic graphics preferencesAndrey Kleshchev
2024-04-02#1116 HDRI preview enhancements (#1119)RunitaiLinden
Don't split sky in radiance and irradiance maps Allow for applying HDRI sky to only irradiance map Allow for showing entire EEP sky (clouds and all) when split is set to zero
2024-04-02#854 Fix for skies that shouldn't be auto-adjusted getting auto-adjusted. ↵RunitaiLinden
(#1115)
2024-04-02https://github.com/secondlife/jira-archive-internal/issues/71062 Fix for ↵RunitaiLinden
avatar not responding to keyboard inputs when not visible (#1113)
2024-04-02Merge pull request #1106 from ↵Guru
secondlife/guru/viewer-925-missing-simple-smile-emoji secondlife/viewer#925 Missing simple :smile emoji
2024-04-02Fix wrong reverts from #958Andrey Lihatskiy
2024-04-02Revert "Do not automatically close issues (#929)"Andrey Lihatskiy
This reverts commit 52945758c479c403f86026f36276d7d805b87af3.
2024-04-02Revert "Make signing and symbol posting jobs conditional on secrets."Andrey Lihatskiy
This reverts commit beea0c55dd68a1584300a02333f8be9ffcac0476.
2024-04-02Revert "Enclose 'if:' expressions in ${{ ... }}."Andrey Lihatskiy
This reverts commit f738df6c147a84c17f28b8326c5bc1eb54e4519f.
2024-04-02Revert "To test for presence of secrets, set environment variables."Andrey Lihatskiy
This reverts commit c83d93becdee899736a121cbb8eae5c0c9d37c09.
2024-04-02Revert "Stop requiring BUGSPLAT_USER and BUGSPLAT_PASS in build.sh."Andrey Lihatskiy
This reverts commit 66bf7d6892db950339861a716a78342ba84db746.
2024-04-02Revert "Remove gender-based restrictions on shape and physics sliders"Andrey Lihatskiy
This reverts commit 1ebd23ffed912a5c8c94d109f37a2c25cf169523.
2024-04-02viewer#1104 Crash at populateFoldersListAndrey Kleshchev
Ensure folder creation callbacks remain alive
2024-04-02enable tracy for linux and build fixAiraYumi
2024-04-02secondlife/viewer#925 Missing simple :smile emojiAlexander Gavriliuk
2024-04-02triage#150 on OSX any file can be chosen for model uploadAndrey Kleshchev
2024-04-01BUG-134040: Fix broken SOCKS5 proxyBennett Goble
Second Life's SOCKS5 proxy has been broken on windows for at least six years due to a conflation of milliseconds and microseconds in the APR timeout value used when attempting to ping the proxy.
2024-04-01Fix the bogus, zero cloud scroll rate in default EE sky settings.Henri Beauchamp
Obvioulsy, there has been a typo done when copying WL default sky parameters to EE ones. This causes "static" and quite unrealistic clouds when this default setting is used as a base for a new sky setting, and we see this bad static sky resurfacing now with PBR and its "adjusted" (more like hacked, but this is another story) mid-day sky setting. Let's fix this typo once and for all in LL's code base (most TPVs have it fixed already, and this ever since EEP got released). @LL: please also fix the cloud scroll rate in the PBR mid-day inventory setting accordingly.
2024-04-01viewer#1081 Account for 2K texture upload price in bulk uploadAndrey Kleshchev
2024-04-01viewer#1081 Account for 2K texture upload price in material and texture uploadAndrey Kleshchev
2024-04-01linux build fixAiraYumi
2024-03-30Remove BuildParamsBennett Goble
This file is no longer used.
2024-03-28#731 Fix for divide by zero when haze density set to zero (#1085)RunitaiLinden
2024-03-28#1046 Tweak auto-exposure to not underexpose bright scenes (#1084)RunitaiLinden
2024-03-28viewer#1073 crash at loadSkeletonAndrey Kleshchev
looks like file that was being parced got corrupted 'in progress'
2024-03-28Merge tag '7.1.4-release'Erik Kundiman
source for viewer 7.1.4.8149792635
2024-03-27viewer#1069 Crash after getting list of notification filesAndrey Kleshchev
2024-03-27secondlife/viewer#944 Display should be consistent between llDialog text and ↵Alexander Gavriliuk
llDialog buttons
2024-03-27viewer#1061 Altitudes are invisible in region's environmentAndrey Kleshchev
2024-03-27Post-merge cleanup (settings.xml)Andrey Lihatskiy
2024-03-27Merge pull request #1063 from secondlife/marchcat/b-mergeAndrey Lihatskiy
Merge main into maint B
2024-03-27Merge pull request #1062 from secondlife/marchcat/yz-mergeAndrey Lihatskiy
Merge main into maint YZ
2024-03-26Merge pull request #1058 from secondlife/v-1050cosmic-linden
secondlife/viewer#1050: Fix mirror clipping for PBR terrain. Also fixes environment settings for PBR terrain.
2024-03-27viewer-private#131 landmark panel closes after a renameAndrey Kleshchev
if destination was changed
2024-03-27Merge branch 'main' into marchcat/b-mergeAndrey Lihatskiy
2024-03-27Merge branch 'main' into marchcat/yz-mergeAndrey Lihatskiy
2024-03-27Merge branch 'main' into DRTVWR-591-maint-XAndrey Lihatskiy
# Conflicts: # indra/llui/lltransutil.cpp # indra/newview/app_settings/settings.xml # indra/newview/llfloaterenvironmentadjust.cpp # indra/newview/llpaneleditwater.cpp # indra/newview/llpanelface.cpp # indra/newview/lltexturectrl.cpp # indra/newview/lltexturectrl.h
2024-03-27Merge remote-tracking branch 'origin/main' into DRTVWR-588-maint-WAndrey Lihatskiy
# Conflicts: # .github/workflows/build.yaml
2024-03-26Merge remote-tracking branch 'origin/main' into release/materials_featuretteBrad Linden
2024-03-26viewer#1016 Incorrect behavior of Physics Shapes renderingAndrey Kleshchev
2024-03-26Increment viewer version to 7.1.5Nat Goodspeed
following promotion of secondlife/viewer #650