Commit Graph

76389 Commits (d4e9604700a1dbae3dbce58a3be0fda1465fd39c)

Author SHA1 Message Date
Rye Mutt 3013424057 Fix rare shutdown crash in gCacheName 2024-07-21 20:10:21 -04:00
Rye Mutt 7d2cd036ea Fix rare shutdown crash in LLViewerObjectList 2024-07-21 20:10:02 -04:00
Rye Mutt 3887404678
Add newer MSVC redist libs to copy action (#2075) 2024-07-21 00:49:22 +03:00
PanteraPolnocy 3dc98a1292 fire-34309 fire-34311 updated french (laurent bechir) and russian (romka swallowtail) translations 2024-07-20 13:20:42 +02:00
TommyTheTerrible bffd4a12b8
calcDataSizeJ2C adjusted to use maximum possible components (#2073)
Previous pyramid walking calculation (#2032) assumed the incoming components variable can be accurate but unfortunately the needs_aux is only set to true if the face has an alpha mask setting.

Without this information we must assume the J2C files have the maximum component size of four so that alpha channels are found when decoding both the color and aux textures.
2024-07-20 13:37:23 +03:00
Brad Linden ba7e982e68
Merge pull request #1996 from secondlife/davep/fix_tracy_build
Fix for tracy build.
2024-07-19 17:00:01 -07:00
Andrey Kleshchev 54c15a7054 viewer#1923 Fix dependent floater going too far from parent 2024-07-19 19:59:32 +03:00
Beq 7d65940610 Mac build was failing due to undefined "executable"
Take the executable declaration code from upstream
2024-07-19 17:28:30 +01:00
Beq 69b405553f Updated VRAM reporting logic on Linux
Modified the condition for using NVXMemInfo in LLWindowSDL. Now, it will only use accurate feedback onNVidia if there's no override being used.
2024-07-19 16:31:49 +01:00
Beq 5a50d6e5d6 More temporary BOOL hackery until we get a new lib 2024-07-19 15:57:34 +01:00
Alexander Gavriliuk f0d7ccdbe0 #2053 BugSplat Crash #1494325: LLVOVolume::getReflectionProbeNearClip() 2024-07-19 13:07:26 +02:00
Rye Mutt b0e249d5ae
Enable SSE2 instruction support in glm for optimized codegen (#2066) 2024-07-19 14:00:38 +03:00
Beq 2a078c7ba4 Missing override for pedantic Clang 2024-07-19 11:32:27 +01:00
Beq 6f72927d09 Try a nasty hack to keep Mac happy 2024-07-19 10:48:01 +01:00
Beq ec4ad10e1a Use the default compiler version on Linux 2024-07-19 09:51:55 +01:00
Beq 6b30727d49 Merge remote-tracking branch 'Firestorm-atlasaurus/master' into webrtc_alpha 2024-07-19 09:47:22 +01:00
Ansariel 60188ef1af Merge branch 'master' of https://bitbucket.org/Ansariel/phoenix-firestorm-atlasaurus 2024-07-19 10:08:46 +02:00
Ansariel 955e5c6cb4 Make this thing build 2024-07-19 10:07:36 +02:00
Beq e6f7ed7a88 Merge branch 'master' into webrtc_alpha 2024-07-19 08:57:46 +01:00
Beq b2e4ccbf26 Updated handling of unsupported primitive modes
Added a warning message and return false if prim->mMode is not of expected types.
2024-07-19 07:03:12 +01:00
Beq afca69a93e BOOL to bool 2024-07-19 06:50:22 +01:00
Beq Janus 444b554a52
Merge pull request #32 from taladar/dangling_reference_to_temporary
annotate gcc 13 dangling reference to temporary errors so they are ignored
2024-07-19 04:04:35 +01:00
Ansariel 83611b71ae Merge branch 'master' of https://bitbucket.org/Ansariel/phoenix-firestorm-atlasaurus 2024-07-18 22:50:37 +02:00
Ansariel 4164681500 Merge branch 'master' of https://bitbucket.org/Ansariel/phoenix-firestorm-atlasaurus
# Conflicts:
#	autobuild.xml
#	indra/newview/llpanelsnapshot.cpp
#	indra/newview/llsnapshotlivepreview.cpp
#	indra/newview/skins/default/xui/de/menu_viewer.xml
2024-07-18 22:47:18 +02:00
Ansariel 130c1955ca Restore missing translations 2024-07-18 22:46:14 +02:00
Ansariel e65ec7d145 Merge branch 'release/2024.06-atlasaurus' of https://github.com/secondlife/viewer
# Conflicts:
#	autobuild.xml
#	indra/newview/llfloaterimsessiontab.cpp
2024-07-18 21:56:49 +02:00
Ansariel cf5bc75d44 Merge branch 'master' of https://bitbucket.org/Ansariel/phoenix-firestorm-webrtc-voice
# Conflicts:
#	indra/newview/llpanelsnapshot.cpp
#	indra/newview/llsnapshotlivepreview.cpp
#	indra/newview/llspeakers.cpp
#	indra/newview/llvoicechannel.cpp
#	indra/newview/rlvinventory.cpp
2024-07-18 21:53:13 +02:00
Ansariel a3a47788ae Updater German translation 2024-07-18 21:49:38 +02:00
Ansariel f04ed0e5e4 Merge branch 'release/webrtc-voice' of https://github.com/secondlife/viewer
# Conflicts:
#	autobuild.xml
#	indra/newview/llspeakers.cpp
#	indra/newview/llvocache.cpp
#	indra/newview/llvoiceclient.cpp
#	indra/newview/skins/default/xui/de/menu_viewer.xml
#	indra/newview/skins/default/xui/en/panel_preferences_sound.xml
#	indra/newview/skins/default/xui/es/menu_viewer.xml
#	indra/newview/skins/default/xui/it/menu_viewer.xml
#	indra/newview/skins/default/xui/ja/menu_viewer.xml
#	indra/newview/skins/default/xui/pl/menu_viewer.xml
#	indra/newview/skins/default/xui/pt/menu_viewer.xml
#	indra/newview/skins/default/xui/ru/menu_viewer.xml
#	indra/newview/skins/default/xui/tr/menu_viewer.xml
#	indra/newview/skins/default/xui/zh/menu_viewer.xml
2024-07-18 20:27:40 +02:00
Ansariel ebc0482bc0 Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2024-07-18 20:14:24 +02:00
Ansariel 43702ef9be Update German translation 2024-07-18 20:13:59 +02:00
Ansariel 0a83a1e6b7 Merge branch 'develop' of https://github.com/secondlife/viewer
# Conflicts:
#	autobuild.xml
#	indra/newview/llagentbenefits.cpp
#	indra/newview/llagentbenefits.h
#	indra/newview/llfloatersidepanelcontainer.h
#	indra/newview/llfloatersnapshot.cpp
#	indra/newview/llinventorybridge.cpp
#	indra/newview/llpanelsnapshot.cpp
#	indra/newview/llpanelsnapshotinventory.cpp
#	indra/newview/llpanelsnapshotoptions.cpp
#	indra/newview/llpreviewscript.cpp
#	indra/newview/llsnapshotlivepreview.cpp
2024-07-18 20:04:45 +02:00
Ansariel e5ee898ce5 Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
# Conflicts:
#	indra/llcommon/llmemory.cpp
#	indra/newview/llpanelsnapshot.cpp
#	indra/newview/llsnapshotlivepreview.cpp
#	indra/newview/rlvinventory.cpp
2024-07-18 18:50:09 +02:00
Ansariel Hiller 37cd6357e5
Merge pull request #31 from AyaneStorm/pr-feat-max-2048-snapshot-upload-to-inventory
Raised the 512x512 limitation for uploading snapshots to inventory to 2048x2048
2024-07-18 18:47:21 +02:00
Ansariel f68adff791 It probably makes sense to fire the callback for each item in the list of updated categories 2024-07-18 18:42:24 +02:00
Ansariel f3ad49d11f Update German translation 2024-07-18 18:37:39 +02:00
Andrey Kleshchev 951ce0ad36 viewer#2061 Crash in ~LLScriptEdCore() 2024-07-18 18:49:43 +03:00
Zi Ree ee0cf84825 FIRE-34169 - fix giving to nested #RLV subdirectories 2024-07-18 13:17:45 +02:00
Andrey Kleshchev ace506cc8a viewer#1997 Warn user if closing appearance with unsaved changes 2024-07-18 14:07:01 +03:00
Matthias Hörmann afa9036dda annotate GCC 13 -Wdangling reference false positives so they are ignored 2024-07-18 12:35:50 +02:00
Ayane 87b5ecf565
Fixes bad upload quality issue with OpenJPEG (#2054) 2024-07-18 10:48:47 +03:00
Ansariel Hiller 6535ce51fd
Remove unnecessary code and (re-)add some more compile time constants (#2057) 2024-07-18 10:48:24 +03:00
Alexander Gavriliuk ef9a494134 #1500 Better out of disk space handling 2024-07-18 09:42:59 +02:00
Andrey Lihatskiy 88f52f1b90 Fix trailing whitespaces in webrtc code to pass pre-commit 2024-07-18 10:41:09 +03:00
Alexander Gavriliuk 2f52fecaab #2051 BugSplat Crash #1495268: LLVOAvatar::updateRiggingInfo() 2024-07-18 09:39:13 +02:00
Alexander Gavriliuk e30ff8ad07 #2029 OSMessageBoxWin32 shows message box behind the viewer window 2024-07-18 09:38:22 +02:00
Andrey Kleshchev e3a7ad3d35 viewer#2027 Cannot apply PBR Materials on larger linksets
Split updates into batches that respect server update limit
2024-07-18 06:37:11 +03:00
Brad Linden 5482d6a92f Merge remote-tracking branch 'origin/release/2024.06-atlasaurus' into develop
# Conflicts:
 #	autobuild.xml
2024-07-17 14:37:46 -07:00
Brad Linden 3e4b23539c Merge remote-tracking branch 'origin/release/webrtc-voice' into release/2024.06-atlasaurus
# Conflicts:
 #	autobuild.xml
 #	indra/newview/llvoicechannel.cpp
2024-07-17 14:35:17 -07:00
Brad Linden 6f128ece08 Merge remote-tracking branch 'origin/release/2024.06-atlasaurus' into develop 2024-07-17 14:31:58 -07:00