http://wiki.rosalab.ru/ru/index.php?title=%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%92%D0%BA%D0%BB%D0%B0%D0%B4_%D0%B2_%D0%B0%D0%BF%D1%81%D1%82%D1%80%D0%B8%D0%BC_Grub2&feed=atom&action=historyБлог:Точка Росы/Вклад в апстрим Grub2 - История изменений2024-03-28T23:18:04ZИстория изменений этой страницы в викиMediaWiki 1.26.4http://wiki.rosalab.ru/ru/index.php?title=%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%92%D0%BA%D0%BB%D0%B0%D0%B4_%D0%B2_%D0%B0%D0%BF%D1%81%D1%82%D1%80%D0%B8%D0%BC_Grub2&diff=9986&oldid=prevStanislav.fomin в 18:44, 17 июля 20132013-07-17T18:44:15Z<p></p>
<p><b>Новая страница</b></p><div>Реализуя концепт, разработанный нашим дизайнером, мы добавили новый функционал для визуальной темы <tt>Grub2</tt>. Появилась возможность графического оформления неактивных пунктов меню (конкретнее, <tt>item_pixmap_style</tt>). В результате были созданы тёмные полупрозрачные области с закруглёнными краями. Это создаёт новые возможности для дизайна темы загрузчика.<br />
<br />
[[File:2012_12_13_Rus_diff.png|512px|center]]<br />
<br />
Также в программе <tt>grub-mkfont</tt>, которая отвечает за конвертацию шрифтов в понятный для загрузчика формат, мы нашли ошибку. Из-за того, что было невозможно задавать один из параметров (<tt>ascent</tt>), при попытке отобразить в консоли символы, специфичные для локального языка, например, русского, все символы в консоли начинали отображаться некорректно. После исправления ошибки удалось достичь решения проблем с «артефактами», увеличенным межстрочным расстоянием и недорисованными символами.<br />
<br />
[[Image:2012_12_13_rus_console.png|512px|center]]<br />
<br />
Оба изменения отправлены в апстрим и приняты.<br />
<br />
{{wl-publish: 2012-12-12 11:46:57 +0400 | Vladimir.testov }}<br />
[[Category:ToROSAPoint]] <!-- 1 --></div>Stanislav.fomin