Commit Graph
5 Commits
Author SHA1 Message Date
bigtaed-sysandJganenokk 615ce2caf1 feat(chat): камера в шторке вложений — съёмка и живой предпросмотр
Плитка камеры делает снимок через системную камеру (image_picker)
вместо заглушки «скоро появится». Когда доступ к камере выдан,
плитка показывает живой предпросмотр с задней камеры (camera,
CameraX) с корректным освобождением при сворачивании приложения;
статус разрешения проверяется молча через permission_handler.
2026-08-15 16:02:33 +07:00
bigtaed-sysandJganenokk 40f170ca33 fix(chat): краш меню действий над клавиатурой из-за одиночного тикера
_MessageActionsLayerState создавал два AnimationController при
SingleTickerProviderStateMixin. Заменён на TickerProviderStateMixin.
2026-08-15 16:02:26 +07:00
bigtaed-sysandJganenokk 7f696f4b0d feat(chat): автозаглавная буква в начале предложений при наборе
TextCapitalization.sentences для композера, подписи к вложениям
и шторки редактирования сообщения.
2026-08-15 16:02:10 +07:00
bigtaed-sysandJganenokk 45f59ced3d fix(chat): краш при редактировании сообщения с фото
RichMessageController уничтожался сразу после закрытия шторки
редактирования, пока TextField ещё жил во время анимации закрытия.
Шторка выделена в _EditMessageSheet, который владеет контроллером
и освобождает его в dispose после полного демонтажа роута.
2026-08-15 16:02:10 +07:00
bigtaed-sysandJganenokk 0638b0c99d fix(chat): фото в пузырях сохраняют пропорции, подписи получили отступы
Одиночное фото больше не обрезается в квадрат: размер считается
по реальному соотношению сторон с масштабированием в пределы
min/max. Подпись под фото и видео получила верхний отступ и
увеличенные боковые.
2026-08-15 16:01:13 +07:00