9 Commits (f5a81d71e2708d5dc1123dba445eb16decf11a38)

Author SHA1 Message Date
Max Katz f5a81d71e2 Introduce TopLevelImpl.TryGetFeature instead of having multiple interfaces per feature 3 years ago
Emmanuel Hansen ac206db098 add browser support 3 years ago
Max Katz 70dcf71910 Browser implementation 3 years ago
Max Katz c757edeea5 Fix WASM SetTransparencyLevelHint 3 years ago
Max Katz e3b2724f5a Fix annoying warnings 3 years ago
Nikita Tsukanov eaf2ce38a4 Context management 3 years ago
Dan Walmsley c29fff0342 rename avalonia.web to avalonia.browser 3 years ago
Max Katz 5f5d596b1c Fix multitouch and add historical points support 3 years ago
Dan Walmsley 985e4cf2ab implement touch via pointer events only. 3 years ago
Dan Walmsley c8fae36d36 implement touch. 3 years ago
Max Katz 1c58c4dba1 Add native control host support 3 years ago
Max Katz a090e0efb8 Move Skia related files to the new folder 3 years ago
Max Katz 4dcbc24359 Port StorageProvider to use new API 3 years ago
Dan Walmsley eb4605cf17 fix some compile warnings. 3 years ago
Dan Walmsley b2b706ed20 working input. 3 years ago
Dan Walmsley 710f015b68 refactor subscription of pointer events to share code, and preventdefault when handled. 3 years ago
Max Katz 50cc71996c Reorganize interop, remove "blazor" terminology and add some missing features 3 years ago
Dan Walmsley 8d6050bf97 implement dpi and size tracking. 3 years ago
Max Katz 4b5885fab6 Add initial InputHelper 3 years ago
Dan Walmsley 25878fa838 partially implement wasm backend initialisation. 3 years ago
Dan Walmsley c282f75c35 WASM: use handled for preventDefault on keydown and up. 3 years ago
Dan Walmsley f45617b23c use composition on wasm. 4 years ago
Max Katz 0e78f8afda Pen support for Browser backend 4 years ago
Lobster Uberlord 508fad9d2c Enable use of Skia Raster backend for HTML canvas in Blazor 4 years ago
Max Katz 347a36e408 Add Browser implementation 4 years ago
Oxc3 a6d1e74b4f RazorViewTopLevel will now test keys first on Code, then Key as a backup 4 years ago
Max Katz 855dade9d5 Add Browser implementation 4 years ago
Steven Kirk 2d251b04fb Fix nullability error from Avalonia.Web.Blazor. 4 years ago
Dan Walmsley 2b263544e5 correctly resize. 4 years ago
Dan Walmsley efb366c838 fix scaling and resizing. 4 years ago
Dan Walmsley 21a76d4765 fix render target corruption detection. 4 years ago
Dave Higgins b12c0bce3d fix strange happengings in IsCorrupted, sizes being updated without any IsCorrupted true returned. 4 years ago
Sergey Mikolaitis c510864014 [WASM] Fix cursors in macOS, fix default cursor set logic 4 years ago
Sergey Mikolaytis 100af8ffe3 [WASM] fix cursors. works fine 4 years ago
Sergey Mikolaitis d8c89df26b [WASM] Cursors 4 years ago
Sergey Mikolaitis 1d34536236 [WASM] Fix wrong DPI value 4 years ago
Steven Kirk a0c10cd6bf Use GetRequiredService throughout. 4 years ago
Steven Kirk 4582b43118 More nullability fixes. 4 years ago
Dan Walmsley b7d87cf6a1 fix warnings and remove redundant code. 4 years ago
Dan Walmsley 167f863196 implement touch support. 4 years ago
Benedikt Stebner a212489efb Fix namspaces 4 years ago
Dan Walmsley b5ae0eb36b fix compile issues. 4 years ago
Dan Walmsley 89482b0181 add Avalonia.Blazor and sample project. 4 years ago