Skip to content

Commit f2452dc

Browse files
author
Keeper-of-the-Keys
authored
Merge pull request #14 from Keeper-of-the-Keys/episode-art-refinement
Add cover/episode art to various relevant locations
2 parents 46383b1 + fcd38b7 commit f2452dc

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

Diff for: common/GPodderPlayback.qml

+6-2
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,15 @@ MediaPlayer {
2828
property string episode_title: ''
2929
property var episode_chapters: ([])
3030
property string podcast_title: ''
31-
property string podcast_coverart: ''
31+
property string cover_art: ''
32+
property string episode_art: ''
3233
signal playerCreated()
3334

3435
property var queue: ([])
3536
signal queueUpdated()
3637
property bool isPlaying: playbackState == MediaPlayer.PlayingState
38+
property bool isPaused: playbackState == MediaPlayer.PausedState
39+
property bool isStopped: playbackState == MediaPlayer.StoppedState
3740

3841
property bool inhibitPositionEvents: false
3942
property bool seekAfterPlay: false
@@ -110,7 +113,8 @@ MediaPlayer {
110113
player.episode_title = episode.title;
111114
player.episode_chapters = episode.chapters;
112115
player.podcast_title = episode.podcast_title;
113-
player.podcast_coverart = episode.podcast_coverart;
116+
player.cover_art = episode.cover_art;
117+
player.episode_art = episode.episode_art;
114118
var source = episode.source;
115119
if (source.indexOf('/') === 0) {
116120
player.source = 'file://' + source;

Diff for: main.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,7 @@ def convert_episode(self, episode):
177177
'total_time': episode.total_time,
178178
'episode_art': self._get_episode_art(episode),
179179
'cover_art': self._get_cover(episode.podcast),
180+
'podcast_title': episode.podcast.title
180181
}
181182

182183
def _format_published_section(self, now, tnow, published):
@@ -373,7 +374,7 @@ def play_episode(self, episode_id):
373374
return {
374375
'title': episode.title,
375376
'podcast_title': episode.podcast.title,
376-
'podcast_coverart': self._get_cover(episode.podcast),
377+
'cover_art': self._get_cover(episode.podcast),
377378
'episode_art' : self._get_episode_art(episode),
378379
'source': episode.local_filename(False) if episode.state == gpodder.STATE_DOWNLOADED else episode.url,
379380
'position': episode.current_position,

Diff for: makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PROJECT := gpodder-ui-qml
2-
VERSION := 4.11.0
2+
VERSION := 4.11.1
33

44
all:
55
@echo ""

0 commit comments

Comments
 (0)