Jump to content
1631 posts in this topic

Recommended Posts

1 hour ago, Matgen84 said:

@blackosx

I want to try some of your theme. But I don't remember how to set background.icns instead of DefaultBackgroundColor in config.plist.

Let me know. Please.

 

I think you only have to add a Background.icns file into theme's folder.

  • Thanks 1
13 minutes ago, miliuco said:

 

Both ways are working for me. Do icons inside BsxImacBlue_ folder have names without prefix? E.g. Apple.icns, etc.

 

@miliuco

Works fine now. I forgot to remove the prefix for Blackosx's Theme :( Thanks for you help.

 

Spoiler

1671069406_Capturedcran2021-05-1714_55_38.png.618a082759ba1c9224f6b75a973a18a8.png

 

  • Like 1
2 hours ago, eSaF said:

I have to admit I have tried the above methods and examples posted by @blackosx @miliuco with exhausted permutations and at every reboot the boot menu results to text only. So I reverted to the tried and tested method of renaming the the icons and placing them in the Image folder that works every time. Maybe I am suffering a bout of brain freeze but it just won't work for me. :(

there are two of us then :lol: , but I would like to understand where and why it doesn't go :wallbash:

  • Haha 2
7 minutes ago, antuneddu said:

there are two of us then :lol: , but I would like to understand where and why it doesn't go :wallbash:

I suppose that the 2 most frequent errors are keeping the prefixed name in the icon sets or failing to write the correct path in PickerVariant.

  • Like 1
6 minutes ago, antuneddu said:

i just changed to uppercase, nada de nada, could it be the LauncherPath? the is set to Default :worried_anim:

I also have LauncherPath=Default. 

Upload the entire Resources folder and the config.plist. This is very strange. Che cosa strana!

  • Like 1

@antuneddu

On the screenshot, we can see that Opencore.efi was installed on May 14th (maybe Opencanopy, drivers and tools, also). However, the change of path has existed since the commit of May 15. You will have to build the new version, I think. :(

 

Edited by Matgen84
  • Like 1
1 minute ago, Irish_Man said:

 

Have you updated OC to the latest version? It won't work if you have not.

ahahahha ma dai

3 minutes ago, Matgen84 said:

@antuneddu

On the screenshot, we can see that Opencore.efi was installed on May 14th (maybe Opencanopy, drivers and tools, also). However, the change of path has existed since the commit of May 15. You will have to build the new version, I think. :(

 

yes I also thought about that I have now downloaded the latest commit 5714622a3ff03a048505fda63bb04c9e3a1706f292d8c2d146e1f2e2355cea88, and it worked but only with Chriss's one ..... it's already something

  • Like 1
7 minutes ago, Irish_Man said:

???

 

16 minutes ago, Irish_Man said:

 

Have you updated OC to the latest version? It won't work if you have not.

oops sorry, I certainly have on the latest build available
https://dortania.github.io/builds/?product=OpenCorePkg&viewall=true&version=0.7.0&sha=5c7d61f4168f1eff4167acc7d5452db8c0913325

that of Chriss and Acidanthera works now , that of Blackosx still not ... two steps forward :)

Edited by antuneddu
  • Like 1
9 minutes ago, Irish_Man said:

???

It's like "Really" in english. Italian.

3 minutes ago, antuneddu said:

 

oops sorry, I certainly have on the latest build available
https://dortania.github.io/builds/?product=OpenCorePkg&viewall=true&version=0.7.0&sha=5c7d61f4168f1eff4167acc7d5452db8c0913325

that of Chriss and Acidanthera works now , that of Blackosx still not ... two steps forward :)

Al least you are in the way to fix this. Then it was an OpenCore not up to date?

 

Edited by miliuco
  • Like 1
30 minutes ago, miliuco said:

It's like "Really" in english. Italian.

Al least you are in the way to fix this. Then it was an OpenCore not up to date?

 

no, it's crazy they all work except blackosx, but if I put the same blackosx folder in another directory I created with the acer theme logo "Acer \ Acer-ImacBlue" it works .... crazy stuff

Edited by antuneddu
  • Like 1
  • Confused 1

However, overcome some initial difficulties, it is convenient to have all the themes in the image folder (hoping that the 200mb of the EFI will suffice :lol:), without overwriting every time you change the theme  , just need to change the Picker variant, we are getting closer to what I was hoping for ie the "Random Theme" option

 

thanks to the OC developers

  • Like 1
13 minutes ago, eSaF said:

@antuneddu Strange - I only had to make a new folder Blackosx and dump all the Icons in it without renaming any. 

I always rename them before I don't like all that long name and it creates confusion ..... then I preferred to do Directory and sub-folder for each theme so if I have to add other themes  I don't have to delete the ones from before 

  • Like 1
1 hour ago, eSaF said:

