Jeremy Koritzinsky
428466ced3
Fixed bug in scheduler and runtime platform.
10 years ago
Steven Kirk
01a1608a8d
Call SetFocus in ShowWindow.
Dialogs weren't receiving text input (WM_CHAR) after being shown (though
they were receiving key down/up messages). Fixes #785 .
10 years ago
Steven Kirk
db8936f909
Register an IRendererFactory on Skia
10 years ago
Steven Kirk
3308863eb7
Register an IRendererFactory on GTK.
10 years ago
Steven Kirk
5c756f435d
Added a comment about RenderLoop threading.
10 years ago
Steven Kirk
2f693acaf0
Add IRendererFactory.
I don't like to add factories, but it's better than the previous
`Attach` way of doing things; it's necessary because it's not possible
to pass constuctor parameters using `AvaloniaLocator`.
10 years ago
Steven Kirk
e54ac6b5bf
Fixed name of method.
It's creating a render target, not a renderer.
10 years ago
danwalmsley
6bde433724
correctly setting size to cope with text wrapping.
10 years ago
Wiesław Šoltés
6f423f0fc9
Updated SharpDX to version 3.1.0
10 years ago
danwalmsley
a46b9a9766
fix text vertical offset.
10 years ago
danwalmsley
9e369e96be
fix text height
10 years ago
Dan Walmsley
83b0714f3b
Removed pointless #ifdef
10 years ago
Dan Walmsley
19de8602de
Sets skia Path FillType to EvenOdd
10 years ago
Dan Walmsley
0188d7cd08
fixed warning suppression for obsolete error.
10 years ago
Dan Walmsley
4d69be4531
disable warning for obsolete
10 years ago
Dan Walmsley
ab9c656ce2
made obselete a warning
10 years ago
Dan Walmsley
e5aea92c4b
Using hidden matrix to scale the screen to correct dpi.
10 years ago
Dan Walmsley
e78c2b0560
Copy hidden matrix from contructor to field.
10 years ago
Nikita Tsukanov
52656a4749
Additional transform for drawing context
10 years ago
Steven Kirk
96700226c3
Don't need reentry guard here.
10 years ago
Steven Kirk
e190cb4e8c
Use multimedia timer on Win32 for render loop.
10 years ago
Steven Kirk
81d31a4e20
Rename RenderLoop -> DefaultRenderLoop.
Make it overridable and register it in the windowing subsystem, so that
windowing subsystems can provide custom implementations.
10 years ago
Steven Kirk
bd4bcea888
Somehow missed a file from merge.
10 years ago
danwalmsley
71ee09c650
Reset DrawingContextImpl.
10 years ago
danwalmsley
abb45f1442
Remov #if WIN32 by using IRuntimePlatformService to detect OS.
10 years ago
danwalmsley
b7f7775906
DPI Scaling handled via RenderTarget and not DrawingContextImpl.
10 years ago
Dan Walmsley
b83991fdb6
Implemented Skia DPI scaling.
Has a workaround for bug in DrawingContext.
10 years ago
Wiesław Šoltés
0221b8543c
Removed RenderTarget implementation from shared project
10 years ago
Dan Walmsley
0d8a82c07a
fixes Cairo.Pattern leaks. Courtest of nc4rrillo
10 years ago
Wiesław Šoltés
1291ffff83
Set ShouldIncludeNativeSkiaSharp flag
10 years ago
Wiesław Šoltés
749f086d0c
Updated SkiaSharp to version 1.54.1
10 years ago
Steven Kirk
85f07274d4
Fixed failing test.
10 years ago
Steven Kirk
af696acc69
Removed gtkMode from Next/PreviousWord.
As we always want this behaviour.
10 years ago
Steven Kirk
1b4ebf5b1d
Renamed AsBinding -> ToBinding.
10 years ago
Dan Walmsley
c33a7da97b
Added todo comment for focus scopes.
10 years ago
Dan Walmsley
980a04b38f
Whitespace changes.
10 years ago
Dan Walmsley
3fea4d34f1
Restore focus of input element after alt-key has stolen focus.
10 years ago
Dan Walmsley
4c5c099ec3
Dont focus menu then alt key down event is followed
by another keydown event.
10 years ago
Steven Kirk
b0e0596500
Updated OmniXAML to allow '^' in markup extension.
10 years ago
Steven Kirk
b6c51b34ef
Renamed ValueHandler -> StreamPlugin
10 years ago
Steven Kirk
715149b1f5
Improve stream operator error message.
When a stream operator is applied to an unsupported type.
10 years ago
Steven Kirk
0ddf4caa95
Added a "stream" binding expression operator.
Which is now required when wanting to get the value produced by a
Task/IObservable rather than the Task/IObservable itself. Fixes #711 .
10 years ago
Ivan Kochurkin
f940456d3e
gtkMode = true by default in NextWord and PreviousWord methods.
10 years ago
Ivan Kochurkin
8eea7fb4bc
fixes #686 : "End" key works incorrectly in TextBox.
10 years ago
Steven Kirk
612839c13a
Fix virtualized list keyboard scrolling.
When cross-axis scrollbar is visible.
10 years ago
Dan Walmsley
256465cd73
Improved text rendering quality on skia backend.
10 years ago
Steven Kirk
7067fa0146
Cross-axis scrolling for virtualized lists.
There are still a few bugs around scrollbar behavior, and maybe Grid. To
see them, add a long item in the middle of VirtualizationTest's items,
resize the window to require a scrollbar and scroll up and down.
10 years ago
Robbie Knuth
507bc51b59
Handle special case of deleting carriage returns and linefeeds in multiline textboxes.
10 years ago
Robbie Knuth
6b9c7c1c47
Textboxes should take whitespace into account when calculating size.
10 years ago
Robbie Knuth
48760735ee
When a textbox gets focus via the tab key, select all text if the textbox is single line.
10 years ago