Nikita Tsukanov
a89b6128dd
Call Compact on Add
8 years ago
Nikita Tsukanov
4af9b22c59
Introduced WeakEventHandlerManager
8 years ago
Nikita Tsukanov
64a0ae0921
[X11] Fixed window size hints handling
8 years ago
Jumar Macato
2da756aa53
Make parse function in Cue.cs explicitly typed in order for Xaml-IL tocorrectly compile and avoid unnecessary boxing.
8 years ago
Steven Kirk
40b0bbd46c
Make sure PopupRoot.Parent is a Popup.
Fixes #2137 .
8 years ago
Dariusz Komosiński
823b58b335
Add doc comment to related methods.
8 years ago
Dariusz Komosinski
3d6b4a875b
Do not capture this when creating _drawOperationsRefCounter.
8 years ago
Steven Kirk
6dcd634a87
Missed change from merge.
8 years ago
Steven Kirk
6961d55e7a
Only log binding errors when attached to a tree.
8 years ago
Andrey Kunchev
a4132890bf
add unit tests for layout queue
8 years ago
Andrey Kunchev
6d7d051f3e
extract layoutqueue to separate file
8 years ago
Andrey Kunchev
b97b3c5935
make internal stored Info a strcut to optimize memory (pr note)
8 years ago
Andrey Kunchev
8c07461323
LayoutManager InfinityLoop protection and safety improvements
8 years ago
Dariusz Komosinski
2a4cb2c3f6
Fix Style subscriptions not being removed at all.
8 years ago
Dariusz Komosinski
71cee6ae5b
Fix ItemTemplateProperty being subscribed to on every ItemsControl or derived class construction.
8 years ago
Dan Walmsley
a88c1473da
[OSX/Avalonia.Native] fix NRE in double dispose of ScreenImpl
8 years ago
Dan Walmsley
1a661e657f
fix error.
8 years ago
Dan Walmsley
27565d80bd
[X11] put FullHd res check inside GuessPixelDensity.
8 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.
8 years ago
Dan Walmsley
7b8b6374a0
Scaling of 1 on monitors >= FullHD
8 years ago
José Pedro
0fce33e43e
XML comment fixes.
8 years ago
mstr2
039991da68
Fixed a bug where AddOwner would add a property to AvaloniaPropertyRegistry's property list more than once
8 years ago
Andrey Kunchev
91e678baf8
call canexecute before execute for button/menu command
8 years ago
José Pedro
fa8d8c896d
Removed redundant bool comparisons.
8 years ago
artyom
724ec9b8bb
Add xml docs and usage examples
8 years ago
artyom
6e4b9a23c2
Add unit tests for RoutedViewHost
8 years ago
artyom
990bc26d7b
Add RoutedViewHost control implementation
8 years ago
danwalmsley
e9f59a90e8
ensure scene is always disposed
8 years ago
danwalmsley
b2f250acb4
Oops
8 years ago
Дмитрий Заводской
a8b8454a6c
add StrokeDashOffset support for shapes
8 years ago
Andrey Kunchev
f285c38d27
improve dropdown key up/down and mouse wheel auto selections so they don't go through unselected state
8 years ago
Andrey Kunchev
af83673f91
make DropDown support mouse wheel
8 years ago
Dan Walmsley
a24c291756
potential fix for nre in deferred renderer.
8 years ago
ahopper
ce3461ac46
use xdocument in XamlLoader
8 years ago
ahopper
2f7c6371a5
use XDocument to deserialize assets
8 years ago
Steven Kirk
8ee278dd80
Update portable.xaml to latest upstream master.
8 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.
8 years ago
mstr2
9d3fd84a7a
Fixes a bug where properties would be added multiple times to the global AvaloniaPropertyRegistry._properties list.
8 years ago
Nikita Tsukanov
c742fa42d2
[REMOTE] Skip unknown BSON properties
8 years ago
Nikita Tsukanov
d2e930af38
[X11] Use simple DllImport-based GTK file dialog instead of GTK3 backend
8 years ago
Steven Kirk
233adc9ca5
Added `:not()` style selector.
8 years ago
Steven Kirk
6a167a6882
Use Window.Opened event for rxui activation.
8 years ago
Steven Kirk
81846e87ec
Added TopLevel.Opened event.
And raise the event when a window is opened.
8 years ago
Artyom
533284cd61
Fix AvaloniaProperty registration type
8 years ago
Steven Kirk
fafa695257
Use recommended ContentControl pattern.
8 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
8 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.
8 years ago
Nikita Tsukanov
88fdbcf2a9
[X11] Call XCreateIC *after* creating a window, not before
8 years ago
Nikita Tsukanov
aa18bbf224
[GLX] Use glxGetProcAddress and always pass at least something to GlxMakeContextCurrent
8 years ago
Nikita Tsukanov
a7b09c05d5
[GLX] Try newer versions of OpenGL first
8 years ago