blackosx Posted November 13, 2018 Author Share Posted November 13, 2018 Thanks for the feedback. The fix for NVMe is on the repo but not this latest change. It will need to be tested further. Once done I will commit and then update Clover package. 2 1 Link to comment Share on other sites More sharing options...
blackosx Posted November 13, 2018 Author Share Posted November 13, 2018 @SavageAUS I've changed the way the script handles the problem we were seeing on your system. Can you test this version of the app when you get a chance? Thanks. CloverThemeManager_v0.77.0b4.zip 3 1 Link to comment Share on other sites More sharing options...
SavageAUS Posted November 13, 2018 Share Posted November 13, 2018 (edited) Working fine on my desktop (Skylake) and seems to be a bit quicker? Edited November 13, 2018 by SavageAUS 1 Link to comment Share on other sites More sharing options...
blackosx Posted November 13, 2018 Author Share Posted November 13, 2018 Thanks for the test SavageAUS Any noticeable speed differences would not be a result of this change. Link to comment Share on other sites More sharing options...
SavageAUS Posted November 13, 2018 Share Posted November 13, 2018 44 minutes ago, blackosx said: Thanks for the test SavageAUS 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? Link to comment Share on other sites More sharing options...
blackosx Posted November 14, 2018 Author Share Posted November 14, 2018 (edited) 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. To show a different scenario, here's an image from a legacy boot, using a theme as defined in the config.plist. Edited November 14, 2018 by blackosx 4 Link to comment Share on other sites More sharing options...
droples Posted November 14, 2018 Share Posted November 14, 2018 CTM-0.77.0b4 CloverThemeManager.zipCloverThemeManager.zip 3 Link to comment Share on other sites More sharing options...
blackosx Posted November 14, 2018 Author Share Posted November 14, 2018 Thanks droplets Looks good. I will wrap this up soon, push it as a new update and update the clover package. Then look towards SVG theme support. 3 Link to comment Share on other sites More sharing options...
blackosx Posted November 15, 2018 Author Share Posted November 15, 2018 (edited) 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 November 15, 2018 by blackosx 3 1 Link to comment Share on other sites More sharing options...
droples Posted November 15, 2018 Share Posted November 15, 2018 CTMv0.77.0 I have no problems. Everything is working. Archive.zip 3 Link to comment Share on other sites More sharing options...
blackosx Posted December 15, 2018 Author Share Posted December 15, 2018 (edited) 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 December 15, 2018 by blackosx 2 Link to comment Share on other sites More sharing options...
droples Posted December 16, 2018 Share Posted December 16, 2018 CTM V0.77.1b2 CloverThemeManagerLog.txt 1 Link to comment Share on other sites More sharing options...
insanelyDeepak Posted December 16, 2018 Share Posted December 16, 2018 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 1 Link to comment Share on other sites More sharing options...
luky35 Posted December 16, 2018 Share Posted December 16, 2018 (edited) @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 December 16, 2018 by luky35 1 Link to comment Share on other sites More sharing options...
D-an-W Posted December 16, 2018 Share Posted December 16, 2018 (edited) Hiya blackosx, finally got round to installing this but I am clearly doing something wrong? Theme List stays unchecked and I don't see any Themes in app? Edited December 16, 2018 by D-an-W Link to comment Share on other sites More sharing options...
blackosx Posted December 16, 2018 Author Share Posted December 16, 2018 Hi D-an-WYeah. 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. 1 Link to comment Share on other sites More sharing options...
blackosx Posted December 16, 2018 Author Share Posted December 16, 2018 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? Can you provide a screenshot so I can see what you see? Press F10 from GUI and find file saved to /EFI/Clover/Misc Link to comment Share on other sites More sharing options...
luky35 Posted December 16, 2018 Share Posted December 16, 2018 1 hour ago, blackosx said: Very big is good, no? 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 Link to comment Share on other sites More sharing options...
blackosx Posted December 16, 2018 Author Share Posted December 16, 2018 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? Link to comment Share on other sites More sharing options...
blackosx Posted December 16, 2018 Author Share Posted December 16, 2018 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 Link to comment Share on other sites More sharing options...
SavageAUS Posted December 17, 2018 Share Posted December 17, 2018 Is there any reason for the little | before the volume name in BGM_SVG from thememanager? It's not on all, just 2 of 3. 1 Link to comment Share on other sites More sharing options...
blackosx Posted December 17, 2018 Author Share Posted December 17, 2018 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. Link to comment Share on other sites More sharing options...
SavageAUS Posted December 17, 2018 Share Posted December 17, 2018 (edited) 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? Edited December 17, 2018 by SavageAUS 1 Link to comment Share on other sites More sharing options...
blackosx Posted December 17, 2018 Author Share Posted December 17, 2018 (edited) 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 December 17, 2018 by blackosx Link to comment Share on other sites More sharing options...
Badruzeus Posted December 27, 2018 Share Posted December 27, 2018 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. 1 Link to comment Share on other sites More sharing options...
Recommended Posts