Skip to content

Commit

Permalink
Fix #175: Show URI if no name is set for metadata models.
Browse files Browse the repository at this point in the history
  • Loading branch information
tkem committed Feb 14, 2016
1 parent a0fad31 commit f99cbba
Show file tree
Hide file tree
Showing 12 changed files with 30 additions and 21 deletions.
6 changes: 3 additions & 3 deletions www/app/library/browse.html
Expand Up @@ -37,9 +37,9 @@
<img ng-class="{'mopidy-mobile-thumbnail-track': !images[item.uri].uri}"
ng-src="{{images[item.uri].uri || thumbnail.src}}"
>
<h2>{{item.name}}</h2>
<h2>{{item.name || item.uri}}</h2>
<h3 class="mopidy-mobile-artists" ng-show="item.artists.length">
<span ng-repeat="artist in item.artists">{{artist.name}}</span>
<span ng-repeat="artist in item.artists">{{artist.name || artist.uri}}</span>
</h3>
<h4>{{item.album.name || item.genre || item.comment}}</h4>
<button class="mopidy-mobile-button-icon mopidy-mobile-icon-menu icon-accessory"
Expand All @@ -51,7 +51,7 @@ <h4>{{item.album.name || item.genre || item.comment}}</h4>
ui-sref="library.browse({type: item.type, name: item.name, uri: item.uri})"
>
<i ng-class="'mopidy-mobile-icon-' + item.type"></i>
{{item.name}}
{{item.name || item.uri}}
<i class="mopidy-mobile-icon-link icon-accessory"></i>
</ion-item>
</div>
Expand Down
4 changes: 2 additions & 2 deletions www/app/library/lookup.html
Expand Up @@ -20,9 +20,9 @@
<img ng-class="{'mopidy-mobile-thumbnail-track': !images[track.uri].uri}"
ng-src="{{images[track.uri].uri || thumbnail.src}}"
>
<h2>{{track.name}}</h2>
<h2>{{track.name || track.uri}}</h2>
<h3 class="mopidy-mobile-artists" ng-show="track.artists.length">
<span ng-repeat="artist in track.artists">{{artist.name}}</span>
<span ng-repeat="artist in track.artists">{{artist.name || artist.uri}}</span>
</h3>
<h4>{{track.album.name || track.genre || track.comment}}</h4>
<button class="mopidy-mobile-button-icon mopidy-mobile-icon-menu icon-accessory"
Expand Down
10 changes: 5 additions & 5 deletions www/app/library/search.html
Expand Up @@ -20,7 +20,7 @@
<img ng-class="{'mopidy-mobile-thumbnail-artist': !images[artist.uri].uri}"
ng-src="{{images[artist.uri].uri || thumbnail.src}}"
>
<h2>{{artist.name}}</h2>
<h2>{{artist.name || artist.uri}}</h2>
<h3></h3>
<i class="mopidy-mobile-icon-link icon-accessory"></i>
</ion-item>
Expand All @@ -31,9 +31,9 @@ <h3></h3>
<img ng-class="{'mopidy-mobile-thumbnail-album': !images[album.uri].uri}"
ng-src="{{images[album.uri].uri || thumbnail.src}}"
>
<h2>{{album.name}}</h2>
<h2>{{album.name || album.uri}}</h2>
<h3 class="mopidy-mobile-artists" ng-show="album.artists.length">
<span ng-repeat="artist in album.artists">{{artist.name}}</span>
<span ng-repeat="artist in album.artists">{{artist.name || artist.uri}}</span>
</h3>
<i class="mopidy-mobile-icon-link icon-accessory"></i>
</ion-item>
Expand All @@ -44,9 +44,9 @@ <h3 class="mopidy-mobile-artists" ng-show="album.artists.length">
<img ng-class="{'mopidy-mobile-thumbnail-track': !images[track.uri].uri}"
ng-src="{{images[track.uri].uri || thumbnail.src}}"
>
<h2>{{track.name}}</h2>
<h2>{{track.name || track.uri}}</h2>
<h3 class="mopidy-mobile-artists" ng-show="track.artists.length">
<span ng-repeat="artist in track.artists">{{artist.name}}</span>
<span ng-repeat="artist in track.artists">{{artist.name || artist.uri}}</span>
</h3>
<h4>{{track.album.name || track.genre || track.comment}}</h4>
<button class="mopidy-mobile-button-icon mopidy-mobile-icon-menu icon-accessory"
Expand Down
1 change: 1 addition & 0 deletions www/app/locale/de.js
Expand Up @@ -88,6 +88,7 @@
'Track info': 'Titelinformationen',
'Tracklist': 'Titel',
'Track': 'Titel',
'URI': 'URI',
'URL': 'URL',
'Version {version}': 'Version {{version}}',
'{count} tracks': '{{count}} Titel',
Expand Down
1 change: 1 addition & 0 deletions www/app/locale/en.js
Expand Up @@ -88,6 +88,7 @@
'Track info': 'Track info',
'Tracklist': 'Tracklist',
'Track': 'Track',
'URI': 'URI',
'URL': 'URL',
'Version {version}': 'Version {{version}}',
'{count} tracks': '{{count}} tracks',
Expand Down
4 changes: 4 additions & 0 deletions www/app/main/trackinfo.html
@@ -1,4 +1,8 @@
<div class="list">
<div class="item" ng-if="track.uri">
<h2>{{track.uri}}</h2>
<h4 translate>URI</h4>
</div>
<div class="item" ng-if="track.name">
<h2>{{track.name}}</h2>
<h4 translate>Track</h4>
Expand Down
9 changes: 6 additions & 3 deletions www/app/playback/playback.html
Expand Up @@ -32,10 +32,13 @@
</ion-refresher>

