summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
7 hoursFix user env value & lower case domain for NSISHEADmainErik Kundiman
and avoid viewer/project name hardcoding.
25 hoursPrivacy preference for hiding selection beamErik Kundiman
https://megapahit.com/show_bug.cgi?id=108
42 hoursDisable direct input init on Win ARM64 for nowErik Kundiman
This would be for joysticks & spacemouses, which aren't that urgent. This is disabled as it seems to be causing a segmentation fault on Windows ARM64.
3 daysAttempt to replace __cpuid on arm64 without cpuinfoErik Kundiman
https://stackoverflow.com/questions/60588765/how-to-get-cpu-brand-information-in-arm64
3 daysRevert "Attempt to replace __cpuid, on arm64 using cpuinfo"Erik Kundiman
This reverts commit 32871ee579bfbd4828f7888550897f619fdfd9d7.
3 daysRevert "Link clog too to Windows arm64 SLPlugin"Erik Kundiman
This reverts commit 98e99812072e6125411174236e1421d9312a50da.
3 daysRevert "Link clog too to Windows arm64 Megapahit.exe"Erik Kundiman
This reverts commit aac750c57fbd22814958a112d6c262254243130f.
3 daysAdd tildes & make sure FMOD is OFF if using OpenALErik Kundiman
4 daysREADME.md adjustment IIIsecretfoxtail
Move semicolons for improved readability. (Sorry!)
4 daysREADME.md adjustment IIsecretfoxtail
Put ".tar.gz" and "/Downloads" in code blocks for increased visibility.
4 daysUpdate README.md for distributions that need fmodsecretfoxtail
Update build instructions for distributions that require fmod in order for CEF to work, optionally include instructions for building with openal anyway.
4 daysRevert "Update build instructions for distros that require fmodstudio for ↵secretfoxtail
working CEF" (I messed up the hyperlinks lol)
4 daysUpdate build instructions for distros that require fmodstudio for working CEFsecretfoxtail
Add notes about where to get fmodstudio, and optionally how to build with openal instead.
4 daysUpdate tumbleweed build instructions & CMakeLists package listssecretfoxtail
4 daysMerge remote-tracking branch 'secondlife/main'Erik Kundiman
4 daysMerge branch '2025.04.1'Erik Kundiman
4 daysMerge pull request #4245 from secondlife/release/2025.04.1Jonathan "Geenz" Goodman
Release/2025.04.01
5 daysBundle OpenSSL & libcurl for Windows arm64Erik Kundiman
5 daysFix the vcpkg Boost libraries suffix on Win arm64Erik Kundiman
This time for installation/packaging.
5 daysNo NVAPI on Windows ARM64Erik Kundiman
5 daysLink clog too to Windows arm64 Megapahit.exeErik Kundiman
Referred from cpuinfo.
5 daysExclude _M_ARM64 from including media plugin headersErik Kundiman
until we are ready to enable media plugins on Windows ARM64.
5 daysLink clog too to Windows arm64 SLPluginErik Kundiman
Referred from cpuinfo.
5 daysFix the vcpkg Boost libraries suffix on Win arm64Erik Kundiman
5 daysFix "too many initializers" LLQuad initialisationsErik Kundiman
LLQuad is a typedef of __m128, which is already translated by sse2neon to float32x4_t (I thought sse2neon wasn't taking effect and I tried just replacing __m128 with float32x4_t to see that it didn't make a difference), but then I searched using the keyword float32x4_t this time and found that others have had a similar problem: https://developercommunity.visualstudio.com/t/static-initialization-arm64-neon-datatypes/1238406 https://stackoverflow.com/questions/54016821/error-c2078-when-initializing-uint32x4-t-on-arm https://github.com/kcat/openal-soft/issues/494 Looking at the type definition, on arm64 it can be initialised using a designator, the member with the float type and 4 array elements. I know it's an MSVC (arm64) problem, but since MSVC is also used on x64 and only Windows arm64 is suffering from this one in our case anyway (we only support Windows arm64 building using MSVC so far), it's just simpler to use the _M_ARM64 preprocessor instead of _MSC_VER.
5 daysRevert "GLM_FORCE_NEON for Windows arm64 too"Erik Kundiman
This reverts commit 75012c4f0c0b852c8bfa0b5632bf82c82f240754. I realised I was in the wrong direction after I avoided the offending lines by setting GLM_FORCE_XYZW_ONLY, and then by setting GLM_FORCE_CXX_UNKNOWN, to end up with the same 16 __m128-related "too many initializers" errors, which I believe were just obscured by the 160 syntax errors, which are to be fixed in the next commit. I had already mentioned SSE2NEON being responsible for translating __m128, but I had forgotten that it was a different package from GLM, obviously, that __m128 was never GLM_FORCE_NEON's responsibility.
7 daysWindows ARM64 support for StackWalkerErik Kundiman
Basically just add what the author added to the file. https://github.com/JochenKalmbach/StackWalker/commit/2a96079ba54a905d29afb3834182cbf06eff9132#diff-0d2beffe54d2ad0b9c31814fc48e5ef5841ba542fe545bba8b8971c767c89911
7 daysWindows arm64 can use sse2neon from vcpkgErik Kundiman
Also add cpuinfo to build preparation instruction.
8 daysFix SL contributors credits on WindowsErik Kundiman
Somehow when the stream editing to delete anything that begins with 4 spaces is run from CMake (as opposed to directly on shell), it deletes most of the contributors on Windows. I've tried many methods like using \w, \s, etc., but what works is just using the first letters of the bug codenames. There are still empty results (, , ,) among the final parsed contributors, but we'll ignore them for now.
8 daysRe-heighten progress panel to accomodate 3p logosErik Kundiman
275 became 240 when they removed the logos, and then 240 became 220 when MotD became dynamic. So logos being back but with dynamic MotD should be 255.
8 daysFix chat history (with seconds) parsed wrongErik Kundiman
https://megapahit.com/show_bug.cgi?id=163
8 daysMegapahit words on panel progress localisationsErik Kundiman
9 daysBring back 3p logos to the viewer, mainly for FMODErik Kundiman
I checked out the related files from 45249de1ca418324c4077312eefc7edc7e22c401, before the merge with upstream logo removal, but then I had to reapply c2d491905b668702d5640c7c5472629f7acc27e0, the MotD dynamic resizing, and remove the unused commented out vivox-related part since we're not redistributing it.
9 daysfloater_about.xml -> Space out licenses tabsecretfoxtail
Make licenses more readable, neater looking.
9 daysGLM_FORCE_NEON for Windows arm64 tooErik Kundiman
though there are still so many compile errors, but it should be in the right direction, cause firstly we can't let it use GLM_FORCE_SSE2 otherwise it would include x/emmintrin headers, and secondly, if none of the GLM_FORCEs is used then the errors are much fewer but related to __m128 which should be translatable by SSE2NEON (that's why I believe GLM_FORCE_NEON should be ON for Windows arm64 too).
9 daysAttempt to replace __cpuid, on arm64 using cpuinfoErik Kundiman
This commit is for getting rid of the compile error for now, we don't know yet if this will work correctly or not.
9 daysAlternative to rdtsc, for Windows arm64Erik Kundiman
Just copying from this: https://forum.juce.com/t/windows-arm64-support/47572/6 This commit is for getting rid of the compile error for now, we don't know yet if this will work correctly or not.
13 daysMake sure lib/release exists on Windows arm64Erik Kundiman
before using it for ColladaDOM library file, cause it seems that ColladaDOM is the first one that gets built on Windows arm64 before any other package gets installed and implicitly creating that folder.
2025-06-13panel_group_info_sidetray.xml adjustmentsecretfoxtail
move button_row_ls up a little bit so that the buttons are not cut off by the bottom edge of the floater.
2025-06-13Add Windows to the build list, sort alphabeticallyErik Kundiman
2025-06-13FMOD has been upgraded from 2.02.28 to 2.02.29Erik Kundiman
2025-06-13Remove ../lib rpath from dullahan_host for allErik Kundiman
It's irrelevant on any distro anyway.
2025-06-13Fix implicit instantiation of undefined templateErik Kundiman
'std::char_traits<unsigned short>' on FreeBSD. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282329
2025-06-13Merge tag 'Second_Life_Release#aa851928-2025.04.01' into 2025.04.1Erik Kundiman
2025-06-12Get rid of C5104 warnings on arm64Erik Kundiman
I felt like they slowed down the flow. https://developercommunity.visualstudio.com/t/warnings-in-a-windows-sdk-header-when-compiling-wi/897227
2025-06-12Put MSYSTEM_CARCH env setting check in parenthesesErik Kundiman
Parsing failed on macOS' CMake (could be MacPorts, could be the version) for some reason.
2025-06-11Merge pull request #4262 from secondlife/geenz/2025.04.1-versionbumpJonathan "Geenz" Goodman
Bump viewer version for 2025.04.1
2025-06-11Update viewer version.Jonathan "Geenz" Goodman
2025-06-11Merge pull request #4259 from secondlife/callum/awpJonathan "Geenz" Goodman
Avatar Welcome Pack (Updated to target 2025.04.1)
2025-06-12Get SSE2NEON for Windows arm64 tooErik Kundiman