mirror of
https://github.com/HenkKalkwater/harbour-sailfin.git
synced 2025-09-05 18:22:46 +00:00
Fix a few bugs and unimplemented features
* Show the now playing cover when playing an item, otherwise show the collection cover. * ItemModelLoaders now correctly expose list properties of non-built-in Qt objects * toString is now implemented for lists, fixing some query construction code. * PlaybackManager now clears the playlist when playing a single item to prevent weird behaviour. * The covers are slightly updated.
This commit is contained in:
parent
60bc90c5fa
commit
caf72af999
19 changed files with 179 additions and 81 deletions
|
@ -87,7 +87,7 @@ PanelBackground {
|
|||
Rectangle {
|
||||
id: playQueueShim
|
||||
anchors.fill: albumArt
|
||||
color: Theme.rgba(Theme.overlayBackgroundColor, Theme.opacityLow)
|
||||
color: Theme.rgba(Theme.overlayBackgroundColor, Theme.opacityOverlay)
|
||||
opacity: 0
|
||||
}
|
||||
Loader {
|
||||
|
@ -159,6 +159,7 @@ PanelBackground {
|
|||
}
|
||||
icon.source: "image://theme/icon-m-shuffle"
|
||||
opacity: 0
|
||||
enabled: false
|
||||
onClicked: Notices.show(qsTr("Shuffle not yet implemented"))
|
||||
}
|
||||
|
||||
|
@ -330,7 +331,7 @@ PanelBackground {
|
|||
target: nextButton; opacity: 1; enabled: true;
|
||||
}
|
||||
PropertyChanges {
|
||||
target: playModeButton; opacity: 1; //enabled: true;
|
||||
target: playModeButton; opacity: 1; enabled: true;
|
||||
}
|
||||
PropertyChanges {
|
||||
target: queueButton; opacity: 1; enabled: true;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue