Pet Reminder v10.2 – Stable Release (Latest) RU/EU
Что сделали в версии 10.2
Раньше почти весь код был в одном огромном файле pet_ru.py. Стало не окей и я всё переписала. 😅
Разбила на модули по ответственности — анимация отдельно, трей отдельно, напоминания отдельно, хранилище отдельно, локализация отдельно. Теперь в каждом файле понятно что происходит.
Ещё заменила 9 разных JSON-файлов одним app_state.json. При первом запуске новой версии старые файлы мигрируют автоматически.
И починила краш при открытии туториала из трея, образовался при добавлении Английского языка.🙃
Можете мне не писать что это вайбкодинг и так про это теперь знаю, просветили.
Просто думаю, что получилось не плохо.
Да, была идея внедрить ИИ библиотеку, но после тестов идея отпала, так что чат работает без нее.
Для тех кто хейтит меня за потребление приложением "огромного" количества ОЗУ могу сказать, что в простое всего 40 мб, с открытым чатом и не большим в нем текстом - 8 сообщений - 46 мб - 59 мб.
Я понимаю, что большинству из вас это нахрен не нужно.
Но захотелось сделать такое приложение.
Ссылки
🔗 GitHub: https://github.com/kaiCATs/pet-reminder Только Windows.
Буду рада фидбеку! Это мой первый законченный публичный проект 🐾


