UPD: WIP Audio Config
This commit is contained in:
@@ -4,22 +4,27 @@
|
|||||||
:icon-component="AudioLines"
|
:icon-component="AudioLines"
|
||||||
:show-toggle="true"
|
:show-toggle="true"
|
||||||
>
|
>
|
||||||
<SteppedSlider
|
<template v-if="false">
|
||||||
v-model="auditoryHapticLevel"
|
<SteppedSlider
|
||||||
:label="$t('config_options.feedback_designer.auditory_response.haptic_level')"
|
v-model="auditoryHapticLevel"
|
||||||
/>
|
:label="$t('config_options.feedback_designer.auditory_response.haptic_level')"
|
||||||
<Separator />
|
/>
|
||||||
<SteppedSlider
|
<Separator />
|
||||||
v-model="auditoryMagnitude"
|
<SteppedSlider
|
||||||
:label="$t('config_options.feedback_designer.auditory_response.magnitude')"
|
v-model="auditoryMagnitude"
|
||||||
:max="3"
|
:label="$t('config_options.feedback_designer.auditory_response.magnitude')"
|
||||||
:named-positions="[
|
:max="3"
|
||||||
{ value: 0, label: 'Faint' },
|
:named-positions="[
|
||||||
{ value: 1, label: 'Soft' },
|
{ value: 0, label: 'Faint' },
|
||||||
{ value: 2, label: 'Normal' },
|
{ value: 1, label: 'Soft' },
|
||||||
{ value: 3, label: 'Loud' }
|
{ value: 2, label: 'Normal' },
|
||||||
]"
|
{ value: 3, label: 'Loud' }
|
||||||
/>
|
]"
|
||||||
|
/>
|
||||||
|
</template>
|
||||||
|
<template v-else>
|
||||||
|
<WIP />
|
||||||
|
</template>
|
||||||
</ConfigSection>
|
</ConfigSection>
|
||||||
</template>
|
</template>
|
||||||
<script setup>
|
<script setup>
|
||||||
@@ -33,6 +38,7 @@ import CdIcon from '@renderer/assets/icons/iconCoarseDetents.svg'
|
|||||||
import VfIcon from '@renderer/assets/icons/iconViscousRotation.svg'
|
import VfIcon from '@renderer/assets/icons/iconViscousRotation.svg'
|
||||||
import RcIcon from '@renderer/assets/icons/iconReturnToCenter.svg'
|
import RcIcon from '@renderer/assets/icons/iconReturnToCenter.svg'
|
||||||
import SteppedSlider from '@renderer/components/common/SteppedSlider.vue'
|
import SteppedSlider from '@renderer/components/common/SteppedSlider.vue'
|
||||||
|
import WIP from '@renderer/components/WIP.vue'
|
||||||
|
|
||||||
const feedbackType = ref('fineDetents') // TODO: replace with actual value
|
const feedbackType = ref('fineDetents') // TODO: replace with actual value
|
||||||
|
|
||||||
|
|||||||
@@ -24,22 +24,27 @@
|
|||||||
:icon-component="AudioLines"
|
:icon-component="AudioLines"
|
||||||
:show-toggle="true"
|
:show-toggle="true"
|
||||||
>
|
>
|
||||||
<SteppedSlider
|
<template v-if="false">
|
||||||
v-model="auditoryHapticLevel"
|
<SteppedSlider
|
||||||
:label="$t('config_options.feedback_designer.auditory_response.haptic_level')"
|
v-model="auditoryHapticLevel"
|
||||||
/>
|
:label="$t('config_options.feedback_designer.auditory_response.haptic_level')"
|
||||||
<Separator />
|
/>
|
||||||
<SteppedSlider
|
<Separator />
|
||||||
v-model="auditoryMagnitude"
|
<SteppedSlider
|
||||||
:label="$t('config_options.feedback_designer.auditory_response.magnitude')"
|
v-model="auditoryMagnitude"
|
||||||
:max="3"
|
:label="$t('config_options.feedback_designer.auditory_response.magnitude')"
|
||||||
:named-positions="[
|
:max="3"
|
||||||
{ value: 0, label: 'Faint' },
|
:named-positions="[
|
||||||
{ value: 1, label: 'Soft' },
|
{ value: 0, label: 'Faint' },
|
||||||
{ value: 2, label: 'Normal' },
|
{ value: 1, label: 'Soft' },
|
||||||
{ value: 3, label: 'Loud' }
|
{ value: 2, label: 'Normal' },
|
||||||
]"
|
{ value: 3, label: 'Loud' }
|
||||||
/>
|
]"
|
||||||
|
/>
|
||||||
|
</template>
|
||||||
|
<template v-else>
|
||||||
|
<WIP />
|
||||||
|
</template>
|
||||||
</ConfigSection>
|
</ConfigSection>
|
||||||
</template>
|
</template>
|
||||||
<script setup>
|
<script setup>
|
||||||
@@ -53,6 +58,7 @@ import VfIcon from '@renderer/assets/icons/iconViscousRotation.svg'
|
|||||||
import RcIcon from '@renderer/assets/icons/iconReturnToCenter.svg'
|
import RcIcon from '@renderer/assets/icons/iconReturnToCenter.svg'
|
||||||
import SteppedSlider from '@renderer/components/common/SteppedSlider.vue'
|
import SteppedSlider from '@renderer/components/common/SteppedSlider.vue'
|
||||||
import { Separator } from '@renderer/components/ui/separator'
|
import { Separator } from '@renderer/components/ui/separator'
|
||||||
|
import WIP from '@renderer/components/WIP.vue'
|
||||||
|
|
||||||
const feedbackType = ref('fineDetents') // TODO: replace with actual value
|
const feedbackType = ref('fineDetents') // TODO: replace with actual value
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user