IceCubesApp/Packages
Chris Kolbu eab69ce9fa
Timeline tab accessibility uplift (#1277)
* Refine Profile tab VoiceOver order to prioritise user information

Previously, VoiceOver user would have to traverse through header image, “follows you”, and the profile image before getting to the display name of the user.

Now, this element is the first element after the navigation bar.

* Add accessibility label to Timeline Compose post button

Previously, this button was using the SF symbol fallback label.

Now, it has a localized equivalent in addition to two other options: “New”, and “Create”

* Change accessible representation of Timeline nav bar menu

Previously, this would present as a static text.

Now, it has the header trait. In addition, by changing the representation, VoiceOver will read it out as “Home, Pop-up button, Header”, indicating that it opens a menu.

* Add accessibilityHint to Timeline tab Accounts selector

* Add accessibilityLabel and hint to PendingStatusesObserver

Previously, this button would have a label equal to the count of unread posts. Now, it states “X new posts” with the hint “Scrolls the timeline”
2023-03-20 06:33:42 +01:00
..
Account Timeline tab accessibility uplift (#1277) 2023-03-20 06:33:42 +01:00
AppAccount Timeline tab accessibility uplift (#1277) 2023-03-20 06:33:42 +01:00
Conversations SwiftFormat 2023-03-13 13:38:28 +01:00
DesignSystem Timeline tab accessibility uplift (#1277) 2023-03-20 06:33:42 +01:00
Env SwiftFormat . 2023-03-19 16:28:06 +01:00
Explore SwiftFormat 2023-03-13 13:38:28 +01:00
Lists Fix CustomEmoji Baseline Offset (#1188) 2023-03-06 15:21:26 +01:00
Models Allow translation of an account bio/note (#1276) 2023-03-19 16:18:13 +01:00
Network Allow translation of an account bio/note (#1276) 2023-03-19 16:18:13 +01:00
Notifications SwiftFormat 2023-03-13 13:38:28 +01:00
Status Fix: Inline StatusRowView accessibilityLabel modifier to avoid flashing (#1278) 2023-03-19 18:36:57 +01:00
Timeline Timeline tab accessibility uplift (#1277) 2023-03-20 06:33:42 +01:00