Наши разработчики стараются улучшить и дополнить любую программу, с которой имеют дело.
Поэтому они создали ещё 5 патчей для загрузчика GRUB2. Патчи были отправлены в апстрим GRUB2 и приняты.
Устранение утечки памяти.
Относится к круговому индикатору отсчёта обратного времени.
Пропущенный такт. (здесь и далее, такт — точка на окружности, на равном расстоянии друг от друга рисутся точки по окружности)
Всегда рисовалось на один такт меньше необходимого.
После исправления:
Заполнение кругового и горизонтального индикаторов отсчёта обратного времени происходило, начиная с ненулевого значения.
После исправления:
Относится к круговому индикатору отсчёта обратного времени.
До применения патча был организован неправильный рассчёт радиуса окружности, на которой рисуются такты.
При некоторых параметрах получалось такое (некоторые такты не прорисованы):
И такое (такты могут быть прорисованы не полностью):
После исправления такты отображаются корректно.
Улучшение оформления для горизонтального индикатора обратного отсчёта времени.
Различие в оформлении области выделения. До применения патча отображение области было некорректным в части случаев.