Improving mactel-boot support for retina mac

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello all,

I am making some headway improving the Fedora look in the Mac firmware picker on Retina screens.

1. Providing retina scaled text
The text (as an image) is provided by fedora-logos and linked into /boot/efi/EFI/fedora/.disk_label by mactel-boot. To support retina screens a double scale one should be provided.

1a. fedora-logos
I cannot see a README about how the current bootloader/fedora.vol file was created. I have managed to make one with grub2 tools and DeJavu Mono but perhaps it was made with another method? Would fedora-logos take a pull request to add a fedora_2x.vol and fedora.vol.contentDetails file? Would it be preferred to be made with Linux tools (maybe even in the Makefile) or just made in macOS and copied to the git?

1b. mactel-boot
I cannot find an official upstream repo for mactel-boot. I have the source from the SRPM though and could provide a patch. Not sure where to send it.

2. Providing retina scaled images (fedora-logos again)

This is also something I am working on. I will have a patch for fedora-logos at some point. Currently a utility from libicns is used. At the current release version it doesn't support retina images, but in the master branch they have another tool that should work. However, they haven't done a release for years (I have requested one). This file is made in the Makefile so I think it is best if we continue to render this file in the Makefile. Is this something fedora-logos would take a pull req for? Would fedora-logos be happy with a custom c++ or python util which would assemble the icns file (using imagemagick as currently for the image conversion) if libicns is non responsive?

Best,
Harry
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx/message/3WU46PCIV4X5YYHYGOF5K3AHTVWKCYY2/




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux