Jump to content
blackosx

Clover Theme Manager

556 posts in this topic

Recommended Posts

Advertisement

New version of the main app (v0.76.2) attached to the first post.

 

Changelog:

- Added a new user selectable feature to clean items downloaded to the App Support dir which may cause issue with loading the app if things have changed server-side, or the user is upgrading from an older version. Credit to Micky1979 for his objective-c skills.

- The main app now cleans the temporary dir rather than the bash script.

- Fixed positioning issue with theme update check progress bar when bootlog is visible.

 

So, if when loading the app, it seems to stall on the initialisation screen for a noticeable amount of time (30 seconds or so), or the app loads but you're missing the theme list or screenshots then you can choose the 'Clean CloverThemeManager' menu option from the CloverThemeManager menu or press command-c.

 

bhiwlv.jpg

Share this post


Link to post
Share on other sites

updateID 18 pushed.


 

- Removed snow.

 

Previous app versions should notify of the update, but in case of any issues I've attached latest build to the first post in this thread.

Share this post


Link to post
Share on other sites

No I don't see that here. All works fine.

 

For the issue you see, please confirm it happens when you:

1 - select options>themes and then you cannot return to the main screen by pressing escape? or

2 - select options>themes, delete existing theme entry and type the name of another installed theme followed by escape?

Hi,

It happens in both cases. The common thing is when I press Escape button.

Share this post


Link to post
Share on other sites

UpID18

OS X_10.7.5 - previous app versions notify of the update, but on a 10.11.2 this did not happen.

attachicon.gifID18_OSX10.7_5.jpg

attachicon.gifOSX10.7_5mbrCloverThemeManagerLogUP18.zipattachicon.gif10.11_2CMT_ID18CloverThemeManagerLog.zip

Hi droplets
 
I’m not sure I understand. Both logs show exactly the same for the app updates:
   CheckForAppUpdate()
Checking to see if there's an application update available.
        Removing previous CloverThemeManagerApp/CloverThemeManager directory
        serverAppVersion=0.76.2
Application is at latest version: 0.76.2
Checking to see if there are any script updates available.
No script updates available. Current=18 | Server=18

I have not yet installed the current beta of 10.11.2. Maybe I need to as are you saying that from 10.11.2 beta, if I run CloverThemeManager_v0.76.2_updateID_17 then I will not see update message for Update ID 18?

Hi,

It happens in both cases. The common thing is when I press Escape button.

What happens when you press escape without entering the options menu?

Share this post


Link to post
Share on other sites

Hi blackosx!

 

 

 Maybe I need to as are you saying that from 10.11.2 beta, if I run CloverThemeManager_v0.76.2_updateID_17 then I will not see update message for Update ID 18?

 

Yes, that's right .

CloverThemeManager_v0.76.2_updateID_18, OS X 10.11.2 - everything is working.

post-617057-0-27598200-1446261732_thumb.jpg

OSX10.11.2CloverThemeManager_ID18.zip

 

PS I don't know how to explain it, but today everything is working.

 

OS X10.11.1

post-617057-0-15179600-1446353889_thumb.jpg

 

OS X 10.11.2

post-617057-0-31371000-1446354004_thumb.jpg

 

 

Share this post


Link to post
Share on other sites

 

Hi droplets
 
I’m not sure I understand. Both logs show exactly the same for the app updates:
   CheckForAppUpdate()
Checking to see if there's an application update available.
        Removing previous CloverThemeManagerApp/CloverThemeManager directory
        serverAppVersion=0.76.2
Application is at latest version: 0.76.2
Checking to see if there are any script updates available.
No script updates available. Current=18 | Server=18

I have not yet installed the current beta of 10.11.2. Maybe I need to as are you saying that from 10.11.2 beta, if I run CloverThemeManager_v0.76.2_updateID_17 then I will not see update message for Update ID 18?

What happens when you press escape without entering the options menu?

 

It kinda refresh the GUI I think.

Note: My Keyboard most of times malfuntions! maybe that's why. I will try on a friend's Laptop and and let you know.

Share this post


