mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-13 20:56:19 -08:00
feat(settings): add external player arguments (#932)
* feat(settings): add external player arguments * fix(settings): address external player argument review * fix(settings): require external player argument settings * feat(settings): add external player argument placeholders Closes https://github.com/4gray/iptvnator/issues/835
This commit is contained in:
1 parent
2f9aef1578
commit
a40d5447e7
35 files changed
+584
-70
No files matched your search
@@ -174,6 +174,39 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div
|
||||
class="setting-item setting-item--external-player-arguments"
|
||||
data-test-id="mpv-player-arguments-setting"
|
||||
>
|
||||
<div class="setting-item__meta">
|
||||
<h4>{{ 'SETTINGS.MPV_PLAYER_ARGUMENTS_LABEL' | translate }}</h4>
|
||||
<p>
|
||||
{{
|
||||
'SETTINGS.MPV_PLAYER_ARGUMENTS_DESCRIPTION' | translate
|
||||
}}
|
||||
</p>
|
||||
</div>
|
||||
<div class="setting-item__control">
|
||||
<mat-form-field appearance="outline" subscriptSizing="dynamic">
|
||||
<mat-label for="mpvPlayerArguments">{{
|
||||
'SETTINGS.MPV_PLAYER_ARGUMENTS' | translate
|
||||
}}</mat-label>
|
||||
<textarea
|
||||
matInput
|
||||
id="mpvPlayerArguments"
|
||||
formControlName="mpvPlayerArguments"
|
||||
[placeholder]="mpvPlayerArgumentsPlaceholder"
|
||||
rows="3"
|
||||
spellcheck="false"
|
||||
autocomplete="off"
|
||||
></textarea>
|
||||
<mat-hint>{{
|
||||
'SETTINGS.EXTERNAL_PLAYER_ARGUMENTS_HINT' | translate
|
||||
}}</mat-hint>
|
||||
</mat-form-field>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="setting-item">
|
||||
<div class="setting-item__meta">
|
||||
<h4>{{ 'SETTINGS.MPV_REUSE_INSTANCE_LABEL' | translate }}</h4>
|
||||
@@ -210,6 +243,39 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div
|
||||
class="setting-item setting-item--external-player-arguments"
|
||||
data-test-id="vlc-player-arguments-setting"
|
||||
>
|
||||
<div class="setting-item__meta">
|
||||
<h4>{{ 'SETTINGS.VLC_PLAYER_ARGUMENTS_LABEL' | translate }}</h4>
|
||||
<p>
|
||||
{{
|
||||
'SETTINGS.VLC_PLAYER_ARGUMENTS_DESCRIPTION' | translate
|
||||
}}
|
||||
</p>
|
||||
</div>
|
||||
<div class="setting-item__control">
|
||||
<mat-form-field appearance="outline" subscriptSizing="dynamic">
|
||||
<mat-label for="vlcPlayerArguments">{{
|
||||
'SETTINGS.VLC_PLAYER_ARGUMENTS' | translate
|
||||
}}</mat-label>
|
||||
<textarea
|
||||
matInput
|
||||
id="vlcPlayerArguments"
|
||||
formControlName="vlcPlayerArguments"
|
||||
[placeholder]="vlcPlayerArgumentsPlaceholder"
|
||||
rows="3"
|
||||
spellcheck="false"
|
||||
autocomplete="off"
|
||||
></textarea>
|
||||
<mat-hint>{{
|
||||
'SETTINGS.EXTERNAL_PLAYER_ARGUMENTS_HINT' | translate
|
||||
}}</mat-hint>
|
||||
</mat-form-field>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="setting-item">
|
||||
<div class="setting-item__meta">
|
||||
<h4>{{ 'SETTINGS.VLC_REUSE_INSTANCE_LABEL' | translate }}</h4>
|
||||
|
||||
Reference in new issue
Block a user