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

Add WakeLock option #277

Open
godind opened this issue Jan 2, 2024 · 4 comments
Open

Add WakeLock option #277

godind opened this issue Jan 2, 2024 · 4 comments
Assignees
Labels
core Related to KIP App Core Services enhancement An enhancement request

Comments

@godind
Copy link
Collaborator

godind commented Jan 2, 2024

Add a WakeLock option to prevent device from sleeping and locking the screen.

@godind godind added enhancement An enhancement request core Related to KIP App Core Services labels Jan 2, 2024
@godind godind self-assigned this Jan 19, 2024
@godind
Copy link
Collaborator Author

godind commented Mar 16, 2024

replace NoSleep so it works on non-mobile devices: https://medium.com/@dhashvir/how-to-setup-a-typescript-project-to-use-wake-lock-api-e2243512c012

@JonyIvy
Copy link

JonyIvy commented Mar 23, 2024

The current implementation with NoSleep works on my Raspberry Pi with DSI touch display, if KIP is in fullscreen mode. In window mode, the screensaver kicks in as configured. For me this is quite ok.

@godind
Copy link
Collaborator Author

godind commented Mar 24, 2024

Maybe not that important them. Just need to look at power and cpu usage of the current implementation.

@godind
Copy link
Collaborator Author

godind commented Jul 30, 2024

Investigate nosleep library use case to determine if a more modern approach with less ressource consumption can be applied.

Feature requirement: in full screen, screen saver should not activate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Related to KIP App Core Services enhancement An enhancement request
Projects
None yet
Development

No branches or pull requests

2 participants