Toot! v1.10 has been released!
It's been quiet a while because I've been dealing with a lot of life, but finally, v1.10 is here! This release is mainly focused on accessibility, which I've been neglecting so far. This version makes a bunch of improvements to that on the main screens of the app, if you have iOS 13. It's not perfect yet, but I hope to do a few more accessibility-related releases in the future if I get some good feedback on what needs doing!
* Many improvements to VoiceOver accessibility on iOS 13!
* Added a popup menu for switching servers in case the regular swipe controls are annoying to use. Long press the bottom right button to access it.
* Some small visual fixes for dark mode.
* Fixed scrollbars on iOS 13.
The accessibility changes are unfortunately limited to iOS 13 only, since that version contains some good improvements to the APIs that made the work a lot easier.
@tootapp I'd be interested to hear more about those iOS 13 exclusive APIs that make things a lot easier. Things like the AccessibilityLabel have been around since iOS 3, for example, CustomActions since iOS 8 or so. I am really curious what the difference for iOS 13 vs. earlier versions is in terms of APIs or code. I am not criticizing, blind users are just as update-eager as the rest of the iOS community. Just curious.
@marcozehe Custom actions can take blocks rather than names selectors in 13, which makes it much more reasonable to build dynamic lists of actions rather than static ones. This is heavily used for actions on toots to open links and hashtags and so on.
@tootapp Oh, fantastic! Thanks for letting me know. :)
@tootapp Hah, found the pattern. The "link to " always happens with mentions that go to users that are not on the same instance as oneself. So, for you, all mentions in toots that do not go to mastodon.social will exhibit this. All mentions that go to users on mastodon.social, won't. I just verified this on toot.cafe and chaos.social, two instances where I have accounts. So, toots I see it in aren't going to be toots you'll see it in. Make any sense? :)
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!