From 8545016f1d3664801da9acd5881a56a3bbbd359b Mon Sep 17 00:00:00 2001 From: Isaac Grynsztein Date: Wed, 19 Feb 2020 02:45:05 -0500 Subject: [PATCH] "audio only" checkbox is now remembered after page loads removed videogular icons as it caused compilation errors --- angular.json | 6 ++---- src/app/main/main.component.ts | 5 +++++ 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/angular.json b/angular.json index 6093aa3..9ab9eda 100644 --- a/angular.json +++ b/angular.json @@ -24,8 +24,7 @@ "src/backend" ], "styles": [ - "src/styles.css", - "../node_modules/videogular2/fonts/videogular.css" + "src/styles.css" ], "scripts": [] }, @@ -75,8 +74,7 @@ "tsConfig": "src/tsconfig.spec.json", "scripts": [], "styles": [ - "src/styles.css", - "../node_modules/videogular2/fonts/videogular.css" + "src/styles.css" ], "assets": [ "src/assets", diff --git a/src/app/main/main.component.ts b/src/app/main/main.component.ts index ac491f7..d6262b2 100644 --- a/src/app/main/main.component.ts +++ b/src/app/main/main.component.ts @@ -301,6 +301,10 @@ export class MainComponent implements OnInit { // app initialization. ngOnInit() { this.iOS = /iPad|iPhone|iPod/.test(navigator.userAgent) && !window['MSStream']; + + if (localStorage.getItem('audioOnly') !== null) { + this.audioOnly = localStorage.getItem('audioOnly') === 'true'; + } } // download helpers @@ -553,6 +557,7 @@ export class MainComponent implements OnInit { videoModeChanged(new_val) { this.selectedQuality = ''; + localStorage.setItem('audioOnly', new_val.checked.toString()); } getAudioAndVideoFormats(formats): any[] {