ET Custom, plex.tv, butler,dvr, fm

This commit is contained in:
Tommy Mikkelsen 2022-08-02 23:45:12 +02:00
parent 15b875e94f
commit 7fe502ef54
7 changed files with 58 additions and 44 deletions

View file

@ -8,7 +8,7 @@
</div>
<br>
<!-- Media type to export -->
<b-form-group id="etTypeGroup" v-bind:label="$t('Modules.ET.Custom.SelCustType')" label-size="lg" label-class="font-weight-bold pt-0" v-b-tooltip.hover="$t('Modules.ET.Custom.TT-CustType')">
<b-form-group id="etTypeGroup" v-bind:label="$t('Modules.ET.Custom.SelCustType')" label-size="lg" label-class="font-weight-bold pt-0">
<b-form-select
style="width: 50%"
v-model="selMediaType"
@ -17,9 +17,10 @@
@change="changeType()"
name="mediaType">
</b-form-select>
<WTNGtt tt="Modules.ET.Custom.TT-CustType" size="20px"></WTNGtt>
</b-form-group>
<div> <!-- Select Custom Level -->
<b-form-group id="etLevelGroup" v-bind:label="$t('Modules.ET.Custom.CustomLevel')" label-size="lg" label-class="font-weight-bold pt-0" v-b-tooltip.hover="$t('Modules.ET.Custom.TT-ETEditLevel')">
<b-form-group id="etLevelGroup" v-bind:label="$t('Modules.ET.Custom.CustomLevel')" label-size="lg" label-class="font-weight-bold pt-0">
<b-form-select
style="width: 50%"
class="form-control"
@ -30,6 +31,7 @@
:options="optionsLevels"
name="selLevel">
</b-form-select>
<WTNGtt tt="Modules.ET.Custom.TT-ETEditLevel" size="20px"></WTNGtt>
</b-form-group>
</div>
<b-modal ref="showNewLevel" hide-footer v-bind:title=this.customTitle @hide="newLevelHidden">
@ -86,13 +88,15 @@
import { et } from "../scripts/et";
import i18n from '../../../../i18n';
import { wtconfig, dialog } from '../../General/wtutils';
import draggable from 'vuedraggable'
import draggable from 'vuedraggable';
import WTNGtt from '../../General/wtng-tt.vue';
const log = require("electron-log");
export default {
components: {
draggable,
WTNGtt
},
data() {
return {

View file

@ -31,7 +31,7 @@
style="width: Auto"
name="selExpTypeMain">
</b-form-select>
<WTNGtt tt="Modules.ET.optExpType.ttExpType" size="25px"></WTNGtt>
<WTNGtt tt="Modules.ET.optExpType.ttExpType" size="20px"></WTNGtt>
</b-form-group>
</div>
</b-col>
@ -46,7 +46,7 @@
style="width: Auto"
name="selExpTypeSec">
</b-form-select>
<WTNGtt tt="Modules.ET.optExpType.ttExpTypeSec" size="25px"></WTNGtt>
<WTNGtt tt="Modules.ET.optExpType.ttExpTypeSec" size="20px"></WTNGtt>
</b-form-group>
</div>
</b-col>
@ -66,7 +66,7 @@
style="width: 75%"
name="selLibrary">
</b-form-select>
<WTNGtt tt="Modules.ET.optExpType.ttExpLibrary" size="25px"></WTNGtt>
<WTNGtt tt="Modules.ET.optExpType.ttExpLibrary" size="20px"></WTNGtt>
</b-form-group>
</div>
</b-col>
@ -84,7 +84,7 @@
style="width: 75%"
name="selLevel">
</b-form-select>
<WTNGtt tt="Modules.ET.optExpType.ttExpLevel" size="25px"></WTNGtt>
<WTNGtt tt="Modules.ET.optExpType.ttExpLevel" size="20px"></WTNGtt>
</b-form-group>
</div>
</b-col>

View file

@ -10,11 +10,11 @@
<br>
<b-input-group id="PosterGrp" :prepend="$t('Modules.ET.Settings.Posters_Dimensions')" class="mt-3">
<b-form-input id="PosterDim" name="PosterDim" type="text" class="form-control" v-model="PosterDim" :disabled=PosterDimDisabled @change="setPosters_Dimensions()"></b-form-input>
<WTNGtt tt="Modules.ET.Settings.Posters_Dimensions_TT" size="25px"></WTNGtt>
<WTNGtt tt="Modules.ET.Settings.Posters_Dimensions_TT" size="20px"></WTNGtt>
</b-input-group>
<b-input-group id="ArtGrp" :prepend="$t('Modules.ET.Settings.Art_Dimensions')" class="mt-3">
<b-form-input id="ArtDim" name="ArtDim" type="text" class="form-control" v-model="ArtDim" :disabled=ArtDimDisabled @change="setArt_Dimensions()"></b-form-input>
<WTNGtt tt="Modules.ET.Settings.Art_Dimensions_TT" size="25px"></WTNGtt>
<WTNGtt tt="Modules.ET.Settings.Art_Dimensions_TT" size="20px"></WTNGtt>
</b-input-group>
<b-form-group id="b-form-group">
<b-form-checkbox-group
@ -34,7 +34,7 @@
style="width: 50%"
name="SugMovieID">
</b-form-select>
<WTNGtt tt="Modules.ET.Settings.ttMoviesUseId" size="25px"></WTNGtt>
<WTNGtt tt="Modules.ET.Settings.ttMoviesUseId" size="20px"></WTNGtt>
</b-form-group>
<!-- Buttons -->
<div class="buttons">

View file

@ -9,15 +9,14 @@
<br>
<div class="d-flex align-items-center">
<b-form-group id="ButlerGroup" v-bind:label="$t('Modules.PMS.Butler.SelectTask')" label-size="lg" label-class="font-weight-bold pt-0">
<b-tooltip target="ButlerGroup" triggers="hover">
{{ $t('Modules.PMS.Butler.TTSelectTask') }}
</b-tooltip>
<b-form-select
v-model="selTask"
id="selTask"
:options="selTaskOptions"
style="width: auto"
name="selTask">
</b-form-select>
<WTNGtt tt="Modules.PMS.Butler.TTSelectTask" size="20px"></WTNGtt>
</b-form-group>
</div>
<br>
@ -37,7 +36,11 @@
const log = require("electron-log");
import i18n from '../../../../i18n';
import store from '../../../../store';
import WTNGtt from '../../General/wtng-tt.vue'
export default {
components: {
WTNGtt
},
data() {
return {
selTaskOptions: [

View file

@ -11,15 +11,14 @@
<br>
<div class="d-flex align-items-center">
<b-form-group id="dvrSelDVRGroup" v-bind:label="$t('Modules.PMS.DVR.selDVR')" label-size="lg" label-class="font-weight-bold pt-0" name="dvrSelDVRGroup">
<b-tooltip target="dvrSelDVRGroup" triggers="hover">
{{ $t('Modules.PMS.DVR.ttselDVR') }}
</b-tooltip>
<b-form-select
v-model="selDVR"
id="selDVR"
:options="optSelDVR"
style="width: auto"
name="selDVR">
</b-form-select>
<WTNGtt tt="Modules.PMS.DVR.ttselDVR" size="20px"></WTNGtt>
</b-form-group>
</div>
<br>
@ -61,17 +60,21 @@
//import store from '../../../store';
//import { wtconfig } from '../General/wtutils';
import { dvr } from "./scripts/dvr";
import WTNGtt from '../../General/wtng-tt.vue'
i18n, dvr
const log = require("electron-log");
export default {
data() {
return {
optSelDVR: [],
selDVR: "",
serverIsSelected: false
};
components: {
WTNGtt
},
data() {
return {
optSelDVR: [],
selDVR: "",
serverIsSelected: false
};
},
created() {
log.info("DVR Created");

View file

@ -21,15 +21,14 @@
<div>
<div class="d-flex align-items-center"> <!-- Select Lib -->
<b-form-group id="SelLibGroup" v-bind:label="$t('Modules.ET.optExpType.lblSelectSelection')" label-size="lg" label-class="font-weight-bold pt-0">
<b-tooltip target="SelLibGroup" triggers="hover">
{{ $t('Modules.PMS.FindMedia.TTSelectLibrary') }}
</b-tooltip>
<b-form-select
v-model="selLib"
id="selLib"
:options="selLibOptions"
style="width: auto"
name="selLib">
</b-form-select>
<WTNGtt tt="Modules.PMS.FindMedia.TTSelectLibrary" size="20px"></WTNGtt>
</b-form-group>
</div>
<br>
@ -57,6 +56,7 @@
import i18n from '../../../../i18n';
//import store from '../../../store';
import { dialog } from '../../General/wtutils';
import WTNGtt from '../../General/wtng-tt.vue'
import { pms } from '../../General/pms';
import { findMedia } from './scripts/FindMedia.js';
import statusDiv from '../../General/status.vue';
@ -68,7 +68,8 @@
const log = require("electron-log");
export default {
components: {
statusDiv
statusDiv,
WTNGtt
},
data() {
return {

View file

@ -13,15 +13,14 @@
<div ref="libSpinner" id="libSpinner" :hidden="selUserWait">
<b-spinner id="libLoad" class="ml-auto text-danger"></b-spinner>
</div>
<b-tooltip target="plexTVUsers" triggers="hover">
{{ $t('Modules.PlexTV.TT-User') }}
</b-tooltip>
<b-form-select
v-model="selUser"
id="selUser"
:options="selUserOptions"
style="width: Auto"
name="selLibrary">
</b-form-select>
<WTNGtt tt="Modules.PlexTV.TT-User" size="20px"></WTNGtt>
</b-form-group>
</div>
<b-input-group id="UserIDGrp" :prepend="$t('Modules.PlexTV.UsrID')" class="mt-3">
@ -64,24 +63,28 @@
import { plextv } from "./scripts/plextv";
import i18n from '../../../i18n';
import { wtconfig } from '../General/wtutils';
import WTNGtt from '../General/wtng-tt.vue'
const log = require("electron-log");
export default {
data() {
return {
selUserWait: false,
selUser: "",
selUserOptions: [],
selUserDetails: {},
usrID: "",
usrEmail: "",
usrName: "",
usrFriendlyName: "",
usrRestricted: "",
usrThumb: "",
usrHome: "",
usrStatus: ""
};
components: {
WTNGtt
},
data() {
return {
selUserWait: false,
selUser: "",
selUserOptions: [],
selUserDetails: {},
usrID: "",
usrEmail: "",
usrName: "",
usrFriendlyName: "",
usrRestricted: "",
usrThumb: "",
usrHome: "",
usrStatus: ""
};
},
async created() {
log.info("PlexTV Created");