Code Monkey home page Code Monkey logo

Comments (7)

advplyr avatar advplyr commented on July 29, 2024

This might be better handled by adjusting the screen timeout on the device. I could see adding this feature causing more unexpected permission related issues. What is your screen timeout currently set at? I keep mine at 5 minutes.

from audiobookshelf-app.

samkottler avatar samkottler commented on July 29, 2024

1 minute on my phone and 5 minutes on my iPad. I don’t really want to just adjust the timeout device wide because in every other situation those are the timeouts I want.

I’m not sure about how permissions work, but wouldn’t the app just ask for whatever permission it needs when a user toggles setting? I know other apps are able to prevent screen locking while they’re open.

from audiobookshelf-app.

samkottler avatar samkottler commented on July 29, 2024

It looks like on android at least no permission is required to keep the screen on. I’m not sure about iOS.

from audiobookshelf-app.

citizenxnz avatar citizenxnz commented on July 29, 2024

I was going to raise the same issue - in any other reader I've used the screen timeout is disabled (it's often a preference flag) - would like to see the same here. Having to remember to push the screen halfway through a page is annoying.

Like @samkottler I don't wish to manually adjust my system systems each time - that is not effortless UX

from audiobookshelf-app.

advplyr avatar advplyr commented on July 29, 2024

@citizenxnz Can you share some mobile apps that have this setting so I can check them out?
The Kindle app on Android doesn't have this setting as far as I can find

from audiobookshelf-app.

samkottler avatar samkottler commented on July 29, 2024

The Libby app on android doesn’t allow it to be configured, but does keep the screen on while in the ebook reader.

from audiobookshelf-app.

paulo-erichsen avatar paulo-erichsen commented on July 29, 2024

I'm not an android developer, but hopefully some of these links will help

I've also noticed that Moon+ Reader Pro automatically keeps the screen awake when I read ebooks without the need to change any settings which would be a nice UX to see on the Audiobookshelf app. IMO ABS app should automatically enable this for ebooks, but I don't think audiobooks would benefit from this.

Perhaps the change needs to be done somewhere in components/readers or in whatever page that opens the reader?

from audiobookshelf-app.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.