Link to post
Share on other sites

PS I don't know how to explain it, but today everything is working.

Thanks for the update droplets.

It's good to know it's working now but there has to be a bug somewhere otherwise you wouldn't have reported the issue. I'm thinking that maybe it only happens on first launch?

It kinda refresh the GUI I think.

Which it should do (i think).

 

So far I understand Clover's GUI hangs for you when:

1 - pressing ESC from the main GUI causes a refresh.

2 - pressing ESC from the options>themes menu causes the GUI to hang (get stuck), regardless of typing a theme name.

 

Can you give more info like does it hang only when you press ESC in the options>themes submenu or does it hang when you press ESC in the first level options menu? or Does it hang when pressing ESC in say the options>SMBIOS? It just seems strange it does this for you when I don't hear other users report any problem.

 

Note: My Keyboard most of times malfuntions! maybe that's why. I will try on a friend's Laptop and and let you know.

Does your malfunctioning keyboard sometimes cause your PC to hang? 

Share this post


Link to post
Share on other sites

Does your malfunctioning keyboard sometimes cause your PC to hang? 

Hi,

Sorry for late reply, been busy with exams :)

In response to your question, well, the Keyboard malfunctioning doesn't exactly hang the PC but it makes it sometimes unstable (such as mouse or other keyboard buttons not working). My F1 key is indeed stuck. The PC makes a very annoying sound at start hahahh :D

I can confirm that it's the keyboard. I tried on a friend's HP 350 G1. Everything is ok!

But...on my friend's laptop, the bootloader uses Tiger's icon for Yosemite O.o any idea ?

 

Hint: My PC doesn't provide UEFI Booting. I boot Clover Legacy (although Windows and OS X are both in UEFI Mode). While my friend's Laptop uses the UEFI Booting. That's the only difference I could notice.

Share this post


Link to post
Share on other sites

 

But...on my friend's laptop, the bootloader uses Tiger's icon for Yosemite O.o any idea ?

 

 

Update Clover. It was a bug in old version.

Share this post


Link to post
Share on other sites

When I have time (later later..later), if you want, implementing Sparkle.framework to automatically update the app by itself should be nice.  :)

 

 

If you have the time and energy then it will be a welcome addition. Thank you. But no rush.

 

Hi blackosx, check this one: 

go in the top bar menu:

CloverThemeManager ->Check for updates

 

.. see what happen:

post-674334-0-81013400-1454534428_thumb.png

... and tell me if you like :P

Edited by Micky1979
test app removed

Share this post


Link to post
Share on other sites

Later I'll give you the source and a file to place on your server (sourceforge?). Sorry now I'm at school..

BTW is working for you?

Share this post


Link to post
Share on other sites

Okay. Great.

No rush as I'm very busy with other matters right now.

 

BTW is working for you?

There was a stall during the loading process this morning. The log showed it at 

    GetBootlog()
 
The app did eventually load though but took a couple of minutes. I haven’t time to look in to it right now but I will do when I get some time.

Share this post


Link to post
Share on other sites

I was referring only to the "update" funcionalities, no changes to scripts or any other functions regarding how CTM handle the online repo or temp files. Or at least now ther is a check for some settings needed by Sparkle during the app launching to consider (it's just a call to initialize it, then is a separate task from the app itself), but I know or seem that is a really fast thing and apparently can't slow other process. See you in 3-4 hours.  

Share this post


Link to post
Share on other sites

I've had 10 minutes for some testing.

 
Load app, select 'Check for updates' menu option and it shows the Software Update window. Clicking the 'Install Update' button works as expected :)
 
Not sure about automatic update option?
 
Example:
1 - unzip CloverThemeManager.app+Sparkle.zip
2 - load CloverThemeManager.app (v0.76.2)
3 - select 'Sparkle Preferences'
4 - enable 'Automatically check for updates'.
5 - quit app.
 
1 - load CloverThemeManager.app (v0.76.2)
2 - wait....
3 - Nothing..
 
Should I be notified that 0.76.3 update is available? Is there a time delay for checking?
 
Thanks

Share this post


