Dan Walmsley
d48b61b5d0
singleview lifetime for android.
4 years ago
Dan Walmsley
3344e436b3
Revert "Avoid "using system" because"
This reverts commit 34b4f970e9 .
4 years ago
Max Katz
bd757cb5e7
Revert "Temporary build only new sdk ios"
This reverts commit 44125040ce .
4 years ago
Max Katz
44125040ce
Temporary build only new sdk ios
4 years ago
Max Katz
34b4f970e9
Avoid "using system" because
4 years ago
Max Katz
b47abdb9a1
Avoid nfloat in the codebase
4 years ago
Max Katz
09e088d4e8
iOS project nuget packaging workaround
4 years ago
Max Katz
bc1d950a9b
Update legacy projects targets
4 years ago
Max Katz
138d65556b
Use out own opengl interface wrapper
4 years ago
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