Commit Graph

52362 Commits (9668d2f0eff761f1de71cea718a46e807f9c00a8)

Author SHA1 Message Date
Maxim Nikolenko 9668d2f0ef
#3758 do not reopen avatar picker floater 2025-05-09 18:46:56 +03:00
Maxim Nikolenko 377d1b3813
#4010 Add audio ping for chat mentions 2025-05-08 19:35:19 +03:00
Andrey Kleshchev 37134720bc #3757 Smarter subfolders dragndrop 2025-05-08 18:46:33 +03:00
Maxim Nikolenko 50108bf0b7
#4011 Add conversation list highlight for chat mention 2025-05-07 18:59:00 +03:00
Andrey Kleshchev ed705097c4 Make builds support Python 3.13 2025-05-07 18:51:57 +03:00
Andrey Kleshchev b084d842c9 #4008 Fix media scale adjustments with pbr applied 2025-05-07 00:37:14 +03:00
Maxim Nikolenko 9180a110bd
#4028 Crash at onEmojiPickerClosed 2025-05-05 21:13:11 +03:00
Andrey Kleshchev fe0a4f44cf #4027 Crash at adjustTexturesByScale 2025-05-05 21:11:48 +03:00
Maxim Nikolenko 929c9b2dd0
#4009 Add color settings for chat mentions to Preferences 2025-05-05 15:28:51 +03:00
Andrey Lihatskiy 9ce012a0f4 #4015 Restore formatting for strings.xml and teleport_strings.xml translations 2025-05-05 11:49:35 +03:00
Andrey Kleshchev a0cbf22d64 #4001 Bump cache version 2025-05-01 12:09:09 +03:00
Maxim Nikolenko 98078b9aad
#3748 Don't allow dropping material onto water exclusion surface 2025-04-30 15:06:56 +03:00
Andrey Kleshchev d9e55c4415 #3997 Crash in a gltf asset enabled region 2025-04-29 18:12:57 +03:00
Maxim Nikolenko fdda524ee1
#3791 check against alpha blending as a part of determining exclude water 2025-04-29 00:50:38 +03:00
Andrey Kleshchev 7bd18e256d viewerp#300 Fix inconsistency with copying textures vs pbr 2025-04-28 23:36:55 +03:00
Brad Linden 1f3ba13a63
Attempt to fix qatest.yaml CodeQL issues (#3987) 2025-04-28 10:51:47 -07:00
Andrey Kleshchev 04c0bc1004 #3978 Fix offset in Land Owner highlights
texture_stride with '-1' was added in DRTVWR-592 along with
getMetersPerGrid multiplication.
2025-04-28 17:40:21 +03:00
Andrey Kleshchev 69a81d641a #3982 Crash at getChild<LLScrollListCtrl>
Notification about inventory change from fetchInventoryFromCapCoro
Looks like floater was closed a moment before receiving inventoryChanged
2025-04-25 23:01:01 +03:00
Andrey Kleshchev 8665cd3750 #3986 Packet ring crash in memcpy
packet_size was negative
2025-04-25 23:01:01 +03:00
Maxim Nikolenko 17e974689c
Merge pull request #3943 from secondlife/maxim/2025.04-chat-mention
#3758 initial chat mention support
2025-04-25 22:31:53 +03:00
Brad Linden 25c11f0965
Merge pull request #3981 from secondlife/brad/version-increments
Increment viewer version after 2025.03
2025-04-25 10:55:29 -07:00
Brad Linden fb4925d96b Increment viewer version after 2025.03 2025-04-25 10:52:00 -07:00
Mnikolenko Productengine 1eb34b43fb #3758 clean up: move EUnderlineLink 2025-04-25 20:22:33 +03:00
Mnikolenko Productengine f450b42acf post merge fix 2025-04-25 17:07:00 +03:00
Mnikolenko Productengine a7759f3704 Merge branch 'release/2025.04' into 2025.04-chat-mention 2025-04-25 16:40:38 +03:00
Mnikolenko Productengine d9468ecc59 #3758 disable editing of mention segment 2025-04-25 14:37:19 +03:00
Andrey Kleshchev 89f8171943 #3975 Crash at LLSpatialGroup::dirtyGeom 2025-04-24 22:12:31 +03:00
Mnikolenko Productengine 17561e2ad1 #3758 show mention name in bubble chat 2025-04-23 21:04:47 +03:00
Andrey Kleshchev b1b0cdbcf0 #3784 Increase gltf scale boundaries 2025-04-23 20:09:49 +03:00
Andrey Kleshchev 205b2282c7 #3920 LLPanel::getString crash
Make sure new floater can launch wihtout a key.
It isn't supposed to be launched wihtout a key, but there are some ways
to do that intentionally.
2025-04-23 20:06:52 +03:00
Mnikolenko Productengine da2234a563 #3952 insert @ name at the cursor position 2025-04-23 17:36:50 +03:00
Mnikolenko Productengine 6239647aa3 #3962 allow Tab work the same way as picking name with Enter 2025-04-23 02:01:01 +03:00
Andrey Kleshchev b30283e5ef #3960 Fix expensive mesh thread score calculations 2025-04-22 22:21:29 +03:00
Andrey Kleshchev 87b6428f55 #3870 Added joint initialization for LLVOAvatarSelf
Sometimes mesh thread crashes when allocating joints
2025-04-22 12:39:42 +03:00
Andrey Kleshchev 44bbdc549a #3488 Reduce locking
1. 'sActive' variables are atomic, no locks needed
2. Fix trylocks. There are internal locks inside loadMeshLOD so without
checking locks 3 and 4 viewer would be locked on each loadMeshLOD,
potentially making main thread wait for threads to unlock.
2025-04-22 12:39:42 +03:00
Andrey Kleshchev 9a333e65c4
Merge develop into release/2025.04 2025-04-18 21:36:56 +03:00
Andrey Lihatskiy 4cccf8af43 Restore missing 'override' 2025-04-18 20:36:28 +03:00
Mnikolenko Productengine 3e46d707a2 #3758 initial chat mention support 2025-04-18 19:59:17 +03:00
Mnikolenko Productengine 90c7684112 #3758 add support for highlighted segments 2025-04-18 19:59:09 +03:00
Andrey Lihatskiy 3d5f1541dd Fix llhttpdate test on windows and macos (#3909) 2025-04-18 19:49:32 +03:00
Andrey Kleshchev f6219fecc3 #3696 Crash at LLFontFreetype::addGlyphFromFont 2025-04-18 19:49:32 +03:00
Andrey Lihatskiy 8c5d144f99 Fix llhttpdate test on windows and macos (#3909) 2025-04-18 11:57:55 +03:00
Andrey Lihatskiy f029903cd9 Fix '1:angle_between' test failure 2025-04-18 11:57:55 +03:00
Jonathan "Geenz" Goodman c0ecfce26d
Merge pull request #3933 from Ansariel/develop-llui-improvements
Clean up LLUI and fix/add suggestions from VS
2025-04-17 20:09:55 -04:00
Jonathan "Geenz" Goodman 37bbc6faa1
Merge pull request #3932 from Ansariel/develop-snapshot-fixes
Snapshot fixes from archived develop branch
2025-04-17 20:07:29 -04:00
Jonathan "Geenz" Goodman 2fb0abbffb
Merge pull request #3930 from Ansariel/develop-chatentry-improvement
Restore currently entered text in chat entry textbox after going through history with Ctrl-PgUp/PgDown
2025-04-17 20:06:39 -04:00
Jonathan "Geenz" Goodman c73fbed91f
Merge pull request #3929 from Ansariel/develop-cmake-deprecation-warning
Remove obsolete cmake_minimum_required that is lower than the required version in the main CMakeLists.txt
2025-04-17 19:51:43 -04:00
Ansariel Hiller 9c3ce3dec7 Clean up LLUI and fix/add suggestions from VS (#2746)
# Conflicts:
#	indra/llui/lltextbase.h
#	indra/llui/lltexteditor.h
#	indra/llwindow/llwindowsdl.cpp
2025-04-18 01:45:11 +02:00
Ansariel 67d1838cc0 Force snapshot update when opening a snapshot panel and the resolution is "Current Window" to determine correct image size and upload cost 2025-04-18 01:37:16 +02:00
Ansariel 85cf1d7ebe Remove incorrectly calculated upload fee from snapshot options button based on previously selected snapshot type and not necessarily snapshot to inventory 2025-04-18 01:37:16 +02:00