feat(video_calls): first impl for main video calls screen

This commit is contained in:
misha
2026-05-05 08:09:24 +03:00
parent 50aefde842
commit 91ad51d340
49 changed files with 2179 additions and 6 deletions

View File

@@ -873,6 +873,41 @@ class MessageLookup extends MessageLookupByLibrary {
"vegan_type_desc": MessageLookupByLibrary.simpleMessage(
"Диета основана на потреблении растительной пищи и отказе от продуктов животного происхождения. Такой тип питания может быть разнообразным и вкусным, а также полезным для здоровья.",
),
"video_call": MessageLookupByLibrary.simpleMessage("Video call"),
"video_call_chat": MessageLookupByLibrary.simpleMessage("Chat"),
"video_call_counterpart_default": MessageLookupByLibrary.simpleMessage(
"Participant",
),
"video_call_you": MessageLookupByLibrary.simpleMessage("You"),
"video_call_poor_connection": MessageLookupByLibrary.simpleMessage(
"You have a poor internet connection",
),
"video_call_recording_notice": MessageLookupByLibrary.simpleMessage(
"The video call will be recorded.\nThe consultation may be reviewed by Eatvio staff for quality assurance.",
),
"video_call_muted_mic_warning": MessageLookupByLibrary.simpleMessage(
"Attention!\nYour microphone is muted",
),
"video_call_leave": MessageLookupByLibrary.simpleMessage("Leave"),
"video_call_permission_camera_description":
MessageLookupByLibrary.simpleMessage(
"Allow camera access so others can see you during the video call. If you declined, you can enable it in system settings.",
),
"video_call_permission_camera_title": MessageLookupByLibrary.simpleMessage(
"Camera access",
),
"video_call_permission_microphone_description":
MessageLookupByLibrary.simpleMessage(
"Allow microphone access so others can hear you during the video call. If you declined, you can enable it in system settings.",
),
"video_call_permission_microphone_title":
MessageLookupByLibrary.simpleMessage("Microphone access"),
"video_call_role_consultant": MessageLookupByLibrary.simpleMessage(
"Eatvio consultant",
),
"video_call_sound": MessageLookupByLibrary.simpleMessage("Sound"),
"video_call_unknown_initial": MessageLookupByLibrary.simpleMessage("?"),
"video_call_video": MessageLookupByLibrary.simpleMessage("Video"),
"violenceAndHostility": MessageLookupByLibrary.simpleMessage(
"Насилие и вражда",
),

View File

@@ -353,6 +353,41 @@ class MessageLookup extends MessageLookupByLibrary {
"vegan_type_desc": MessageLookupByLibrary.simpleMessage(
"Диета основана на потреблении растительной пищи и отказе от продуктов животного происхождения. Такой тип питания может быть разнообразным и вкусным, а также полезным для здоровья.",
),
"video_call": MessageLookupByLibrary.simpleMessage("Видеозвонок"),
"video_call_chat": MessageLookupByLibrary.simpleMessage("Чат"),
"video_call_counterpart_default": MessageLookupByLibrary.simpleMessage(
"Собеседник",
),
"video_call_you": MessageLookupByLibrary.simpleMessage("Вы"),
"video_call_poor_connection": MessageLookupByLibrary.simpleMessage(
"У вас плохое интернет соединение",
),
"video_call_recording_notice": MessageLookupByLibrary.simpleMessage(
"Видеозвонок будет записан.\nКонсультация может быть проверена сотрудниками Итвио, на предмет качества оказания услуг.",
),
"video_call_muted_mic_warning": MessageLookupByLibrary.simpleMessage(
"Внимание!\nУ вас выключен микрофон",
),
"video_call_leave": MessageLookupByLibrary.simpleMessage("Выйти"),
"video_call_permission_camera_description":
MessageLookupByLibrary.simpleMessage(
"Чтобы вас видели во время видеозвонка, разрешите доступ к камере. При отказе можно включить доступ в настройках устройства.",
),
"video_call_permission_camera_title": MessageLookupByLibrary.simpleMessage(
"Доступ к камере",
),
"video_call_permission_microphone_description":
MessageLookupByLibrary.simpleMessage(
"Чтобы вас слышали во время видеозвонка, разрешите доступ к микрофону. При отказе можно включить доступ в настройках устройства.",
),
"video_call_permission_microphone_title":
MessageLookupByLibrary.simpleMessage("Доступ к микрофону"),
"video_call_role_consultant": MessageLookupByLibrary.simpleMessage(
"Консультант Итвио",
),
"video_call_sound": MessageLookupByLibrary.simpleMessage("Звук"),
"video_call_unknown_initial": MessageLookupByLibrary.simpleMessage("?"),
"video_call_video": MessageLookupByLibrary.simpleMessage("Видео"),
"waist": MessageLookupByLibrary.simpleMessage("Талия"),
"waist_circumference": MessageLookupByLibrary.simpleMessage("Обхват талии"),
"weight": MessageLookupByLibrary.simpleMessage("Вес"),

View File

@@ -4018,6 +4018,136 @@ class S {
args: [],
);
}
/// `Video call`
String get video_call {
return Intl.message('Video call', name: 'video_call', desc: '', args: []);
}
/// `Eatvio consultant`
String get video_call_role_consultant {
return Intl.message(
'Eatvio consultant',
name: 'video_call_role_consultant',
desc: '',
args: [],
);
}
/// `Participant`
String get video_call_counterpart_default {
return Intl.message(
'Participant',
name: 'video_call_counterpart_default',
desc: '',
args: [],
);
}
/// `You`
String get video_call_you {
return Intl.message('You', name: 'video_call_you', desc: '', args: []);
}
/// `You have a poor internet connection`
String get video_call_poor_connection {
return Intl.message(
'You have a poor internet connection',
name: 'video_call_poor_connection',
desc: '',
args: [],
);
}
/// `The video call will be recorded.\nThe consultation may be reviewed by Eatvio staff for quality assurance.`
String get video_call_recording_notice {
return Intl.message(
'The video call will be recorded.\nThe consultation may be reviewed by Eatvio staff for quality assurance.',
name: 'video_call_recording_notice',
desc: '',
args: [],
);
}
/// `Attention!\nYour microphone is muted`
String get video_call_muted_mic_warning {
return Intl.message(
'Attention!\nYour microphone is muted',
name: 'video_call_muted_mic_warning',
desc: '',
args: [],
);
}
/// `Chat`
String get video_call_chat {
return Intl.message('Chat', name: 'video_call_chat', desc: '', args: []);
}
/// `Sound`
String get video_call_sound {
return Intl.message('Sound', name: 'video_call_sound', desc: '', args: []);
}
/// `Video`
String get video_call_video {
return Intl.message('Video', name: 'video_call_video', desc: '', args: []);
}
/// `Leave`
String get video_call_leave {
return Intl.message('Leave', name: 'video_call_leave', desc: '', args: []);
}
/// `?`
String get video_call_unknown_initial {
return Intl.message(
'?',
name: 'video_call_unknown_initial',
desc: '',
args: [],
);
}
/// `Camera access`
String get video_call_permission_camera_title {
return Intl.message(
'Camera access',
name: 'video_call_permission_camera_title',
desc: '',
args: [],
);
}
/// `Allow camera access so others can see you during the video call. If you declined, you can enable it in system settings.`
String get video_call_permission_camera_description {
return Intl.message(
'Allow camera access so others can see you during the video call. If you declined, you can enable it in system settings.',
name: 'video_call_permission_camera_description',
desc: '',
args: [],
);
}
/// `Microphone access`
String get video_call_permission_microphone_title {
return Intl.message(
'Microphone access',
name: 'video_call_permission_microphone_title',
desc: '',
args: [],
);
}
/// `Allow microphone access so others can hear you during the video call. If you declined, you can enable it in system settings.`
String get video_call_permission_microphone_description {
return Intl.message(
'Allow microphone access so others can hear you during the video call. If you declined, you can enable it in system settings.',
name: 'video_call_permission_microphone_description',
desc: '',
args: [],
);
}
}
class AppLocalizationDelegate extends LocalizationsDelegate<S> {