diff --git a/typescript-version/build/installer.nsh b/typescript-version/build/installer.nsh new file mode 100644 index 0000000..4ee8fa1 --- /dev/null +++ b/typescript-version/build/installer.nsh @@ -0,0 +1,4 @@ +!macro customInit + ; Kill running Twitch VOD Manager process before installation + nsExec::ExecToLog 'taskkill /F /IM "Twitch VOD Manager.exe"' +!macroend diff --git a/typescript-version/package.json b/typescript-version/package.json index d329c26..6f9f2a2 100644 --- a/typescript-version/package.json +++ b/typescript-version/package.json @@ -1,6 +1,6 @@ { "name": "twitch-vod-manager", - "version": "3.6.3", + "version": "3.6.8", "description": "Twitch VOD Manager - Download Twitch VODs easily", "main": "dist/main.js", "author": "xRangerDE", @@ -35,11 +35,16 @@ "nsis": { "oneClick": false, "allowToChangeInstallationDirectory": true, - "deleteAppDataOnUninstall": false + "deleteAppDataOnUninstall": false, + "createDesktopShortcut": true, + "createStartMenuShortcut": true, + "shortcutName": "Twitch VOD Manager v${version}", + "include": "build/installer.nsh" }, "publish": { - "provider": "generic", - "url": "http://24-music.de/" + "provider": "github", + "owner": "Sucukdeluxe", + "repo": "Twitch-VOD-Manager" } } } diff --git a/typescript-version/src/index.html b/typescript-version/src/index.html index 97d0be5..0c0836c 100644 --- a/typescript-version/src/index.html +++ b/typescript-version/src/index.html @@ -45,6 +45,8 @@ display: flex; flex-direction: column; border-right: 1px solid rgba(255,255,255,0.1); + overflow-y: auto; + overflow-x: hidden; } .logo { @@ -312,7 +314,43 @@ .header-actions { display: flex; - gap: 10px; + align-items: center; + gap: 15px; + } + + .header-search { + display: flex; + gap: 8px; + } + + .header-search input { + background: var(--bg-card); + border: 1px solid rgba(255,255,255,0.1); + border-radius: 4px; + padding: 8px 12px; + color: var(--text); + font-size: 13px; + width: 200px; + } + + .header-search input:focus { + outline: none; + border-color: var(--accent); + } + + .header-search button { + background: var(--accent); + border: none; + border-radius: 4px; + color: white; + padding: 8px 12px; + cursor: pointer; + font-size: 14px; + font-weight: bold; + } + + .header-search button:hover { + opacity: 0.9; } .btn-icon { @@ -544,8 +582,13 @@ /* Empty State */ .empty-state { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; text-align: center; - padding: 60px 20px; + min-height: 60vh; + padding: 20px; color: var(--text-secondary); } @@ -1049,8 +1092,13 @@
- Neue Version verfugbar! - + Neue Version verfügbar! + +
@@ -1156,10 +1204,6 @@
Streamer
-
- - -
@@ -1178,6 +1222,10 @@

VODs

+