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

5.7 KiB
Raw Permalink Blame History

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? пока можно руками ибо совершенно некритично