2015-08-31, 14:30
Digital clock screensaver
I have stopped supporting Kodi 15 and 16, only Kodi 17+ will be supported.
You can find this screensaver in the official Kodi repo.
These are the options in settings:
Movement
- Movement on the screen (Random position, Bounce movement, Fixed in the center, Custom position)
- Bounce movement speed
- Number of seconds to stay in place (Number of seconds that the clock will stay in place before moving to a random location)
Format
- Time format (17:14, 05:14, 05:14 PM, 17:14 No hour zero padding Windows, 5:14 No hour zero padding Windows, 5:14 PM No hour zero padding Windows, 17:14 No hour zero padding Unix, 5:14 No hour zero padding Unix, 5:14 PM No hour zero padding Unix)
- Colon blink
- Date format (Hide date, Saturday 30. May 2015, 30.05.2015, 05.30.2015, Custom)
- Custom date format:
- Day: d(1-31) dd(01-31) ddd(Mon-Sun) DDD(Monday-Sunday)
- Month: m(1-12) mm(01-12) mmm(Jan-Dec) MMM(January-December)
- Year: yy(2-digit year) yyyy(4-digit year)
Additional Information
- Enable additional information
- Number of seconds for information switch (Number of seconds before the information will be switched with another one, i.e. Artist - Song - Weather information)
- Enable now playing information
- Combine song artist and title (Song artist - song title)
- Show only music information (If this is enabled and a song is playing, only song info will be shown)
- Enable album art
- Enable weather information
- Weather icons
- Enable CPU usage information
- Enable battery level information
- Enable free memory 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
- Enable movie library information (Total, Watched, Unwatched)
- Enable TV show library information (Total, Watched, Unwatched)
- Enable music library information (Artists, Albums, Songs)
Color | Opacity (Users can choose color and opacity for every element, along with random color and random opacity) - Implemented using script.skin.helper.colorpicker - Thanks Marcel!
- Choose hour color and opacity
- Random hour color
- Random hour opacity
- Choose colon color and opacity
- Random colon color
- Random colon opacity
- Choose minute color and opacity
- Random minute color
- Random minute opacity
- Choose AM/PM color and opacity
- Random AM/PM color
- Random AM/PM opacity
- Choose date color and opacity
- Random date color
- Random date opacity
- Choose additional information color and opacity
- Random additional information color
- Random additional information opacity
- Choose icon color and opacity
- Random icon color
- Random icon opacity
Background
- Choose text shadow color
- Chose background image aspect ratio
- Choose background (One color, Single image, Slideshow, Skin Helper, Dim)
- Choose background color
- Choose image
- Choose slideshow directory
- Random images (Screensaver chooses a random image from the folder for the background)
- Change background picture every
- Choose Skin Helper background (Movie random fanart, TV show random fanart, Music artist random fanart, Random fanart of all media types)
- Brightness level
Extra Options
- Element Size Increase (%) (Users can increase the size of text and icons)
- Log out
- Stop now playing media
- Log out after (minutes)
- Enable RSS (The screensaver will show the same RSS Kodi shows, so make sure it's properly configured and enabled in Kodi)
- Turn off screen via CEC (minutes)
- Stop now playing media
- Turn off screen via CEC after (minutes)
This screensaver is configured for every skin separately since it has to use Fonts defined by the skin!
If there is no appropriate xml file it will use skin.default.xml
If the skin is not on the list below screensaver will use default font names from confluence (It might not look pretty but it will work with any skin).
List of supported skins:
- Aeon Nox Silvo
- Aeon MQ7 (Matrix mod)
- Aeon MQ8 (Matrix mod, Nexus mod)
- Aeon MQ9
- Amber
- AppTV
- Arctic: Zephyr - Reloaded
- Bello 8
- Confluence
- EllipsisUI
- Embuary-Matrix
- Eminence.2
- Estouchy
- Estuary
- Ftv
- Metropolis
- Mimic-LR
- OSMC
- Pellucid
- Quartz
- Rapier
- TetradUI
- Unity
If your skin is not on the list, and you would like it to be - send me a message.
Change log:
6.0.5
- Added support for AeonMQ7 matrix mod, AeonMQ8 mods, for AeonMQ9, Arctic Zephyr - Reloaded, EllipsisUI, Embuary-Matrix, Mimic-LR, TetradUI, updated OSMC skin - thanks Ch1llb0 and petroid! Improved handling of no hour zero padding, added 2 more time formats, added support for turning off screen via CEC
6.0.4
- Translations and a visual improvement for ftv skin - thanks Kevin!
6.0.3
- Bug fixes and translations
6.0.2
- Got the script.skin.helper.backgrounds to work again with the screensaver
6.0.1
- Fixed a bug connected to weather icon and now playing icon
- Added support for several skins
6.0.0
- Updated the screensaver to work with Kodi 19 and Python 3
- Fixed settings quite a bit
- Added options:
- No padding for hours
- Dim for the background
- Combine song artist and title
- Show only music information
- RSS
5.0.3
- Added support for Aeon Nox 5: SiLVO skin
5.0.2
- Added support for Adonic and (Fuse)neue skins
5.0.1
- Fixed the weather icon not updating bug
5.0.0
- Updated the screensaver to follow Krypton updates
4.0.3
- Better representation of CPU usage on multiple core systems
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
4.0.0
- Added log out option
- Added support for script.skin.helper.colorpicker (Thanks Marcel!)
- Rewritten color and transparency options, now users can pick their color instead of choosing one of the few predefined ones
- Added additional information:
- CPU usage
- Battery level
- Free memory
- Movie library info (Total, Watched, Unwatched)
- TV Show library info (Total, Watched, Unwatched)
- Music library info (Artists, Albums, Songs)
3.9.0
- Got the screensaver to transifex
- Fixed the zoom bug (when part of the information gets off the screen)
- Added custom date format
- Added Skin Helper background option
- Added colon blink option
3.8.0
- Repacked the options
- Added custom position option and showing of thumbnail for now playing media
- Fixed up a slideshow bug
3.7.0
- Fixed up the code a bit and added support for Skins Estouchy and Estuary
3.6.0
- Added more zoom values and removed unnecessary weather updating, added support for skin Eunique and KOver
3.5.0
- Added zoom effect for increasing text and icons
3.4.0
- Fixed some xml loading bugs
3.3.0
- Added fixed position
3.2.0
- Fixed the sorting bug for slideshow
3.1.0
- Added support for OSMC skin
3.0.0
- Added bounce effect for on screen movement
2.9.0
- Removed xbmc.sleep and added monitor.waitForAbort
2.8.0
- Changed the way screensaver deals with custom xml files
2.7.0
- Added support for text shadow color
2.6.0
- Added support for Chroma skin
2.5.0
- Added weather icon support (Thanks to Mario and the rest of the Titan skin crew)
2.4.0
- Added skin.custom for skin developers and skin.default for skins that are not directly supported
2.3.0
- Added weather information and reworked current options
2.2.0
- Added now playing info options
2.1.0
- Setting up the screensaver so it works with most of the skins
2.0.0
- Added random option for transparency
1.9.0
- Added random option for colors
1.8.0
- Added random option for slideshow
1.7.0
- Added slideshow
1.6.0
- Added transparency for date
1.5.0
- Added transparency for time
1.4.0
- Added date colors
1.3.0
- Added time colors
1.2.0
- Added date format
1.1.0
- Added time format
1.0.0
- Initial version
Possible issues:
Depending on your language and selected date format the date text might become ... that means that the text for the date is too long, I can fix that easily, just let me know if it happens. (Screenshot would be great including which language you are using and how many letters are supposed to be on the screen).
Everything else should work just fine, let me know if you encounter any bugs or issues.
We're on Transifex!
Feel free to translate screensaver.digitalclock to your language:
https://kodi.weblate.cloud/projects/kodi...italclock/
Download:
The source is available here: https://github.com/vdb86/screensaver.digitalclock