Accessibility Features/Mods For Sight Impaired Users

Hi @drob-xx,

Thanks for starting a thread on this very important topic. While a whole new, dedicated UI would be great to have, I feel there’s also room for improvement in the current UI. You mentioned some things that I think we should turn into tickets, so that someone has clear indications and can pick them up.

For example:

@ByteHamster, would it be possible to change UI based on font size? E.g., specifically,

  • on the Home screen, move number & Screen link to next line if the whole headline e.g. “See what’s new” doesn’t fit
  • in the side menu, increase with the font size:
    • the error icon size
    • the spacing between items
    • the cover image (or do we not care, or should we even hide it, given that the Subscriptions screen is better suited for this?)
  • in the side menu
    • allow for two lines if font size ≥ x
    • make sure that icons and numbers don’t overlap
  • in the mini-player, increase the font size with the system, and allow for two lines if font size ≥ x

We should probably also check if the updated Subscriptions screen works as expected.

I, a pretty average user, have this in other apps sometimes as well. So even in this case it would be helpful to be supported. I’m thinking:

  • Long-pressing an icon should always reveal its purpose
  • Maybe, instead of having a web-based documentation page, we can have an in-app screen which gives an overview of all icons & what they mean? (Though not sure that’d help users with limited cognitive abilities.)

On this:

and this:

I see here a combination of

  1. Synchronisation covering the playlist(s) → see synchronization should sync "queue" · Issue #6036 · AntennaPod/AntennaPod · GitHub
  2. Introduction of multiple queues → see Multiple Queues Impact and Feature Mapping

Then on this:

See

Indeed both would be a lot of work. Maybe an intermediary solution could be to introduce a switch like “Enable Simplified Interface”. If active, many not strictly necessary elements could be hidden, such as the file size (before download), numbers displayed in the side menu, (icons to access) podcast-specific settings, etc. Such list of elements to be hidden could of course be discussed.