Для первоначальной разработки склонированного репозитория необходимо запустить команду make init
.
Она настроит Git Hooks и установит все внешние зависимости.
При необходимости для форматирования кода перед коммитом необходимо запустить команду make format
.
Реализовать приложение, агрегирующую информацию из разных источников информации. Получаемые из каждого источника данные преобразуются и отображаются в интерфейсе программы в виде виджета. Пользователь имеет возможность настраивать, какие виджеты отображаются в интерфейсе. Приложение имеет встроенные виджеты для:
- просмотра прогноза погоды;
- просмотра ближайших событий в календаре;
- создания коротких заметок;
- очередь web ссылок для прочтения.
Каждый виджет имеет собственный экран настроек, в котором находятся настройки этого виджета. Также есть экран настроек самого приложения, в котором можно настроить расположение виджетов. В случае, если хватит времени, виджеты будут устанавливаться отдельно от приложения в настройках приложения. Кроме этого, приложение будет поддерживать сторонние расширения.
Пользовательская документация: ссылка
Программная документация:
- запустить
make sphinx-update
- открыть в браузере файл sphinx/build/html/index.html