robloo
9d76cdd3dd
Rename incorrect `Color.ToUint32` to `ToUInt32`
3 years ago
Nikita Tsukanov
0495f10174
Merge pull request #11192 from AvaloniaUI/add-message-arg-to-the-unstable-attr
Add message to the Unstable attribute
3 years ago
Nikita Tsukanov
017d332d7f
Merge pull request #11191 from AvaloniaUI/fix-screens-api
Fix Screens.ScreenFromWindow API
3 years ago
Nikita Tsukanov
a65343cbca
Merge pull request #11193 from AvaloniaUI/CaptureRenderedFrame-writeable-bitmap
Return WriteableBitmap from the GetLastRenderedFrame API
3 years ago
Nikita Tsukanov
5d9d05bdef
Merge pull request #11189 from AvaloniaUI/ICustomDrawOperation-update
Make ICustomDrawOperation to use ImmediateDrawingContext
3 years ago
Nikita Tsukanov
c4da74a798
Merge pull request #11190 from AvaloniaUI/stable-AssetLoader
Introduce static AssetLoader
3 years ago
Max Katz
04ff14f0cd
Return WriteableBitmap from the GetLastRenderedFrame API
3 years ago
Max Katz
bbeef11aed
Adjust some Unstable attr usages
3 years ago
Max Katz
a11bef715b
Add Message parameter to the Unstable attribute
3 years ago
Max Katz
009000123f
Update Screens docs
3 years ago
Max Katz
8ba233b23f
Fix Screens.ScreenFromWindow API
3 years ago
Max Katz
ae3931faa7
Since git decided to mark StandardAssetLoader file as a new, why not fix formatting in here anyway
3 years ago
Max Katz
810558140f
Introduce static AssetLoader
3 years ago
Max Katz
cc0e2302e7
Remove ICustomDrawOperation from the IDrawingContextImpl as it seems useless there now
3 years ago
Max Katz
bc79b388b5
Use ImmediateDrawingContext in the ICustomDrawOperation interface
3 years ago
Max Katz
6e2e17997a
Merge pull request #11158 from AvaloniaUI/onformfactor_fix
Fix OnFormFactor use in DataTemplates
3 years ago
Emmanuel Hansen
75cbab78ad
only store runtime platform when requested
3 years ago
Emmanuel Hansen
b9fd35051f
store IRuntimePlatform in DeferredParentServiceProvider
3 years ago
Max Katz
4455d373ec
Merge pull request #11029 from AvaloniaUI/include-analyzers-in-the-main-package
Include analyzers in the main package
3 years ago
Max Katz
32937f6dda
Merge remote-tracking branch 'origin/master' into include-analyzers-in-the-main-package
3 years ago
Max Katz
f456ea21c5
Merge pull request #11175 from AvaloniaUI/fixes/11161-layout-invalidation
Fix another layout invalidation problem.
3 years ago
Max Katz
8a23ed7665
Merge pull request #11174 from workgroupengineering/fixes/Issue_11156
fix(Animation): fix Issue #11156 Call from invalid thread
3 years ago
Max Katz
2056ad5310
Merge pull request #11178 from MrJul/fixes/issue-11149
Correctly remove ContentPresenter's content from its parent host
3 years ago
Julien Lebosquain
9a06290142
Correctly remove ContentPresenter's content from its parent host
When the content is updated while being detached from the visual tree.
3 years ago
Steven Kirk
a03b73a734
Always add control in measure queue to arrange queue.
And also removed the checks for `IsAttachedToVisualTree`: that's going to be checked in `Arrange` and `Measure`.
Fixes #11161
3 years ago
Steven Kirk
c4a5567090
Added failing test for #11161 .
3 years ago
Giuseppe Lippolis
110b536738
fix(Animation): fix Issue #11156 System.InvalidOperationException: Call from invalid thread
3 years ago
Max Katz
9f64bad365
Merge pull request #11127 from AvaloniaUI/fixes/11076-layout-invalidation
Fix layout invalidation when controls made effectively visible.
3 years ago
Max Katz
1d03f8f653
Merge pull request #11168 from AvaloniaUI/fixes/selection-clearing-on-unrealized
Fix selection being clearing when recycling containers.
3 years ago
Steven Kirk
3d693beffa
Clarify `ClearItemContainer` docs.
And change usages of "should" to "must" as it's not optional.
3 years ago
Steven Kirk
8a5a5c8d44
Remove element from list before recycling.
Remove the element from the realized element list before recycling it, so that `IndexFromContainer` and `ContainerFromIndex` report the container as not found during `ClearItemContainer`. Fixes selection being reset when a container is unrealized.
3 years ago
Steven Kirk
5391361d45
Failing test for selection w/ virtualization.
3 years ago
Steven Kirk
3db7059d98
Merge branch 'master' into fixes/11076-layout-invalidation
3 years ago
Max Katz
82c7c0d17b
Merge pull request #11114 from tmds/tmds_dbus_bump
Use latest Tmds.DBus version.
3 years ago
Max Katz
4e1a43e91b
Merge pull request #11141 from AvaloniaUI/fixes/11119-carousel-control-items
Fix selection with unrealized container items
3 years ago
Max Katz
28a1bd7bed
Merge pull request #11138 from AvaloniaUI/fixes/11128-container-clear
Don't clear ItemIsOwnContainer containers in PanelContainerGenerator.
3 years ago
Max Katz
e99fe7c441
Merge pull request #11135 from yexcoffier/fixes/removes-double-click-on-treeviewitem-toggle
Set double tap of a TreeViewItem on ContentPresenter instead of whole header
3 years ago
Max Katz
55e0a31c13
Merge branch 'master' into fixes/11119-carousel-control-items
3 years ago
Steven Kirk
8a354d8cb9
Only prepare items that are containers once.
When an `ItemsControl` returns true for `IsItemItsOwnContainer`, `ItemContainerPrepared` should only be called once the first time the container is prepared.
Requires that `ContainerFromIndex` returns `ItemIsOwnContainer` items that have previously been prepared in order for `SelectingItemsControl` to update their selection correctly when outside the realized viewport.
Fixes #11119
3 years ago
Steven Kirk
2c9f286db0
Added failing tests for #11119 .
3 years ago
yexcoffier
eb1f58a309
Merge branch 'master' into fixes/removes-double-click-on-treeviewitem-toggle
3 years ago
Nikita Tsukanov
94526e0cc2
Merge pull request #11136 from AvaloniaUI/fixes/sandbox-generator
Enable source generators in Sandbox.
3 years ago
Max Katz
f949fdffee
Merge pull request #11095 from AvaloniaUI/fixes/window-resized-sizechanged-order
Raise WindowBase.Resized before SizeChanged.
3 years ago
Steven Kirk
c77276d00a
Don't clear ItemIsOwnContainer in PanelContainerGenerator.
One shouldn't call `ClearContainer` on a container that is an item. Adjusted `SelectingItemsControlTests` because selection is actually maintained on move with containers hold their own `IsSelected` state.
Fixes #11128
3 years ago
Steven Kirk
582248fb04
Added failing test for #11128 .
3 years ago
Max Katz
4367c2d947
Merge pull request #11131 from AvaloniaUI/fixes/11120-devtools-tab-switching
Fix DevTools tab switching.
3 years ago
Steven Kirk
bdbc0344dc
Enable source generators in Sandbox.
3 years ago
Yannick Excoffier
4016da0a2c
Set double click on presenter instead of whole header
3 years ago
Max Katz
6b18f9e976
Merge branch 'master' into fixes/window-resized-sizechanged-order
3 years ago
Steven Kirk
6c8afc714c
Correctly handle TreeViewPage data context change.
Fixes #11120 .
3 years ago