Posts: 277
Joined: Jun 2014
Reputation:
11
vdb86
Senior Member
Posts: 277
With ronie's and Martijn's help my mistake was fixed.
Had a wrong idea about how dependencies work, but now everything is clear.
I just checked, the screensaver is available again so you can update it!
Moving forward I'll be working on Krypton repo as it uses some different code.
Posts: 232
Joined: Feb 2016
Reputation:
15
rafikW
Senior Member
Posts: 232
2017-01-31, 20:58
(This post was last modified: 2017-01-31, 20:59 by rafikW.)
Would like to say thank you very much for your app - its the best for plasma TV owners - other "screensavers" should be rather called "screenburners"
One more small request for next version: there are additional information available to be displayed such as memory usage, CPU utilization, etc. One important is missing: CPU Temperature - for Odroid C2 (and other devices too as I guess) users it would be very valuable to see that parameter on screen just to be sure CPU temperature isn't too high - as we know CPU temp can increase significantly which can be dangerous.
Posts: 232
Joined: Feb 2016
Reputation:
15
rafikW
Senior Member
Posts: 232
2017-01-31, 21:19
(This post was last modified: 2017-01-31, 21:21 by rafikW.)
I made small customization in xonfluence skin adding few lines in Includes.xml,
Just after the line:
<include name="ClockDefault"><label>$INFO[System.Time]</label></include>
I have added the new one:
<include name="CPUTemp"><label>CPU Temp: $INFO[System.CPUTemperature]</label></include>
Then below made a copy-paste the following section:
<control type="label" id="1">
<description>time label</description>
<right>20</right>
<top>5</top>
<width>200</width>
<height>30</height>
<align>right</align>
<aligny>center</aligny>
<font>font28_title</font>
<textcolor>gray</textcolor>
<shadowcolor>black</shadowcolor>
<include condition="!Skin.HasSetting(ClockShowSeconds)">ClockDefault</include>
<include condition="Skin.HasSetting(ClockShowSeconds)">ClockSeconds</include>
<include>Window_OpenClose_Animation</include>
[.....]
</control>
and added:
<control type="label" id="1">
<description>CPU Temp label</description>
<right>20</right>
<top>48</top>
<width>200</width>
<height>30</height>
<align>right</align>
<aligny>center</aligny>
<font>font27_title</font>
<textcolor>yellow</textcolor>
<shadowcolor>black</shadowcolor>
<include condition="!Skin.HasSetting(ClockShowSeconds)">CPUTemp</include>
<include condition="Skin.HasSetting(ClockShowSeconds)">ClockSeconds</include>
<include>Window_OpenClose_Animation</include>
[...]
</control>
which caused that I see CPU Temperature on home screen and other screens when navigating Kodi.
So maybe this variable $INFO[System.CPUTemperature] you can use?
Of course this is my guess only as I'm typical noob in application development and programming :-) but wish you success in finding the way how to bring CPU Temperature on your screensaver...
Posts: 277
Joined: Jun 2014
Reputation:
11
vdb86
Senior Member
Posts: 277
Yes that is the correct way to get the temperature ($INFO[System.CPUTemperature]).
Those are called infolabels and there's a whole section in the development part of the Kodi Wiki.
I know how to implement this, the only issue was that I wasn't getting any value.
But I'll try it again in a couple of days, if it starts working I'll add it to the next release.
Posts: 6
Joined: Feb 2017
Reputation:
0
Hello there! I am relatively new to using a raspberry pi, but I'm not a complete noob when it comes to computers and learning. I was wondering, how can I make my pictures not so blown up (Zoomed in) I haven't checked previous pages but I will. Thank you in advance for this awesome software!
Posts: 232
Joined: Feb 2016
Reputation:
15
rafikW
Senior Member
Posts: 232
Color picker is really nice feature but selecting and testing any of available colors is time consuming process, so would like to ask you in which xml file are the selected "color values" stored? On the screen I see it is in the format like "ff181818" but I can't find in which xml is it saved. It's not in /storage/.kodi/userdata/addon_data/screensaver.digitalclock/settings.xml nor in /storage/.kodi/addons/screensaver.digitalclock/resources/settings.xml nor in /storage/.kodi/addons/screensaver.digitalclock/resources/skins/default/720p/default.xml (sking which I'm using: xonfluence is not having corresponding xml file)
Posts: 277
Joined: Jun 2014
Reputation:
11
vdb86
Senior Member
Posts: 277
New release!
4.0.2
- Added background image aspect ratio control
- Added additional information:
- CPU temperature (Depends on the system if it will work or not)
- GPU temperature (Depends on the system if it will work or not)
- HDD temperature (Depends on the system if it will work or not)
- FPS
- Current uptime
- Total uptime