Link to post
Share on other sites

 

I've had 10 minutes for some testing.

 
Load app, select 'Check for updates' menu option and it shows the Software Update window. Clicking the 'Install Update' button works as expected :)
 
Not sure about automatic update option?
 
Example:
1 - unzip CloverThemeManager.app+Sparkle.zip
2 - load CloverThemeManager.app (v0.76.2)
3 - select 'Sparkle Preferences'
4 - enable 'Automatically check for updates'.
5 - quit app.
 
1 - load CloverThemeManager.app (v0.76.2)
2 - wait....
3 - Nothing..
 
Should I be notified that 0.76.3 update is available? Is there a time delay for checking?
 
Thanks

 

2 - You don't need every time to check for updates by selecting the menu items. This was to test immediately by manually update the app, otherwise the app is set to do it each 604800 seconds (one week).

3 - After the first attempt, CTM has saved that you already have checked for updates, so opening the app this will not be repeated until 604800 seconds are left (if Weekly is set). That's why nothing happen.

4 - based on your settings (Hourly, Dayly, Weekly, Monthly), the auto-update should happen after that time is left and if an update is available. 

 

I'm going to prepare files for you... 30/40 minutes from now, after all will be clear!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Slice
      Since rev 4844 Vector Themes are supported and there are ready-to-use Clovy by Clovy, cesium by Slice and BGM_SVG by Blackosx.
      You may see it's structure to create own theme
      -------------------------------------------------------------------------------------------------------------------------------------------------------
       
       
      Now I want to add vector graphics support in Clover. See rev 4560 and later.
      It is not working yet but designers may begin to create Vector Themes.
      It supposed to consist of SVG elements and has design size. It will be rendered to any screen size scaled from design size.
       
      What application in macOS can create SVG graphics?
      Inkscape is not working in macOS 10.11+. Pity.
      LibreOffice Draw works with SVG but buggy.
      Boxy SVG cost 10$ but looks good enough. It creates the best in simplicity files and have more then enough features.
      Illustrator is good but expensive.
       
      How to improve SVG file?
      Clover has restricted support for SVG. It is your job to make compatible file and as small as possible to speedup rendering.
      Some helps:
      Help:Inkscape – From invalid to valid SVG Inkscape files
      From invalid to valid SVG Adobe Illustrator files
      From invalid to valid SVG files of other editors: BKchem, ChemDraw and CorelDRAW
      Help:Illustrator – Assistance with creating and saving SVG images in Adobe Illustrator that will pass W3C validation
      User:Quibik/Cleaning up SVG files manually
      Later I will write own instructions specific to Clover abilities.
       
      How to create SVG fonts?
      You can google to find ready-to-use SVG fonts.  I found some problems with too beaty fonts: slow rendering and overflow crash. Be careful.
      You can get ttf or otf fonts and convert them into svg by using online WEB services. Not a problem to google.
      But then I want to find a way to simplify the font to reduce a size and speedup rendering.
      You can create own font by FontForge It is opensource and available for Windows, Mac and GNU+Linux. It creates otf font which you can convert to svg font.
       
      Pictures from Badruzeus
      https://www.insanelymac.com/forum/applications/core/interface/file/attachment.php?id=301597
    • By IIIdefconIII
      This theme is original form Enzo:
       

       
      He build it for the chameleon boot loaders.
      http://forum.voodooprojects.org/index.php/topic,5918.0.html?PHPSESSID=8jgg62mu0el9hhaltncecthleffp942d
       
      I liked it so much that i asked his permission to convert it to a Clover theme.
      So glad he told me i can.
       
      Shout out for Enzo!
      mavs.zip
    • By IIIdefconIII
      This theme is original form Enzo:
       
      He build it for the chameleon boot loaders.
      http://forum.voodooprojects.org/index.php/topic,5918.0.html?PHPSESSID=8jgg62mu0el9hhaltncecthleffp942d
       
      I liked it so much that i asked his permission to convert it to a Clover theme.
      So glad he told me i can.

      So the Theme zip is included this post bellow.
       
      Shout out for Enzo!
×