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

View File

@@ -1,21 +1,82 @@
НАДО:
* исправить weekday, чтобы reportedWeekday был 7, а не 1
в iOS monday == 2
* добавить registerCallback для отладки
* заполнить setupShoulds
* заполнить setupEffects
* подключить функциональность из gb в iOS
* исправить -0%
* сделать Swift extension для возможности вызвать budgetCtrl().set(x, y) без label
* создать generator
тут будет лишь ver-nodejs
тогда, возможно, даже и смысла в ver-nodejs нет
да, смысла нет, это слишком важный инструмент, чтобы иметь несколько вариаций
* создать helloworld/
тут уже будут ver-nodejs, ver-android, ver-ios, ver-macos-x64/arm64, ver-linux-x64, ver-windows-x64
далее сначала нужно перевести на nodejs
затем уже наварганить генерацию обёрток для C++
и функций в KT для получения готовых экземпляров всего
сделать геренацию полей F по аналогии со спецструктурой YML
т.е. генерить спецструктуру со статическими полями?
это после C++ генерации станет ясно, как лучше оформить
* отдельно сделать версию CLDController для cinterop
ибо по умолчанию не компилится не для C++
либо это отдельный файл должен быть в CLD
формат надо обдумать
* оформить ЗС
https://github.com/kornerr/git-budget/pull/8
https://github.com/OGStudio/kotlin-dialect/pull/13
* влить ЗС
* обновить ссылку на git clone в проекте KOM для подтягивания новой версии CLDController
теперь это KDController
* проверить ответ на YouTrack
в итоге я могу туда дать ссылку на свой пример
* переключиться на CLD
можно сделать пока перевод на NodeJS
заодно подумать недельку о NodeGui
* перейти на NodeGui?
или найти движок внутри C++/JS?
* изучить QML + JS
можно ли загрузить код на Kotlin?
* передать в QML budgetCtrl
чтобы в QML вызывать что-то вроде budgetCtrl.set("key", value)
хотя не факт, что можно Any передать из QML
* оформить ЗС
https://github.com/kornerr/git-budget/pull/16
* влить ЗС
* CLD:
обновить до 1.3.0
влить подвисший ЗС
* после исправления CLD:
удалить iso установочный
* поделитья статьёй по KMP-1 с Гришей
* исправить -0%
* Android
* iOS
* ответить на вопросы Олега и Ильи к статье
ПСКОВ
добавить recent files
где-нибудь вместо File: /path
или сделать это выпадашкой
прям надо переключаться между файлами последними
преимущество off-line
никакой рекламы и отвлечения от записи мысли
просто запиши и не будь отвлечён
в отличие от записи мысли в готовящейся статье на хабре
там реклама отвлечёт
потеряешь время
* iOS:
проверить настройку отключения вопроса вставки из буфера
Настройки
Приложение
Вставка из других приложений
* оформить ЗСы с ИИ
https://github.com/kornerr/git-budget/pull/2
@@ -23,7 +84,9 @@
добавить ссылки на статью
добавить ссылки на видеозаписи
* записать видео процесса переноса с Android на iOS
копируем код как есть
подправяем синтаксис и вызовы API
* восстановить страницу kornerr.ru/git-budget
её же на своём сайте добавить в примеры
@@ -66,7 +129,8 @@
тогда всё лучше сходится
* тысячи форматировать доппробелами
* изучить планировщики задач 2025 (топ для iPhone)
https://dzen.ru/a/ZshWUWbMiXuc-VFd
* сделать вставку из буфера
* сделать кнопку копирования результата
показывать уведомление о факте копирования