Files
plans/budget/2026-Q2.md
Михаил Капелько a344ef773c 24.04
2026-04-24 10:28:10 +03:00

168 lines
5.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

23.04: 55
* восстановить область подсчёта в BudgetView.qml
22.04: 50
* исправить CMakeLists.txt
* исправить App.cpp
* исправить VM.h/cpp
* урезать budget.h/cpp
* отобразить заглушку
* восстановить поля ввода в BudgetView.qml
21.04: 45
* ввести mac SDK
* ввести заготовку приложения mac
* продублировать budget из iOS в mac с помощью Cursor
20.04: 50
* выделить BudgetView
* rename vm to spent/morningBalance
* поправить сборку iOS
переключить на KD
* получить схожий интерфейс на SwiftUI от ИИ
скинуть BudgetView.kt
получил пример от Алисы
взял некоторые моменты
получилось рядом
19.04: 125
* ввести setupComonentDebugging
* ввести budgetProto.kt
* переместить budget* в budget/
* исправить работу с spent/input/pasted
* исправить работу с morning/input/pasted
* использовать budgetSet
* использовать F в UI на Android
* улучшить UI с помощью ИИ
ИИ помогло с кнопками, остальное вышло так себе
но сам я чуть улучшил
18.04: 70
* исправить пересоздание лишнее при перевороте устройства Android
ввести didSetup
* поправить версию mac
* оформить ЗС
https://github.com/OGStudio/kotlin-dialect-example/pull/5
* влить
* найти последнюю ветку git-budget
запустить ver-android
сверить с тем, что у меня на телефоне
qtmac вроде подходит
хотя нет, слишком много откатывать
легче закрыть и сначала сделать
* проверить версию в master
да, та, которая у меня в телефоне
* закрыть ЗС qtmac
* сделать ЗС desktop
можно использовать ЗС web
тут как-будто уже KD
* переключить на KD 3.1
* убрать надпись сверху в поле
* ввести budgetUI.kt
17.04: 65
* выделить MainView.qml
* починить copy-windows.txt для директорий
сделать просто rsync
* пересобрать для Windows
* сделать видеозапись
windows
* README: кратко записать зависимости
* перенести в main/ в Android
* убрать копирование для mac
* поправить copy-sdk для windows
16.04: 25
* переиначить ignore.* для Windows
не работает для copy windows files
ибо приводит к необходимости rename includes
а легче тупо маску задать в .gitignore же!
* попробовать переместить komW64.exe и libhw.dll в mingw64/bin
и оттуда уже запустить
да, это проще, работает
* добавить скрипт копирования необходимых dll?
для целей отладки буду пользоваться копированием exe и dll в mingw64/bin
* запустить на W10
удалось
15.04: 50
* добавить шаг замены #include "$FILENAME.h"
на #include "ignore.$FILENAME.h"
ибо они ведь все переименованы для сборки Windows
* собрать на W10
14.04: 25
* разобраться с тем, как ссылаться на либу sdk
попробовать сначала собрать без линковки с ней
добавил шаг genWindowsLib
11.04: 60
* установить scoop
scoop.sh
* установить git в scoop
scoop install git
* установить openjdk 21
https://www.baeldung.com/openjdk-windows-installation
scoop bucket add java
scoop install java/openjdk21
* задать PATH и JAVA_HOME к java для MSYS2 MINGW64
√ путь к бинарю java: Get-Command java.exe
X значение JAVA_HOME: $env:JAVA_HOME
пока не задал
проверю, надо ли
* сделать заготовку build-windows-x64
* изучить проблему генерации под W10
та самая ошибка, что была у Всеволода
проблема была в том, что пути на самом деле не было в клоне
ибо .gitkeep надо было иметь
добавил
10.04: 35
* сделать пример hello world с Qt
сначала Mac
* Всеволод: проверить gen-kd на W
у него какие-то проблемы сразу после клона
причём он клонил свой проект
а мой проект у него работает
у меня всё завелось
посоветовал всё делать через консоль
09.04: 60
* задать версию 3.1
src files say 2.0.0
wrong
must be 3.1.0
when C++ gen is ready
* обновить README
упомянуть C++
можно пока без деталей
* обновить CHANGELOG
* оформить ЗС
https://github.com/OGStudio/kotlin-dialect/pull/7
* влить ЗС
08.04: 55
* удалить example из KD
07.04: 35
* генерить API
* продумать генерацию hw.kd.yml?
пока можно руками
ибо совершенно некритично