Commit Graph

713 Commits

Author SHA1 Message Date
cinder
cbe2e5a8a4 update MS dependencies to 9.0.8 2025-08-05 12:08:34 -05:00
Kosta Panic
2414b5b941 Fixed a bug with encoding alpha on Targa (TGA) images 2025-08-01 14:49:47 +02:00
cinder
ea9c8dcf99 More monkeys 2025-07-18 19:54:57 -05:00
cinder
fa82a9a054 More monkeying with nuget 2025-07-18 17:08:58 -05:00
cinder
dc12d43199 Copyright updates 2025-07-18 17:08:28 -05:00
cinder
a9973ff58e Clean up the mess I made 2025-07-18 16:27:45 -05:00
cinder
0032404c27 Only pack to linden, not content 2025-07-18 16:11:19 -05:00
cinder
fef08ede81 Include CC-BY-SA-3.0 license in Linden CC licensed assets directory 2025-07-18 16:07:22 -05:00
cinder
72c36cc039 Rename openmetaverse_data to 'linden' and pack it with LibreMetaverse, update character files and include other linden-sourced CC Attribution-Share Alike 3.0 Licensed assets 2025-07-18 16:03:42 -05:00
cinder
190082a94f Fix warning 2025-07-18 16:01:49 -05:00
cinder
581264d472 Handle exceptions when parsing lsl syntax files 2025-07-18 14:42:32 -05:00
cinder
0dcad8bf73 Add a broader RequestCovenantNotecard() method to EstateTools 2025-07-13 14:51:40 -05:00
cinder
41a7e4fe2c Minor changes to SimulatorFeatures 2025-07-13 14:34:24 -05:00
cinder
1b8bdc0f4f Improvements LslSyntax 2025-07-13 09:43:15 -05:00
Cinder Roxley
399bbc46b6 Add sim updates for lsl syntax file 2025-07-12 15:07:37 -05:00
Cinder Roxley
a217edac98 Very minor change to a debug log line 2025-07-12 14:58:45 -05:00
Cinder Roxley
770c8bd21c Add preliminary support for SimulatorFeatures capability 2025-07-12 13:46:16 -05:00
Cinder Roxley
79681caf67 Basic LslSyntaxId parsing. Still need to add capability updates 2025-07-12 11:01:25 -05:00
Cinder Roxley
a3999896c5 Add support for setting Region Info via DispatchRegionInfo capability 2025-07-10 17:57:01 -05:00
Cinder Roxley
e30fb4abf9 Add EstateTools.RequestCovenantNotecard() 2025-07-10 12:25:16 -05:00
Cinder Roxley
1f5ba25a39 Fixups, remove deprecated function 2025-07-10 12:01:38 -05:00
Cinder Roxley
0dca619279 Specify shortest possible integer format for maturity.ToString() in EstateTools.SetRegionInfo() 2025-07-10 12:01:24 -05:00
Cinder Roxley
e96e864585 Implement AssetManager.RequestEstateAsset() 2025-07-10 11:02:51 -05:00
Madpeter
6688add137 remove unneeded using that got auto added while moving stuff around 2025-07-09 03:48:46 +01:00
Madpeter
0f527916c4 Update EstateTools.cs
move RegionMaturity into enums region not randomly placed.
update deprecated version of SetRegionInfo to use RegionMaturity enum
update wording for deprecated version to suggest using the function with RegionMaturity support
2025-07-09 03:46:17 +01:00
Madpeter
b2203fae7b adds adult flag support to SetRegionInfo
adds adult flag support to SetRegionInfo,
also adds RegionMaturity enum
2025-07-07 20:25:29 +01:00
nooperation
7ca2bbdb7e Fix a bug in the SplitMultibyteString I added a little bit ago. Splitting an empty string should result in a list of a single empty string, not an empty list 2025-06-29 01:10:10 -04:00
nooperation
c1da8759a8 FetchItemHttpAsync now correctly returns null InventoryItem instead of throwing an exception when item cannot be found 2025-06-26 22:28:56 -04:00
nooperation
1c000c0fc9 Replaced some horrible to read stuff with less horrible to read stuff and added comments because I'll forget what this is doing in a few months. 2025-06-23 22:24:25 -04:00
nooperation
6b71cfaf80 Re-added 'allow split messages' parameter to AgentManger.Chat to lessen the possibility of breaking changes 2025-06-23 21:56:12 -04:00
nooperation
cc4e8061d5 add message chunking support to group and instant message sessions. message ordering not guarenteed and will probably be out of order. 2025-06-23 21:26:11 -04:00
nooperation
0e6447753a * Fixed message chunking logic for chat messages.
* Chat messages are longer limited to 900 characters, but rather 1023 bytes.
* Sending large messages containing unicode characters no longer discards the message and silently fails.
* Added support for sending messages on negative channels via ScriptDialogReplyPacket.
2025-06-23 20:51:52 -04:00
cinder
da6a861892 TexturePipeline._Transfers becomes ConcurrentDictionary 2025-06-20 15:54:14 -05:00
cinder
d2064cccba Fix naggy xml errors 2025-06-19 21:44:45 -05:00
cinder
62bafeef85 System.Threading.Channels based DownloadManager 2025-06-19 21:37:33 -05:00
cinder
0f8a3c015d Update CoreJ2K to 1.1.2.50 fixing an overflow bug that may create mangled images 2025-06-19 18:47:32 -05:00
cinder
dfc5ce450f Review GroupManager and fix group ban support 2025-06-19 12:04:00 -05:00
cinder
29c7af75d6 Simplify HTTPCapsClient method overloads 2025-06-19 10:24:10 -05:00
nooperation
68a94c20ae Revert RequestAgentProfile uri changes from ad5122d878 - incorrect uri was being generated 2025-06-17 21:10:33 -04:00
cinder
1fe0fc7f45 Thread safety in ObjectManager dictionary access 2025-06-17 12:21:21 -05:00
cinder
4e46aebd57 rename silly from yesterday 2025-06-17 12:11:58 -05:00
cinder
eb7d595163 There may be multiple localID's for an Avatar in a simulator... I know, right? Treat it as such for now and update all Avatars equally. 2025-06-16 21:44:46 -05:00
cinder
f4ec5ed46f Remove obsolete examples from LockingDictionary 2025-06-16 21:43:28 -05:00
cinder
54876dade0 Add Repeat.IntervalAsync() 2025-06-16 15:38:23 -05:00
cinder
4c94d0b2c6 Experimentally shorten repeat interval in EQ to 1 second to see how it does. We may want to develop some slow down logic if we need even shorter polling periods. 2025-06-16 15:38:07 -05:00
cinder
54f593d6fb Update dependencies 2025-06-13 16:18:53 -05:00
cinder
bfc0a8c7d9 Combine overloaded method GroupManager.RequestBannedAgents() 2025-06-13 15:47:59 -05:00
cinder
36adf4dadf Add CancellationToken support to ParcelManager.GetParcelResources() 2025-06-12 20:30:16 -05:00
cinder
2ed2ba44dc Improvements to UserReport 2025-06-12 20:25:27 -05:00
cinder
68856b06b4 Changes to FriendsManager 2025-06-12 20:25:08 -05:00