telegramdesktop / tdesktop

Telegram Desktop messaging app
https://desktop.telegram.org/
Other
26.2k stars 5.2k forks source link

[Feature Request] Add reduce motion option #24658

Open AviDuda opened 2 years ago

AviDuda commented 2 years ago

Is your feature request related to a problem?

Animated avatars are extremely distracting and not accessible. These avatars can show anything, including flashing colors, which is dangerous for people sensitive to flashing lights (epileptics).

Describe the solution you'd like

Add a reduce motion option which would show animated avatars in places other than user profile (contacts, chat list and next to chat bubbles) only on hover. Discord enables avatar animations only on hover for everyone and it works well. Users can still see the animation without going to another user's profile, but only when they intend to click on the profile or react to messages.

Describe alternatives you've considered

Completely disable animated avatars in places other than user profile when the reduce motion option is set. I like the previous solution more though as hovering over the user or their messages doesn't happen all the time.

Additional context

This option is already available in the iOS client. Nevermind, it doesn't disable animated avatars on iOS.

FinecoFinit commented 2 years ago

As alternative I suggest slowed animations, not disabled completely

Neurotoxin001 commented 2 years ago

Add this feature only for premium users.

This option is already available in the iOS client.

Where?

AviDuda commented 2 years ago

On iOS: Settings > Appearance > Reduce Motion

Neurotoxin001 commented 2 years ago

On iOS: Settings > Appearance > Reduce Motion

This setting is doing nothing with animated avatars.

mbasaglia commented 2 years ago

Probably animated avatars should follow the "Enable animations" option, currently they ignore it

C0rn3j commented 2 years ago

I keep Telegram always open on a second screen and the animated avatars are extremely distracting.

Having a toggle for it would be great.

brawaru commented 2 years ago

For the love of god, Telegram Desktop maintainers, escalate these issues with Telegram team. It was one thing where animated stickers played automatically, now there are also constantly animated avatars and emojis in my chat lists. This is driving me completely insane. You open a chat and there's a cherry dancing on your screen with bunch of flashing lights and everything. Please understand how distracting and annoying it is for neurodivergent people, those with ADHD, when these chats constantly keep taking away your attention. These stickers they take away your thought. Other applications don't add ‘reduced motion’ for no reason, they do it because it's a basic accessibility setting, just like changing font size or theme. Have some mercy on us, please. These premium features were the worst additions from accessibility standpoint (from paywalling automatic transcript and restricting of unwanted voice messages, to adding these animations *everywhere*). I don't want to go be rude to my friends ‘remove your avatars because my brain is a whack’, let them have fun, just don't let this fun be forcefully imposed on me, allow me to experience it only on request (like hovering my mouse over the chat row, on the message for animated emojis, clicking on the sticker to play full animation). Please. Are we asking for too much?

ECCOsea commented 1 year ago

+1, still lot off blinking avatars and status. There is shoud be option for "Disable ALL" animations! Hope there it will be added soon.

Neurotoxin001 commented 1 year ago

+1, still lot off blinking avatars and status. There is shoud be option for "Disable ALL" animations! Hope there it will be added soon.

You can disable animation in status now in beta: image

But video-avatars is still can't be disabled, yes.