Max Katz
1aa1f0f736
Extend StandardRuntimePlatform with more apple platforms
2 years ago
Max Katz
cb33529af4
Make IRuntimePlatform private API and remove some members that are always have single implementation
3 years ago
Max Katz
e5d816c805
Fix copy paste condition
3 years ago
Max Katz
d3836a40ea
Remove Lazy usage where it's not needed anymore
3 years ago
Max Katz
ab64b33470
Remove IRuntimePlatform.OperatingSystem API and replace with trimmable OperatingSystem API
3 years ago
Max Katz
0754e29a3c
Address the review
4 years ago
Max Katz
17a2a4e2e0
Extract UnmanagedBlob to a separated file
4 years ago
Max Katz
2538d2cde6
Copy runtime detection from dotnet/runtime repository
4 years ago
Max Katz
ad0a06bf24
Merge PlatformSupport project into Avalonia.Base
4 years ago
Max Katz
8e4d904a5a
Simplify some runtime platform interfaces and prefer net6 alternatives
4 years ago
Max Katz
636a25453a
Fix IsDotNetFramework
4 years ago
Max Katz
4d866b544c
Replace shared project with Avalonia.PlatformSupport
4 years ago
Dan Walmsley
b89e884bcf
Revert "Revert "Revert "upgrade to net462"""
This reverts commit e44c36bef3 .
4 years ago
Dan Walmsley
e44c36bef3
Revert "Revert "upgrade to net462""
This reverts commit c78179e9ac .
4 years ago
Dan Walmsley
c78179e9ac
Revert "upgrade to net462"
This reverts commit 010ca1901a .
4 years ago
Dan Walmsley
010ca1901a
upgrade to net462
4 years ago
Nikita Tsukanov
8919949c9b
this
5 years ago
Nikita Tsukanov
4a160e3109
Supporess finalization when UnmanagedBlob allocation failed
5 years ago
Dariusz Komosinski
1d94f80f7f
Dispose window framebuffers.
6 years ago
Steven Kirk
4d01dacd77
Remove copyright headers.
Some of our files had them, some didn't. They serve no purpose legally so best to remove the ceremony.
6 years ago
Dan Walmsley
1f1d3a8e35
prevent crashing in finalizer
6 years ago
Dan Walmsley
9fc7842eef
Revert "X11 backend wont crash with 0 sized window."
This reverts commit d49109877c .
6 years ago
Dan Walmsley
d49109877c
X11 backend wont crash with 0 sized window.
6 years ago
Nikita Tsukanov
d1e3047410
Don't be noisy about just-in-case Dispose call on disposed object on finalizer thread
7 years ago
Jeremy Koritzinsky
321bd15664
Merge desktop runtime support libraries. Fixes #1899 .
8 years ago
Steven Kirk
41c2159aaa
Use features that are now available in netstandard.
Various features were moved into `IRuntimePlatform` because they weren't available on netstandard 1.x. They're now available in netstandard 2 so use them directly.
7 years ago
Miha Markič
0a38876590
Spellchecks all projects except for Base, Controls, Samples and Testing
8 years ago
Nikita Tsukanov
8f92a1a818
Conditional compilation
8 years ago
Nikita Tsukanov
77b74444ba
Improved unmanaged memory allocation diagnostics. ref #1411
8 years ago
Nikita Tsukanov
372ae88ba9
Set NativeBlob.Size to zero on dispose
8 years ago
Nikita Tsukanov
835bf9a7e5
Fixed release build
8 years ago
Nikita Tsukanov
29791fa241
Manual native memory management for leak detection
8 years ago
Nikita Tsukanov
0977161413
Use AppDomain.GetLoadedAssemblies() for all platforms
8 years ago
Nikita Tsukanov
39d5389b1f
Fixed build issues
9 years ago
Jeremy Koritzinsky
0d31525c93
Clean up DotNetCoreRuntime project file and associated files
9 years ago
Nikita Tsukanov
e780c4201a
Switched to .NETStandard (mostly 1.1)
9 years ago
Nikita Tsukanov
424c21fab4
Added Avalonia.DotNetCoreRuntime
9 years ago
Jeremy Koritzinsky
428466ced3
Fixed bug in scheduler and runtime platform.
9 years ago
Nikita Tsukanov
07fea3befa
Added RuntimePlatformInfo
10 years ago
Nikita Tsukanov
3af869f49f
Moved IPclPlatformWrapper and IAssetLoader to a separate assembly
10 years ago
Steven Kirk
5be41985c3
Renamed Perspex -> Avalonia
10 years ago
Nikita Tsukanov
6c77e2b236
Added code to debug disposables
10 years ago
Nikita Tsukanov
f50a2c361c
Reverted Dispatcher.UIThread and added SingleThreadDispatcher
11 years ago
Nikita Tsukanov
c8b1c4202a
Asset loader improvements:
1) moved to shared project
2) now using uri format with assembly name
11 years ago
Nikita Tsukanov
bec230211a
Now resolving xml namespaces via attributes
11 years ago