Commit Graph

37 Commits (6f072c2121fcb6f00ccc773d0ff4edc5cbfb013b)

Author SHA1 Message Date
Maxim Nikolenko 1f6423214c
Don't allow LLAttachmentsMgr to iterate COF items when there is no questionable links there 2024-09-12 18:23:47 +03:00
Ansariel b42f9d836b Re-enable a lot of compiler warnings for MSVC and address the C4267 "possible loss of precision" warnings 2024-06-01 15:49:26 +02:00
Ansariel e2e37cced8 Fix line endlings 2024-05-22 22:40:26 +03:00
Ansariel 1b67dd855c Merge remote-tracking branch 'origin/main' into DRTVWR-600-maint-A
# Conflicts:
#	autobuild.xml
#	indra/cmake/CMakeLists.txt
#	indra/cmake/GoogleMock.cmake
#	indra/llaudio/llaudioengine_fmodstudio.cpp
#	indra/llaudio/llaudioengine_fmodstudio.h
#	indra/llaudio/lllistener_fmodstudio.cpp
#	indra/llaudio/lllistener_fmodstudio.h
#	indra/llaudio/llstreamingaudio_fmodstudio.cpp
#	indra/llaudio/llstreamingaudio_fmodstudio.h
#	indra/llcharacter/llmultigesture.cpp
#	indra/llcharacter/llmultigesture.h
#	indra/llimage/llimage.cpp
#	indra/llimage/llimagepng.cpp
#	indra/llimage/llimageworker.cpp
#	indra/llimage/tests/llimageworker_test.cpp
#	indra/llmessage/tests/llmockhttpclient.h
#	indra/llprimitive/llgltfmaterial.h
#	indra/llrender/llfontfreetype.cpp
#	indra/llui/llcombobox.cpp
#	indra/llui/llfolderview.cpp
#	indra/llui/llfolderviewmodel.h
#	indra/llui/lllineeditor.cpp
#	indra/llui/lllineeditor.h
#	indra/llui/lltextbase.cpp
#	indra/llui/lltextbase.h
#	indra/llui/lltexteditor.cpp
#	indra/llui/lltextvalidate.cpp
#	indra/llui/lltextvalidate.h
#	indra/llui/lluictrl.h
#	indra/llui/llview.cpp
#	indra/llwindow/llwindowmacosx.cpp
#	indra/newview/app_settings/settings.xml
#	indra/newview/llappearancemgr.cpp
#	indra/newview/llappearancemgr.h
#	indra/newview/llavatarpropertiesprocessor.cpp
#	indra/newview/llavatarpropertiesprocessor.h
#	indra/newview/llbreadcrumbview.cpp
#	indra/newview/llbreadcrumbview.h
#	indra/newview/llbreastmotion.cpp
#	indra/newview/llbreastmotion.h
#	indra/newview/llconversationmodel.h
#	indra/newview/lldensityctrl.cpp
#	indra/newview/lldensityctrl.h
#	indra/newview/llface.inl
#	indra/newview/llfloatereditsky.cpp
#	indra/newview/llfloatereditwater.cpp
#	indra/newview/llfloateremojipicker.h
#	indra/newview/llfloaterimsessiontab.cpp
#	indra/newview/llfloaterprofiletexture.cpp
#	indra/newview/llfloaterprofiletexture.h
#	indra/newview/llgesturemgr.cpp
#	indra/newview/llgesturemgr.h
#	indra/newview/llimpanel.cpp
#	indra/newview/llimpanel.h
#	indra/newview/llinventorybridge.cpp
#	indra/newview/llinventorybridge.h
#	indra/newview/llinventoryclipboard.cpp
#	indra/newview/llinventoryclipboard.h
#	indra/newview/llinventoryfunctions.cpp
#	indra/newview/llinventoryfunctions.h
#	indra/newview/llinventorygallery.cpp
#	indra/newview/lllistbrowser.cpp
#	indra/newview/lllistbrowser.h
#	indra/newview/llpanelobjectinventory.cpp
#	indra/newview/llpanelprofile.cpp
#	indra/newview/llpanelprofile.h
#	indra/newview/llpreviewgesture.cpp
#	indra/newview/llsavedsettingsglue.cpp
#	indra/newview/llsavedsettingsglue.h
#	indra/newview/lltooldraganddrop.cpp
#	indra/newview/llurllineeditorctrl.cpp
#	indra/newview/llvectorperfoptions.cpp
#	indra/newview/llvectorperfoptions.h
#	indra/newview/llviewerparceloverlay.cpp
#	indra/newview/llviewertexlayer.cpp
#	indra/newview/llviewertexturelist.cpp
#	indra/newview/macmain.h
#	indra/test/test.cpp
2024-05-22 19:04:52 +02:00
Andrey Lihatskiy 1b68f71348 #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
Ansariel 60d3dd98a4 Convert remaining BOOL to bool 2024-02-21 23:14:31 +02:00
Andrey Kleshchev fa47e4402b SL-20285 Sturdier cof and fixed link fetching 2023-09-14 18:51:33 +03:00
Andrey Kleshchev 3d73a10da3 Merge branch main (DRTVWR-582) into DRTVWR-567
# Conflicts:
#	indra/newview/app_settings/settings.xml
#	indra/newview/llinventoryfunctions.cpp
#	indra/newview/llinventoryfunctions.h
#	indra/newview/llinventorymodel.cpp
#	indra/newview/llinventoryobserver.cpp
#	indra/newview/llinventoryobserver.h
#	indra/newview/skins/default/xui/ja/floater_inventory_item_properties.xml
2023-08-23 22:40:17 +03:00
Andrey Kleshchev 6b5345eabd SL-20120 Fix unneeded warnings
- Don't Warn about unknown cof version, it's expected during fetch, Info is enough
- Fix 'unexpected attachments' due to unknown cof, also should fix viewer trying to create a link before cof is ready
- Fix 'accounting' warnings when getting item updates for unfetched folders (Note: viewer doesn't know folders version, if fetch is already in progress we might get an old version)
2023-08-05 17:44:10 +03:00
Andrey Kleshchev 74687f2705 SL-19643 Shutdown and startup should not warn about attachments.
Initial attachments usually are not 'expected', shutdown is expected to detach everything
2023-05-15 23:08:21 +03:00
Andrey Lihatskiy 0fa5fc47a2 Merge branch 'master' into DRTVWR-527-maint 2021-04-30 03:04:47 +03:00
Andrey Kleshchev a059e0d2e5 SL-3136 Logout crash fixes from Ansariel Hiller 2021-01-22 23:01:58 +02:00
Brad Payne (Vir Linden) 9156c22f73 SL-14570 - error reporting and prevention 2020-12-17 20:33:19 +00:00
Oz Linden 5822fb00b6 merge DRTVWR-398 build cleanup fixes 2016-03-07 12:41:11 -05:00
Oz Linden c8726aba30 remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
andreykproductengine 47dfdff3c0 MAINT-5570 limiting exposure of attachment manager 2015-09-21 20:36:21 +03:00
Brad Payne (Vir Linden) e2544fabe5 MAINT-5222 WIP - checks for app shutting down a couple of places. 2015-05-18 13:10:26 -04:00
Brad Payne (Vir Linden) ff42e55784 DRTVWR-397 WIP - comments and logging 2015-04-24 10:06:30 -04:00
Brad Payne (Vir Linden) 4d689fc515 MAINT-4653 WIP, DRTVWR-397 WIP - log output to file now includes tags. Request max 5 attachments per idle loop to reduce sim-side failures seen when requesting large numbers. 2015-04-22 16:09:02 -04:00
Brad Payne (Vir Linden) 0e0339914f MAINT-5070 WIP, MAINT-4409 WIP - try to clean up invalid COF links under certain circumstances. 2015-04-10 16:13:51 -04:00
Brad Payne (Vir Linden) 6ac9852d54 MAINT-5069 WIP, MAINT-5071 WIP - handle dropping objects and attaching from ground. WIP on better tracking of attachment requests via various message in LLSelectMgr. 2015-04-09 13:29:39 -04:00
Brad Payne (Vir Linden) f1684cdea5 DRTVWR-397 WIP - more logging 2015-04-02 17:47:22 -04:00
Brad Payne (Vir Linden) b40bdb266a DRTVWR-397 WIP - logging updates and fixes 2015-03-31 14:18:49 -04:00
Brad Payne (Vir Linden) 81f9c81fe7 DRTVWR-397 WIP - ATT logging 2015-03-20 11:27:47 -04:00
Brad Payne (Vir Linden) 6fc663d62a DRTVWR-397 WIP - logging for detach requests and unexpected detaches (presumably server-initiated) 2015-03-20 11:03:47 -04:00
Brad Payne (Vir Linden) 779d5ac56e MAINT-4917 WIP - debug line added. 2015-03-19 17:38:57 -04:00
Brad Payne (Vir Linden) 8963185f5b MAINT-4917 WIP - comments and bug fixes for batching up COF link requests after attachments added. 2015-03-19 17:05:55 -04:00
Brad Payne (Vir Linden) 090d3097d5 MAINT-4917 WIP - Attachment deferred bulk COF linking WIP 2015-03-18 21:41:47 -04:00
Brad Payne (Vir Linden) 8169cde890 MAINT-4653 WIP 2015-03-03 17:08:34 -05:00
Brad Payne (Vir Linden) 43aac9ad1d MAINT-4918 WIP - batch up detach requests for objects 2015-02-27 10:28:50 -05:00
Brad Payne (Vir Linden) 58ab202aa2 MAINT-4917 WIP - batch COF link request before batch attachment request. Should only generate one bake request. 2015-02-24 16:19:14 -05:00
Brad Payne (Vir Linden) 7b99314d84 MAINT-4653, DRTVWR-397 WIP - more code for tracking attachment operations, smarter handling of multiple requests. 2015-02-20 15:54:27 -05:00
Brad Payne (Vir Linden) 1f2404aa29 Logging for attachments and their COF links 2015-02-18 16:44:36 -05:00
Richard Linden e340009fc5 second phase summer cleaning
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-08-09 17:11:19 -07:00
Graham Madarasz bf6182daa8 Update Mac and Windows breakpad builds to latest 2013-03-29 07:50:08 -07:00
Nicky 60393abdad Crashfix: In LLAttachmentsMgr::onIdle make sure we've a valid region before dereferencing it. 2012-07-13 13:37:18 +02:00
Loren Shih 0440fe4dcc VWR-22695 FIXED Adding attachments messaging is inefficient
Single attachment request are now batched up and sent all at once as a single message.
2010-09-01 12:02:48 -04:00