Skip to content

Releases: mattblovell/kodi_panel

kodi_panel v1.42

10 Feb 15:55
Compare
Choose a tag to compare

Extended artwork upsizing feature to get_airplay_art(). Minor code cleanup (unused variable removed).

kodi_panel v1.41

06 Feb 18:31
Compare
Choose a tag to compare

Allow artwork to be enlarged or upsized, enabled via a new enlarge flag in the dictionary. This should address Idea #43.

kodi_panel v1.40

04 Feb 14:52
Compare
Choose a tag to compare

Provide a mechanism for disabling the status screen (which then lets one skip defining STATUS_LAYOUT within setup.toml). This change brings more uniformity, since now all screen types (audio, video, slideshow, status) have separate enable controls.

Also tweaked the conditions required to show AirPlay audio, mainly to avoid the second or two of default artwork being displayed as Kodi gets all of the information "pulled together".

kodi_panel v1.39

03 Feb 04:29
Compare
Choose a tag to compare

Correct problem in paste_artwork() function caused by incorrect indentation, causing an audio album cover that's not exactly size by size pixels to not get displayed.

kodi_panel v1.38

02 Feb 21:26
0808c84
Compare
Choose a tag to compare

Improvements to artwork handling, per the discussion in Idea #41.

Callback functions now exist that, optionally, permit layouts to fetch artwork other than MusicPlayer.Cover and VideoPlayer.Cover from Kodi.

kodi_panel v1.36

29 Jan 02:44
Compare
Choose a tag to compare

Embarrassing bug fix in element_audio_artist(), causing a crash at the start of AirPlay playback.

kodi_panel v1.35

27 Jan 23:35
Compare
Choose a tag to compare

Add KeyboardInterrupt as an exception triggering exit. This should help with any woes occurring with shutting down or re-starting kodi_display via systemctl.

Also added optional circle drawing in the progress bar. The progress_bar() argument list likely merits further cleanup, but the circle at the progress point may be interesting to some.

See the very latest blue_800x480 example setup (updated after the release) for an example.

image

kodi_panel v1.34

26 Jan 21:28
Compare
Choose a tag to compare

Added element_thin_line() and strcb_audio_duration() callback functions. The first callback permits a line to be draw on the display, with any starting and ending points, color, and width. The second callback returns the number of colons present in MusicPlayer.Duration, permitting (with the new use of new display_if keys for fields) adjustments based upon whether the final time is short or long.

Added a new 800x480 layout with full screen artwork, in the example_blue_800x480.toml file. I can't decide whether it's too cramped or nice.

emulator_alt2_800x600

kodi_panel v1.32

23 Jan 15:50
Compare
Choose a tag to compare

Minor bug fix and code cleanup. I think I'm done for a bit (unless anyone encounters a bug).

kodi_panel v1.31

23 Jan 00:53
Compare
Choose a tag to compare

Improve response when communication with Kodi is disrupted and then re-established, as happens when Kodi gets rebooted.

I had worked on this somewhat earlier, but it was less important when running with the display directly-attached to the Odroid. Now that the RPi Zero is completely separate, it is nice to have kodi_panel "survive" a Kodi reboot.