Max Katz
27b3f04ec7
MacOS file type filter in native file dialog ( #12899 )
* Introduce IFilePickerFileTypes to have more control over file types in the native backend
* Update samples page for dialogs
* Rename to IAvnFilePickerFileTypes
* WIP
* Fix disabled popup
* Explicitly dispose AvnString and AvnStringArray + GetNSArrayOfStringsAndRelease
* Fix potential crash
---------
Co-authored-by: Jumar Macato <16554748+jmacato@users.noreply.github.com>
3 years ago
Max Katz
a1721ba727
Merge pull request #13019 from AvaloniaUI/fixes/itemscontrol-logical-child-removal
Fix ItemsControl logical child removal
3 years ago
Lehonti Ramos
766f545789
In `Avalonia.Controls`, modernized `get`ter/`set`ter syntax ( #13021 )
Co-authored-by: Lehonti Ramos <lehonti@ramos>
3 years ago
Julien Lebosquain
9f283995d2
Fix unit tests culture ( #13016 )
3 years ago
Simon Cropp
691b9102bb
csproj cleanup ( #12657 )
3 years ago
Julien Lebosquain
183e37d0fc
Fix HeadlessUnitTestSession creation race condition ( #12979 )
* Fix HeadlessUnitTestSession creation race condition
* Bind Compositor/MediaContext to a fixed UI thread
* Fix dead lock in AvaloniaTestCase
* Rename Compositor.UIThreadDispatcher to Dispatcher
3 years ago
Emmanuel Hansen
d8e01049de
Fix focus loss issue with AutocompleteBox ( #12883 )
* fix focus loss issue with autocomplete box
* close dropdown when focus actually moves within the autocompletebox's focus scope
* make GetFocusScope internal for now
* remove GetFocusScope from focus manager
---------
Co-authored-by: Max Katz <maxkatz6@outlook.com>
3 years ago
Max Katz
29bc00ec66
Fix XAML name generator with non-Avalonia XAML files ( #13001 )
* Fix #12841 by not putting stacktrace in the error message
* Respect SourceItemGroupMetadata to fix #12855
* Fix Generators.Sandbox
3 years ago
Max Katz
d42dd96efd
Merge pull request #12875 from liwuqingxin/fixes/12874-datagrid-remove-selecteditem
Fix DataGrid' SelectedItems removing wrong item when DataGrid is grou…
3 years ago
Max Katz
1e25028821
Fix FontManager crash ( #12982 )
3 years ago
Nikita Tsukanov
324cdafdbd
Added guards for compositor reentrancy and exposed batch lifetime events ( #12968 )
* Added guards for compositor reentrancy and exposed batch lifetime events
* Use manual continue with since our tests are using some borked sync context
3 years ago
Max Katz
5c7659358f
Merge pull request #12970 from Gillibald/fixes/browserIme
[Browser] [IME] Fix event handling
3 years ago
Wiesław Šoltés
5badacbc63
Restore PathIcon Foreground setter in Fluent theme ( #12789 )
* Restore PathIcon Foreground setter in Fluent theme
* Use TextControlForeground resource
3 years ago
Julien Lebosquain
66e2f4b61d
FluentTheme: settable ListBoxItem.FontWeight/FontSize ( #12958 )
3 years ago
Julien Lebosquain
2722f9bcfd
Fix VirtualizingStackPanel and nth-child for the currently realizing item container ( #12957 )
* Added failing tests for VirtualizingStackPanel and nth-child
* VirtualizingStackPanel: support index of currently realizing item
3 years ago
Vladimir Drobyshev
81a5220f2d
Fix - TextPresenter ignores FontStretch property ( #12947 )
* Test
* Fix
3 years ago
Tako
693a083875
Add support for setting tooltip text for TrayIcons ( #12948 )
3 years ago
Benedikt Stebner
58ef8ed462
[Mac] Rework raw keyDown/textInput handling ( #12774 )
3 years ago
Benedikt Stebner
1b856c8870
Set _ignoreWmChar when IME sends a ImeProcessed key to prevent input via WM_CHAR ( #12942 )
3 years ago
Nikita Tsukanov
2d45ed8a61
[X11] Don't convert the current time from long to int ( #12941 )
3 years ago
Tom Edwards
f97a4d02d5
Detect recursion in analyser `while` loops ( #12916 )
Check for cancellation in analyser `while` loops
3 years ago
Max Katz
4a8144749b
Merge pull request #12915 from AvaloniaUI/maxkatz6-patch-2
Change iOS initialization order
3 years ago
Benedikt Stebner
49f30410f6
Allow multiple font sources per FontFamily and make sure combinations of system and embedded fonts can be used ( #12871 )
3 years ago
Steven Kirk
1a1bdfb827
Don't clear clipboard in SetText. ( #12866 )
The managed part is responsible for clearing the clipboard, and does so. In addition, `SetBytes` doesn't clear the clipboard.
3 years ago
lnxon
62f2609b3d
Fix issue #12453 ( #12454 )
3 years ago
Julien Lebosquain
64d091956e
Fix interpolator being called after last animation iteration ( #12781 )
Co-authored-by: Steven Kirk <grokys@users.noreply.github.com>
3 years ago
Herman K
371ee709a0
Fixed blinking caret ( #12846 )
Co-authored-by: Herman Kirshin <herman.kirshin@jetbrains.com>
3 years ago
Max Katz
afa0205cff
Merge pull request #12832 from JetBrains/linuxrenderingfreeze
fixed restarting renderer when window is minimized and restored progr…
3 years ago
Herman K
61f41e6301
creating only one gtk thread ( #12830 )
Co-authored-by: Herman Kirshin <herman.kirshin@jetbrains.com>
3 years ago
Julien Lebosquain
d8655a4a9e
Ensure GlyphRunImpl has consistent bounds ( #12765 )
* Add GlyphRun InkBounds failing test
* Ensure GlyphRunImpl has consistent bounds
3 years ago
Tim
5297811255
fix: DataGrid scroll should behave the same as ScrollViewer ( #12787 )
if the user holds [Shift], we need to swap e.Delta (e.g. on Windows) if not already done by the OS (e.g. using Mac).
3 years ago
Max Katz
139b77bd3e
Merge pull request #12754 from MrJul/fix/analyzer-cctor-exception
Fix property analyzer exception with object initializers in cctors
3 years ago
Tako
5e3e7b9c4f
Merge pull request #12757 from AvaloniaUI/fix-previewer-security-issue
Fix previewer security issue
3 years ago
Steven Kirk
41547952ba
Merge pull request #12750 from AvaloniaUI/feature/testing-only-internals-vibile-to
Added Avalonia.ForTestingOnly to InternalsVisibleTo list
3 years ago
Max Katz
3b37df4061
Merge pull request #12732 from liwuqingxin/fixes/12482-datagrid-scroll
Fix the scrollbar attaching to wrong scrollviewer, like scrollviewer …
3 years ago
Benedikt Stebner
7dd81a1f21
Merge pull request #12695 from Gillibald/fixes/inlinesTrimming
Fix Inlines TextTrimming with embedded controls
3 years ago
Benedikt Stebner
f032a1b68f
Merge pull request #12734 from Gillibald/feature/pushPopRenderOptions
Introduce DrawingContext Push/PopRenderOptions
3 years ago
Max Katz
2ec0e4ba77
Merge pull request #11575 from workgroupengineering/features/Issue_11334
feat: Also allows using string instead of {x:Type} in ControlTemplate.TargetType
3 years ago
Jumar Macato
9471e5e93c
Merge pull request #12725 from Actipro/fix-popup-offset
Fix popups in Windows being offset incorrectly by a workaround for another issue
3 years ago
Jumar Macato
0ecc6836de
Merge pull request #12716 from Actipro/feat-transition-direct-props
Updated Transition to use direct properties via use of new TransitionBase class
3 years ago
Nikita Tsukanov
f7743c1b7e
Merge pull request #12713 from wannkunstbeikor/master
Fix OnOpenGlInit getting called twice
3 years ago
Max Katz
f2d0575dd9
Merge pull request #12338 from timunie/fix/AutoCompleteBox_Performance
Improve AutoCompleteBox performance
3 years ago
Max Katz
e1e3fe35b7
Merge pull request #12103 from Onebeld/master
Fix NotificationCard to determine the type of notification from an inherited INotification object
3 years ago
Max Katz
7d86df0eef
Merge pull request #12048 from almightyju/patch-2
fix DropDownButton glyph foreground color
3 years ago
Max Katz
d2100da9fa
Merge pull request #12047 from workgroupengineering/features/Core/StaticResourceExtensions
feat: Handle ClrPropertyInfo in StaticResourceExtension
3 years ago
Max Katz
8e44409ed5
Merge pull request #12473 from workgroupengineering/features/Tools/Previewer/AvaloinaVS_Issue324
fix: AvaloniaVS can not resolve resource relative path in Previewer
3 years ago
Max Katz
bf12df7dc5
Merge pull request #12631 from yankun/master
Update Rotate3DTransition.cs to fix flickering on backwards navigation
3 years ago
Max Katz
cc1500960f
Merge pull request #12520 from florisoft/fix/ToggleSwitch_android
ToggleSwitch: fix toggle on single touch tap on the knob part
3 years ago
Max Katz
6fd494ab16
Merge pull request #12666 from AvaloniaUI/gesture_cancel
Call CaptureLost on gestures when pointer loses capture
3 years ago
Benedikt Stebner
dfe2b33655
Merge pull request #12630 from AvaloniaUI/fixes/12620-itemcontainertheme-changes
Fix changing `ItemsControl.ItemContainerTheme`
3 years ago