Nikita Tsukanov
64a0ae0921
[X11] Fixed window size hints handling
7 years ago
Jumar Macato
2da756aa53
Make parse function in Cue.cs explicitly typed in order for Xaml-IL tocorrectly compile and avoid unnecessary boxing.
7 years ago
Steven Kirk
40b0bbd46c
Make sure PopupRoot.Parent is a Popup.
Fixes #2137 .
7 years ago
Dariusz Komosiński
823b58b335
Add doc comment to related methods.
7 years ago
Dariusz Komosinski
3d6b4a875b
Do not capture this when creating _drawOperationsRefCounter.
7 years ago
Steven Kirk
6dcd634a87
Missed change from merge.
7 years ago
Steven Kirk
6961d55e7a
Only log binding errors when attached to a tree.
7 years ago
Andrey Kunchev
a4132890bf
add unit tests for layout queue
7 years ago
Andrey Kunchev
6d7d051f3e
extract layoutqueue to separate file
7 years ago
Andrey Kunchev
b97b3c5935
make internal stored Info a strcut to optimize memory (pr note)
7 years ago
Andrey Kunchev
8c07461323
LayoutManager InfinityLoop protection and safety improvements
7 years ago
Steven Kirk
a12631104a
Add guards to selector construction methods.
7 years ago
Steven Kirk
354496b9b2
Throw an exception if selector class not found.
Fixes #2316 .
7 years ago
Dariusz Komosinski
2a4cb2c3f6
Fix Style subscriptions not being removed at all.
7 years ago
Dariusz Komosinski
71cee6ae5b
Fix ItemTemplateProperty being subscribed to on every ItemsControl or derived class construction.
7 years ago
Dan Walmsley
a88c1473da
[OSX/Avalonia.Native] fix NRE in double dispose of ScreenImpl
7 years ago
Dan Walmsley
1a661e657f
fix error.
7 years ago
Dan Walmsley
27565d80bd
[X11] put FullHd res check inside GuessPixelDensity.
7 years ago
Steven Kirk
131a4d90ef
Remove Avalonia.ISupportInitialize.
This is a relic from when we were targeting a PCL profile that didn't have `System.ComponentModel.ISupportInitialize`. Now that we have that, use it instead.
7 years ago
Dan Walmsley
7b8b6374a0
Scaling of 1 on monitors >= FullHD
7 years ago
José Pedro
0fce33e43e
XML comment fixes.
7 years ago
mstr2
039991da68
Fixed a bug where AddOwner would add a property to AvaloniaPropertyRegistry's property list more than once
7 years ago
Andrey Kunchev
91e678baf8
call canexecute before execute for button/menu command
7 years ago
José Pedro
fa8d8c896d
Removed redundant bool comparisons.
7 years ago
artyom
724ec9b8bb
Add xml docs and usage examples
7 years ago
artyom
6e4b9a23c2
Add unit tests for RoutedViewHost
7 years ago
artyom
990bc26d7b
Add RoutedViewHost control implementation
7 years ago
danwalmsley
e9f59a90e8
ensure scene is always disposed
7 years ago
danwalmsley
b2f250acb4
Oops
7 years ago
Дмитрий Заводской
a8b8454a6c
add StrokeDashOffset support for shapes
7 years ago
Andrey Kunchev
f285c38d27
improve dropdown key up/down and mouse wheel auto selections so they don't go through unselected state
7 years ago
Andrey Kunchev
af83673f91
make DropDown support mouse wheel
7 years ago
Dan Walmsley
a24c291756
potential fix for nre in deferred renderer.
7 years ago
ahopper
ce3461ac46
use xdocument in XamlLoader
7 years ago
ahopper
2f7c6371a5
use XDocument to deserialize assets
7 years ago
Steven Kirk
8ee278dd80
Update portable.xaml to latest upstream master.
7 years ago
Steven Kirk
4d73f1d159
Fix deadlock in remote protocol.
The `TransportConnectionWrapper` producer-consumer queue was deadlocking due to
`_signal` getting set to `null` while a worker was still waiting for it. Spoke
with @kekekeks who suggested this fix.
7 years ago
mstr2
9d3fd84a7a
Fixes a bug where properties would be added multiple times to the global AvaloniaPropertyRegistry._properties list.
7 years ago
Nikita Tsukanov
c742fa42d2
[REMOTE] Skip unknown BSON properties
7 years ago
Nikita Tsukanov
d2e930af38
[X11] Use simple DllImport-based GTK file dialog instead of GTK3 backend
7 years ago
Steven Kirk
233adc9ca5
Added `:not()` style selector.
7 years ago
Steven Kirk
6a167a6882
Use Window.Opened event for rxui activation.
7 years ago
Steven Kirk
81846e87ec
Added TopLevel.Opened event.
And raise the event when a window is opened.
7 years ago
Artyom
533284cd61
Fix AvaloniaProperty registration type
7 years ago
Steven Kirk
fafa695257
Use recommended ContentControl pattern.
7 years ago
Steven Kirk
f54e48d9a2
Added ContentPresenter.ChildChanging.
And listen for this event in `ContentControlMixin` in order to remove the logical child before setting the `DataContext`.
Fixes #1099
7 years ago
Steven Kirk
f75f85af2b
Fix order of inherited property changed events.
Previously `PropertyChanged` was raised on the child before the parent because the inherited value change was being notified by listening to the parent `PropertyChanged` event, and this event handler was added first.
Added an `InheritablePropertyChanged` event which will be called only after all other property changed events have been raised and only for inheritable properties.
7 years ago
Nikita Tsukanov
88fdbcf2a9
[X11] Call XCreateIC *after* creating a window, not before
7 years ago
Nikita Tsukanov
aa18bbf224
[GLX] Use glxGetProcAddress and always pass at least something to GlxMakeContextCurrent
7 years ago
Nikita Tsukanov
a7b09c05d5
[GLX] Try newer versions of OpenGL first
7 years ago