<div class="row row-top row-no-padding responsive-portrait">
<div class="col">
<h2>{{track.name || ('Nothing playing' | translate)}}</h2>
<div class="col" ng-if="!track">
<h2 translate>Nothing playing</h2>
</div>
<div class="col" ng-if="track">
<h2>{{track.name || track.uri}}</h2>
<h3 class="mopidy-mobile-artists" ng-show="track.artists.length">
<span ng-repeat="artist in track.artists">{{artist.name}}</span>
<span ng-repeat="artist in track.artists">{{artist.name || artist.uri}}</span>
</h3>
<h4>{{streamTitle || track.album.name || track.genre || track.comment}}</h4>
</div>
Expand Down
2 changes: 1 addition & 1 deletion www/app/playlists/index.edit.html
Expand Up @@ -19,7 +19,7 @@
<ion-content>
<ion-list show-delete="true">
<ion-item ng-repeat="playlist in playlists | playlistOrder : order">
<h2>{{playlist.name}}</h2>
<h2>{{playlist.name || playlist.uri}}</h2>
<h4>{{getScheme(playlist.uri)}}</h4>
<ion-delete-button class="ion-minus-circled" ng-click="confirmDelete(playlist)">
</ion-delete-button>
Expand Down
2 changes: 1 addition & 1 deletion www/app/playlists/index.view.html
Expand Up @@ -19,7 +19,7 @@
collection-repeat="playlist in playlists | playlistOrder : order"
ui-sref="playlists.lookup.list({uri: playlist.uri})"
>
<h2>{{playlist.name}}</h2>
<h2>{{playlist.name || playlist.uri}}</h2>
<h4>{{getScheme(playlist.uri)}}</h4>
<i class="mopidy-mobile-icon-link icon-accessory"></i>
</ion-item>
Expand Down
4 changes: 2 additions & 2 deletions www/app/playlists/select.html
@@ -1,7 +1,7 @@
<ion-list>
<ion-item ng-click="actions.addToPlaylist(playlist.uri, track) && $buttonTapped({}, $event)"
<ion-item ng-click="actions.addToPlaylist(playlist.uri, track) && $buttonTapped({}, $event)"
ng-repeat="playlist in playlists"
>
{{playlist.name}}
{{playlist.name || playlist.uri}}
</ion-item>
</ion-list>
4 changes: 2 additions & 2 deletions www/app/tracklist/edit.html
Expand Up @@ -25,9 +25,9 @@
<img ng-class="{'mopidy-mobile-thumbnail-track': !images[tlTrack.track.uri].uri}"
ng-src="{{images[tlTrack.track.uri].uri || thumbnail.src}}"
>
<h2>{{tlTrack.track.name}}</h2>
<h2>{{tlTrack.track.name || tlTrack.track.uri}}</h2>
<h3 class="mopidy-mobile-artists" ng-show="tlTrack.track.artists.length">
<span ng-repeat="artist in tlTrack.track.artists">{{artist.name}}</span>
<span ng-repeat="artist in tlTrack.track.artists">{{artist.name || artist.uri}}</span>
</h3>
<h4>{{tlTrack.track.album.name || tlTrack.track.genre || tlTrack.track.comment}}</h4>
<ion-delete-button class="ion-minus-circled" ng-click="remove(tlTrack)">
Expand Down
4 changes: 2 additions & 2 deletions www/app/tracklist/view.html
Expand Up @@ -43,9 +43,9 @@
<img ng-class="{'mopidy-mobile-thumbnail-track': !images[tlTrack.track.uri].uri}"
ng-src="{{images[tlTrack.track.uri].uri || thumbnail.src}}"
>
<h2>{{tlTrack.track.name}}</h2>
<h2>{{tlTrack.track.name || tlTrack.track.uri}}</h2>
<h3 class="mopidy-mobile-artists" ng-show="tlTrack.track.artists.length">
<span ng-repeat="artist in tlTrack.track.artists">{{artist.name}}</span>
<span ng-repeat="artist in tlTrack.track.artists">{{artist.name || artist.uri}}</span>
</h3>
<h4>{{tlTrack.track.album.name || tlTrack.track.genre || tlTrack.track.comment}}</h4>
<button class="mopidy-mobile-button-icon mopidy-mobile-icon-menu icon-accessory"
Expand Down

0 comments on commit f99cbba

Please sign in to comment.