507 Commits (673dc566b3909e2e1b27340cbd6d7d9b4d48037e)

Author SHA1 Message Date
Nikita Tsukanov 77b74444ba Improved unmanaged memory allocation diagnostics. ref #1411 9 years ago
Nikita Tsukanov 27ab312be5 Fixed nuget deps 9 years ago
Steven Kirk f559f0b240 Merge WinFormsWin32Platform in Win32Platform. 9 years ago
Steven Kirk 695c48382b Fix AllowUnsafeBlocks. 9 years ago
Nikita Tsukanov 75d7341fa1 "Cherry-picked" EmbeddedWindowImpl.cs from single win32 assembly PR 9 years ago
Steven Kirk a6cfbdac93 Remove Avalonia.Win32.NetStandard dir. 9 years ago
Steven Kirk 79f35161be Use correct CharSet for WNDCLASSEX 9 years ago
Steven Kirk 0e126d2b06 Reimplement EmbeddedWindowImpl. 9 years ago
Steven Kirk 728c19eb86 Removed unused files. 9 years ago
Jeremy Koritzinsky 617f35ce53 Add ref-counting checks throughout the SceneGraph nodes. Because IDrawOperations can be shared between IVisualNodes, they are now also ref-counted. 9 years ago
Steven Kirk e55ec59ec3 WIP 9 years ago
Steven Kirk 52dcd41cd9 Don't dispose geometry impls. 9 years ago
Steven Kirk d2e1eba876 Refactored geometry. 9 years ago
Jeremy Koritzinsky e462e06193 Use memcpy instead of System.Runtime.CompilerServices.Unsafe 9 years ago
Jeremy Koritzinsky 1c12cd4bd6 Fix x64 builds of Avaloina.Direct2D1. Refactor build scripts to reduce time and fix issues. 9 years ago
Unknown ea65626a46 use lower case extensions for avalonia documentation files. 9 years ago
Goldy 6dd497bbc8 Code improvement 9 years ago
Nikita Tsukanov 72f766e5d6 Ref-counting infrastructure for bitmaps 9 years ago
Nikita Tsukanov 3e09457e10 [D2D1] Implement support for IFramebufferPlatformSurface 9 years ago
Nikita Tsukanov bdbe95b9b1 Fixed DispatcherTimer's priorities 9 years ago
José Pedro 2cc4b41acc Use Screen API. 9 years ago
Nikita Tsukanov 3d3d4528f6 Burn, baby, BURN! 9 years ago
Nikita Tsukanov b963d68668 Try to respect DispatcherPriority when possible 9 years ago
Jurjen Biewenga b44fde9613 Fixed bug that created new instance of ScreenImpl every time it was accessed through WindowBaseImpl 9 years ago
Jurjen Biewenga e25f949d98 Screen information API implementation 9 years ago
Nikita Tsukanov d3390ac553 Added managed BeginResizeDrag implementation 9 years ago
Steven Kirk 5607404e6c Added IDrawingContextImpl.CreateLayer 9 years ago
Steven Kirk e7247a2c12 Added methods for creating D2D render layers. 9 years ago
Nikita Tsukanov f330132dc3 Use CoCreateInstance for .NET Core compatibility 9 years ago
Nikita Tsukanov 61e4e50d31 Enable win32 file dialog functionality for .NET Standard build 9 years ago
Jurjen Biewenga b888cbb865 Fixed windowplacement failing due to incorrect length 9 years ago
Jurjen Biewenga 34e82c19fb Win32 implementation now checks the previous ShowWindowCommand and sets it back to that after hiding. 9 years ago
Jurjen Biewenga a12c4649cb Cleaned up implementation of ShowTaskbarIcon 9 years ago
Nikita Tsukanov 39d5389b1f Fixed build issues 9 years ago
Nikita Tsukanov 913149d093 Switched to .NET Standard 2.0 9 years ago
Jurjen Biewenga d278c5ddeb Added ShowTaskbarIcon implementation 9 years ago
Jurjen Biewenga 7605909c79 Made the pinvoke calls private 9 years ago
Jurjen Biewenga 8f006ff655 Added utility functions to pinvoke the correct function based on bitness 9 years ago
Jurjen Biewenga 1d4aabb739 Replaced Set/GetWindowLong with Set/GetWindowLongPtr for 64 bit support 9 years ago
Eli Arbel 5eada2b122 Fix mouse wheel coordinates 9 years ago
Jeremy Koritzinsky 58b3ff90ab Reduce build warnings by setting a few flags and not using deprecated overloads. 9 years ago
Steven Kirk 8ac3a181aa Allow for a null PlatformBrush in DrawingContextImpl.DrawImage 9 years ago
Steven Kirk 391efe3970 Fix merge error. 9 years ago
Steven Kirk d2eca3968b Removed IRendererFactory. 9 years ago
Jeremy Koritzinsky 7734fcb660 Update to SharpDX 4.0.1 to keep strong naming and fix some broken project files 9 years ago
Nikita Tsukanov 6b91850579 Switched to netstandard1.3 9 years ago
Nikita Tsukanov cce1c7af60 Switched to nuget version of Portable.Xaml and updated to use netstandard1.3 9 years ago
Nikita Tsukanov d5806d1af2 Fixed DPI support 9 years ago
Nikita Tsukanov 099a7ae752 Dispose event 9 years ago
Nikita Tsukanov e0f481ae9f Move data between two Texture2D instances manually 9 years ago