Dan Walmsley
0167bbb97c
implement Screens api.
8 years ago
Nelson Carrillo
fd6bc602c2
Create SKSurfaces with a GRContext if one is provided.
8 years ago
Nelson Carrillo
1cc237e971
Add MakeCurrent to IGpuContext. Add support for Focused events. Improve Popup support.
8 years ago
Nelson Carrillo
45a401e665
Implement IconLoader. Fixes broken Images page on ControlCatalog.
8 years ago
Nelson Carrillo
036cebb80d
Fix segfault on Linux related to EventsLoopProxy. Implement OS window button close
8 years ago
Nelson Carrillo
48bb018769
Add Window closing support
8 years ago
Dan Walmsley
617462703e
implement modifiers for keyboard and mouse events.
8 years ago
Dan Walmsley
c64a822338
Add missing keycodes.
8 years ago
Dan Walmsley
14ed0191af
Dont freeze if someone implements window close cancellation.
8 years ago
Dan Walmsley
ca7204ad9a
freeze designer support assembly version.
8 years ago
Dan Walmsley
5062f823b3
rename stackpanel Gap property to Spacing property.
8 years ago
Benedikt Schroeder
fb30bcd9bd
Some minor issues fixed
8 years ago
Nelson Carrillo
87dfd105a2
Make WindowId FFI safe
8 years ago
Nelson Carrillo
bf96d2a838
Support CharacterEvent. Other misc cleanups.:
8 years ago
Dan Walmsley
23fdfe51df
fix bug that was preventing user from cancelling window close.
8 years ago
Nelson Carrillo
5339d88f93
Remove hardcoded DPI from GlRenderTarget. Cleanup WindowImpl a bit
8 years ago
Benedikt Schroeder
7e59520aaf
Set default render quality to medium
8 years ago
Nelson Carrillo
1635986f05
Implement invalid rect coalescing to work around the lack of an OS driven invalidation mechanism in winit
8 years ago
Nelson Carrillo
85185f3aa3
WIP
8 years ago
Dan Walmsley
335a429302
implement keyboard input.
8 years ago
Dan Walmsley
5b00bf1171
divide wheel deltas by 50.
8 years ago
Nelson Carrillo
c6b09f88ec
WIP
8 years ago
Dan Walmsley
ae207aa194
implement mouse wheel events.
8 years ago
Dan Walmsley
42367440a5
implement GetScaleFactor for GLWindow.
8 years ago
Nelson Carrillo
dbe8a41309
More WIP code
8 years ago
Nelson Carrillo
d912b2b16d
Add initial popup implementation
8 years ago
Nelson Carrillo
776b6c6b4b
Add the ability to resize a GL context
8 years ago
Dan Walmsley
f1f347e29a
fix PointToClient and PointToScreen.
8 years ago
Dan Walmsley
0e9d31068e
add platform settings.
8 years ago
Dan Walmsley
c37f055b56
cache mouse position.
8 years ago
Dan Walmsley
4addfa3db1
add implementation of mouse events.
8 years ago
Nelson Carrillo
713eee8245
WIP
8 years ago
wojciech krysiak
cdf8d1f8b4
Fix For incorrect handling of NotifyCollectionChangedAction.Reset from IReactiveDerivedList<>
8 years ago
Kevin Smith
70f3ba800e
Added more linux keys & added VS code config to .gitignore
8 years ago
Benedikt Schroeder
f4b0e22963
Set default to high quality
8 years ago
Benedikt Schroeder
4c63eb37d2
Namespace fixes
8 years ago
Nelson Carrillo
52bf8699e8
Fix more DPI issues.
8 years ago
Benedikt Schroeder
81008bd5f7
Naming fixes
8 years ago
Benedikt Schroeder
5b5971aff3
Comment fixes
8 years ago
Nelson Carrillo
8623e6cc2a
Avalonia / Skia expect pixels in physical units rather than logical ones. Hard code DPI values for now.
8 years ago
Nelson Carrillo
aceed261bd
Fleshed out GlWindow, added hardware acceleration for the topmost surface to Skia
8 years ago
Nelson Carrillo
6f4b3e1b65
WIP: Initial commit of winit support
8 years ago
Steven Kirk
dc6f14e775
Reader -> CharacterReader
And moved `CharacterReader` and `IdentifierParser` into Avalonia.Utilities.
8 years ago
Steven Kirk
62526bef35
Don't disallow setting unregistered properties.
The changes made to the animation system in #1768 currently needs to be able to set any property on any object in order for animations on transforms to work.
8 years ago
Steven Kirk
5210926c03
Disallow setting unregistered properties.
8 years ago
Steven Kirk
0b796adc53
Fix a few issues with AvaloniaPropertyTypeConverter
- Don't use regex to parse property strings, use `PropertyParser`
- Handle XAML namespaces on attached properties
Fixes #1764
8 years ago
Steven Kirk
ffcaa545bb
Added PropertyParser.
So we don't need to use a regex to parse property strings.
8 years ago
Jeremy Koritzinsky
3b5a2ecb01
Move binding syntax sugar parsing into the regular binding path parsing instead of being XAML-only.
8 years ago
Steven Kirk
48b3fd85b1
Show logical tree when devtools shown.
8 years ago
Steven Kirk
ca416f433e
Make GetDiagnostic work again.
I'd stubbed it out with a `NotImplementedException` and then forgot to reimplement.
8 years ago