[Feature request] Add option to disable animations #1097

Open
opened 2026-04-24 23:48:28 +02:00 by adam · 0 comments
Owner

Originally created by @nerdpersonthing on GitHub (Nov 27, 2024).

Describe the Feature/Enhancement

Currently, many interactions within the app are animated. (See below for a list of these interactions.) It would be great if there was an option in the application settings to disable these animations across the app.

Why would this be helpful?

As discussed in https://github.com/advplyr/audiobookshelf-app/issues/800, these animations are particularly detrimental on e-ink devices, where animations create far more ghosting and battery drain than a simple page refresh. (In particular, the page turn animation is extremely high-impact for these devices).

Additionally, even on phones and other devices with more conventional displays, having an option to disable animations is a valuable quality-of-life feature, as many users (including myself) prefer disabling animations when possible.

Future Implementation (Screenshot)

An image isn't really applicable here - in future, there should just exist an additional option in the application settings to disable animations.

Audiobookshelf App Version

Android App - 0.9.77

Current Implementation (Screenshot)

The interactions which are currently animated include (in rough order of how intrusive they are):

  • turning the page in the e-reader mode
    anim01

  • opening the top menu, settings, and table of contents in e-reader mode
    anim02

  • opening/closing the sidebar menu
    anim03

  • switching audiobook/ebook libraries
    anim04

  • opening the properties menu of a book
    anim05

  • opening dropdown menus in the application settings
    anim06

  • very likely, more animations that I haven't found yet...

The ability to disable these animations would be greatly appreciated, particularly on e-ink devices.

Originally created by @nerdpersonthing on GitHub (Nov 27, 2024). ### Describe the Feature/Enhancement Currently, many interactions within the app are animated. (See below for a list of these interactions.) It would be great if there was an option in the application settings to disable these animations across the app. ### Why would this be helpful? As discussed in https://github.com/advplyr/audiobookshelf-app/issues/800, these animations are particularly detrimental on e-ink devices, where animations create far more ghosting and battery drain than a simple page refresh. (In particular, the page turn animation is extremely high-impact for these devices). Additionally, even on phones and other devices with more conventional displays, having an option to disable animations is a valuable quality-of-life feature, as many users (including myself) prefer disabling animations when possible. ### Future Implementation (Screenshot) An image isn't really applicable here - in future, there should just exist an additional option in the application settings to disable animations. ### Audiobookshelf App Version Android App - 0.9.77 ### Current Implementation (Screenshot) The interactions which are currently animated include (in rough order of how intrusive they are): - turning the page in the e-reader mode ![anim01](https://github.com/user-attachments/assets/e662d3ac-8492-45af-861e-38dd1a5728ba) - opening the top menu, settings, and table of contents in e-reader mode ![anim02](https://github.com/user-attachments/assets/be75424e-8adc-438f-94b6-2251fe3d3bcd) - opening/closing the sidebar menu ![anim03](https://github.com/user-attachments/assets/7e349f8d-c195-45ea-9c6e-3709a1ce9729) - switching audiobook/ebook libraries ![anim04](https://github.com/user-attachments/assets/c67bbb3c-a8e5-4ece-82fe-a5680532d01f) - opening the properties menu of a book ![anim05](https://github.com/user-attachments/assets/03138bfa-47e8-43e3-ab19-dd91a84e423c) - opening dropdown menus in the application settings ![anim06](https://github.com/user-attachments/assets/b5588cb9-21ad-4a33-bcf0-146314ae4b74) - very likely, more animations that I haven't found yet... The ability to disable these animations would be greatly appreciated, particularly on e-ink devices.
adam added the enhancement label 2026-04-24 23:48:28 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf-app#1097