Compare commits

..

No commits in common. "7be9453762c29b63fd581fd6e9d62efea9a72b76" and "01acbcc47f8eed3082a96fee32ffaa527c3f4195" have entirely different histories.

7 changed files with 7 additions and 14 deletions

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{
"name": "twitch-vod-manager",
"version": "4.6.66",
"version": "4.6.65",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "twitch-vod-manager",
"version": "4.6.66",
"version": "4.6.65",
"license": "MIT",
"dependencies": {
"axios": "^1.6.0",

View File

@ -1,6 +1,6 @@
{
"name": "twitch-vod-manager",
"version": "4.6.66",
"version": "4.6.65",
"description": "Twitch VOD Manager - Download Twitch VODs easily",
"main": "dist/main.js",
"author": "xRangerDE",

View File

@ -11,7 +11,7 @@
<div class="update-banner" id="updateBanner">
<span id="updateText">Neue Version verfügbar!</span>
<div id="updateProgress" class="update-banner-progress-wrap" style="display: none;">
<div class="update-banner-progress-track" role="progressbar" aria-valuemin="0" aria-valuemax="100" aria-valuenow="0" aria-label="Update download" id="updateProgressGauge">
<div class="update-banner-progress-track">
<div id="updateProgressBar" class="update-banner-progress-bar"></div>
</div>
</div>

View File

@ -359,8 +359,7 @@ const UI_TEXT_DE = {
sidebarEmpty: 'Noch keine Streamer. Fuege oben rechts einen hinzu.',
removeAria: 'Entfernen',
cutProgressAria: 'Schnitt-Fortschritt',
mergeProgressAria: 'Merge-Fortschritt',
updateProgressAria: 'Update-Download-Fortschritt'
mergeProgressAria: 'Merge-Fortschritt'
},
vods: {
noneTitle: 'Keine VODs',

View File

@ -359,8 +359,7 @@ const UI_TEXT_EN = {
sidebarEmpty: 'No streamers yet. Add one via the input at the top right.',
removeAria: 'Remove',
cutProgressAria: 'Cut progress',
mergeProgressAria: 'Merge progress',
updateProgressAria: 'Update download progress'
mergeProgressAria: 'Merge progress'
},
vods: {
noneTitle: 'No VODs',

View File

@ -255,7 +255,6 @@ function applyLanguageToStaticUI(): void {
setAriaLabelAll('.modal-close-localizable', UI_TEXT.streamers.modalCloseAria);
document.getElementById('cutProgressGauge')?.setAttribute('aria-label', UI_TEXT.streamers.cutProgressAria);
document.getElementById('mergeProgressGauge')?.setAttribute('aria-label', UI_TEXT.streamers.mergeProgressAria);
document.getElementById('updateProgressGauge')?.setAttribute('aria-label', UI_TEXT.streamers.updateProgressAria);
setText('backupCardTitle', UI_TEXT.static.backupCardTitle);
setText('backupCardIntro', UI_TEXT.static.backupCardIntro);
setText('btnExportConfig', UI_TEXT.static.exportConfig);

View File

@ -127,9 +127,7 @@ function setDownloadPendingUi(): void {
const bar = byId('updateProgressBar');
bar.classList.add('downloading');
const pendingPct = latestDownloadProgress ? latestDownloadProgress.percent : 30;
bar.style.width = `${pendingPct}%`;
byId('updateProgressGauge').setAttribute('aria-valuenow', String(Math.round(pendingPct)));
bar.style.width = latestDownloadProgress ? `${latestDownloadProgress.percent}%` : '30%';
if (!latestDownloadProgress) {
byId('updateText').textContent = `Version ${latestUpdateVersion || '?'} ${UI_TEXT.updates.downloading}`;
@ -147,7 +145,6 @@ function setDownloadReadyUi(info?: UpdateInfo): void {
const bar = byId('updateProgressBar');
bar.classList.remove('downloading');
bar.style.width = '100%';
byId('updateProgressGauge').setAttribute('aria-valuenow', '100');
byId('updateProgress').style.display = 'block';
byId('updateText').textContent = `Version ${activeInfo.version} ${UI_TEXT.updates.ready}`;
@ -577,7 +574,6 @@ window.api.onUpdateDownloadProgress((progress: UpdateDownloadProgress) => {
const bar = byId('updateProgressBar');
bar.classList.remove('downloading');
bar.style.width = progress.percent + '%';
byId('updateProgressGauge').setAttribute('aria-valuenow', String(Math.round(progress.percent)));
showUpdateBanner();
byId('updateProgress').style.display = 'block';