Skip to content

add auto clock synchronization setting after repeater login#369

Open
just-stuff-tm wants to merge 1 commit intozjs81:devfrom
just-stuff-tm:auto-time-sync-349
Open

add auto clock synchronization setting after repeater login#369
just-stuff-tm wants to merge 1 commit intozjs81:devfrom
just-stuff-tm:auto-time-sync-349

Conversation

@just-stuff-tm
Copy link
Copy Markdown
Contributor

@just-stuff-tm just-stuff-tm commented Apr 10, 2026

Introduced a new setting for automatic clock synchronization after a successful repeater login. Added localization support for the new feature in multiple languages (Bulgarian, German, English, Spanish, French, Hungarian, Italian, Japanese, Korean, Dutch, Polish, Portuguese, Russian, Slovak, Slovenian, Swedish, Ukrainian, Chinese). Implemented storage service methods to manage the new setting. Updated the repeater settings screen to include a toggle for the new feature. Enhanced the repeater login dialog to trigger clock synchronization automatically if the setting is enabled. Feature Request #349

Screencast.from.2026-04-10.15-29-13.mp4

Introduced a new setting for automatic clock synchronization after a successful repeater login.
Added localization support for the new feature in multiple languages (Bulgarian, German, English, Spanish, French, Hungarian, Italian, Japanese, Korean, Dutch, Polish, Portuguese, Russian, Slovak, Slovenian, Swedish, Ukrainian, Chinese).
Implemented storage service methods to manage the new setting.
Updated the repeater settings screen to include a toggle for the new feature.
Enhanced the repeater login dialog to trigger clock synchronization automatically if the setting is enabled.
@just-stuff-tm
Copy link
Copy Markdown
Contributor Author

just-stuff-tm commented Apr 10, 2026

@446564 @wel97459 @zjs81 @interfect
@codex review

The scheduler can be implemented in a separate PR. Proper upstream error handling for clock sync should also be addressed separately.

The current error (“cannot turn clock back”) occurs because the clock is not actually ahead, it's in UTC, while the sync request is coming from UTC-4 or similar. There is no timezone conversion happening, which needs to be fixed in another PR as well.

The OG app throws the same error and doesn't convert host time to UTC before sending to repeater

@446564 446564 self-assigned this Apr 10, 2026
@446564 446564 added the Feedback Requested Issues or pull requests needed feedback label Apr 10, 2026
@just-stuff-tm just-stuff-tm marked this pull request as ready for review April 10, 2026 18:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feedback Requested Issues or pull requests needed feedback

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants