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 -- [email protected]
To unsubscribe send an email to [email protected]
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/[email protected]/message/3WU46PCIV4X5YYHYGOF5K3AHTVWKCYY2/

Reply via email to