This commit is contained in:
Михаил Капелько
2026-04-24 10:28:10 +03:00
parent 7258c5bfae
commit a344ef773c
9 changed files with 435 additions and 79 deletions

View File

@@ -1,61 +1,48 @@
НАДО:
* безопасно убрать верхний Label/vm.result
если просто убрать, то всё ниже едет
причина не ясна
попросить Cursor убрать этот Label так, чтобы не сломать ничего?
* сделать budget.h/cpp
* починить placeholders и значения из VM
* разобраться с тем, как ссылаться на либу sdk
попробовать сначала собрать без линковки с ней
* собрать на W10
* запустить на W10
* README: кратко записать установку инструментов для Qt на W
* выделить mainUI.qml
KD = Redux in Kotlin for Android, iOS, Desktop, and Browser
* README
добавить ссылку
https://wiki.qt.io/MSYS2
Qt
pacman -S mingw-w64-x86_64-qt-creator
* сделать версию для mac
* сделать версию для windows
REG.RU: до конца апреля продлить
* сделать Main статичной компонентой
* сделать текст на основе логики руками
* выставить VM.cpp:_mainIsVisible = false
* подготовить заготовку ver-windows-x64
* helloworld readme
показать и рассказать про выполнение команд
./util/gen-kd
и прочие
* заменить type Bool/Int на константы
в cpp.kt
* собрать на W10
* удалить gradlew.bat
если в MSYS2 достаточно gradlew
* оформить ЗС
https://github.com/OGStudio/kotlin-dialect/pull/5
* влить
* проверить пересоздание лишнее при перевороте устройства Android
* доработать пример ver-android
поле ввода
кнопка
загрузки
вставки URL фиксированного
текст
картинка
загружать картинку по URL из поля ввода
* mainViewIsVisible: задать false по умолчанию
* поправить запуск android HW на W10?
спрошу у Всеволода
(проверить ЗС Всеволода)
(пощупать приложение)
(составить предварительный план)
KD:
поддержать неизвестные типы для обёрток Context
например, kref_NetRequest request()
сейчас лишь Int, String, Bool в cpp.kt обрабатываю
хотя нет, надо же возвращать обёртку-класс NetRequest
ведь сейчас лишь контексты генерятся
вот что надо
* добавить README
* переключить версию Android на KD
* переключить версию iOS на KD
* ввести budgetSet() вместо budgetCtrl().set()
* ввести setupDebugging с short str
* использовать F
* ввести budgetProto для регистрации шудов и неповторения кода компонента
* сделать веб-версию
* описать в README все три версии GB
* описать зависимости mac (brew install node) и linux
* оформить ЗС
https://github.com/kornerr/git-budget/pull/17
* влить ЗС
* изучить создание APK
* поднять версию
если KD не менялось, то 3.0.1
ибо после смены gradle на 9.3.1 поменялось содержимое dist/stdlib
@@ -65,6 +52,7 @@ REG.RU: до конца апреля продлить
* tag next version
* сделать веб-версию
* KD: переименовать app.js в klin.js
@@ -74,6 +62,7 @@ REG.RU: до конца апреля продлить
* починить --help
KD = Redux in Kotlin for Android, iOS, Desktop, and Browser
* KD: линтер сделать проверки упорядоченности по имени названий сущностей