diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2174377..d4f2ce1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/checkout@v4 with: - repository: KhooLy/fluxa-core + repository: FluxaMedia/fluxa-core path: fluxa-core - name: Link sibling repos shell: bash @@ -96,7 +96,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/checkout@v4 with: - repository: KhooLy/fluxa-core + repository: FluxaMedia/fluxa-core path: fluxa-core - name: Link sibling repos run: ln -sfn "$GITHUB_WORKSPACE/fluxa-core" "$(dirname "$GITHUB_WORKSPACE")/fluxa-core" @@ -150,7 +150,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/checkout@v4 with: - repository: KhooLy/fluxa-core + repository: FluxaMedia/fluxa-core path: fluxa-core - name: Link sibling repos run: ln -sfn "$GITHUB_WORKSPACE/fluxa-core" "$(dirname "$GITHUB_WORKSPACE")/fluxa-core" diff --git a/src/hooks/useAppInit.ts b/src/hooks/useAppInit.ts index cb790ba..3c1d3da 100644 --- a/src/hooks/useAppInit.ts +++ b/src/hooks/useAppInit.ts @@ -112,11 +112,13 @@ const syncTasks: Promise[] = []; void syncExternalOnStartup(startupProfile); } - setTimeout(() => { - void startUpdateCheck((s) => { - if (s.phase === 'available' || s.phase === 'error') setUpdateModalState(s); - }); - }, 5000); + if (prefBool(storedPrefsRef.current, 'automaticUpdates', true)) { + setTimeout(() => { + void startUpdateCheck((s) => { + if (s.phase === 'available' || s.phase === 'error') setUpdateModalState(s); + }); + }, 5000); + } })(); }, []); diff --git a/src/i18n/english_us.json b/src/i18n/english_us.json index bb09323..0052be3 100644 --- a/src/i18n/english_us.json +++ b/src/i18n/english_us.json @@ -974,7 +974,7 @@ "common.delete": "Delete", "common.refresh": "Refresh", "settings.automatic_updates": "Automatic Updates", - "settings.automatic_updates_desc": "Automatically download and install app updates", + "settings.automatic_updates_desc": "Automatically check for updates and notify you", "settings.detail_season_posters_on_hero_desc": "Show season posters in the hero area on the detail screen", "downloads.storage_summary": "%s files · %s", "settings.downloads_empty_desc": "No completed downloads yet", @@ -1093,4 +1093,4 @@ "auth.profile.name_placeholder": "e.g. Main, Personal...", "auth.profile.default_name": "Primary", "auth.profile.continue": "Continue" -} \ No newline at end of file +} diff --git a/src/i18n/tr_tr.json b/src/i18n/tr_tr.json index 2a78d6d..e3bf7b8 100644 --- a/src/i18n/tr_tr.json +++ b/src/i18n/tr_tr.json @@ -974,7 +974,7 @@ "common.delete": "Sil", "common.refresh": "Yenile", "settings.automatic_updates": "Otomatik Güncellemeler", - "settings.automatic_updates_desc": "Uygulama güncellemelerini otomatik olarak indir ve yükle", + "settings.automatic_updates_desc": "Güncellemeleri otomatik kontrol et ve bildir", "settings.detail_season_posters_on_hero_desc": "Detay ekranındaki hero bölümünde sezon posterlerini göster", "downloads.storage_summary": "%s dosya · %s", "settings.downloads_empty_desc": "Henüz tamamlanmış indirme bulunmuyor", @@ -1093,4 +1093,4 @@ "auth.profile.name_placeholder": "örn. Ana, Kişisel...", "auth.profile.default_name": "Birincil", "auth.profile.continue": "Devam et" -} \ No newline at end of file +}