Dan Walmsley
786375aff9
handle platforms that return null for the trayiconimpl.
5 years ago
Dan Walmsley
3342d41a12
fix ios stub.
5 years ago
Steven Kirk
8b3afa18d0
Update mobile backends with changed API.
5 years ago
Steven Kirk
ba369a9059
Fix auto-scaling on win32.
- Adds a "resize reason" to platform `Resized` events
- Which is used by the auto-sizing code to determine whether to reset `SizeToContent`
- Also other improvements to the reset logic for `SizeToContent`:
- Don't reset it if the size hasn't changed
- Don't reset it if `CanResize == false`
- Only reset the dimensions whose size has changed
- Obsolete the `BeginAutoSizing`/`AutoSizing` feature in `WindowBase`
5 years ago
Nathan Garside
bccbf0570c
Make FrameSize nullable
5 years ago
Nathan Garside
d77d1fd5da
Rename to FrameSize
5 years ago
Nathan Garside
9feb2376a0
Squash toplevel-totalsize
5 years ago
Steven Kirk
ef52b6cfd7
And another compiler error.
5 years ago
Steven Kirk
e1051b7ce0
Fix another compiler error.
5 years ago
Steven Kirk
4e3af8c9c1
Fix non-compiling assemblies.
5 years ago
Nikita Tsukanov
b9985a8fa0
Refactorings for opengl context and surface management
6 years ago
Nikita Tsukanov
c3a416aaaa
New iOS backend
6 years ago
Dan Walmsley
0148106f54
Seperate RenderScaling from DesktopScaling.
6 years ago
Nikita Tsukanov
d59a74dc7f
build?
6 years ago
Nikita Tsukanov
dc2e7a2ffa
iOS build?
6 years ago
Nikita Tsukanov
3e04ef4d72
Naming
6 years ago
Nikita Tsukanov
996e602bf8
Implemented custom format support for clipboard
6 years ago
Nikita Tsukanov
636c6800cf
Merged LostFocus to ITopLevelImpl
6 years ago
Nathan Garside
7b9d32af85
Rework system decorations
6 years ago
José Pedro
19f9729e86
Reduced array allocations.
7 years ago
Nikita Tsukanov
ef7e8f2107
Make Application to be an AvaloniaObject. With properties and stuff.
7 years ago
Nikita Tsukanov
b7f971d87d
Updated mobile/interop backends
7 years ago
Nikita Tsukanov
35f64af761
Make toplevels responsible of creating popups
7 years ago
Nikita Tsukanov
f97c0c6368
iOS/Android build fix
7 years ago
Steven Kirk
4ec2b1c554
Use PixelPoint and PixelRect for device points/rects.
The affected members are:
- `IWindowBaseImpl.Position`
- `IWindowBaseImpl.PositionChanged`
- `ITopLevelImpl.PointToClient`
- `ITopLevelImpl.PointToScreen`
- `IMouseDevice.Position`
- `Screen.Bounds`
- `Screen.WorkingArea`
7 years ago
Jeremy Koritzinsky
acb3d46ca0
Enable generating NuGet packages via the MSBuild Pack target.
8 years ago
Jeremy Koritzinsky
321bd15664
Merge desktop runtime support libraries. Fixes #1899 .
8 years ago
Jeremy Koritzinsky
5a9e41364b
Convert project references to reference aggregate Avalonia.csproj
8 years ago
Nikita Tsukanov
e00f0f0385
Platform-specific key gestures
8 years ago
Jeremy Koritzinsky
0aa5866ea8
Fix missed changes in IRenderTimer.
8 years ago
Steven Kirk
465b2cd0da
Add PixelSize to mobile APIs.
8 years ago
Jeremy Koritzinsky
3f5ec49b4a
Update iOS and Android projects to use RenderTimers.
8 years ago
Miha Markič
0a38876590
Spellchecks all projects except for Base, Controls, Samples and Testing
8 years ago
Jeremy Koritzinsky
e0949b8796
Project file fixes.
8 years ago
Jeremy Koritzinsky
e7fab78d04
Use MSBuild.Sdk.Extras to switch the rest of our library projects to the new project format.
8 years ago
Jeremy Koritzinsky
065d6d01d8
Switch Cake to use a dirs.proj traversal project to simplify the solution.
8 years ago
Jeremy Koritzinsky
38de22cf75
Add empty event implementations for unused events.
8 years ago
Jeremy Koritzinsky
18f436a2c3
Clean up unused code warnings and malformed doc comments.
8 years ago
Jeremy Koritzinsky
b89ab8f5f1
Remove HtmlRenderer from the Avalonia repository and move it to the Avalonia.HtmlRenderer repo.
8 years ago
Jeremy Koritzinsky
dd6bfb77b2
Disable SourceLink on iOS projects.
8 years ago
Stano Turza
69e4a5220c
Stubs for Android and iOS
8 years ago
Nikita Tsukanov
604700e9e7
Fixed iOS
8 years ago
Nikita Tsukanov
bdbe95b9b1
Fixed DispatcherTimer's priorities
9 years ago
Nikita Tsukanov
b963d68668
Try to respect DispatcherPriority when possible
9 years ago
Steven Kirk
e3fde0096c
Remove IRenderFactory from mobile platforms.
9 years ago
Nikita Tsukanov
c7d1283690
Typos
9 years ago
Nikita Tsukanov
8b8df6e376
Compilation error
9 years ago
Nikita Tsukanov
e610d5858f
Merge skia projects into one
9 years ago
Nikita Tsukanov
91691c30a7
PR notes
9 years ago
Nikita Tsukanov
77b7026ac9
Removed IMouseDevice from service locator
9 years ago