Max Katz
4756a0a769
Fix iOS OpenGL rendering with newer Skia
4 years ago
Max Katz
b238cc64d8
Move iOS projects to a new sdk
4 years ago
Max Katz
4d866b544c
Replace shared project with Avalonia.PlatformSupport
4 years ago
Takoooooo
21cc80932a
use IPlatformSettings instead of creating a separate interface.
4 years ago
Takoooooo
bf731fdcfc
add comments
4 years ago
Takoooooo
00a286f0e8
Add separate platform settings for touch.
4 years ago
workgroupengineering
50c033d0fd
fixes: warning MSB4011 Microsoft.NET.Sdk.WindowsDesktop.props cannot … ( #6813 )
* fixes: warning MSB4011 Microsoft.NET.Sdk.WindowsDesktop.props cannot be imported again.
* fixes: nits
Co-authored-by: Steven Kirk <grokys@users.noreply.github.com>
4 years ago
Dan Walmsley
b89e884bcf
Revert "Revert "Revert "upgrade to net462"""
This reverts commit e44c36bef3 .
4 years ago
Dan Walmsley
e44c36bef3
Revert "Revert "upgrade to net462""
This reverts commit c78179e9ac .
4 years ago
Dan Walmsley
c78179e9ac
Revert "upgrade to net462"
This reverts commit 010ca1901a .
4 years ago
Dan Walmsley
010ca1901a
upgrade to net462
4 years ago
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