Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement iOS VoiceOver support #18016

Open
wants to merge 29 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
863e06c
Implement iOS VoiceOver support
IsaMorphic Jan 21, 2025
709c212
Merge branch 'master' into feature/ios-voiceover
IsaMorphic Jan 21, 2025
e632ea7
Some investigation (it is not working)
Jan 21, 2025
87376b3
Progress
Jan 21, 2025
230a542
Functional prototype for iOS VoiceOver support
IsaMorphic Jan 22, 2025
ddff15a
Improved VoiceOver control function
Jan 22, 2025
bf9933d
Implement traits and accessibility actions for VoiceOver
IsaMorphic Jan 23, 2025
f9ed243
Merge branch 'master' into feature/ios-voiceover
IsaMorphic Jan 23, 2025
9287158
Remove unused using statement
IsaMorphic Jan 23, 2025
a3df775
Default IsOffscreenBehavior should be based on IsEffectivelyVisible
IsaMorphic Jan 23, 2025
5aa082c
Use most specific activation function first
IsaMorphic Jan 24, 2025
b0ac5ab
Merge branch 'master' into feature/ios-voiceover
IsaMorphic Jan 24, 2025
d627697
Ensure that offscreen UIAccessibilityElements are removed
IsaMorphic Jan 24, 2025
1abc92b
Fix interrupted speech upon focusing element
IsaMorphic Jan 24, 2025
093cfbd
Accessibility improvements based on tests with low vision users
IsaMorphic Jan 25, 2025
9b28c9c
More improvements to iOS VoiceOver access
Jan 26, 2025
ccdf460
Final fixes for iOS VoiceOver
Jan 26, 2025
e4af6d2
Merge branch 'master' into feature/ios-voiceover
IsaMorphic Feb 1, 2025
c39f2c0
Merge branch 'master' into feature/ios-voiceover
IsaMorphic Feb 5, 2025
173fcab
Merge branch 'master' into feature/ios-voiceover
IsaMorphic Feb 6, 2025
8327938
Merge branch 'master' into feature/ios-voiceover
IsaMorphic Feb 9, 2025
58bd060
Merge branch 'master' into feature/ios-voiceover
IsaMorphic Feb 11, 2025
3cffb12
Add informative comments
IsaMorphic Feb 12, 2025
ae28f62
Merge branch 'master' into feature/ios-voiceover
IsaMorphic Feb 15, 2025
e6fb5e0
Merge branch 'master' into feature/ios-voiceover
IsaMorphic Feb 17, 2025
b11b5af
Implement review suggestions for iOS VoiceOver
IsaMorphic Feb 17, 2025
2fb061f
Fixed bugs in determining whether controls are offscreen
IsaMorphic Feb 17, 2025
1e33213
Ensure that AutomationPeer children are updated
IsaMorphic Feb 17, 2025
0b12e0f
Fix failing tests for IsEffectivelyVisible & CompositorHitTesting
IsaMorphic Feb 18, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Remove unused using statement
  • Loading branch information
IsaMorphic committed Jan 23, 2025
commit 928715873220d8bc5932be6f2f62a48ea7de71af
1 change: 0 additions & 1 deletion src/iOS/Avalonia.iOS/AvaloniaView.cs
Original file line number Diff line number Diff line change
@@ -2,7 +2,6 @@
using System.Collections.Generic;
using System.Diagnostics.CodeAnalysis;
using System.Runtime.Versioning;
using Avalonia.Automation.Peers;
using Avalonia.Controls;
using Avalonia.Controls.Embedding;
using Avalonia.Controls.Platform;
Loading