004: проверка связи отдельным окном поверх настроек; в фон вернуты папки

This commit is contained in:
Porfiry
2026-09-19 01:06:51 +03:00
parent 0a1dd69c4f
commit 25588621e9
4 changed files with 310 additions and 157 deletions
+10 -2
View File
@@ -33,6 +33,9 @@
- **R8.** В строке диалога: название, последнее сообщение, время, счётчик
непрочитанных.
- **R9.** Есть поиск по диалогам.
- **R9.1.** Над списком — **папки** (круглые кнопки): «Все чаты», «Работа», «Дом»
и «+» для новой. Это часть одобренного варианта 1, не забывать при доработках.
- **R9.2.** В строке диалога — круглый значок непрочитанных, если есть.
## 4. Открытый диалог
@@ -79,8 +82,13 @@
кнопки изменить и удалить.
- **R23.3.** Форма нового агента: название, адрес сервера, цвет для различения.
Под каждым полем — пояснение простым языком.
- **R23.4.** **Проверка связи до сохранения.** Кнопка спрашивает агента и показывает
ответ, адрес и число диалогов. Три состояния: спрашиваю → отвечает → не отвечает.
- **R23.4.** **Проверка связи до сохранения** — в **отдельном окне поверх настроек**,
не строкой внутри формы. Нажал «Проверить связь» — открылось второе окно, в нём
идёт проверка. Пока идёт: «спрашиваю агента…» с крутящимся значком. Результат —
зелёный значок «отвечает» или красный «не отвечает», и под ним подробности:
ответ на запрос, адрес, число диалогов, отклик в миллисекундах.
Кнопка «Добавить агента» становится доступной только при успехе.
Есть «Проверить снова». Закрытие окна возвращает к настройкам.
Основа: агент отвечает на запрос состояния и отдаёт список диалогов; оба запроса
ничего не меняют.
- **R23.5.** Цвет агента работает не только в настройках: тем же цветом помечаются