dif-sam
6750692af7
Fix SelectionChanged event unsubscribtions
That change fix very tricky bug. Our case:
We have DataTemplate that contains DataGrid inside it. And Datagrid has an AttachedProperty (that deserve us to observe changes in Datagrid's SelectedItems). which work through event subscription. Memory leaks happen (and the logic for observe selected items breaks) when DataTemplate switches DataContext.
4 years ago
Max Katz
1e79f72bf6
Merge pull request #9520 from AvaloniaUI/osk_layout
Android - Adjust toplevel size when onscreen keyboard is shown or hidden
4 years ago
Max Katz
6d741887a8
Merge branch 'master' into osk_layout
4 years ago
Emmanuel Hansen
e685659173
adjust view size when osk is shown or hidden
4 years ago
Max Katz
c355aff7fc
Merge pull request #9498 from AvaloniaUI/fixes/ncrunch
Update ncrunch configuration.
4 years ago
Max Katz
1c2f06d4b9
Merge branch 'master' into fixes/ncrunch
4 years ago
Max Katz
f56a57091c
Merge pull request #9179 from AvaloniaUI/datagrid-row-styles
DataGrid RowTheme/CellTheme and removal of AlternatingRowBackground
4 years ago
Max Katz
21a01f3b4d
Merge branch 'master' into datagrid-row-styles
4 years ago
Max Katz
9f9e99d645
Merge pull request #9411 from AvaloniaUI/refactor/styles
Refactor style apply
4 years ago
Max Katz
785fe67091
Merge branch 'master' into datagrid-row-styles
4 years ago
Steven Kirk
ca7b99ef48
Ignore a few more projects.
That aren't needed for tests to run.
4 years ago
Steven Kirk
2c085b6e12
Don't instrument theme projects.
Was failing with an `IndexOutOfRangeException` inside ncrunch. It's not important to have code coverage for these projects anyway.
4 years ago
Steven Kirk
05d3786116
*Web* projects were renamed to *Browser*.
4 years ago
Steven Kirk
086c2c7e70
Don't apply styling in TopLevel ctor.
Applying styling in the constructor isn't a good idea as demonstrated by #8549..
Instead apply styling when showing a window, or if it's needed call `ApplyStyling` manually, e.g. in unit tests.
Fixes #8549
4 years ago
Steven Kirk
1a338ac087
Remove IStyler and make style apply internal.
- Removes the `IStyler` service and the `Styler` implementation
- Moves the logic for applying styles and control themes into `StyledElement`
- Removes the style `TryAttach` method from the public API
- Removes style caching for now - this will need to be added back
4 years ago
Steven Kirk
0db8d5a2d2
Refactored style attach benchmark.
Now tries to simulate an application with a lot of styles applied at different points in the logical tree.
Make `StyledElement.ApplyStyling` a public API in order to do this.
4 years ago
Dan Walmsley
e67bb01c5f
Merge pull request #9469 from AvaloniaUI/fixes/window-border-for-opaque-windows
[OSX] Use non-opaque window background for non-transparent windows
4 years ago
Nikita Tsukanov
51617e018c
Merge branch 'master' into fixes/window-border-for-opaque-windows
4 years ago
Dan Walmsley
0d0ea50a4d
Merge pull request #9461 from AvaloniaUI/rename-avalonia-web-avalonia-browser
rename avalonia.web to avalonia.browser
4 years ago
Dan Walmsley
14feb3f8f9
Merge branch 'master' into fixes/window-border-for-opaque-windows
4 years ago
Dan Walmsley
b4d79ec591
Merge branch 'master' into rename-avalonia-web-avalonia-browser
4 years ago
Jumar Macato
ed2a4a3d00
Merge pull request #9413 from AvaloniaUI/assetinclude-intrinsic
Resolve StyleInclude and ResourceInclude at compile time + revisit StyleInclude usage from the codebehind
4 years ago
Jumar Macato
2a215d04c9
Merge branch 'master' into assetinclude-intrinsic
4 years ago
Steven Kirk
6e15a92ed9
Merge pull request #8600 from AvaloniaUI/refactor/new-value-store
Value store v3.0
4 years ago
Steven Kirk
59ea8b8d94
Merge branch 'master' into refactor/new-value-store
4 years ago
Nikita Tsukanov
bb1469dbff
[OSX] Use non-opaque window background for non-transparent windows
4 years ago
Max Katz
f03c6492ed
Merge branch 'master' into assetinclude-intrinsic
4 years ago
Max Katz
288cc65eb7
Merge pull request #9460 from AvaloniaUI/minor-compiledbinding-fixes
Minor CompiledBinding fixes
4 years ago
Max Katz
82a6d1431b
Fix tests
4 years ago
Max Katz
eb2344f312
Merge remote-tracking branch 'origin/master' into assetinclude-intrinsic
4 years ago
Max Katz
cd83f8558f
Changes after the reivew
4 years ago
Max Katz
c111b235f7
Fix static property getter/setter
4 years ago
Max Katz
7b00f34df8
Fix template parent compiled bindings with "!" in the beginning
4 years ago
Max Katz
fc6645e229
Merge pull request #9221 from AvaloniaUI/fixes/8869-show-windowstate
Fix setting WindowState before showing Window.
4 years ago
Steven Kirk
16afcecb99
Only resize if WindowState is Normal.
4 years ago
Steven Kirk
3a550fac30
Merge branch 'master' into fixes/8869-show-windowstate
4 years ago
Dan Walmsley
c29fff0342
rename avalonia.web to avalonia.browser
4 years ago
Max Katz
4043c6aa66
Minor formatting issues
4 years ago
Max Katz
07d53775ba
Make all themes AOT friendly by moving StyleInclude to the XAML
4 years ago
Max Katz
fcf26fe4f2
Inject generated types into Ref assembly as well
4 years ago
Max Katz
a0f0e161cb
Cleanup StyleInclude and ResourceInclude in the Core project
4 years ago
Max Katz
5e8b7ac858
Merge pull request #9451 from AvaloniaUI/fixes/osx-native-menu-memory-leak
[OSX] Fixed NativeMenu memory leak
4 years ago
Dan Walmsley
71212dc1bc
Merge branch 'master' into fixes/osx-native-menu-memory-leak
4 years ago
Max Katz
061beb6927
Merge pull request #9441 from DJGosnell/render-loop-skpaint-cache
Render Loop SKPaint Cache
4 years ago
Max Katz
15100364e5
Merge branch 'master' into render-loop-skpaint-cache
4 years ago
Max Katz
91722b9d12
Merge pull request #9452 from AvaloniaUI/fixes/x11-cancel-text-input-for-handled-events
[X11] Skip TextInput event if KeyDown event was handled
4 years ago
DJGosnell
890cf44559
Merge branch 'AvaloniaUI:master' into render-loop-skpaint-cache
4 years ago
Max Katz
e149cbc519
Merge branch 'master' into fixes/x11-cancel-text-input-for-handled-events
4 years ago
Max Katz
9718d3f297
Merge pull request #9435 from workgroupengineering/fixes/Build/Dependency
fix: Ensure Dev*,Microcom and Build Task are builds before Controls
4 years ago
Max Katz
02222c0e6c
Merge branch 'master' into fixes/Build/Dependency
4 years ago