Steven Kirk
1b32a6aac3
Fixed unused member warnings.
That only show up on mono: seems the standard C# compiler silently
ignores most of these.
10 years ago
Steven Kirk
ca17c50bf4
Treat warnings as errors.
In Release build in main Avalonia assemblies (couldn't do it in
Avalonia.Markup.Xaml due to warnings in OmniXaml). To do this, fixed a
number of warnings.
10 years ago
Wiesław Šoltés
a508b594e8
Removed unused references
10 years ago
Wiesław Šoltés
edc0a86178
Use latest app builder
10 years ago
Steven Kirk
6e7fb76966
Allow movement to after last char with arrow keys.
Fixes #716 .
10 years ago
Steven Kirk
df2f685ec8
Set canvas property default values to NaN.
And add unit tests. Fixes #704 .
10 years ago
Steven Kirk
85e025da6b
Fixed spacing.
10 years ago
OronDF343
26f1f0b884
Fixed bad diff tool errors
10 years ago
OronDF343
f4c5293ece
Changed point name once again
10 years ago
OronDF343
66d0a56046
Fixed negative values on Win32
10 years ago
Jeremy Koritzinsky
c90cc4bf27
Implemented feedback.
10 years ago
Steven Kirk
2ab8941426
Move MaxClientSize to ITopLevelImpl.
This allows the maximum size calculation constraint to be applied when
an `ItemsPresenter` is in a `Popup`, meaning that all items don't get
materialized when the popup is shown. Fixes #719 , hopefully.
10 years ago
Jeremy Koritzinsky
3640d4dc1b
Implemented optimization to only construct a dictionary for priority levels if there is more than one in use. This drops memory consumption in most applications by a reasonable amount since most don't use multiple bindings on single properties (like animation and a local binding).
10 years ago
Jeremy Koritzinsky
1ae9b07764
Updated AppBuilder and added a documentation block about Avalonia Modules.
10 years ago
Wiesław Šoltés
c91ee0fb61
Use SKBitmap.Decode method
10 years ago
Wiesław Šoltés
7a6d9d3673
Updated SkiaSharp to version 1.54
10 years ago
Mikhail Kanygin
40560a8ee2
Fixed #600 : Incorrect TextBox selection coloring for non-left aligned text.
10 years ago
Steven Kirk
cbd672e2f6
Moved field to correct place.
10 years ago
Dan Walmsley
51c8542030
prevented second subscription of ListenForNonClientClick
10 years ago
Steven Kirk
b61adbfd64
Detach PopupRoot from logical tree...
When parent `Popup` is detached. Together with previous comit also fixes
#706 .
10 years ago
Steven Kirk
a0e880581e
Use ContentControl in DropDown template.
Instead of `ContentPresenter`. This fixes a memory leak whereby
`DropDown` wasn't correctly parenting the `Rectangle` created for
`SelectionBoxItem` when the selected item is a control. Fixes #706 .
10 years ago
Jeremy Koritzinsky
22ed332c70
Made UsePlatformDetect more modular and updated our platform assemblies to use this feature.
Implemented feedback and fixed iOS build.
10 years ago
Jeremy Koritzinsky
9a18ef0afa
Added support for auto-loading "Avalonia modules", which are classes that are auto-initialized via the instance constructor.
10 years ago
Steven Kirk
55d76d6cb9
Make sure panel is remeasured after add/remove.
After items are added or removed then the virtualizing panel must be
remeasured. It's usually not remeasured if the available size is the
same as on the last measure as that causes an infinite loop; this adds a
`ForceInvalidateMeasure` to `IVirtualizingPanel` which will force a
remeasure even if the available size hasn't changed. Also adds tests for
the behavior.
10 years ago
Jeremy Koritzinsky
397f0ad38b
Updated AppBuilder to have a way to track names of the windowing and rendering subsystems.
10 years ago
Steven Kirk
f6e288f72a
Update available space in arrange.
This fixes #709 but breaks the
Should_Add_Containers_For_Items_After_Clear. Fix for that incoming.
10 years ago
Jeremy Koritzinsky
99fb74bbe2
Use GDI+ Bitmaps for getting an HICON only as a fallback if loading a GDI+ Icon fails.
10 years ago
Steven Kirk
26f9d3fcd5
Add ncrunchprojects for new projects.
They need to be ignored by NCrunch.
10 years ago
Steven Kirk
c2a14f9db7
Swapped names in ExpressionNode.
Swapped names of StartListening and StartListeningCore - method names
ending with Core should be the subclass implementation.
10 years ago
Wiesław Šoltés
028c5c2f2f
Renamed file name same as class
10 years ago
Wiesław Šoltés
8b035ffb2b
Renamed typeparam to fix build
10 years ago
Nikita Tsukanov
fa2c3ab4a8
Fixed keyboard focus for gtk
10 years ago
Nikita Tsukanov
d1ac5a4002
Code cleanup
10 years ago
Nikita Tsukanov
c08673fed5
Fix for layout
10 years ago
OronDF343
371588bc2d
Renamed point data property
10 years ago
OronDF343
1071dc079c
Renamed PositionChangedEventArgs to PointEventArgs
10 years ago
Wiesław Šoltés
01d8d465e7
Fix reference hintpath
10 years ago
Nikita Tsukanov
07fea3befa
Added RuntimePlatformInfo
10 years ago
Nikita Tsukanov
440e35f1f1
Incorporated Avalonia.DotNetFrameworkRuntime.dll to the main nuget package
10 years ago
Nikita Tsukanov
8d21c8069d
Moved project
10 years ago
Nikita Tsukanov
11703d166f
Update SharedAssemblyInfo.cs
10 years ago
Nikita Tsukanov
3af869f49f
Moved IPclPlatformWrapper and IAssetLoader to a separate assembly
10 years ago
Nikita Tsukanov
4a25b33cea
Sync package versions
10 years ago
Wiesław Šoltés
9cdcf6cb02
Revert "Updated projects and packages"
This reverts commit 7cca79b435 .
10 years ago
Dan Walmsley
a4f63f0ecf
added fontweight converter to the project file.
10 years ago
Nikita Tsukanov
d9607a5fca
Initial (with bugs) gtk embedding implementation
10 years ago
Nikita Tsukanov
528e891e55
Embeddable control window lifecycle should be tied to native host control
10 years ago
Nikita Tsukanov
8ee9d17ff6
Fixed some focus issues
10 years ago
Nikita Tsukanov
b89d334147
Implemented embedding to WPF and WinForms
10 years ago
danwalmsley
937fc21af4
Added implementation of FontWeight TypeConverter.
10 years ago