9.4 KiB
НАДО:
-
безопасно убрать верхний Label/vm.result если просто убрать, то всё ниже едет причина не ясна попросить Cursor убрать этот Label так, чтобы не сломать ничего?
-
сделать budget.h/cpp
-
починить placeholders и значения из VM
-
README добавить ссылку https://wiki.qt.io/MSYS2 Qt pacman -S mingw-w64-x86_64-qt-creator
-
сделать версию для mac
-
сделать версию для windows
(проверить ЗС Всеволода) (пощупать приложение) (составить предварительный план)
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 хоть оно и несущественно, но это уже изменение третьей цифры хотя если будем генерить для C++ то это уже 3.1, ибо новое без breaking change
-
tag next version
-
сделать веб-версию
-
KD: переименовать app.js в klin.js иначе в dist вообще не ясно, что запускать либо dist в klin переименовать? dist/klin/app.js?
-
починить --help
KD = Redux in Kotlin for Android, iOS, Desktop, and Browser
-
KD: линтер сделать проверки упорядоченности по имени названий сущностей
-
Klin: сообщать о несущестующем пути для output
-
отдельно сделать версию CLDController для cinterop ибо по умолчанию не компилится не для C++ либо это отдельный файл должен быть в CLD формат надо обдумать
-
префикс JS делать перед сущностями инструментом? сущности - можно а вот функции-то не выйдет так что надо самому всё равно прописывать JS либо исходные файлы хотя это такое себе
-
принимать импорты-замены чтобы org.opengamestudio заменять на другое
-
оформить ЗС 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: удалить iso установочный
-
поделитья статьёй по KMP-1 с Гришей
-
исправить -0%
- Android
- iOS
-
ответить на вопросы Олега и Ильи к статье
ПСКОВ добавить recent files где-нибудь вместо File: /path или сделать это выпадашкой прям надо переключаться между файлами последними
преимущество off-line
никакой рекламы и отвлечения от записи мысли
просто запиши и не будь отвлечён
в отличие от записи мысли в готовящейся статье на хабре
там реклама отвлечёт
потеряешь время
-
iOS: проверить настройку отключения вопроса вставки из буфера Настройки Приложение Вставка из других приложений
-
оформить ЗСы с ИИ https://github.com/kornerr/git-budget/pull/2 https://github.com/kornerr/git-budget/pull/5 добавить ссылки на статью добавить ссылки на видеозаписи
-
записать видео процесса переноса с Android на iOS копируем код как есть подправяем синтаксис и вызовы API
-
восстановить страницу kornerr.ru/git-budget её же на своём сайте добавить в примеры либо сделать её на ogs?
-
привести в порядок git-budget/README я ведь по сути дам ссылку лишь на проект возможно, и в README стоит дать ссылку на kotlintut
-
написать статью про Vibe Coding рассказать про канал kotlintut рассказать про CLD, entities.yml, Controller/Shoulds/Effects разметить видео титрами обязательно возможно, совместить в одно длинное видео есть ли смысл рассказывать про модель собственно бюджета? наверно, пока нет статьи других по ИИ тут пример работы с агентом (но нет сравнения по скорости) https://habr.com/ru/companies/haulmont/articles/978172/ > Любые предложения Continue должны проходить такой же код-ревью, как изменения живого разработчика. > Потенциальные проблемы с приватностью
-
продублировать статью на Английском
-
не добавлять в lines пустые строки либо пропускать в joinToString пустые элементы
-
разрешить ввод лишь цифр?
-
сделать вкладки один из вариантов - сверху segmented SingleChoiceSegmentedButtonRow https://developer.android.com/develop/ui/compose/lists
-
пересчитывать значения без input при F5 нет ввода в поля но сами значения присутствуют
-
хранить предыдущие показания Git просто в local storage первое время?
-
считать осталось Р/д и для выходных для выходных не хватает остаточного баланса будней но сейчас я его не ввожу ибо стоит это делать лишь после хранения истории в Гит тогда всё лучше сходится
-
тысячи форматировать доппробелами
-
изучить планировщики задач 2025 (топ для iPhone) https://dzen.ru/a/ZshWUWbMiXuc-VFd
-
сделать вставку из буфера
-
сделать кнопку копирования результата показывать уведомление о факте копирования чтобы не путаться
-
сделать копирование результата в буфер
-
расположить начальные суммы и форматирование в репе гита, в настройках
-
сделать локализацию EN/RU выйти на международный рынок типа комментарии тоже не только русские тогда в коде нужны как-будто