Dariusz Komosinski
35f26081c6
Implement events for ToggleButton.
6 years ago
Yahia Chiheb
d50f33e912
Fix typo
6 years ago
José Pedro
11b1ec2ded
Fixed PlatformHotkeyConfiguration obsolete API usage.
7 years ago
Steven Kirk
580697b25d
Make DrawingPresenter obsolete.
7 years ago
Steven Kirk
de31680253
Make D2D backend match Skia.
Skia doesn't support getting DPI from loaded bitmaps and always returns 96. Do the same in D2D.
7 years ago
Steven Kirk
37d00781cb
Invalidate DrawingImage when Drawing changed.
And add some XML docs.
7 years ago
Steven Kirk
dbe4301d36
Sanitize image drawing API.
- Remove opacity parameter - should push an opacity instead
- Add a WPF-compatible overload of `DrawImage` to `DrawingContext`
7 years ago
Andrey Kunchev
c64cc71c6c
fix fontfallback for font with some styles like bold/italic etc.
7 years ago
Steven Kirk
fd08fdc820
Update ControlCatalog image page.
To display `DrawingImage`.
7 years ago
Steven Kirk
6bd9ca8fa3
Initial implementation of DrawingImage.
7 years ago
Steven Kirk
a8e75384b7
Added IImage interface.
`IImage` represents a base interface for raster and vector images. `IBitmap` now implements this interface and `DrawingContext` accepts this interface in `DrawImage`.
The interface defines a `Draw` method which introduces a level of indirection for drawing the image through the image itself.
Renamed `IDrawingContextImpl.DrawImage` to `DrawBitmap` as this only handles drawing bitmap images. `Bitmap` now calls this method directly on the platform implementation.
7 years ago
Steven Kirk
4d8266df9c
Port Image sizing algorithm from WPF.
Fixes #3371
Fixes #2380
7 years ago
Steven Kirk
062ec0ccb6
Added Image.StretchDirection.
But not yet implemented.
7 years ago
Steven Kirk
4c2b77fdb6
Snapshot undo text after paste.
Fixes #2732
7 years ago
Pieter-Jan Briers
fc5ada5e23
Use invariant culture.
7 years ago
Pieter-Jan Briers
fb1dcc11b4
Fix loading EGL functions on GLX.
This fixes apps refusing to run on Arch Linux.
7 years ago
José Pedro
6fabfdc561
Fixed BindingExtension.TargetNullValue default value.
7 years ago
Dan Walmsley
69b7bc2041
[Popup] Use anchor and gravity to get the correct positioning under the mouse.
7 years ago
Dan Walmsley
a29404c3f7
[Popup] opens under mouse as 0.8 release did. Prevents rapid opening and closing.
7 years ago
Luis v.d.Eltz
b1e9c02828
Adding TargetNullValue to BindingExtension
7 years ago
Jumar Macato
bd51fa0cd0
Exclude snap directories in dev mount.
7 years ago
Dan Walmsley
c907172b8f
[OSX] null check to prevent NRE when window closes.
7 years ago
macpawluk
5a235a916f
Fix ImmediateRenderer for children with transform
7 years ago
Andrey Kunchev
78b790e6eb
document matrix.parse
7 years ago
Andrey Kunchev
1f2b2e9652
document transform.parse
7 years ago
Andrey Kunchev
59c46572f6
update submodule back to main xamlil repo
7 years ago
Andrey Kunchev
88ca29cdf2
fixed issue #3145 in xamlil
7 years ago
Andrey Kunchev
64d8b4ef5b
respect TargetType in controltemplate
7 years ago
Dariusz Komosinski
24c5519e71
Use CondtionalWeakTable to avoid FocusManager becoming a GC root for all focus scopes.
7 years ago
Andrey Kunchev
29be26a882
add relativepoint tostring
7 years ago
Andrey Kunchev
7a66d360f0
add transform parse
7 years ago
Andrey Kunchev
30eaf3bc72
add vector parse
7 years ago
Andrey Kunchev
04415f2d54
fix typo of point parse
7 years ago
Benedikt Schroeder
7901f6f09f
Fix some comments and GlyphRun.GetDistanceFromCharacterHit
7 years ago
Benedikt Schroeder
ab5e062deb
Add GlyphRun support
7 years ago
Benedikt Schroeder
e704823ced
Introduce a struct enumerator implementation for ReadOnlyList that can be reused
7 years ago
Steven Kirk
601abac056
Set resource parent for merged dictionaries.
Allows `DynamicResource` and `StaticResource` in merged resource dictionaries to work properly.
Fixes #3323
7 years ago
Benedikt Schroeder
c57bf0a1fe
Fix FormattedTextImpl with fallbacks
7 years ago
Benedikt Schroeder
ca4523f4f4
Use the right parameter for isRounded calculation
7 years ago
Benedikt Schroeder
1b0221e224
Reworked the font manager to better manage resoures and also work properly with the application lifetime
7 years ago
CreateLab
d63180fb58
RadioButton checkMark Color ( #3205 )
fixed problems with checkMark in radioButton
7 years ago
Steven Kirk
e1b3338814
Fix for #3321 .
Remove containers if number of items is now less than the number of materialized containers.
7 years ago
Benedikt Schroeder
527d8376d7
Combine draw and fill rectangle drawing operation
7 years ago
Nikita Tsukanov
65918a9aa2
[X11] Properly set property type for TARGETS clipboard response
7 years ago
Dariusz Komosinski
d089496d56
Fix OleDropTarget not being unregistered and staying alive as a static GC root.
7 years ago
Dariusz Komosinski
b78b10c596
Comment fix.
7 years ago
Dariusz Komosinski
b6ed3bdbae
Move invalidation function to LayoutHelper.
7 years ago
José Pedro
3f70b5e494
Implemented extra mouse buttons in XI2Manager.
7 years ago
José Pedro
fc1a60b159
Added support for extra mouse buttons.
7 years ago
Dan Walmsley
0d2e10498f
Window shouldnt call HandleClosed as this is called by TopLevel signaled by backed Closed event.
7 years ago