Jump to content
589 posts in this topic

Recommended Posts

44 minutes ago, blackosx said:

Thanks for the test SavageAUS emoji3.png

Any noticeable speed differences would not be a result of this change.

And laptop (Haswell)

Should it have the nvram theme listed where the arrow is?

32450109_ScreenShot2018-11-14at9_03_59am.png.dc5afb3f0f33f79278658abcf1cfee35.png

696161262_ScreenShot2018-11-14at9_06_36am.png.0b0618d3b9bb43a9426f54bb38fb5f1c.png

8 hours ago, SavageAUS said:

Should it have the nvram theme listed where the arrow is?

Only if you booted using it as the top section shows what happened last boot by reading the clover boot log.

 

This image shows that I clover loaded theme BGM_SVG as it was set in the nvram variable.

 

booted_with_nvram_theme.thumb.jpg.48d97b70366058c28a5f8cfb71516f6f.jpg

 

To show a different scenario, here's an image from a legacy boot, using a theme as defined in the config.plist. 

 

Legacy_Boot.thumb.jpg.829eea3d4a959ee08d9f796b2c0350f8.jpg

Edited by blackosx
  • Like 4

The app has been updated to v0.77.0. It's available as an update, can be downloaded from the Clover repository at SourceForge or found in the Clover package installer.

 

Recent changes:

v0.77.0

- Adapt reading pci root device path to detect NVMe.
- Allow UEFI boot without emuvariable to signify working nvram.

 

v0.76.9

- Add detection for changed bootlog message for Chosen theme.
- Change delimiter used for messaging.
 

v0.76.8

- Use https protocol.
- Fix checking remote repo for theme updates.
- Update Sparkle framework to v1.20.0.
- App temporary work around for convertPointToBase Warning.
- Keep previews expanded after installing/uninstalling a theme.

 

Please let me know of any issues.

Edited by blackosx
  • Like 3
  • Thanks 1
  • 1 month later...

I've added initial support for vector themes.

 

The current versions of Clovy and BGM_SVG have been uploaded to the theme repo and should now be available for use with the manager.

 

Please let me know of any issues.

 

EDIT: Updated to Fix theme path of svg theme in bootlog section.

CloverThemeManager_v0.77.1b2.zip

Edited by blackosx
  • Like 2
9 hours ago, blackosx said:

I've added initial support for vector themes.

 

The current versions of Clovy and BGM_SVG have been uploaded to the theme repo and should now be available for use with the manager.

 

Please let me know of any issues.

 

EDIT: Updated to Fix theme path of svg theme in bootlog section.

CloverThemeManager_v0.77.1b2.zip

all is fine here 

712547170_ScreenShot2018-12-16at9_17_16AM.thumb.png.89de24c713241fd4e9a85b4f1951b960.png

  • Like 1

@blackosx

 

Both Clovy and BGM_SVG threads are working fine.
 

On my 23.8 inch monitor, which has a 1920x1080 resolution, your current theme resolution is too big. The icons look very big.

 

Everything else is great OK.

 

hank you.

Edited by luky35
  • Like 1

Hi D-an-W

Yeah. Adding vector themes to the repo caused the current release to kick up and error due to there not being a screenshot and theme.plist for them.

Please use the version of the app that I posted yesterday.

I’ll push an update for this new version today.

  • Thanks 1
3 hours ago, luky35 said:

On my 23.8 inch monitor, which has a 1920x1080 resolution, your current theme resolution is too big. The icons look very big.

 

Everything else is great OK.

Very big is good, no? :P

Can you provide a screenshot so I can see what you see? Press F10 from GUI and find file saved to /EFI/Clover/Misc

1 hour ago, blackosx said:

Very big is good, no? :P

Can you provide a screenshot so I can see what you see? Press F10 from GUI and find file saved to /EFI/Clover/Misc

I attach the theme of Mojave, which is the normal size and SVG themes, which are much larger resolutions.

 

 

SVG_THEME.zip

Normal_Thema.zip

Thanks luky35. You see what I see.

 

Before, you would generally see 128x128 pixel images on your 1920x1080 display. If you had a 3840x2060 dipsply then you would still see 128x128 pixel images.

 

With vector themes, clover can now scale the content to fit larger screen resolutions and the result you see is correct. Check your bootlog and you should see entries like these...

2:795  0:093  SetScreenResolution: 1920x1080 - already set
...
7:495  0:002  Theme view-bounds: w=1366 h=768 units=px
7:497  0:002  using scale  1.406250

I guess you, and everybody else, is used to seeing the 128 pixel images so maybe these scaled images may look too large but I'm sure we'll all get used to them. Besides, vector theme support is still new and in the future maybe a user definable setting could be introduced to control the scale percentage of icons?

 

The CloverThemeManager app has now been updated to v0.77.1 to include the initial support for vector themes. Thanks guys who tested the above version :)

 

New version is available via app update, or directly from the Repo

https://sourceforge.net/p/cloverefiboot/themes/ci/master/tree/CloverThemeManagerApp/Updates/CloverThemeManager.zip

 

Hi SavageAUS

 

Yeah, I see it too. I think it's a bug in Clover.

 

It happened since I enlarged the MessageRow font. I think Clover doesn't fully clear the previous text, instead leaving a line of pixels on the left edge.

 

If you want to check this, load up the BGM_SVG theme in a text editor and change the point size of the message row font by editing line #45. Currently it's

  .FontSizeMessageRow{font-size:22px;}

Maybe change it to 20px and see if the problem remains.

2 hours ago, blackosx said:
Hi SavageAUS
 
Yeah, I see it too. I think it's a bug in Clover.
 
It happened since I enlarged the MessageRow font. I think Clover doesn't fully clear the previous text, instead leaving a line of pixels on the left edge.
 
If you want to check this, load up the BGM_SVG theme in a text editor and change the point size of the message row font by editing line #45. Currently it's

  .FontSizeMessageRow{font-size:22px;}
 

Maybe change it to 20px and see if the problem remains.


Yeah I’ll give that a go when I can. It looks like it leaves behind the first part of the “m” in macOS in my case.
Edit:

Lowering the font size down to 20pixels has solved the issue.

 .FontSizeMessageRow{font-size:20px;}

@blackosx

This also leads to how do we set custom linux images instead of the penguin with SVG themes?

 

screenshot1.png

screenshot2.png

screenshot3.png

Edited by SavageAUS
  • Like 1
3 hours ago, SavageAUS said:

Edit:

Lowering the font size down to 20pixels has solved the issue.

 .FontSizeMessageRow{font-size:20px;}

Thanks for confirming. I'll take a look maybe later as I've just thought that maybe the BoundingBox in my theme is incorrect for the MessageRow and would need adjusting to accommodate the font when it's at 22px.

3 hours ago, SavageAUS said:

 

@blackosx

This also leads to how do we set custom linux images instead of the penguin with SVG themes?

I replied to your question in the Vector Themes thread.

Edited by blackosx
  • 2 weeks later...

I'm thinking about this hidden .git dir on Clover Themes repo:

~/cloverefiboot-themes/.git

..which currently has bigger than 300MB in size.

 

If it could be cleaned or reduced (for example) using this tool, will it make theme sync when updating becomes faster?

Thanks.

  • Like 1
×
×
  • Create New...