Всем привет,
Итак, вот третье сообщение в моем блоге о GSoC.
За последние две недели я получил следующие обновления:
- Завершена работа над функционалом заданного блока темперамента. Этот блок настроит прикрепленные к нему ноты в соответствии с выбранной темперацией. (Ссылка на код).
- Инициированный блок темперамента и виджет темперамента с базовой компоновкой и кнопками. (Ссылка на Pull Request)
- Инициированный круг заметок. (Образ кружка нот)
Метод кодирования Circle of Notes: Виджет Circle of Notes для темперамента создается с использованием возможностей wheelNav.js. Метод с именем slicePath () создает желаемые точки на окружности. Изначально у меня не было возможности контролировать радиус отдельных кружков (точек) на кружке нот. Но затем, по совету наставника, я поискал в библиотеке wheelNav методы базового класса. Переменная с именем menuRadius устанавливает радиус для отдельных кругов. Таким образом, масштабируя круг холста и wheelNav, я смог начать круг заметок.
Цели на ближайшую неделю
- Закончите с деталями Круга заметок.
- Инициируйте табличное представление Notes.
Надеемся на продуктивную неделю и отличное лето впереди. 😃