Cinder Roxley
c55665c695
Update CSJ2K.Skia, fixes JP2000 channel swizzle
2024-08-10 09:37:18 -05:00
Cinder Roxley
f90566fc63
More csproj cleaning
2024-08-08 13:35:36 -05:00
Cinder Roxley
d2c87725ca
Fix running dotnet builds on arm64 mac
2024-08-08 12:00:02 -05:00
Cinder Roxley
18e88e3000
Project file trimming
2024-08-08 10:13:47 -05:00
Cinder Roxley
039d86b066
CSJ2K.Skia update
2024-08-08 10:05:30 -05:00
Cinder Roxley
9d7efa1863
Layer resources are TGA. Decode them as such
2024-08-08 09:51:06 -05:00
Cinder Roxley
505e8b7aef
Update other dependencies
2024-08-07 14:11:25 -05:00
Cinder Roxley
716fe27759
Update CSJ2k.Skia to 0.10.3
2024-08-07 14:10:08 -05:00
Cinder Roxley
63d0f32003
Better usage of SKBitmap for resizing
2024-08-07 14:10:08 -05:00
Cinder Roxley
accae0b854
Restore TGA export support
2024-08-07 14:10:08 -05:00
Cinder Roxley
cc4a6b5d7f
ManagedImage ctor for CSJ2K.PortableImage
2024-08-07 14:10:08 -05:00
Cinder Roxley
08c416e35d
Update CSJ2K to 0.10.2
2024-08-07 14:10:08 -05:00
Cinder Roxley
12e50d32dd
Update CSJ2K to 0.10.1 and bundle symbols in CI
2024-08-07 14:10:08 -05:00
Cinder Roxley
ccdae84ef5
Replace OpenJpegDotNet with CSJ2K.Skia which doesn't need native blobs
2024-08-07 14:10:08 -05:00
Cinder Roxley
7dda98bf29
Include Pfim for tga decoding support
2024-08-07 14:10:08 -05:00
Cinder Roxley
732638e0c4
Use SKBitmap rather than AnyBitmap
2024-08-07 14:10:08 -05:00
Cinder Roxley
0bd79c44d0
Eliminate System.Common.Drawing
2024-08-07 14:10:08 -05:00
Cinder Roxley
e001673498
Missing param tags in Simulator
2024-07-07 10:31:36 -05:00
Cinder Roxley
575904cd03
Update dependent packages
2024-07-05 10:39:06 -05:00
Cinder Roxley
07e66837d2
Preliminary Settings Asset/Inventory support
2024-07-05 09:38:04 -05:00
Cinder Roxley
2b33d04734
Seal override methods on AssetTypes
2024-07-05 09:00:14 -05:00
Cinder Roxley
9e1da281ad
Expression bodied props in AssetTypes
2024-07-04 17:15:27 -05:00
Cinder Roxley
5b6a18d1d3
Cleaning
2024-07-04 16:26:15 -05:00
Cinder Roxley
7df9068efa
Handle asset fetching correctly. Direct fetching of some types of assets was never implemented in Second Life.
2024-07-04 16:25:59 -05:00
Cinder Roxley
6ee065573e
Easy returns
2024-07-01 12:17:07 -05:00
Cinder Roxley
aa07d85591
Join declaration and assignment
2024-06-30 18:10:23 -05:00
Cinder Roxley
3fe2046ca5
Redundant semicolon removal
2024-06-30 17:52:42 -05:00
Cinder Roxley
aa713bcae5
Pedantic, but let's use consistent type keywords
2024-06-30 17:49:24 -05:00
Cinder Roxley
72e90b9cb2
Indentation fixes
2024-06-30 17:38:53 -05:00
Cinder Roxley
dc9ba3f8df
More redundant lambda syntax cleanup
2024-06-30 17:35:56 -05:00
Cinder Roxley
ed69b2d2fa
Redundant type specifiers
2024-06-30 17:35:07 -05:00
Cinder Roxley
e582340bcf
Fix ArgumentNullException args
2024-06-30 17:33:23 -05:00
Cinder Roxley
136094c856
Guard against invalid cast
2024-06-30 17:28:47 -05:00
Cinder Roxley
19e275ad96
I never remember that .NET 4.8 has no coalescing assignment. :'(
2024-06-30 17:15:25 -05:00
Cinder Roxley
f577dc0e86
Fixups
2024-06-30 17:12:54 -05:00
Cinder Roxley
762876802f
String interpolation
2024-06-30 16:49:51 -05:00
Cinder Roxley
35ca5c8df7
Force login viewer version to be set ?.?.? when none is defined.
2024-06-30 16:24:35 -05:00
Cinder Roxley
bed399862c
Introduce LoginException class
2024-06-30 13:56:31 -05:00
Cinder Roxley
a35449b3dd
An important documentation clarifiation...
2024-06-30 13:45:42 -05:00
Cinder Roxley
def5ea19c2
Address Issue #80 packetInbox/packetOutbox may already be destroyed before NetworkManager.Shutdown() is called. The very obvious fragility of the code is an issue, but we'll slap a bandaid on there.
2024-06-30 08:41:43 -05:00
Cinder Roxley
f2f5f54abc
Process XML with XmlReaderSettings. Should mitigate #89 , LLSD-XML does not specify DTD so any DTD should be ignored not parsed.
2024-06-28 20:22:46 -05:00
Madpeter
aebb563270
updates OfflineMessageHandlerCallback to work
2024-06-28 05:05:34 +01:00
cinder
ef8f013e3e
Copyright update
2024-01-15 14:41:36 -06:00
cinder
9d0522feaf
Minor changes to support .NET8 building
2024-01-15 14:34:43 -06:00
Cinder Roxley
33aaec1baf
Update dependencies
2023-08-16 15:29:52 -05:00
Robert Adams
6bc260dcb9
More syntactic stuff to make static code review happy.
...
Made CreatePatch private so float[,] wasn't a problem.
Centralized some duplicate code.
Removed even more instances of optional parameters.
2023-06-30 17:00:10 -07:00
Robert Adams
7bf28bd0ed
Syntactical corrections to try and make the code style checker happy.
...
Added overloaded method to replace optional parameters.
Possibly still a problem with float[,] since C# doesn't have a typedef.
2023-06-30 16:10:15 -07:00
Robert Adams
d2455d591a
Add code to terrain packet compression/decompression to handle LayerType.LandExtended.
...
Passed flag "largeRegion" around which properly parses ParcelIDs in layer packet headers.
Some notes on functions that won't work for varregions (like GlobalPosToRegionHandle).
2023-06-23 12:28:16 -07:00
Robert Adams
babd04c145
Fix OSDMap pre-allocation parameters for the addition of RegionSize entries.
...
Small syntax updates.
2023-06-18 07:33:54 -07:00
Robert Adams
d862b737b0
Add RegionSizeX,RegionSizeY to Simulator class.
...
Add logic to copy region size info (if supplied) into Simulator class on instance creation.
Add region size fields to definitions of LoginResponse, EnableSimulator, TeleportFinishMessage, CrossedRegionMessage.
Add constants Simulator.DefaultRegionSizeX=256 and Simulator.DefaultRegionSizeY=256
Add display of region size in "RegionInfo" TestClient command
2023-06-16 13:17:13 -07:00