Ok - I am not absolutely sure but it looks like in a ham-fisted fashion I overcame the difficulties I was having to install various Icon folders. All I did was make and labeled a new folder 'Blackosx' and dump all the Icons in the created folder, then placed it in the image folder and it worked. Please don't tell me I've done it all wrong I don't want to go through the constant reboots to see the results because I gave up a few times and it was only sheer bloody minded persistence that saw it through...

 

What you have done (and it works) is to put the icons directly into the folder with the name of the creator (Blackosx) and keep the theme's prefix (BsxImacPink_) in the name of the icons.
What OpenCore proposes (I'm sure you've already read it) is to create a BsxImacPink_ folder inside the Blackosx folder and put the icons WITHOUT PREFIX inside BsxImacPink_.
Thus, with the current value of PickerVariant = Blackosx\BsxImacPink_ the chosen theme would be BsxImacPink_.

 

Edited by miliuco
  • Like 1

The only way that I was able to make it work is copy all the icons and past it in the OC >resources>image and rename the picker variant to the name of the folder and it works with the Blackosx themes... 

16 minutes ago, eSaF said:

@miliuco Thanks Bro - Didn't blackosx say his future Icons will come without prefixes or am I mistaken? That's another bridge we will have to cross but shouldn't be too taxing to deal with.

 

@blackosx has already modern themes in github wihout prefixes, specifically Set5.

 

10 minutes ago, MorenoAv said:

The only way that I was able to make it work is copy all the icons and past it in the OC >resources>image and rename the picker variant to the name of the folder and it works with the Blackosx themes... 

 

This way? (it's my directory tree, as example) Folders named as theme inside folder named as vendor?

 

├── Audio
├── Font
├── Image
│   ├── Acidanthera
│   │   ├── GoldenGate
│   │   │   ├── Apple.icns
│   │   │   ├── AppleRecv.icns
│   │   │   ├── AppleTM.icns
│   │   │   ├── BtnFocus.icns
│   │   │   ├── ...
│   ├── Blackosx
│   │   ├── BsxDarkFenceGreen
│   │   │   ├── Apple.icns
│   │   │   ├── AppleRecv.icns
│   │   │   ├── AppleTM.icns
│   │   │   ├── BtnFocus.icns
│   │   │   ├── ...
│   └── Chris1111
│       └── Apple-BnW
│           ├── Apple.icns
│           ├── AppleRecv.icns
│           ├── AppleTM.icns
│           ├── BtnFocus.icns
│           ├── ...
└── Label

 

Depending on the PickerVariant values, in this example:
 

  •     PickerVariant=Default > GoldenGate is the chosen theme
  •     PickerVariant=Blackosx\BsxDarkFenceGreen > BsxDarkFenceGreen is the chosen theme
  •     PickerVariant=Chris1111\Apple-BnW > Apple-BnW is the chosen theme.

 

Edited by miliuco
  • Like 2

Hey guys. Sorry for any silence from this end but today's been crazy here and my time is limited tonight.

I see plenty of testing and queries for the recent changes for theme dirs and I don't know why some of you are having success and some are not. As far as I understand, it's just a case of copying the Acidanthera dir and sub folder structures, just with different directory names. In the event of failure to I would suggest trying the Debug version of OpenCore and it's drivers etc. to see if any errors are highlighted.

 

I'll hopefully get to do more testing soon....

  • Like 3

@MorenoAv @eSaF

 

The way that's working for you is valid now but it it's not the way proposed by OpenCore. From current configuration file:

Quote

 

PickerVariant

An icon set is a directory path relative to Resources\Image, where the icons and an optional manifest are located. It is recommended for the artists to use provide their sets in the Vendor\Set format, e.g. Acidanthera\GoldenGate.
 

Sample resources provided as a part of OcBinaryData repository provide the following icon set:
Acidanthera\GoldenGate — macOS 11 styled icon set.
Acidanthera\Syrah — macOS 10.10 styled icon set.
Acidanthera\Chardonnay — macOS 10.4 styled icon set.
 

For convenience purposes there also are predefined aliases:
Auto — Automatically select one set of icons based on the DefaultBackground colour: Acidanthera\GoldenGate for Syrah Black and Acidanthera\Chardonnay for Light Gray.
Default — Acidanthera\GoldenGate.
 

OpenCanopy
 

OpenCanopy provides full support for PickerAttributes and offers a configurable builtin icon set. The chosen icon set may depend on the DefaultBackgroundColor variable value. Refer to PickerVariant for more details.
Predefined icons are saved in the PickerVariant-derived subdirectory of the \EFI\OC\Resources\Image directory.

 

 

What I mean is that in successive compilations this behavior can change and what now works well for you could stop working.

 

 

Edited by miliuco
×
×
  • Create New...