Steven Kirk
4bdcb8eeea
Invalidate template control styles when Theme changes.
4 years ago
Steven Kirk
5cd9532012
Move tests to correct place.
4 years ago
Steven Kirk
8c61f25188
Promote theme to LocalValue if applied from style.
4 years ago
Steven Kirk
fc3c036b02
Move Theme to StyledElement.
The WPF equivalent (`Style`) is in `FrameworkElement` so it would make sense. Will also make stuff a lot easier and removes the need for an `IThemed` interface.
4 years ago
Steven Kirk
a6dc6b1c88
Prevent ControlTheme as a nested style.
4 years ago
Steven Kirk
dee353bb96
Support ControlTheme in XAML compiler.
4 years ago
Steven Kirk
088d8cfc5c
Initial implementation of control themes.
4 years ago
Steven Kirk
c02439aaaf
Refactored most of Style into StyleBase.
Ready for `ControlTheme` class, which is a style without a selector.
4 years ago
Steven Kirk
5520706a95
Fix formatting.
4 years ago
Steven Kirk
902703fbed
Allow nested styles inline in parent style XAML.
Removes the need to enclose nested styles in a `<Style.Children>` element in XAML.
4 years ago
Max Katz
01d65347ec
Merge pull request #8246 from AvaloniaUI/fixes/flyout-not-opening-more-than-once
re-set popup.Parent if its no longer set.
4 years ago
Dan Walmsley
97cb3a68f0
Add unit test.
4 years ago
Dan Walmsley
90287bbe0c
re-set popup.Parent if its no longer set.
4 years ago
Max Katz
56ef3adf06
Merge pull request #8242 from Oxc3/feature/web-copy-paste-text
added ClipboardImpl with hooks to navigator.clipboard.readtext and na…
4 years ago
Max Katz
7f3bf01dc0
Merge branch 'master' into feature/web-copy-paste-text
4 years ago
Oxc3
595b62197c
Update ClipboardImpl.cs
added text clearing on ClearAsync
4 years ago
Oxc3
9cc69eec22
added ClipboardImpl with hooks to navigator.clipboard.readtext and naviagot.clipboard.writeText so Avalonia web can TextBox copy-paste works
4 years ago
Dan Walmsley
cea6bc27a0
Merge pull request #8238 from AvaloniaUI/fixes/disable-parent-chrome-buttons-when-modal-is-shown
OSX: Disable parent chrome buttons when modal is shown
4 years ago
Dan Walmsley
2f1ada6892
Merge pull request #8239 from AvaloniaUI/fixes/osx-shadow-invalidation
OSX Shadow invalidation when window sized
4 years ago
Dan Walmsley
72d97c8750
Merge pull request #8211 from AvaloniaUI/fixes/osx-dialog-keep-on-top-when-deactivated
[OSX] dialogs stay ontop of main window when another app is displayed.
4 years ago
Dan Walmsley
4ea6c7c461
Merge branch 'fixes/osx-dialog-keep-on-top-when-deactivated' of github.com:AvaloniaUI/Avalonia into fixes/osx-dialog-keep-on-top-when-deactivated
4 years ago
Dan Walmsley
0ab383ed89
fix build warnings.
4 years ago
Dan Walmsley
ff07d2069c
Merge branch 'master' into fixes/osx-dialog-keep-on-top-when-deactivated
4 years ago
Dan Walmsley
32a61c0ea4
dialogs should not be minimizable.
4 years ago
Dan Walmsley
05be2056e8
dispatch bring to front parent when removing a child window.
4 years ago
Dan Walmsley
e51851e68f
Merge pull request #8236 from AvaloniaUI/fix-popup-leak
Fix FlyoutBase/ContextMenu memory leak
4 years ago
Max Katz
bc6d5ec87d
Add tests
4 years ago
Max Katz
5ab8b06dce
Reset popup parent on context menu target detached
4 years ago
Max Katz
6dbb828b60
Reset popup parent on flyout hidden
4 years ago
Max Katz
ee69a85544
Merge pull request #8228 from AvaloniaUI/dont-allow-bindings-to-private-methods
Don't allow bindings to private methods
4 years ago
Tako
71ac625930
Merge branch 'master' into dont-allow-bindings-to-private-methods
4 years ago
Max Katz
11e1c44a18
Merge pull request #8234 from Oxc3/use-html-pointer-events
replace mouse and touch events to pointer event to fix issue #8200
4 years ago
Oxc3
53f6b62b43
Update AvaloniaView.razor.cs
modified pointer up, down, move to handle touch device specifically and all other devices as mouse event
4 years ago
Todd
131c81ad22
replace mouse and touch events to pointer event to fix issue #8200
4 years ago
Dan Walmsley
3246ddb372
Merge remote-tracking branch 'origin/master' into fixes/osx-dialog-keep-on-top-when-deactivated
4 years ago
Dan Walmsley
b48888e9bf
[osx] easily support using nspanel from windowbaseimpl.
4 years ago
Dan Walmsley
2cd8ee003f
call bring to front when window is made key.
4 years ago
Dan Walmsley
61449dc401
dont create nspanel / nswindow at show.
4 years ago
Dan Walmsley
8a39240eea
[osx] make bringtofront work correctly for owned and modal windows.
4 years ago
Dan Walmsley
2e555be402
[OSX] programatically implement child window relationship
4 years ago
Dan Walmsley
dc72af60bf
Merge pull request #8233 from adirh3/upgrade_skia_packages
Upgraded SkiaSharp packages
4 years ago
Dan Walmsley
f145cdf5a3
Merge branch 'master' into upgrade_skia_packages
4 years ago
Dan Walmsley
2747384e94
Merge pull request #8110 from AvaloniaUI/mobile-control-host
iOS/Android/Browser control host support
4 years ago
Adir Hudayfi
020fa3030a
Upgraded SkiaSharp packages
4 years ago
Dan Walmsley
d7991c2afd
Merge branch 'master' into mobile-control-host
4 years ago
Jumar Macato
475e86319d
Merge pull request #8229 from AvaloniaUI/support-update
Updating the readme to clarify donations vs support agreements
4 years ago
Jumar Macato
2f274df693
Merge branch 'master' into support-update
4 years ago
Max Katz
0ed9ef288e
Merge pull request #8094 from Gillibald/fixes/textProcessingBugs
Text processing fixes
4 years ago
Max Katz
6c3ec544f4
Merge branch 'master' into fixes/textProcessingBugs
4 years ago
Max Katz
c05a70db55
Merge pull request #8230 from AvaloniaUI/fixes/viewbox-layout-invalidation
Fix Viewbox layout invalidation.
4 years ago