152 lines
5.9 KiB
Markdown
152 lines
5.9 KiB
Markdown
11.04:
|
||
|
||
* изучить diff в one
|
||
лишь ориентацию теряем?
|
||
да
|
||
* убрать исправление ориентации из v042
|
||
* README: добавить v042 со ссылкой на ЗС
|
||
* оформить ЗС v042
|
||
упомянуть о причине удаления ориентации
|
||
возможно, её надо добавить в connect 24.1
|
||
https://git.hi-tech.org/mobile/apple/combo/-/merge_requests/62
|
||
* влить ЗС v042
|
||
* оформить IvaMeet ЗС на основе combo v042
|
||
https://git.hi-tech.org/iva/one/ios/messenger/-/merge_requests/1433
|
||
* сообщить о IvaMeet ЗС команде One
|
||
|
||
НАДО:
|
||
|
||
|
||
|
||
* починить дифы мостового кода для obkom
|
||
|
||
|
||
* подготовить демонстрацию преимущества подхода KOM
|
||
соревнования?
|
||
|
||
* использовать генератор для замены KT.h/cpp
|
||
* оформить ЗС
|
||
https://git.hi-tech.org/ivasdk/kom/-/merge_requests/203
|
||
* влить ЗС
|
||
таблица
|
||
демо
|
||
* сделать копирование на Windows
|
||
* ввести SDK для Windows
|
||
* проверить на Windows
|
||
|
||
* сделать для Linux
|
||
|
||
|
||
* генерить KT.h/cpp в kd.h/cpp
|
||
* генерить F в kd.h/cpp
|
||
* сделать заготовку будущего SDK
|
||
* найти замену okhttp
|
||
* донастроить W10
|
||
tmux
|
||
~/.gitconfig
|
||
git id_rsa
|
||
|
||
|
||
* KOM упорядочить kd.yml
|
||
|
||
|
||
|
||
|
||
|
||
* подготовить ЗС в Android Connect с накопленными изменениями
|
||
|
||
|
||
|
||
* сделать заготовку веб-версии
|
||
причём с копированием файлов
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
* перенести мостовой код в отдельную репу
|
||
|
||
|
||
* obkom: передавать в authCtrl?
|
||
host
|
||
login
|
||
хоть они и не из auth
|
||
но можно сохранить направление движения данных
|
||
|
||
* ориентироваться на ЗС combo work
|
||
но не вливать
|
||
ибо ЗС почему-то в прод хочет попасть
|
||
где-то я ошибся, поэтому не вливать
|
||
лишь ориентироваться
|
||
https://git.hi-tech.org/mobile/ucim-android/-/merge_requests/4274
|
||
|
||
* KOM-iOS: сделать slideIn/Out для инфы о контакте
|
||
|
||
|
||
* вернуть origin в ucim-android в .git/config
|
||
[remote "origin"]
|
||
url = git@git.hi-tech.org:mobile/ucim-android.git
|
||
fetch = +refs/heads/*:refs/remotes/origin/*
|
||
* добавить ссылки на API endpoints рядом с сущностями в YML
|
||
* попутно удалить shouldResetInfo и соответствующие поля из ContContext
|
||
* проверить гипотезу кэширования второй Ava одного запроса
|
||
чтобы не было двух запросов одной картинки
|
||
* удалить из cld-ios ctrl.set()
|
||
чтобы заставить перейти на authSet/etc
|
||
* выделить authUI
|
||
|
||
* Android Connect: поднять Kotlin до 2.1.20
|
||
* сделать тестирование на основе веб-версии
|
||
|
||
* подготовить шпаргалку по Redux / Kotlin Dialect
|
||
|
||
* сдеать тесты на вебе
|
||
|
||
* ввести линтер
|
||
запретить @State
|
||
запретить @Binding
|
||
запретить remember
|
||
запретить присвоение одного recentField (кроме none) из более чем одного шуда
|
||
запретить вызов avaSet и т.п. для одного ключа с более чем одного места
|
||
проверять ГОСТ функций
|
||
проверять названия переменных в VM
|
||
запретить комбинировать в UI значения из VM: все комбинации строго в шудах
|
||
префиксы проверять cont* (Ctx, VM), Cont* (UI)
|
||
в didClick* должны всегда передавать true
|
||
* проверить замену на 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 поднимает вьюху в свободное пространство при показе клавы
|