mirror of
				https://github.com/TeamPiped/Piped.git
				synced 2024-08-14 23:57:27 +00:00 
			
		
		
		
	Merge pull request #2427 from judemont/master
Add option to display automatically the subtitles
This commit is contained in:
		
						commit
						1df4119f0e
					
				
					 3 changed files with 17 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -45,6 +45,16 @@
 | 
			
		|||
            @change="onChange($event)"
 | 
			
		||||
        />
 | 
			
		||||
    </label>
 | 
			
		||||
    <label class="pref" for="chkAutoDisplayCaptions">
 | 
			
		||||
        <strong v-t="'actions.auto_display_captions'" />
 | 
			
		||||
        <input
 | 
			
		||||
            id="chkAutoDisplayCaptions"
 | 
			
		||||
            v-model="autoDisplayCaptions"
 | 
			
		||||
            class="checkbox"
 | 
			
		||||
            type="checkbox"
 | 
			
		||||
            @change="onChange($event)"
 | 
			
		||||
        />
 | 
			
		||||
    </label>
 | 
			
		||||
    <label class="pref" for="chkAutoPlayNextCountdown">
 | 
			
		||||
        <strong v-t="'actions.autoplay_next_countdown'" />
 | 
			
		||||
        <input
 | 
			
		||||
| 
						 | 
				
			
			@ -356,6 +366,7 @@ export default {
 | 
			
		|||
            minSegmentLength: 0,
 | 
			
		||||
            selectedTheme: "dark",
 | 
			
		||||
            autoPlayVideo: true,
 | 
			
		||||
            autoDisplayCaptions: false,
 | 
			
		||||
            autoPlayNextCountdown: 5,
 | 
			
		||||
            listen: false,
 | 
			
		||||
            resolutions: [144, 240, 360, 480, 720, 1080, 1440, 2160, 4320],
 | 
			
		||||
| 
						 | 
				
			
			@ -473,6 +484,7 @@ export default {
 | 
			
		|||
            this.minSegmentLength = Math.max(this.getPreferenceNumber("minSegmentLength", 0), 0);
 | 
			
		||||
            this.selectedTheme = this.getPreferenceString("theme", "dark");
 | 
			
		||||
            this.autoPlayVideo = this.getPreferenceBoolean("playerAutoPlay", true);
 | 
			
		||||
            this.autoDisplayCaptions = this.getPreferenceBoolean("autoDisplayCaptions", false);
 | 
			
		||||
            this.autoPlayNextCountdown = this.getPreferenceNumber("autoPlayNextCountdown", 5);
 | 
			
		||||
            this.listen = this.getPreferenceBoolean("listen", false);
 | 
			
		||||
            this.defaultQuality = Number(localStorage.getItem("quality"));
 | 
			
		||||
| 
						 | 
				
			
			@ -528,6 +540,7 @@ export default {
 | 
			
		|||
                localStorage.setItem("minSegmentLength", this.minSegmentLength);
 | 
			
		||||
                localStorage.setItem("theme", this.selectedTheme);
 | 
			
		||||
                localStorage.setItem("playerAutoPlay", this.autoPlayVideo);
 | 
			
		||||
                localStorage.setItem("autoDisplayCaptions", this.autoDisplayCaptions);
 | 
			
		||||
                localStorage.setItem("autoPlayNextCountdown", this.autoPlayNextCountdown);
 | 
			
		||||
                localStorage.setItem("listen", this.listen);
 | 
			
		||||
                localStorage.setItem("quality", this.defaultQuality);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -587,6 +587,9 @@ export default {
 | 
			
		|||
                const rate = this.getPreferenceNumber("rate", 1);
 | 
			
		||||
                videoEl.playbackRate = rate;
 | 
			
		||||
                videoEl.defaultPlaybackRate = rate;
 | 
			
		||||
 | 
			
		||||
                const autoDisplayCaptions = this.getPreferenceBoolean("autoDisplayCaptions", false);
 | 
			
		||||
                this.$player.setTextTrackVisibility(autoDisplayCaptions);
 | 
			
		||||
            });
 | 
			
		||||
 | 
			
		||||
            // expand the player to fullscreen when the fullscreen query equals true
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -70,6 +70,7 @@
 | 
			
		|||
        "import_from_json": "Import from JSON/CSV",
 | 
			
		||||
        "loop_this_video": "Loop this Video",
 | 
			
		||||
        "auto_play_next_video": "Auto Play next Video",
 | 
			
		||||
        "auto_display_captions": "Auto Display Captions",
 | 
			
		||||
        "donations": "Development donations",
 | 
			
		||||
        "minimize_comments": "Minimize Comments",
 | 
			
		||||
        "show_comments": "Show Comments",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue