José Pedro
0257bdf6ed
Implemented render scaling on Android.
5 years ago
José Pedro
7fb6e14716
Use TouchDevice on Android.
5 years ago
José Pedro
c530956a0b
Avalonia.Android code cleanup.
5 years ago
José Pedro
e1bfe10f43
Fixed CursorFactory.
5 years ago
José Pedro
88dd17083a
Use deferred renderer on Android.
5 years ago
José Pedro
067f0d0ad0
Added OpenGL support on Android.
5 years ago
José Pedro
a401a2073e
Fixed Android backend.
5 years ago
Dan Walmsley
0148106f54
Seperate RenderScaling from DesktopScaling.
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
José Pedro
19f9729e86
Reduced array allocations.
7 years ago
Nikita Tsukanov
b7f971d87d
Updated mobile/interop backends
7 years ago
Nikita Tsukanov
8c048ec18d
Removed android popup implementation since it was broken anyway
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
Steven Kirk
465b2cd0da
Add PixelSize to mobile APIs.
8 years ago
Miha Markič
0a38876590
Spellchecks all projects except for Base, Controls, Samples and Testing
8 years ago
CommonGuy
ffbc89f50c
Implement SetTopmost stub for Android
8 years ago
Jeremy Koritzinsky
18f436a2c3
Clean up unused code warnings and malformed doc comments.
8 years ago
Stano Turza
69e4a5220c
Stubs for Android and iOS
8 years ago
Jurjen Biewenga
e25f949d98
Screen information API implementation
9 years ago
Steven Kirk
e3fde0096c
Remove IRenderFactory from mobile platforms.
9 years ago
Nikita Tsukanov
d2fb209acf
Compilation fixes
9 years ago
Nikita Tsukanov
91691c30a7
PR notes
9 years ago
Nikita Tsukanov
77b7026ac9
Removed IMouseDevice from service locator
9 years ago
Steven Kirk
3e8587348d
Change ILockedFrameBuffer.Dpi to Vector.
`ILockedFrameBuffer.Dpi` was a `Size` but it would make more sense as a `Vector` because `Size * Vector` produces a `Size` whereas a `Size * Size` would produce a `Size3D` if that type existed.
9 years ago
Nikita Tsukanov
131fa44fa1
Fixed namespaces
9 years ago
Nikita Tsukanov
03ae54cb25
Platform toplevel cleanup
9 years ago
Nikita Tsukanov
f21212e76a
Refactored out WindowBase from TopLevel
9 years ago
Nikita Tsukanov
8c6d8ae832
[DROID] Implemented Popups, fixed AppBuilder
9 years ago
Nikita Tsukanov
87de571925
Use IFramebufferSurface for android.
9 years ago
Nikita Tsukanov
c446aaf5a6
Removed IWindowImpl which was a lie, removed initialization hack, fixed rendering
9 years ago
Steven Kirk
8f3e56963a
Picked some style nits.
9 years ago
Dan Walmsley
80e42b5882
Remove SetCoverTaskbarWhenMaximized from other backends.
9 years ago
Nikita Tsukanov
374d600275
Added support for multiple drawing methods for window implementations. Added framebuffer support
9 years ago
Dan Walmsley
43cac2c562
Renamed property to CoverTaskbarWhenMaximized.
10 years ago
Dan Walmsley
dec5682dce
Completed Andriod IWindowImpl
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
Steven Kirk
94082ce958
Make Avalonia.Android compile again.
No idea if it actually works because android doesn't seem to work at all
at the moment.
10 years ago
OronDF343
5e0243cfba
Added PositionChanged event in TopLevel
Implements #629
10 years ago
Steven Kirk
ebdea7dc15
Renamed IIconImpl -> IWindowIconImpl
10 years ago
Jeremy Koritzinsky
c2a783e2ca
Added do-nothing iOS and Android window icon support.
10 years ago
Steven Kirk
5be41985c3
Renamed Perspex -> Avalonia
10 years ago