This commit is contained in:
Михаил Капелько
2026-02-15 06:45:27 +03:00
parent 90683d2b77
commit 493863ae5a
16 changed files with 1590 additions and 308 deletions

76
kmp/now.md Normal file
View File

@@ -0,0 +1,76 @@
13.02: 17:15-18:45 90
* проверить тормоза без использования VM
для начала просто проверить тормоза без Ava.View полностью в ячейках
да, без lazy image то же самое еле заметно подёргивание
* изучить изменения в ava после !34
* подлить main
* сделать видеозапись
* оформить ЗС
https://git.hi-tech.org/ivasdk/kom/-/merge_requests/39
* сообщить о ЗС
Сливаю ЗС по отображению изображений аватарок на iOS: https://git.hi-tech.org/ivasdk/kom/-/merge_requests/39
√ 57, main, >=2
* влить ЗС
* записать в таблицу
* сделать отчёт в чат КМП
√ подготовить видео
√ посчитать количество сэкономленных строк кода
√ ввести скрипт
НАДО:
* подготовить документ с графом связей между сущностями
* оформить ЗС
https://git.hi-tech.org/ivasdk/kom/-/merge_requests/43
тут дока больше
* сообщить о ЗС
* влить ЗС
* таблица
* добавить ссылки на API endpoints рядом с сущностями в YML
* попутно удалить shouldResetInfo и соответствующие поля из ContContext
* ввести <PRE>_ACTIVE_SHOULDS и регистрацию отладки сразу внутри <PRE>Fun.kt
* проверить гипотезу кэширования второй Ava одного запроса
чтобы не было двух запросов одной картинки
* сделать комбинацию на Android
* подготовить шпаргалку по Redux / CSE
* ввести линтер с запретом @State и @Binding вне VM.swift
ввести аналогию для Android
* проверить замену на Glide
именно после полной реализации на Coil
чтобы функционально всё удовлетворяло
в Android Connect ведь Glide
чтобы меньше трения было при добавлении
и без увеличения размера
https://bumptech.github.io/glide/int/compose.html
* улавливать изменения в имени контакта по WS
это важно сделать для задания пути работы с WS
* доработать локализацию до генерации нативных файлов Android
* доработать локализацию до генерации нативных файлов iOS
* добавить ширину авы в параметры Ava()
сейчас в инфе о контакте фотка размытая выходит
но тогда будет загрузка вторая
т.е. при переходе на контакт будет сначала видна заглушка
тут прям не так просто
надо подумать
* продулировать авторизацию на Desktop
для Пети:
* описать архитектуру
* кто за что отвечает
* iOS input 2026-01-27:
переключаться на Return с поля username на password
сейчас не надо, ибо SwiftUI поднимает вьюху в свободное пространство при показе клавы
* iOS input 2026-01-27:
скрывать клавиатуру на Return в поле password
сейчас не надо, ибо SwiftUI поднимает вьюху в свободное пространство при показе клавы