Merge branch 'main' into issue-4346

This commit is contained in:
josod827 2025-10-02 12:05:16 +02:00 committed by GitHub
commit 34cd5a6f47
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 14 additions and 4 deletions

View file

@ -247,6 +247,7 @@ Hanna Nilsén <hanni614@student.liu.se>
Elias Johansson Lara <elias.johanssonlara@gmail.com> Elias Johansson Lara <elias.johanssonlara@gmail.com>
Toby Penner <tobypenner01@gmail.com> Toby Penner <tobypenner01@gmail.com>
Danilo Spillebeen <spillebeendanilo@gmail.com> Danilo Spillebeen <spillebeendanilo@gmail.com>
Matbe766 <matildabergstrom01@gmail.com>
Josefin Odermalm <112946011+josod827@users.noreply.github.com> Josefin Odermalm <112946011+josod827@users.noreply.github.com>
--- ---

View file

@ -1,9 +1,9 @@
launcher-title = Anki Launcher launcher-title = Anki Launcher
launcher-press-enter-to-start = Press enter to start Anki. launcher-press-enter-to-start = Press the Enter/Return key on your keyboard to install or update Anki.
launcher-anki-will-start-shortly = Anki will start shortly. launcher-anki-will-start-shortly = Anki will start shortly.
launcher-you-can-close-this-window = You can close this window. launcher-you-can-close-this-window = You can close this window.
launcher-updating-anki = Updating Anki... launcher-updating-anki = Updating Anki...
launcher-latest-anki = Latest Anki (just press Enter) launcher-latest-anki = Install Latest Anki (default)
launcher-choose-a-version = Choose a version launcher-choose-a-version = Choose a version
launcher-sync-project-changes = Sync project changes launcher-sync-project-changes = Sync project changes
launcher-keep-existing-version = Keep existing version ({ $current }) launcher-keep-existing-version = Keep existing version ({ $current })

View file

@ -209,11 +209,20 @@ def on_full_sync_timer(mw: aqt.main.AnkiQt, label: str) -> None:
return return
sync_progress = progress.full_sync sync_progress = progress.full_sync
# If we've reached total, show the "checking" label
if sync_progress.transferred == sync_progress.total: if sync_progress.transferred == sync_progress.total:
label = tr.sync_checking() label = tr.sync_checking()
total = sync_progress.total
transferred = sync_progress.transferred
# Scale both to kilobytes with floor division
max_for_bar = total // 1024
value_for_bar = transferred // 1024
mw.progress.update( mw.progress.update(
value=sync_progress.transferred, value=value_for_bar,
max=sync_progress.total, max=max_for_bar,
process=False, process=False,
label=label, label=label,
) )