Show dev-warning toast on monitoring button press (v1.0.5)

This commit is contained in:
ua1zbe
2026-08-17 09:46:51 +03:00
parent ef4fa24ba5
commit ef72a2dc7f
2 changed files with 9 additions and 0 deletions

View File

@@ -432,6 +432,7 @@ class MainActivity : Activity(), SvxService.Listener {
/** Включить/выключить режим мониторинга групп с переподключением. */
private fun toggleMonitoring() {
showDevWarning()
monitoring = !monitoring
priorityActive = false
updateMonitorButton()
@@ -444,6 +445,13 @@ class MainActivity : Activity(), SvxService.Listener {
}
}
/** Предупреждение о неготовой функции: окно на 5 секунд. */
private fun showDevWarning() {
val toast = Toast.makeText(this, R.string.monitoring_dev_warning, Toast.LENGTH_LONG)
toast.show()
mainHandler.postDelayed({ toast.cancel() }, 5000)
}
private fun updateMonitorButton() {
val active = monitoring
btnMonitor.imageTintList = ColorStateList.valueOf(

View File

@@ -28,6 +28,7 @@
<string name="app_title">SVXHomyak</string>
<string name="btn_power">Выключить: отключиться и закрыть</string>
<string name="btn_monitor">Мониторинг групп (нажмите, чтобы включить)</string>
<string name="monitoring_dev_warning">Функция находится в разработке. Может работать некорректно!</string>
<string name="btn_monitor_on">Мониторинг групп включен (нажмите, чтобы выключить)</string>
<string name="status_monitoring">Мониторинг: %1$s</string>
<string name="talker_mon">Говорит: %1$s · TG%2$d</string>