Ansariel
beb3ff3d36
Merge branch 'release/2025.04' of https://github.com/secondlife/viewer
...
# Conflicts:
# indra/newview/llagentlistener.cpp
# indra/newview/llappearancemgr.cpp
# indra/newview/llviewerparcelmgr.cpp
# indra/newview/llvoavatar.cpp
# indra/newview/llvoavatar.h
# indra/newview/llvoavatarself.h
2025-04-04 12:46:39 +02:00
Andrey Kleshchev
68f20d542e
#2702 Increase hover height's limit
2025-04-04 12:11:33 +03:00
Andrey Kleshchev
f795ad6d62
#3870 Crash at LLVOAvatarSelf::getJoint()
...
A long standing one
2025-04-04 08:31:01 +03:00
Andrey Kleshchev
f2e7e30cff
#3868 Crash in updateHoveredState
...
according to bugsplat mWrapperPanel is null.
2025-04-04 08:31:01 +03:00
Ansariel
6c214f773f
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-202503
2025-04-04 00:42:49 +02:00
Ansariel
1243de5d84
Merge branch 'release/2025.03' of https://github.com/secondlife/viewer
2025-04-03 23:08:03 +02:00
Ansariel
01831e462e
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
2025-04-03 23:07:22 +02:00
Maxim Nikolenko
6ebd8a9e82
Merge pull request #3866 from secondlife/maxim/2025.04-3857
...
#3857 pick new and updated LEAP functions from develop branch
2025-04-03 18:16:09 +03:00
minerjr
f182deb680
Updated array to more modern style (Leave 1980's C code behind)
...
Changed the array's from C array's to std::array's... old habits die hard.
Also clarified a set of comments.
Fixed up white spaces being added. Visual studio 2022 is inserting them and not sure why.
2025-04-03 11:39:12 -03:00
Mnikolenko Productengine
dead3c1fca
#3857 teleport finished/failed event
2025-04-03 15:11:51 +03:00
minerjr
9312c6aa2d
Added more stats for the LLViewerTextureList::dump and fixed bug
...
Added table to show horizonal size X vertical size counts
Added table to show discard level vs size counts
Added -1 as a valid discard level (this was causing possible crashes by not handling)
Added extra # of discard levels to handle larger texture sizes (2048 can scale down to 7, 4096 to 8 and invalid sizes can go +1 more)
Fixed out of bounds and possible buffer overflow issue due to getCurrentDiscard having -1 to > MAX_DISCARD_LEVEL + 1 be outputs.
2025-04-03 08:33:06 -03:00
Mnikolenko Productengine
46fca6f5bb
#3857 second batch of new or updated LEAP functions
2025-04-03 12:34:51 +03:00
Andrey Kleshchev
498b244070
# 3826 Physics Material Type does not update for linked objects
2025-04-03 00:56:33 +03:00
Mnikolenko Productengine
db2c45ba23
#3857 pick new and updated LEAP functions from develop branch
2025-04-02 17:22:17 +03:00
Andrey Lihatskiy
d77954ef50
#3597 Improve error handling at LLGLSLShader::disableTexture()
2025-04-02 16:18:33 +03:00
Beq
005483536b
Update KDU to 8.5 for all platforms.
2025-04-02 13:49:27 +01:00
Andrey Kleshchev
939817d560
#3849 Crash at LLSelectMgr::updatePointAt
2025-04-01 22:13:54 +03:00
Andrey Kleshchev
8c20662ff7
#3712 CMakeFindFrameworks deprecation
2025-04-01 22:13:54 +03:00
Andrey Kleshchev
3a03c5f8fe
#3846 Crash at updateGLTFMaterials
2025-04-01 22:13:54 +03:00
Jonathan "Geenz" Goodman
3c9bb9bfe5
Merge branch 'release/2025.04' of https://github.com/secondlife/viewer into release/2025.04
2025-04-01 13:10:48 -04:00
Jonathan "Geenz" Goodman
ccdcbfeebd
Merge branch 'release/2025.03' into release/2025.04
2025-04-01 13:10:33 -04:00
Andrey Lihatskiy
945b965fc2
Add file pattern and recursive directory processing fix_xml_indentations.py
2025-04-01 20:10:26 +03:00
Andrey Lihatskiy
497c309a5b
#912 Refactor FindModel()
2025-04-01 15:24:15 +03:00
Alexander Gavriliuk
c609a45c26
secondlife/viewer#912 BugSplat Crash 1412267 (missed refactoring for FindModel)
...
# Conflicts:
# indra/newview/llmodelpreview.cpp
2025-04-01 15:24:15 +03:00
Ansariel
82b05f1063
Merge branch 'release/2025.04' of https://github.com/secondlife/viewer
...
# Conflicts:
# indra/llui/llfloater.h
# indra/newview/llfloatersnapshot.h
# indra/newview/llstatusbar.cpp
# indra/newview/llviewerwindow.cpp
# indra/newview/skins/default/xui/da/floater_about.xml
# indra/newview/skins/default/xui/de/panel_snapshot_inventory.xml
# indra/newview/skins/default/xui/de/strings.xml
# indra/newview/skins/default/xui/en/floater_snapshot.xml
# indra/newview/skins/default/xui/en/panel_snapshot_inventory.xml
# indra/newview/skins/default/xui/en/panel_tools_texture.xml
# indra/newview/skins/default/xui/es/strings.xml
# indra/newview/skins/default/xui/fr/panel_snapshot_inventory.xml
# indra/newview/skins/default/xui/fr/strings.xml
# indra/newview/skins/default/xui/it/panel_snapshot_inventory.xml
# indra/newview/skins/default/xui/it/strings.xml
# indra/newview/skins/default/xui/ja/panel_settings_water.xml
# indra/newview/skins/default/xui/ja/panel_snapshot_inventory.xml
# indra/newview/skins/default/xui/ja/strings.xml
# indra/newview/skins/default/xui/pt/strings.xml
# indra/newview/skins/default/xui/ru/strings.xml
# indra/newview/skins/default/xui/zh/panel_snapshot_inventory.xml
# indra/newview/skins/default/xui/zh/strings.xml
# scripts/messages/message_template.msg
# scripts/messages/message_template.msg.sha1
2025-03-31 23:55:28 +02:00
Andrey Kleshchev
4ddd9d1fef
#3814 More bad_alloc handling
...
warn user and error
2025-03-31 22:43:04 +03:00
Maxim Nikolenko
515c1f15d8
#3044 Add option to hide L$ balance for Snapshots with Interface showing
2025-03-31 19:06:06 +03:00
Andrey Kleshchev
fcc8ffda16
#3809 Partial revert of "Fix J2C Upload"
...
This partially reverts commit 8d5dab9f67 .
Apparently viewer doesn't support some jp2 variants, so I'm leaving only
the fix for bulk upload.
2025-03-31 17:44:20 +03:00
Andrey Kleshchev
8d5dab9f67
#3809 Fix J2C Upload
2025-03-31 09:56:10 +03:00
PanteraPolnocy
02482edff7
FIRE-35314 Russian translation update, by Romka Swallowtail (floater_vj_local_mesh)
2025-03-30 13:15:16 +02:00
Andrey Kleshchev
e671cb54fe
#3795 Crash at getVolatileAPRPool()
2025-03-30 13:38:34 +03:00
Andrey Lihatskiy
193cab14c2
#3836 Fix crash at LLNotificationForm::getNumElements()/LLSD::size()
2025-03-29 16:25:17 +02:00
Andrey Kleshchev
b1822e36e5
#3784 Increase texture scale boundaries
2025-03-28 21:50:31 +02:00
Ansariel
49d2a00176
Update German translation
2025-03-28 20:07:43 +01:00
PanteraPolnocy
9fb2f0f673
FIRE-35295, FIRE-35303, FIRE-35311, FIRE-35309 Updated Chinese (小滢 Zi Ying), French (Laurent Bechir), Russian (Romka Swallowtail), Polish and English translations
2025-03-28 19:10:32 +01:00
Beq Janus
9e5b155331
Merge pull request #95 from Hecklezz/fix/export-and-import-texture-quality
...
[FIRE-35292] Fix Exporting Texture getting downscaled and compression
2025-03-28 02:08:51 +00:00
Beq Janus
272e21f378
Merge pull request #97 from Hecklezz/fix/minimap-opensim-rendering
...
[FIRE-35147] OpenSim MiniMap rendering fixes
2025-03-28 02:03:03 +00:00
Hecklezz
48e7ff4e53
Refactored minimap opensim rendering fix
2025-03-28 08:20:48 +10:00
Andrey Kleshchev
6ac1d4f3e3
#3829 WebRTC crash OnDataReceivedImpl
2025-03-27 21:29:31 +02:00
Ansariel
99e1699479
Merge branch 'release/2025.03' of https://github.com/secondlife/viewer
...
# Conflicts:
# indra/llappearance/llwearable.cpp
# indra/newview/llappviewer.cpp
# indra/newview/llappviewerwin32.cpp
# indra/newview/llviewerassetstorage.cpp
# indra/newview/llviewertexturelist.cpp
# indra/newview/llviewerwindow.cpp
2025-03-27 19:36:45 +01:00
Ansariel
f0e2f3f9e4
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
2025-03-27 18:42:36 +01:00
Andrey Kleshchev
2b44a97a16
Avoid recalculating pixel area when possible
2025-03-27 18:29:19 +02:00
Andrey Kleshchev
d67859e483
Use LLCachedControl in llviewerwindow and llappviewer
...
Getting from gSavedSettings is expensive to do so often
2025-03-27 18:29:19 +02:00
Maxim Nikolenko
7d5a5e939a
#3820 crash at LLNotificationTemplate
2025-03-27 18:02:19 +02:00
Hecklezz
50089ec054
Fixes the minimap in OpenSim for regions larger than 256x256. Also fixes the minimap not correctly rendering when you swap grid.
2025-03-27 22:58:27 +10:00
Beq
ee511ce391
Minor update: special handler no longer needed.
2025-03-27 02:02:33 +00:00
Beq Janus
2e38029c38
Merge pull request #96 from Hecklezz/fix/opensim-profile-notes
...
[FIRE-35304] Fix viewing and editing your own profile notes in OpenSim
2025-03-27 01:53:28 +00:00
Beq
82eccb3ab1
[FIRE-35224] Allow local mesh to ignore joint transforms
...
Follow up from FIRE-33157. Some mesh bodies and avatars have joint offsets that appear in items rigged to those models, however, those offsets should not be imported. This feature adds a setting that enables/disables (off by default) the loading of joint offsets.
2025-03-27 01:46:24 +00:00
Jonathan "Geenz" Goodman
134807e500
Merge pull request #3819 from secondlife/geenz/vram-divisor-1
...
Mitigate some of the frame stuttering we're seeing by setting the VRAM divisor to 1
2025-03-26 19:11:29 -04:00
Jonathan "Geenz" Goodman
695247539b
Mitigate some of the frame stuttering we're seeing by setting the VRAM divisor to 1.
...
tl;dr - this helps avoid frequent texture reuploads to VRAM in some texture heavy areas. This speaks to some bigger problems we're seeing in our texture streaming system however. You will see similar problems by manually setting the texture VRAM manually.
2025-03-26 19:01:30 -04:00