opt: rename and move audio transmission mode
This commit is contained in:
parent
ebec8811c2
commit
2452a58eaa
@ -884,7 +884,33 @@ class _RemoteMenubarState extends State<RemoteMenubar> {
|
||||
// ));
|
||||
// }
|
||||
}
|
||||
|
||||
displayMenu.addAll([
|
||||
MenuEntryDivider<String>(),
|
||||
MenuEntryRadios<String>(
|
||||
text: translate('Audio Transmission Mode'),
|
||||
optionsGetter: () => [
|
||||
MenuEntryRadioOption(
|
||||
text: translate('Guest to host audio transmission'),
|
||||
value: kRemoteAudioGuestToHost,
|
||||
dismissOnClicked: true,
|
||||
),
|
||||
MenuEntryRadioOption(
|
||||
text: translate('Dual-way audio transmission'),
|
||||
value: kRemoteAudioDualWay,
|
||||
dismissOnClicked: true,
|
||||
),
|
||||
],
|
||||
curOptionGetter: () async =>
|
||||
// null means peer id is not found, which there's no need to care about
|
||||
await bind.sessionGetAudioMode(id: widget.id) ?? '',
|
||||
optionSetter: (String oldValue, String newValue) async {
|
||||
if (oldValue != newValue) {
|
||||
await bind.sessionSetAudioMode(id: widget.id, value: newValue);
|
||||
}
|
||||
},
|
||||
padding: padding,
|
||||
),
|
||||
]);
|
||||
return displayMenu;
|
||||
}
|
||||
|
||||
@ -1106,31 +1132,6 @@ class _RemoteMenubarState extends State<RemoteMenubar> {
|
||||
padding: padding,
|
||||
),
|
||||
MenuEntryDivider<String>(),
|
||||
MenuEntryRadios<String>(
|
||||
text: translate('Audio Transmission Mode'),
|
||||
optionsGetter: () => [
|
||||
MenuEntryRadioOption(
|
||||
text: translate('Guest to Host'),
|
||||
value: kRemoteAudioGuestToHost,
|
||||
dismissOnClicked: true,
|
||||
),
|
||||
MenuEntryRadioOption(
|
||||
text: translate('Dual way'),
|
||||
value: kRemoteAudioDualWay,
|
||||
dismissOnClicked: true,
|
||||
),
|
||||
],
|
||||
curOptionGetter: () async =>
|
||||
// null means peer id is not found, which there's no need to care about
|
||||
await bind.sessionGetAudioMode(id: widget.id) ?? '',
|
||||
optionSetter: (String oldValue, String newValue) async {
|
||||
if (oldValue != newValue) {
|
||||
await bind.sessionSetAudioMode(id: widget.id, value: newValue);
|
||||
}
|
||||
},
|
||||
padding: padding,
|
||||
),
|
||||
MenuEntryDivider<String>(),
|
||||
];
|
||||
|
||||
if (widget.state.viewStyle.value == kRemoteViewStyleOriginal) {
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", "其它默认选项"),
|
||||
("Guest to Host", "被控到主机"),
|
||||
("Dual way", "双向"),
|
||||
("Guest to host audio transmission", "被控到主机音频传输"),
|
||||
("Dual-way audio transmission", "双向音频传输"),
|
||||
("Audio Transmission Mode", "音频传输模式"),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -437,8 +437,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Switch Sides", ""),
|
||||
("Please confirm if you want to share your desktop?", ""),
|
||||
("Closed as expected", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
("Display", ""),
|
||||
("Default View Style", ""),
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", "Weitere Standardoptionen"),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -447,8 +447,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Auto", ""),
|
||||
("Other Default Options", "Otras opciones predeterminadas"),
|
||||
("Closed as expected", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", "سایر گزینه های پیش فرض"),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", "Autres options par défaut"),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", "Altre Opzioni Predefinite"),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", "Inne opcje domyślne"),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,8 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", "Другие параметры по умолчанию"),
|
||||
("Please confirm if you want to share your desktop?", "Подтвердите, что хотите поделиться своим рабочим столом?"),
|
||||
("Closed as expected", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -446,8 +446,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("FPS", ""),
|
||||
("Auto", ""),
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", "其它默認選項"),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
@ -448,6 +448,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
|
||||
("Other Default Options", ""),
|
||||
("Guest to Host", ""),
|
||||
("Dual way", ""),
|
||||
("Guest to host audio transmission", ""),
|
||||
("Dual way audio transmission", ""),
|
||||
("Audio Transmission Mode", ""),
|
||||
].iter().cloned().collect();
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user