Dan Walmsley
d28a86f862
remove button left in for debug purposes.
3 years ago
Nikita Tsukanov
006fe37d0d
Working on iOS IME
4 years ago
Dan Walmsley
9a4cd3d8c9
fix responder issue.
4 years ago
Dan Walmsley
f9b4c5042c
add fix for window becoming keywindow.
4 years ago
Dan Walmsley
133a95973a
use seperate responder class
4 years ago
Dan Walmsley
7272fb89c7
further ios ime implementation.
4 years ago
Dan Walmsley
71ed1b03c1
add implementation of advanced ios ime api.
4 years ago
Dan Walmsley
7bc608d37b
use composition renderer only on ios.
4 years ago
Benedikt
acecaf7018
Fix iOS build
4 years ago
Max Katz
3ddd068687
Add iOS implementation
4 years ago
Max Katz
d8d6fa5097
Add iOS implementation
4 years ago
Dan Walmsley
d717d10de8
use ime api to hide and show osk.
4 years ago
Dan Walmsley
3344e436b3
Revert "Avoid "using system" because"
This reverts commit 34b4f970e9 .
4 years ago
Max Katz
34b4f970e9
Avoid "using system" because
4 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
e1051b7ce0
Fix another compiler error.
5 years ago
Nikita Tsukanov
c3a416aaaa
New iOS backend
6 years ago
Miha Markič
0a38876590
Spellchecks all projects except for Base, Controls, Samples and Testing
8 years ago
Nikita Tsukanov
7e163ef310
Somewhat fixed iOS. Now also using framebuffer model
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.
9 years ago
Dan Walmsley
07b06aa148
Completed Ios AvaloniaView implementation.
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
Jason Jarvis
2c7d457057
Deleted a bunch of obsolete files, addressed all of the code styling comments, etc.
10 years ago
Jason Jarvis
b566401602
More iOS platform related improvements. Code style reformatting for PR. ControlCatalog can now run on Skia! AssetLoader hack for iOS to get us running.
10 years ago
Jason Jarvis
2acc80df33
Fixed issues with SkiaSharp text layout and rendering.
10 years ago
Jason Jarvis
1a791a02b3
Got OS X compiling/running again. Fixed Render update issues on iOS, including accounting for iOS Status Bar at the top. Input works again!
10 years ago
Steven Kirk
3fde7f979c
Added VisualExtensions.PointToClient.
In addition moved PointToScreen to VisualExtensions, and renamed
IRenderRoot.TranslatePointToScreen to IRenderRoot.PointToScreen.
10 years ago
Steven Kirk
b984e7bb7f
Added WindowState for mobile platforms.
They always return Normal.
10 years ago
Nikita Tsukanov
84af63ce1e
Added Position property, moved Hide/Show to ITopLevelImpl
10 years ago
Nikita Tsukanov
ec2a319049
Implemented BeginResizeDrag
10 years ago
Nikita Tsukanov
0b0875970c
Added TopLevel::BeginMoveDrag()
10 years ago
Nikita Tsukanov
8f24ccf441
Added Window::HasSystemDecorations property
10 years ago
donandren
2248a4b5a8
no need for layout scale to be taken into account because touch events are already scaled
10 years ago
donandren
fcf79c45eb
enhanced emulation of mouse scroll event from touch in iOS
10 years ago
donandren
5ac1f7c0c5
ios keyboard support
10 years ago
Nikita Tsukanov
40b3765916
Use single CFDisplayLink for everything
10 years ago
Nikita Tsukanov
85b530e363
New ios backend
10 years ago