Steven Kirk
5a67237be3
Fix updating index when TreeView reparented.
When an entire treeview is reparented, don't detach the child `TreeViewItem`s.
Fixes #3328
7 years ago
Steven Kirk
14ed1fd571
Added failing test for #3328 .
7 years ago
Steven Kirk
a70da659f6
Reafactor logical tree attach/detach events.
- When detaching set `Parent` to `null` before raising the `DetachedFromLogicalTree` event
- To do this, we need to store the logical root in the control so that e.g. a child control can be detached in a `DetachedFromLogicalTree` handler
- Add `Source` and `Parent` properties to `LogicalTreeAttachmentEventArgs` to give more context on what caused the attachment/detachment
7 years ago
Steven Kirk
39fd3af9ca
Added sanity test for logical parent.
Allows early detection of issue #3328 .
7 years ago
Jumar Macato
7f11d8374b
Merge pull request #3329 from donandren/improveparsing
add some parsing of primitive types
7 years ago
Andrey Kunchev
78b790e6eb
document matrix.parse
7 years ago
Andrey Kunchev
1f2b2e9652
document transform.parse
7 years ago
Jumar Macato
f0016d11bc
Merge branch 'master' into improveparsing
7 years ago
Steven Kirk
5b029f889f
Merge pull request #3331 from MarchingCube/fix-focusmanager-gcroot
Use CondtionalWeakTable to avoid FocusManager becoming a GC root
7 years ago
Dariusz Komosiński
5fde07bde5
Merge branch 'master' into fix-focusmanager-gcroot
7 years ago
Nikita Tsukanov
183a14e720
Merge pull request #3332 from donandren/issues/3145
fix some issues with ControlTemplate in xamlil
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
Andrey Kunchev
b1cc2a1d9c
enable valid xamlil test (disabled before because of portable.xaml)
7 years ago
Andrey Kunchev
73be933bd0
add failing test for ControlTemplate can't be added to resources #3145
7 years ago
Andrey Kunchev
97f57c7bec
add test for style resources
7 years ago
Andrey Kunchev
a04d0b7bbb
add failing test for ControlTemplate don't respect TargetType
7 years ago
Dariusz Komosinski
24c5519e71
Use CondtionalWeakTable to avoid FocusManager becoming a GC root for all focus scopes.
7 years ago
Andrey Kunchev
c821217b5a
Merge branch 'master' into improveparsing
7 years ago
Andrey Kunchev
29be26a882
add relativepoint tostring
7 years ago
Benedikt Stebner
70e6f06ebb
Merge pull request #3202 from Gillibald/feature/GlyphRun
GlyphRun support
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 Stebner
c4708e2b92
Merge pull request #3234 from Gillibald/reworkedFontManager
FontManager rework
7 years ago
Benedikt Stebner
e60f6512ab
Merge branch 'master' into reworkedFontManager
7 years ago
Benedikt Schroeder
6afb00f0a5
Merge branch 'reworkedFontManager' of https://github.com/Gillibald/Avalonia into reworkedFontManager
7 years ago
Benedikt Schroeder
e704823ced
Introduce a struct enumerator implementation for ReadOnlyList that can be reused
7 years ago
Jumar Macato
a9a3de90d9
Merge pull request #3326 from AvaloniaUI/fixes/3321-item-virtualizer-clamp
Fix ItemsPresenter crash
7 years ago
Steven Kirk
1b136d7f40
Merge branch 'master' into fixes/3321-item-virtualizer-clamp
7 years ago
Benedikt Stebner
a24ff8aae3
Merge branch 'master' into reworkedFontManager
7 years ago
Steven Kirk
bd0151f6d9
Merge pull request #3324 from Gillibald/fixes/wrongParameter
Use the right parameter for isRounded calculation
7 years ago
Benedikt Schroeder
c9da1dbdc5
Merge branch 'reworkedFontManager' of https://github.com/Gillibald/Avalonia into reworkedFontManager
7 years ago
Benedikt Schroeder
c57bf0a1fe
Fix FormattedTextImpl with fallbacks
7 years ago
Benedikt Stebner
69e78c4682
Merge branch 'master' into reworkedFontManager
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
Benedikt Stebner
800a5f87e6
Merge pull request #3307 from Gillibald/feature/UniformDrawRectangle
Combine draw and fill rectangle drawing operation
7 years ago
Benedikt Stebner
6b3060e6d6
Merge branch 'master' into feature/UniformDrawRectangle
7 years ago
Steven Kirk
85ef17373b
Merge pull request #3033 from jp2masa/extra-mouse-buttons
Added support for extra mouse buttons
7 years ago
Steven Kirk
9b3910232d
Merge branch 'master' into extra-mouse-buttons
7 years ago
CreateLab
d63180fb58
RadioButton checkMark Color ( #3205 )
fixed problems with checkMark in radioButton
7 years ago
Steven Kirk
d33b9f9615
Merge branch 'master' into extra-mouse-buttons
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
Steven Kirk
ce5f884e08
Added failing test for #3321 .
7 years ago
Jumar Macato
572f230e1b
Merge pull request #3319 from AvaloniaUI/OSX-setwantslayer
[OSX] setWantsLayer true, allows interop with CEF, etc
7 years ago
Dan Walmsley
b0c6ab10b0
[OSX] setWantsLayer true, allows interop with CEF, etc
7 years ago