Nikita Tsukanov
1849ca4caa
Fixed matrix multiplication order
4 years ago
Nikita Tsukanov
62571a69b6
Fix crashes in headless memory benchmark
4 years ago
Nikita Tsukanov
1251ede74a
Release CompositionVisual reference when Visual is detached
4 years ago
Nikita Tsukanov
38469f0629
Added composition support to the headless platform
4 years ago
Nikita Tsukanov
77ff52d218
Use a zeroed huge object instead of uninitialized one
4 years ago
Nikita Tsukanov
85c5377307
Glitches
4 years ago
Nikita Tsukanov
c1ed0ae335
Make SleepLoopRenderTimer to actually tick with requested rate
4 years ago
Nikita Tsukanov
def87fc2bb
Enable compositor for macOS by default
4 years ago
Nikita Tsukanov
2654b311fa
Actually enable enforced UI-thread rendering for macOS
4 years ago
Nikita Tsukanov
2f8dcda203
Imporve dirty rect tracking, optimize invalidation
4 years ago
Nikita Tsukanov
579dbaa25c
Report renderer transport pool memory usage in fps line
4 years ago
Nikita Tsukanov
567466391d
Fixed CreateLayer usage
4 years ago
Nikita Tsukanov
19f6f12fe4
Apparently LayoutKind.Sequential is ignored for generic structs
4 years ago
Nikita Tsukanov
6150691948
Don't allocate a draw list if visual doesn't render anything
4 years ago
Nikita Tsukanov
7d0651f643
Fix opacity (and other composition-affected properties) invalidation
4 years ago
Dan Walmsley
22c7940630
Merge branch 'master' into rndr4
4 years ago
Nikita Tsukanov
9ecffa5183
Enable acryllic material
4 years ago
Nikita Tsukanov
19338dd9b8
Properly clear the render target before blitting the rendered frame
4 years ago
Max Katz
138791e3e6
Merge pull request #8373 from AvaloniaUI/fixes/8372-clear-local-value
Correctly clear PriorityValue local value
4 years ago
Nikita Tsukanov
ca483b087b
Apply mirror transform before render transform
4 years ago
Steven Kirk
857bfb5bd2
Prevent re-entrancy in PropertySetterInstance.Dispose.
The call to `_subscription.Dispose()` causes `BindingEntry.Dispose()` to call `_subscription.Dispose()`, but in this case the `BindingEntry._subscription` instance is the `PropertySetterInstance`!
Except now `PropertySetterInstance._subscription` is null, and so `PropertySetterInstance.Dispose` called `ClearValue`, which is obviously wrong.
4 years ago
Steven Kirk
c9e10f0d2f
Added additional failing test.
Exposed by the previous fix for #8372 : re-entrancy in `PropertySetterInstance.Dispose()` is causing detaching a style to call `ClearValue` on the property. Previously this wasn't a problem as `ClearValue` didn't work, but now it is.
(Also added one passing test which tests the same scenario in `PropertySetterBindingInstance` for future coverage)
4 years ago
Nikita Tsukanov
5ca48a6b32
DataType
4 years ago
Nikita Tsukanov
c9a523db57
compile
4 years ago
Nikita Tsukanov
27e87857af
Some docs and refactorings
4 years ago
Steven Kirk
f33d4e881f
Correctly clear local value in PriorityValue.
4 years ago
Steven Kirk
64518efc51
Add failing test for #8372 .
4 years ago
Nikita Tsukanov
70e77880f5
Avalonia.SourceGenerator -> DevGenerators
4 years ago
Nikita Tsukanov
bd4aa13ad1
Fixed visual brush and scaling
4 years ago
Nikita Tsukanov
92a20ee26f
Added support for opacity mask
4 years ago
Nikita Tsukanov
b6b08155d8
[WIP] Run render tests for compositing renderer
4 years ago
Nikita Tsukanov
1f16ebcc15
Merge branch 'rndr4' of github.com:AvaloniaUI/Avalonia into rndr4
4 years ago
Nikita Tsukanov
95b18fdf16
macOS support?
4 years ago
Max Katz
6a5e005539
Add trim_trailing_whitespace to editorconfig
4 years ago
Max Katz
6b6de640c9
Merge pull request #8318 from ahmedmohammedfawzy/patch-1
TextBox Ignore Changes While Editing
4 years ago
ahmedmohammedfawzy
355066769a
Merge branch 'master' into patch-1
4 years ago
Steven Kirk
43700d3525
Merge pull request #8224 from danielmayost/fixesFlowDirectionComboBox
Add unit test for FlowDirection and rework implementation in ComboBox
4 years ago
Benedikt Stebner
705a59ab9b
Merge branch 'master' into fixesFlowDirectionComboBox
4 years ago
ahmedmohammedfawzy
50d388a7e1
Merge branch 'master' into patch-1
4 years ago
Max Katz
99b4530e45
Merge pull request #5169 from yatli/fix_macos_ctrl
fix #4996
4 years ago
Max Katz
db59b2ecfb
Merge branch 'master' into fix_macos_ctrl
4 years ago
Max Katz
4e64428330
Merge branch 'master' into fix_macos_ctrl
# Conflicts:
# native/Avalonia.Native/src/OSX/window.mm
4 years ago
Max Katz
59d30b6d62
Merge pull request #8328 from Maruhl/master
Avalonia.Base - Styles improvements
4 years ago
Max Katz
60541e1f8e
Merge branch 'master' into master
4 years ago
Max Katz
d7e31a3138
Merge pull request #8326 from Gillibald/feature/formattedTextBuildGeometry
Implement FormattedText.BuildGeometry
4 years ago
Max Katz
fc0ef7f376
Merge branch 'master' into feature/formattedTextBuildGeometry
4 years ago
Max Katz
8d52bd98af
Add profiling to the control catalog android
4 years ago
ahmedmohammedfawzy
93af5a3a17
Merge branch 'master' into patch-1
4 years ago
Max Katz
1975acc0bb
Merge pull request #8220 from AvaloniaUI/xdatatype-to-datatype
Implicitly map x:DataType to a DataType on a DataTemplate.
4 years ago
Mario Uhlmann
bbe7d0abb2
foreach .. "items.OfType<" replaced with traditional for-loop
4 years ago