Releases: mattblovell/kodi_panel
kodi_panel v1.56
Cleanup and documentation
kodi_panel v1.55
Add support for capacitive, USB-attached multi-touch, primarily for WaveShare's 7.9" 400x1280 display.
Also improved event handling for screen touches.
kodi_panel v1.50
Attempt to force refresh of AirPlay cover art upon any invocation of audio_screen_static()
kodi_panel v1.49
Fix several AirPlay cover art hiccups in get_airplay_art()
kodi_panel v1.48
Resolve resizing woe in get_artwork()
.
Audio artwork is expected to be square, so originally the associated functions only expected to find a single dimension -- size
-- specified in the element's dictionary. Priority is still given to size
for audio covers, but I've tried to include code that alternatively looks for width
and height
if size
is not specified.
kodi_panel v1.47
Minor update in example_blue_800x400.toml
kodi_panel v1.46
Added element_analog_clock()
, per one portion of Idea #47.
Switching out the usual time_hrmin
entry within STATUS_LAYOUT
in example_blue_800x400.toml and instead adding
[[STATUS_LAYOUT.fields]]
name = "analog_clock" # internal callback
posx = 175
posy = 112
radius = 32
places a small analog clock on the info screen rather than the digital time:
kodi_panel v1.46a
Add (plain) System.Time
back into InfoLabels for status screen. It got replaced with System.Time(hh:mm:ss)
in the previous release.
kodi_panel v1.45
Documentation updates. Captured my CoreELEC forum posting discussing other media player front panels (as other/similar.md).
kodi_panel v1.44
Add support for InfoBoolean retrieval from Kodi, per Issue #45 and Idea #44. The list of InfoBooleans is available online:
https://kodi.wiki/view/List_of_boolean_conditions
Support was also added for optionally having multiple status/info screen layouts, along with an auto-selection hook for picking that layout. This should permit the "different screen when screensaver is active" aspect of Idea #44.
See Issue #45 for an example of a fields array element that makes use of an InfoBoolean.