More one step in reducing CPU usage.
There has been a huge improvement: I moved the gears to a separate skin, where the Update value = 1000. And in the main skin where the weather data is shown I set Update = 10000 and UpdateRate = 60, so the weather provider updates will continue to occur at every 10 minutes.
I think (it's just my guess) with Update = 1000 the CPU and GPU consumption was very high due to the large amount of images that need to be updated.
Well, this change drastically reduced CPU and GPU consumption, but now you need (if you want) to move the gear skin and manually position it in the correct place behind the moon.
I also translated about 80% of the fixed texts into English.
I also adjusted the temperature scale. Now it is no longer fixed (from -10º to 40º), but will automatically adjust depending on the minimum and maximum values for the period. This also fixed the issue of temperatures in Fahrenheit being displayed incorrectly on the graph.
The settings window now has more tweaks, such as:
- Hemisphere: Choose between the northern or southern hemisphere. This will cause the moon's shadow to invert according to which hemisphere you select. The circle displaying the seasons will also change to match the selected hemisphere.
- Added an option to show or hide planets
The following buttons have also been added in the upper right corner:
From Left to Right: Force Update, Adjust Translation, Settings
- Finish the English translation
- Keep improving the skin
If you discover any errors please let me know, thank you
Thanks to these people for their help (in alphabetical order):
You do not have the required permissions to view the files attached to this post.