[gnome-music/gril-pls] fix design
- From: Eslam Mostafa <cseslam src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-music/gril-pls] fix design
- Date: Sun, 16 Jun 2013 16:50:35 +0000 (UTC)
commit 43eef0c730c0d7a4f191a2342807c1dacf5a80a1
Author: Eslam Mostafa <me eslammostafa com>
Date: Sun Jun 16 18:50:27 2013 +0200
fix design
data/PlaylistSongs.ui | 2 ++
src/view.js | 7 +++++--
src/widgets.js | 3 ---
3 files changed, 7 insertions(+), 5 deletions(-)
---
diff --git a/data/PlaylistSongs.ui b/data/PlaylistSongs.ui
index 6da7087..fea57ac 100644
--- a/data/PlaylistSongs.ui
+++ b/data/PlaylistSongs.ui
@@ -20,6 +20,8 @@
<object class="GtkBox" id="container">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="margin_left">24</property>
+ <property name="margin_top">18</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkLabel" id="playlist">
diff --git a/src/view.js b/src/view.js
index e9fd2cf..925a499 100644
--- a/src/view.js
+++ b/src/view.js
@@ -509,9 +509,11 @@ const Playlists = new Lang.Class({
// this._playlistSongsWidget.set_hexpand(true);
let builder = new Gtk.Builder();
builder.add_from_resource('/org/gnome/music/PlaylistSongs.ui');
- this._playlistSongsWidget = builder.get_object('container');
+ this._playlistSongsWidget = builder.get_object('frame');
+ let container = builder.get_object('container');
+ this._playlistLabel = builder.get_object("playlist");
this._songsListWidget = new Widgets.SongsList();
- this._playlistSongsWidget.pack_end(this._songsListWidget, true, true, 0);
+ container.pack_end(this._songsListWidget, true, true, 0);
this.view.get_style_context().add_class("artist-panel");
this.view.get_generic_view().get_selection().set_mode(Gtk.SelectionMode.SINGLE);
builder.add_from_resource('/org/gnome/music/PlaylistControls.ui');
@@ -554,6 +556,7 @@ const Playlists = new Lang.Class({
_onItemActivated: function (widget, id, path) {
let iter = this._model.get_iter (path)[1];
let playlist = this._model.get_value (iter, 0);
+ this._playlistLabel.set_text(playlist);
let url = this._playlists[playlist.toLowerCase()]['url'];
this._songsListWidget.update(url);
},
diff --git a/src/widgets.js b/src/widgets.js
index f6d2475..545b131 100644
--- a/src/widgets.js
+++ b/src/widgets.js
@@ -347,7 +347,6 @@ const SongsList = new Lang.Class({
},
update: function(playlistUrl) {
- log(playlistUrl);
this.playlist = playlistUrl;
this._populate();
this.show_all();
@@ -358,7 +357,6 @@ const SongsList = new Lang.Class({
log("addItem Song: "+item);
if (item == null)
return;
- log("Song: "+item);
var iter = this._model.append();
var song = "Unknown"
if (item.get_string(Grl.METADATA_KEY_ARTIST) != null)
@@ -371,7 +369,6 @@ const SongsList = new Lang.Class({
_populate: function() {
if(grilo.filesystem != null) {
- log('populate');
grilo.getPlaylistSongs(this.playlist, Lang.bind(this, this._addItem, null));
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]