Commit Graph

45901 Commits (39e08b34b10fa16f22a97caa426e034d7b2afc9d)

Author SHA1 Message Date
Andrey Lihatskiy 39e08b34b1 Merge remote-tracking branch 'RyeMutt/viewer/llsd-usage-fixes' into DRTVWR-570-maint-Q 2022-11-01 23:11:57 +02:00
Rye Mutt d0e07c770b Fix checks for empty LLSD maps to use size and not emptyMap which is for creating an empty LLSDMap type. 2022-10-30 06:56:16 -04:00
Andrey Lihatskiy d4d5d4018d Merge remote-tracking branch 'RyeMutt/viewer/datapacker-crashfixes/datapacker-crashfixes' into DRTVWR-570-maint-Q 2022-10-29 00:32:59 +03:00
Rye Mutt 129301c8e9 Fix multiple leaks in the case of failure to deserialize animations 2022-10-28 15:46:42 -04:00
Rye Mutt fabfbb93e6 Harden LLDataPackerBinaryBuffer from performing invalid memcpy in case buffer is too small 2022-10-28 15:45:25 -04:00
Andrey Lihatskiy 91f9f2e9f7 DRTVWR-570 Mac build fix: unused variables cleanup 2022-10-27 23:08:09 +03:00
Andrey Lihatskiy b2c5973fbd DRTVWR-570 Mac build fix 2022-10-27 02:35:52 +03:00
Andrey Lihatskiy b8f75bd161 Merge branch 'master' into DRTVWR-570-maint-Q 2022-10-26 23:58:06 +03:00
Nat Goodspeed a022452ff5 Increment viewer version to 6.6.7
following promotion of DRTVWR-574
2022-10-26 14:35:44 -04:00
Andrey Lihatskiy 3ac77d7338 SL-18438 Mac build fix 2022-10-25 19:49:37 +03:00
Andrey Lihatskiy adffa86c6d Merge remote-tracking branch 'RyeMutt/viewer/pod-uuid' into DRTVWR-570-maint-Q 2022-10-25 19:02:27 +03:00
Maxim Nikolenko 7b3bb0f9c9 SL-17991 update tooltip over Clear History button 2022-10-25 17:16:57 +03:00
Rye Mutt 228f5b2f12 Restore LLUUID to a plain old data type in a post-c++11 world 2022-10-25 09:50:40 -04:00
Andrey Lihatskiy 439aa79414 SL-18432 Fix for alpha sorting 2022-10-24 22:14:20 +03:00
Mnikolenko Productengine 8de9beeb6f SL-18388 Searchable debug settings UI 2022-10-24 21:46:14 +03:00
Andrey Lihatskiy 58d6265662 SL-18423 Post-merge: restore RyeMutt's fix from SL-18412 2022-10-20 22:52:41 +03:00
Andrey Lihatskiy e0ace0c722 Merge branch 'master' into DRTVWR-570-maint-Q
# Conflicts:
# indra/newview/llnetmap.cpp
# indra/newview/llnetmap.h
2022-10-20 22:34:11 +03:00
Nat Goodspeed e45b615966 Increment viewer version to 6.6.6
following promotion of DRTVWR-548
2022-10-20 14:39:27 -04:00
Rye Mutt 589a167147 Fix leak of LLFolderViewModel sorter and filter with unique_ptr 2022-10-19 22:19:22 -04:00
Rye Mutt 5326e3a206 Fix leak of mRoot during LLAvatarAppearance destruction 2022-10-19 22:17:34 -04:00
Rye Mutt d0f0d77474 Fix leak of tex layer objects during LLLocalTextureObject destruction 2022-10-19 22:16:39 -04:00
Rye Mutt 59062cec1c Fix use after free of inventory offer in LLGroupNoticeNotificationListItem::onClickAttachment
This is due to forceResponse deleting the inventory offer upon completion
2022-10-19 22:16:12 -04:00
Rye Mutt 2745465c73 Fix leak of item pairs during LLFlatListView destruction 2022-10-19 22:15:17 -04:00
Rye Mutt 8e4cfe8aed Fix use after free in inventory object deletion 2022-10-19 19:43:01 -04:00
Rye Mutt 37766d9297 Fix use after free in material manager 2022-10-19 19:42:49 -04:00
Rye Mutt a40e2b2af2 Fix use after free of LLUUID in script notifications 2022-10-19 19:42:39 -04:00
Rye Mutt a15410468b Fix use after free in LLWorld::removeRegion 2022-10-19 19:42:14 -04:00
Rye Mutt 22dc6de993 Fix trivial memory leaks in note card processing, chat history, and task inventory 2022-10-19 19:41:46 -04:00
Andrey Lihatskiy f0cd5407c4 SL-18412 Merge remote-tracking branch 'RyeMutt/viewer/menu-leaks' into DRTVWR-570-maint-Q 2022-10-19 23:53:53 +03:00
Rye Mutt 5456af4c8c Fix various menu leaks and lazy creation in chiclets, bump floater, media controls, and the mini map 2022-10-19 16:28:34 -04:00
Rye Mutt bbd8df15de Fix menu leaks and lazy creation in text editing and scroll lists 2022-10-19 16:28:03 -04:00
Rye Mutt a48374e8cf Defer chat history menu creation to right click time to reduce heavy menu bloat and fix chat history menu hoarding 2022-10-19 16:22:24 -04:00
Rye Mutt b9552e596f Reduce folderview menu bloat via lazy creation on right click 2022-10-19 16:21:05 -04:00
Rye Mutt 1fb1a9df7a Fix leak of context menu branches
Introduce menu bloat logging code
2022-10-19 16:21:01 -04:00
Mnikolenko Productengine 46427eefd4 SL-17916 FIXED Unnecessary double click actions 2022-10-18 19:51:12 +03:00
Rye Mutt 68973b856e Fix for selection beam particles not firing its update callback 2022-10-18 09:11:54 -04:00
Andrey Kleshchev 7a8ac7689e SL-17779 Texture position changes were ignored on rigged meshes
Since the performance overhaul project, there should be essentially no difference between rigged meshes and non-rigged as far as vertex buffer management is concerned.
2022-10-17 20:01:46 +03:00
Mnikolenko Productengine dbbc710739 SL-18348 FIXED Include next/previous face doesn't work 2022-10-13 14:39:29 +03:00
Andrey Kleshchev 0160114256 Revert "Restored SL-14961"
This partially reverts commit 935c1362a2.
Reporting seems to have stoped working, trying the same way mac works.
2022-10-13 01:14:29 +03:00
Andrey Kleshchev 2e52d921bf SL-16156 LLTrace::StatType crash
Don't record stats or run timer when making 360 snapshots.
2022-10-13 01:10:49 +03:00
Andrey Kleshchev ece2e7b39a SL-18165 Mac build fix 2022-10-11 23:04:43 +03:00
Andrey Kleshchev e8af383b2d SL-18351 Better meshoptimizer fallback handling 2022-10-11 23:04:42 +03:00
Andrey Kleshchev 6f946b6b16 SL-18165 Tighten up some command permissions 2022-10-11 17:29:44 +03:00
Andrey Kleshchev 072844f744 SL-18311 Change "Upgrade to Premium" label in menu 2022-10-07 00:28:30 +03:00
Mnikolenko Productengine 9b2435cbb1 SL-18295 Use yellow color on all floaters' search fields when non-empty 2022-10-05 22:40:34 +03:00
Andrey Kleshchev ad48f88d1f SL-16542 Fixed openjpeg library's name 2022-10-04 19:51:16 +03:00
Andrey Kleshchev d4506967ed SL-16542 Openjpeg's header should have remained unchanged. 2022-10-04 17:53:43 +03:00
Andrey Kleshchev d6e8a9109e SL-16542 Fix openjpeg seeking and encoding 2022-10-04 13:04:52 +03:00
Andrey Kleshchev f7cc8e4c8c SL-18047 Birthdate one day early 2022-10-03 23:47:19 +03:00
Andrey Kleshchev 5404708de0 SL-16542 Fix mac build not having some of openjpeg headers 2022-10-03 21:09:47 +03:00