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

Support keeping screen awake #319

Open
Keith-CY opened this issue Nov 13, 2023 · 5 comments
Open

Support keeping screen awake #319

Keith-CY opened this issue Nov 13, 2023 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@Keith-CY
Copy link
Member

This issue comes from #309


Issue #309 usually happens when the screen is locked/computer sleeps. And synchronization stops when the screen is locked/computer is sleeping.

There's an API to keep the computer awake: https://developer.mozilla.org/en-US/docs/Web/API/Screen_Wake_Lock_API. By enabling it, the synchronization won't be broken anymore.

@Keith-CY Keith-CY added the enhancement New feature or request label Nov 13, 2023
@Danie0918
Copy link
Contributor

Danie0918 commented Jan 2, 2024

【Support keeping screen awake】

  • Requirement Description: Support keeping the screen awake during synchronization.

image

  • Requirement Contents

Add keep the screen awake option to Settings. (Disable by default)

@Keith-CY
Copy link
Member Author

Keith-CY commented Jan 2, 2024

  1. When the synchronization time is greater than 15 minutes, a pop-up window indicates whether the user needs to keep the screen awake. (The default option is to turn on keep the screen awake)

I think it should be false by default because it may require some permission from the system. This feature can be highlighted in the release note, but it should be enabled by users' willingness.

@yanguoyu
Copy link

yanguoyu commented Mar 9, 2024

@silySuper
Copy link

verfied

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
Status: ✅ Done
Development

No branches or pull requests

7 participants