lmao yaz why

This commit is contained in:
Maikiwi 2022-07-17 13:40:24 -07:00
parent 74f554041a
commit 0dfb4fd935
4 changed files with 45 additions and 45 deletions

View file

@ -400,6 +400,46 @@ const app = new Vue({
return message
}
},
getProfileLz(type, name) { // For Spatial and CAR.
let result = "";
// Hard-coded shiz
switch (name) {
case "Maikiwi":
return "Maikiwi";
break;
case "Maikiwi+":
return "Maikiwi+";
break;
case "Minimal+":
return this.getLz('settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.minimal') + "+";
break;
case "live":
return "LIVE";
break;
}
switch (type) {
case "CAR":
result = this.getLz('settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.' + name);
if (result === "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode." + name) {
return name;
}
else {return result;}
break;
case "CTS":
result = this.getLz('settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.' + name.toLowerCase());
if (result === "settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile." + name.toLowerCase()) {
return name;
}
else {return result;}
break;
default:
return name;
}
},
setLzManual() {
app.$data.library.songs.sortingOptions = {
"albumName": app.getLz('term.sortBy.album'),

View file

@ -46,7 +46,7 @@
<div class="chrome-icon-container">
<div class="audio-type private-icon" v-if="cfg.general.privateEnabled === true"></div>
<div class="audio-type spatial-icon" v-if="cfg.audio.maikiwiAudio.spatial === true"
:title="$root.getLz('settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization') + ' (' + cfg.audio.maikiwiAudio.spatialProfile.charAt(0).toUpperCase() + cfg.audio.maikiwiAudio.spatialProfile.substr(1).toLowerCase() + ')'" v-b-tooltip.hover
:title="$root.getLz('settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization') + ' (' + getProfileLz('CTS', cfg.audio.maikiwiAudio.spatialProfile) + ')'" v-b-tooltip.hover
></div>
<div class="audio-type lossless-icon" v-if="(mk.nowPlayingItem?.localFilesMetadata?.lossless ?? false) === true"
:title="mk.nowPlayingItem?.localFilesMetadata?.bitDepth +'-bit / '+ mk.nowPlayingItem?.localFilesMetadata?.sampleRate/1000 + ' kHz ' + mk.nowPlayingItem.localFilesMetadata.container" v-b-tooltip.hover

View file

@ -124,7 +124,7 @@
<div class="chrome-icon-container">
<div class="audio-type private-icon" v-if="cfg.general.privateEnabled === true"></div>
<div class="audio-type spatial-icon" v-if="cfg.audio.maikiwiAudio.spatial === true"
:title="$root.getLz('settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization') + ' (' + cfg.audio.maikiwiAudio.spatialProfile.charAt(0).toUpperCase() + cfg.audio.maikiwiAudio.spatialProfile.substr(1).toLowerCase() + ')'" v-b-tooltip.hover
:title="$root.getLz('settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization') + ' (' + getProfileLz('CTS', cfg.audio.maikiwiAudio.spatialProfile) + ')'" v-b-tooltip.hover
></div>
<div class="audio-type lossless-icon" v-if="(mk.nowPlayingItem?.localFilesMetadata?.lossless ?? false) === true"
:title="mk.nowPlayingItem?.localFilesMetadata?.bitDepth +'-bit / '+ mk.nowPlayingItem?.localFilesMetadata?.sampleRate/1000 + ' kHz ' + mk.nowPlayingItem.localFilesMetadata.container" v-b-tooltip.hover

View file

@ -80,7 +80,7 @@
<select class="md-select" style="width:230px;"
v-model="$root.cfg.audio.maikiwiAudio.atmosphereRealizer1_value"
v-on:change="CiderAudio.hierarchical_loading();">
<option v-for="profile in arprofiles" :value="profile.id">{{ getProfileLz("CAR", profile.id) }}</option>
<option v-for="profile in arprofiles" :value="profile.id">{{ $root.getProfileLz("CAR", profile.id) }}</option>
</select>
</div>
</div>
@ -105,7 +105,7 @@
<select class="md-select" style="width:230px;"
v-model="$root.cfg.audio.maikiwiAudio.atmosphereRealizer2_value"
v-on:change="CiderAudio.hierarchical_loading();">
<option v-for="profile in arprofiles" :value="profile.id">{{ getProfileLz("CAR", profile.id) }}</option>
<option v-for="profile in arprofiles" :value="profile.id">{{ $root.getProfileLz("CAR", profile.id) }}</option>
</select>
</div>
</div>
@ -131,7 +131,7 @@
<select class="md-select" style="width:180px;"
v-model="$root.cfg.audio.maikiwiAudio.spatialProfile"
v-on:change="CiderAudio.hierarchical_loading();">
<option v-for="profile in spprofiles" :value="profile.id">{{ getProfileLz("CTS", profile.name) }}</option>
<option v-for="profile in spprofiles" :value="profile.id">{{ $root.getProfileLz("CTS", profile.name) }}</option>
</select>
</div>
</div>
@ -186,46 +186,6 @@
},
methods: {
getProfileLz(type, name) {
let result = "";
// Hard-coded shiz
switch (name) {
case "Maikiwi":
return "Maikiwi";
break;
case "Maikiwi+":
return "Maikiwi+";
break;
case "Minimal+":
return this.$root.getLz('settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.minimal') + "+";
break;
case "live":
return "LIVE";
break;
}
switch (type) {
case "CAR":
result = this.$root.getLz('settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.' + name);
if (result === "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode." + name) {
return name;
}
else {return result;}
break;
case "CTS":
result = this.$root.getLz('settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.' + name.toLowerCase());
if (result === "settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile." + name.toLowerCase()) {
return name;
}
else {return result;}
break;
default:
return name;
}
}
}
})
</script>