Третий день разработки клиента OVK на Rust подошёл к концу.
За сегодня я:
- Полностью закончил реализацию авторизацию с обработкой всех возможных ошибок.
- Сделал сохранение токена в файл secret.toml, спрятанном в папке для конфигов клиента.
- Настроил оптимизации для Release билдов.
- Настроил добавление иконки в exe (но проверить пока не удалось, так как для этого нужно ОБЯЗАТЕЛЬНО компилить под виндой (но буду пробовать через mingw rust)).
- Создал логотип приложения. Встречается в: иконке exe файла и в шапке приложения под виндой и линуксом (только под иксами. Под Wayland там красуется иконка вэйлэнда).
- По немногу начал делать основную часть приложения.
- Начал создавать функции для api запросов.
- Поправил deps.
todo!()
- Переформировать код, чтоб он был чуть более упорядоченным и чтоб можно было проще реализовать "мультиоконность".
- Создать как можно больше функций для запросов к api.
- Писать основную часть приложения.
- Подготовить git репозиторий.
@timofei302 а у OpenVK совместимый API, или они сделали нормально?