Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request] Add option to disable animations #1398

Open
nerdpersonthing opened this issue Nov 27, 2024 · 0 comments
Open

[Feature request] Add option to disable animations #1398

nerdpersonthing opened this issue Nov 27, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@nerdpersonthing
Copy link

nerdpersonthing commented 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 #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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant