Dan Walmsley
932d2b2174
Merge remote-tracking branch 'origin/fixes/8480-classes-reentrancy' into tmp4
4 years ago
Max Katz
e9aa43e941
Merge pull request #8459 from pr8x/pseudoclasses-has
Add `Has()` method to `IPseudoClasses`
4 years ago
Max Katz
69e64281e3
Merge branch 'master' into pseudoclasses-has
4 years ago
Max Katz
c7f4038bd3
Merge pull request #8493 from timunie/fix/DataGrid_GroupIconFixes
Fix: DataGrid Grouping symbol wrong in Fluent Theme
4 years ago
Max Katz
ca29ad0b65
Merge branch 'master' into fix/DataGrid_GroupIconFixes
4 years ago
Dan Walmsley
51150a1875
Merge pull request #8482 from AvaloniaUI/fixes/window-centering-edge-case
window centering edge case
4 years ago
Dan Walmsley
c7b4fc3182
Merge pull request #8483 from AvaloniaUI/fixes/osx-initial-window-size-when-extend-client-area
Fix initial window size on osx
4 years ago
Dan Walmsley
9926e719f1
Merge pull request #8494 from AvaloniaUI/fixes/macos-red-window
[macOS] Fixes red window contents on startup
4 years ago
Nikita Tsukanov
d1f3c4d691
[mac] Don't update layer if IOSurface doesn't have any valid content yet
4 years ago
Luis von der Eltz
4ca4986b4f
rename
4 years ago
Tim
926b365652
Fix: DataGrid Grouping symbol wrong in Fluent Theme
- Expanded icon was vertically flipped.
- ToggleButton :checked means open, :unchecked means closed. The icon reference was corrected here to match this.
4 years ago
Steven Kirk
76274f80b3
Added SafeEnumerableList and use in Classes.
Adds a simple copy-on-write list and uses it to store the listeners to `Classes` to prevent problems with re-entrancy.
Fixes #8480
4 years ago
Steven Kirk
9e4a597225
Added failing tests for #8480 .
4 years ago
Steven Kirk
f38fcc8f52
Updated ncrunch config.
4 years ago
Max Katz
b32f8e17e1
Merge pull request #8488 from timunie/fix/ProgressBarAutoGrowing
Use indicators parent if available to determine the space
4 years ago
Tim
633c479175
Use indicators parent if available to determine the space
We used controls bounds before, which may lead to wrong indicator size if a border is set or the template has elements next to the indicator.
4 years ago
Dan Walmsley
efcca77ddb
only trigger resized event if the window is shown.
4 years ago
Dan Walmsley
48705d49aa
Merge branch 'master' into fixes/window-centering-edge-case
4 years ago
Dan Walmsley
0aacec3fae
fix mockwindowplatform and test.
4 years ago
Dan Walmsley
d4ec5474d3
Ensure Window MinHeight/Width is obeyed.
4 years ago
Dan Walmsley
9be71040c8
failing unit test.
4 years ago
Steven Kirk
da801b28ca
Merge pull request #8455 from ltetak/effectiveViewportChangedListeners
EffectiveViewportChangedListeners thread safety improved
4 years ago
Steven Kirk
e18254a23c
Merge branch 'master' into effectiveViewportChangedListeners
4 years ago
Max Katz
0e115413e4
Merge pull request #8478 from javidsho/patch-1
Fix TrayIcon null pointer exception on application exit
4 years ago
javidsho
65d1471a94
Fix null pointer exception on application exit
4 years ago
Jumar Macato
df42c42cbd
Merge pull request #8451 from workgroupengineering/fixes/Warnings/FreeDesktop
4 years ago
Jumar Macato
19ffe376db
Merge branch 'master' into fixes/Warnings/FreeDesktop
4 years ago
Max Katz
a487ef14b1
Merge pull request #8454 from EricEzaM/customise-progressbar-text-format
Allow customisation of ProgressBar text.
4 years ago
Eric M
435419588a
Allow customisation of ProgressBar text format.
4 years ago
Jumar Macato
f0b810bb43
Merge branch 'master' into fixes/Warnings/FreeDesktop
4 years ago
Max Katz
fc4101c162
Merge pull request #8474 from AvaloniaUI/fixes/menu-templated-parent
Fix overwriting TemplatedParent when opening a Popup.
4 years ago
Steven Kirk
5da9d528c9
Added missing param docs.
4 years ago
Steven Kirk
78a7257a5a
Don't apply templated parent if already set.
When applying the `TemplatedParent`, don't move into trees that already have the `TemplatedParent` property set - in this case we can assume that the templated parent has already been set for this tree, and it fixes the problem with menus added in the previous commit.
4 years ago
Steven Kirk
8f0b3911a5
Added failing tests for MenuItem.TemplatedParent.
Seems #8412 caused `Menu.TemplatedParent` to get set to the parent `MenuItem` when re-opening a popup.
4 years ago
Dan Walmsley
b9aa49bc05
Add failing unit test.
4 years ago
Dan Walmsley
0553c7ceab
add a failing unit test
4 years ago
Nikita Tsukanov
d3debf0177
Merge pull request #8467 from AvaloniaUI/bindings-to-types-should-work
Fix bindings to Types.
4 years ago
Takoooooo
8e57d0b7c6
Fix bindings to Types.
4 years ago
Max Katz
69b4ddc160
Merge pull request #8466 from AvaloniaUI/more-compiled-binding-fixes
More compiled binding fixes
4 years ago
Max Katz
34f8f3d556
Fix DataType set on Binding extension + add tests
4 years ago
Max Katz
ff3b23b2d6
Formatting
4 years ago
Max Katz
5d234cd49c
Remove reflection bindings from standard controls
4 years ago
Max Katz
2619ab1759
Fix compiled binding with TemplatedParent relative source
4 years ago
Max Katz
142b878984
Fix special case of compiled binding with Path child
4 years ago
Max Katz
042fd47c1e
Fix ElementName binding inside of control template
4 years ago
Max Katz
a1804e2e16
Add tests for explicitly implemented interface property binding
4 years ago
Max Katz
55d19ea123
Merge pull request #8465 from danielmayost/fixes/repeaterMirrorTransform
fixes FlowDirection issue in ItemsRepeater
4 years ago
daniel mayost
f80cf2d355
add base.OnAttachedToVisualTree(e) call to repeater
4 years ago
Dan Walmsley
07ed206920
Merge pull request #8433 from AvaloniaUI/fixes/8389-datagrid-detach
Improve performance of style class selector subscriptions
4 years ago
Luis von der Eltz
6483b5edc7
Add Has method to IPseudoClasses
4 years ago