diff --git a/src/app/app.module.ts b/src/app/app.module.ts
index 90c1ac8..3784230 100644
--- a/src/app/app.module.ts
+++ b/src/app/app.module.ts
@@ -24,6 +24,7 @@ import { MatSidenavModule } from '@angular/material/sidenav';
import { MatSlideToggleModule } from '@angular/material/slide-toggle';
import { MatSnackBarModule } from '@angular/material/snack-bar';
import { MatToolbarModule } from '@angular/material/toolbar';
+import { MatTabsModule } from '@angular/material/tabs';
import {DragDropModule} from '@angular/cdk/drag-drop';
import {FormsModule, ReactiveFormsModule} from '@angular/forms';
import { AppComponent } from './app.component';
@@ -113,6 +114,7 @@ export function isVisible({ event, element, scrollContainer, offset }: IsVisible
MatSlideToggleModule,
MatMenuModule,
MatAutocompleteModule,
+ MatTabsModule,
MatTooltipModule,
DragDropModule,
VgCoreModule,
diff --git a/src/app/settings/settings.component.html b/src/app/settings/settings.component.html
index 1cc4e6e..576c874 100644
--- a/src/app/settings/settings.component.html
+++ b/src/app/settings/settings.component.html
@@ -1,295 +1,286 @@
Settings
-
+
+
-
-
-
-
- Host
-
-
-
-
-
-
-
- URL this app will be accessed from, without the port.
-
+
+
+
+
+
+
+
+
+
+ URL this app will be accessed from, without the port.
+
+
+
+
+
+ The desired port. Default is 17442.
+
+
+
-
-
-
- The desired port. Default is 17442.
-
+
+
+
+
+ Use encryption
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Allow subscriptions
+
+
+
+
+ Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder.
+
+
+
+
+
+ Unit is seconds, only include numbers.
+
+
+
+ Use youtube-dl archive
+
With youtube-dl's archivefeature, downloaded videos from your subscriptions get recorded in a text file in the subscriptions archive sub-directory.
+
This enables the ability to permanently delete videos from your subscriptions without unsubscribing, and allows you to record which videos you downloaded in case of data loss.
+
+
+ Path for audio only downloads. It is relative to YTDL-Material's root folder.
+
+
+
+
+
+
+ Path for video downloads. It is relative to YTDL-Material's root folder.
+
+
-
-
-
-
- Encryption
-
-
-
-
-
- Use encryption
+
+
+
+ Global custom args for downloads on the home page.
+
+
+
+
+
+ Use youtube-dl archive
+
Note: This setting only applies to downloads on the Home page. If you would like to use youtube-dl archive functionality in subscriptions, head down to the Subscriptions section.
-
-
- Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder.
-
-
-
-
-
- Unit is seconds, only include numbers.
-
-
-
- Use youtube-dl archive
-
With youtube-dl's archivefeature, downloaded videos from your subscriptions get recorded in a text file in the subscriptions archive sub-directory.
-
This enables the ability to permanently delete videos from your subscriptions without unsubscribing, and allows you to record which videos you downloaded in case of data loss.
-
-
-
-
-
-
-
-
-
- Extensions
-
-
-
-
-
-
Chrome
-
Click hereto download the official YoutubeDL-Material Chrome extension manually.
-
You must manually load the extension and modify the extension's settings to set the frontend URL.
-
-
-
-
Firefox
-
Click hereto install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page.
-
Detailed setup instructions.Not much is required other than changing the extension's settings to set the frontend URL.
-
-
-
-
Bookmarklet
-
Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark.