blackosx Posted May 19, 2021 Author Share Posted May 19, 2021 I've add a new simple theme https://github.com/blackosx/BsxM1_ 5 1 Link to comment Share on other sites More sharing options...
miliuco Posted May 19, 2021 Share Posted May 19, 2021 (edited) 18 minutes ago, blackosx said: I've add a new simple theme https://github.com/blackosx/BsxM1_... I like it!!! Beautiful!!! Edited May 19, 2021 by miliuco 1 Link to comment Share on other sites More sharing options...
Anto65 Posted May 19, 2021 Share Posted May 19, 2021 Update OC to latest commits try to rename with Linux.icns Garuda\grubx64.efi.icns Garuda.icns grubx64.efi.icns Not work for yet Link to comment Share on other sites More sharing options...
blackosx Posted May 19, 2021 Author Share Posted May 19, 2021 (edited) You're too fast I'm at work so have not yet tried it... So you've read the configuration PDF and checked the Sample.plist to know how to configure the flavour system? EDIT, See here. https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/Flavours.md Edited May 19, 2021 by blackosx 1 Link to comment Share on other sites More sharing options...
Anto65 Posted May 19, 2021 Share Posted May 19, 2021 Ahahha quiet I wanted to try, yes I read the PDF I check the sample I hadn't thought about it thanks and good work 1 Link to comment Share on other sites More sharing options...
blackosx Posted May 19, 2021 Author Share Posted May 19, 2021 (edited) I have the latest build installed. First test (Using my Qemu dmg) Try the automatically detected macOS version and icon usage. For this test I'm using PickerAttribute 144 (0x90) which is made from 0x10 for the POINTER CONTROL and 0x80 for the FLAVOUR ICON. I dropped in some icons for different macOS version, so Apple10_4.icns, Apple_10_5.icns... Apple11.icns as explained in the flavours.md Success.. All icons are displayed without having to add icons as .VolumeIcons. This is so much simpler than before.... Edited May 19, 2021 by blackosx 1 1 Link to comment Share on other sites More sharing options...
miliuco Posted May 19, 2021 Share Posted May 19, 2021 1 hour ago, blackosx said: I have the latest build installed. First test (Using my Qemu dmg) Try the automatically detected macOS version and icon usage. For this test I'm using PickerAttribute 144 (0x90) which is made from 0x10 for the POINTER CONTROL and 0x80 for the FLAVOUR ICON. I dropped in some icons for different macOS version, so Apple10_4.icns, Apple_10_5.icns... Apple11.icns as explained in the flavours.md Success.. All icons are displayed without having to add icons as .VolumeIcons. This is so much simpler than before... Thanks for the info. I think this month we are going to have many important news in OpenCanopy. I understand the Flavour system and I think it is primarily intended for you, theme developers. I just have one question: the custom icon to be associated with an Entry in the Flavour key is placed in the icon set folder of the active theme, right? And you are right, this way it is easier to configure custom icons for Entries, you just have to include the icons in the Icon Set and configure the Flavour key. Thanks again for all the info. Link to comment Share on other sites More sharing options...
blackosx Posted May 19, 2021 Author Share Posted May 19, 2021 (edited) Yes. Its great. But it's for both the theme designer and the user. The theme designer can choose to supply a range of icons and the user now has a simple way to use them. I've had time to do another couple of tests. 1 - Add /Volumes/Mavericks/System/Library/CoreServices/.contentFlavour with content: Mavericks:Apple Then add Mavericks.icns to my theme dir and bingo. That icon is shown. 2 - Add /Volumes/WIN/EFI/Microsoft/Boot/.contentFlavour with content: Windows8:Windows Then add Windows8.icns to my theme dir and bingo. That icon is shown. But the main beauty of this, is if I now switch to another theme dir using PickerVariant (and that theme also contains the same icons), then those themes icons are now shown. If they're missing from the theme, then OC defaults back to the previous name in the flavour list, and failing that, default back to HardDrive.icns. So we no longer have to place icons anywhere but the theme dirs. EDIT: It should be just as simple for applying a Linux icon. 12 minutes ago, miliuco said: I just have one question: the custom icon to be associated with an Entry in the Flavour key is placed in the icon set folder of the active theme, right? Yes Edited May 19, 2021 by blackosx 4 Link to comment Share on other sites More sharing options...
miliuco Posted May 19, 2021 Share Posted May 19, 2021 (edited) @blackosx Well, excellent explanation. Thanks !!! By the way, Selected of the BsxM1 theme is wonderful, I like it very much (the whole theme but Selected ...) Edited May 19, 2021 by miliuco Text added. 1 Link to comment Share on other sites More sharing options...
eSaF Posted May 19, 2021 Share Posted May 19, 2021 @miliuco - Thanks for asking @blackosx all the queries that will crop up no doubt, but I dare say you will do a simplified write up of 'How To' for those of us who has lost a few brain cells due to old age and dementia my self included. Spoiler Spoiler 1 2 Link to comment Share on other sites More sharing options...
miliuco Posted May 19, 2021 Share Posted May 19, 2021 @eSaF Yes. For people with incipient dementia I am already writing the usual text with these news. Do you want an advance or do we wait for the final version in the first days of June? 1 1 Link to comment Share on other sites More sharing options...
eSaF Posted May 19, 2021 Share Posted May 19, 2021 28 minutes ago, miliuco said: @eSaF Yes. For people with incipient dementia I am already writing the usual text with these news. Do you want an advance or do we wait for the final version in the first days of June? I will wait my friend but then again with my dementia, tomorrow I will forget that I said I will wait. 1 3 Link to comment Share on other sites More sharing options...
Anto65 Posted May 19, 2021 Share Posted May 19, 2021 (edited) Once you understand the mechanics , it's simple ... it works Edited May 19, 2021 by antuneddu 5 Link to comment Share on other sites More sharing options...
eSaF Posted May 19, 2021 Share Posted May 19, 2021 @antuneddu - Thanks where did you get the Icon pack, looks really great. 2 Link to comment Share on other sites More sharing options...
Anto65 Posted May 19, 2021 Share Posted May 19, 2021 (edited) 14 minutes ago, eSaF said: @antuneddu - Thanks where did you get the Icon pack, looks really great. . are those of @blackosx as always he did a big job : OpenCanopyIcons-master / Set5 / FlatTile in order not to be mistaken I downloaded them all Edit: https://github.com/blackosx/OpenCanopyIcons Edited May 19, 2021 by antuneddu 4 1 Link to comment Share on other sites More sharing options...
eSaF Posted May 19, 2021 Share Posted May 19, 2021 3 minutes ago, antuneddu said: . are those of @blackosx as always he did a big job : OpenCanopyIcons-master / Set5 / FlatTile in order not to be mistaken I downloaded them all Thanks a million man - Yea @blackosx is the man!!!!!, I've been a fan of his work from the chameleon days also took a shine to @chris1111 work as well both talented individuals. 5 Link to comment Share on other sites More sharing options...
miliuco Posted May 19, 2021 Share Posted May 19, 2021 (edited) I have another question. I can plug an external disk with Big Sur and another external disk with Catalina in the same SATA case. Both systems use the same Entry created in OpenCore, pointing to the same UEFI path. And I want OpenCanopy to show an icon for Catalina and another different icon for Big Sur. Can I include in the theme folder the 2 icons, Apple11.icns and Apple10_15.icns, and write in the Flavours key 2 lists of elements, Apple11:Apple and Apple10_15:Apple, separated in some way, or only a single list of elements? Or must I to do it by /Volumes/Catalina/System/Library/CoreServices/.contentFlavour method? Thanks. Edited May 19, 2021 by miliuco Link to comment Share on other sites More sharing options...
blackosx Posted May 19, 2021 Author Share Posted May 19, 2021 @eSaF. As @antuneddu posted, they're here: https://github.com/blackosx/OpenCanopyIcons/blob/master/Set5/FlatTile/FlatTile_342/preview_sheet_FlatTile_342.jpg The only way to get these at the moment is to checkout the OpenCanopyIcons repo, but please note it's currently quite large! git clone https://github.com/blackosx/OpenCanopyIcons.git I need to create a downloader for these individual icon Set5 sets.. It's on my TO DO list.. please bear with me. My TO DO list is something like: - Create a downloader script of the Set5 icon sets. - The wish to provide updated icons to include the icons listed in flavours.md, for example the Linux icons. I've done this for the BsxMac1_ theme but not yet for the others. (Note. This is not essential for any theme and purely optional for any theme designer wishing to do so). - Anything else. lol. I'm going away next week for a break so nothing will be done during that time, 3 2 Link to comment Share on other sites More sharing options...
Anto65 Posted May 19, 2021 Share Posted May 19, 2021 (edited) 8 minutes ago, miliuco said: I have another question. I can plug an external disk with Big Sur and another external disk with Catalina in the same SATA case. Both systems use the same Entry created in OpenCore, pointing to the same UEFI path. And I want OpenCanopy to show an icon for Catalina and another different icon for Big Sur. Can I include in the theme folder the 2 icons, Apple11.icns and Apple10_15.icns, and write in the Flavours key 2 lists of elements, Apple11:Apple and Apple10_15:Apple, separated in some way, or only a single list of elements? Or must I to do it by /Volumes/Catalina/System/Library/CoreServices/.contentFlavour method? Thanks. I renamed the icon for catalina to Apple10_15.icns and it was detected by itself Edited May 19, 2021 by antuneddu 4 Link to comment Share on other sites More sharing options...
eSaF Posted May 19, 2021 Share Posted May 19, 2021 6 minutes ago, blackosx said: I'm going away next week for a break so nothing will be done during that time, Going away???!!! It will be chaos here I tell you - lol - Enjoy your break pal. 1 1 Link to comment Share on other sites More sharing options...
miliuco Posted May 19, 2021 Share Posted May 19, 2021 1 minute ago, antuneddu said: But for Apple disks have you created an .contentFlavour file? Or simply put the different icons into the theme folder? Link to comment Share on other sites More sharing options...
blackosx Posted May 19, 2021 Author Share Posted May 19, 2021 (edited) 16 minutes ago, miliuco said: I have another question. I can plug an external disk with Big Sur and another external disk with Catalina in the same SATA case. Both systems use the same Entry created in OpenCore, pointing to the same UEFI path. And I want OpenCanopy to show an icon for Catalina and another different icon for Big Sur. Can I include in the theme folder the 2 icons, Apple11.icns and Apple10_15.icns, and write in the Flavours key 2 lists of elements, Apple11:Apple and Apple10_15:Apple, separated in some way, or only a single list of elements? Or must I to do it by /Volumes/Catalina/System/Library/CoreServices/.contentFlavour method? Thanks. Both external disks have the same UEFI path? The way I understand it, for automatically detected macOS versions, just including Apple11.icns and Apple10_15.icns should be enough providing you've set the correct PickerAttributes. EDIT: Actually, I believe you'll need ExtApple10_15.icns and ExtApple11.icns 4 minutes ago, eSaF said: Going away???!!! It will be chaos here I tell you - lol - Enjoy your break pal. Thanks buddy. First break for the year. Looking forward to it. I see you live in the UK too so you fully understand how life has been here. Edited May 19, 2021 by blackosx 1 Link to comment Share on other sites More sharing options...
Anto65 Posted May 19, 2021 Share Posted May 19, 2021 3 minutes ago, miliuco said: But for Apple disks have you created an .contentFlavour file? Or simply put the different icons into the theme folder? yes simply the different icon in the theme, I state that my discs are all internal 2 Link to comment Share on other sites More sharing options...
eSaF Posted May 19, 2021 Share Posted May 19, 2021 @blackosx - Yes Bro I'm in good Ole Blighty- yea quite understand the need to get away and recharge the batteries specially what we just went through and not quite out of the woods as yet so grab the chance while you can. 1 Link to comment Share on other sites More sharing options...
miliuco Posted May 19, 2021 Share Posted May 19, 2021 (edited) 8 minutes ago, eSaF said: Going away???!!! It will be chaos here I tell you - lol - Enjoy your break pal. @blackosx And now, what are we going to do??? Enjoy!!! 3 minutes ago, antuneddu said: yes simply the different icon in the theme, I state that my discs are all internal Thank you!!! 8 minutes ago, blackosx said: Both external disks have the same UEFI path? The way I understand it, for automatically detected macOS versions, just including Apple11.icns and Apple10_15.icns should be enough providing you've set the correct PickerAttributes. EDIT: Actually, I believe you'll need ExtApple10_15.icns and ExtApple11.icns... Thank you!!! Edited May 19, 2021 by miliuco 2 Link to comment Share on other sites More sharing options...
Recommended Posts