[gnome-music] Add some more fixed to the Playbar
- From: Seif Lotfy <seiflotfy src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-music] Add some more fixed to the Playbar
- Date: Sun, 12 May 2013 15:15:24 +0000 (UTC)
commit a4017b2c191ac57f635fb7e7ec3a85d9654ddf10
Author: Seif Lotfy <seif lotfy com>
Date: Sun May 12 17:15:05 2013 +0200
Add some more fixed to the Playbar
data/PlayerToolbar.ui | 91 +++++++++++++++++++++++-------------------------
src/player.js | 10 +++---
2 files changed, 49 insertions(+), 52 deletions(-)
---
diff --git a/data/PlayerToolbar.ui b/data/PlayerToolbar.ui
index a0db77a..fc4b137 100644
--- a/data/PlayerToolbar.ui
+++ b/data/PlayerToolbar.ui
@@ -8,9 +8,8 @@
<property name="icon-size">1</property>
</object>
<object class="GtkFrame" id="eventBox">
- <property name="visible">False</property>
- <property name="no-show-all">True</property>
<property name="can_focus">False</property>
+ <property name="no_show_all">True</property>
<property name="label_xalign">0</property>
<property name="shadow_type">none</property>
<style>
@@ -115,6 +114,7 @@
<property name="spacing">8</property>
<child>
<object class="GtkImage" id="cover">
+ <property name="visible">True</property>
<property name="can_focus">False</property>
</object>
<packing>
@@ -138,9 +138,6 @@
<property name="halign">start</property>
<property name="valign">start</property>
<property name="ellipsize">middle</property>
- <style>
- <class name="dim-label"/>
- </style>
<attributes>
<attribute name="weight" value="bold"/>
</attributes>
@@ -297,54 +294,54 @@
<property name="valign">center</property>
<child>
<object class="GtkMenuButton" id="menuButton">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="has_focus">False</property>
- <property name="is_focus">False</property>
- <property name="receives_default">True</property>
- <property name="popup">replayMenu</property>
- <child>
- <object class="GtkBox" id="replayBox">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="has_focus">False</property>
- <property name="is_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkImage" id="playlistRepeat">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="has_focus">False</property>
- <property name="is_focus">False</property>
- <property name="icon_name">media-playlist-repeat-symbolic</property>
- <property name="icon_size">1</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkImage" id="downArrow">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can_focus">True</property>
<property name="has_focus">False</property>
<property name="is_focus">False</property>
- <property name="icon_name">go-down-symbolic</property>
- <property name="icon_size">1</property>
+ <property name="receives_default">True</property>
+ <property name="popup">replayMenu</property>
+ <child>
+ <object class="GtkBox" id="replayBox">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="has_focus">False</property>
+ <property name="is_focus">False</property>
+ <property name="spacing">6</property>
+ <child>
+ <object class="GtkImage" id="playlistRepeat">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="has_focus">False</property>
+ <property name="is_focus">False</property>
+ <property name="icon_name">media-playlist-repeat-symbolic</property>
+ <property name="icon_size">1</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkImage" id="downArrow">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="has_focus">False</property>
+ <property name="is_focus">False</property>
+ <property name="icon_name">go-down-symbolic</property>
+ <property name="icon_size">1</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ </object>
+ </child>
</object>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
<property name="fill">False</property>
<property name="pack_type">end</property>
<property name="position">0</property>
diff --git a/src/player.js b/src/player.js
index 113e31c..4f89da6 100644
--- a/src/player.js
+++ b/src/player.js
@@ -36,7 +36,7 @@ const Gdk = imports.gi.Gdk;
const Mainloop = imports.mainloop;
const AlbumArtCache = imports.albumArtCache;
-const ART_SIZE = 36;
+const ART_SIZE = 34;
const RepeatType = {
NONE: 0,
@@ -131,7 +131,7 @@ const Player = new Lang.Class({
this.coverImg.set_from_pixbuf (pixbuf);
if (media.get_title() != null) {
- this.titleLabel.set_label(media.get_title());
+ this.titleLabel.set_markup("<span size='small'>" + media.get_title() + "</span>");
}
else {
@@ -140,15 +140,15 @@ const Player = new Lang.Class({
basename = file.get_basename(),
toShow = GLib.Uri.unescape_string(basename, null);
- this.titleLabel.set_label(toShow);
+ this.titleLabel.set_markup("<span size='small'>" + toShow + "</span>");
}
if (media.get_artist() != null) {
- this.artistLabel.set_label(media.get_artist());
+ this.artistLabel.set_markup("<span size='small'>" + media.get_artist() + "</span>");
}
else {
- this.artistLabel.set_label("Unknown artist");
+ this.artistLabel.set_markup("<span size='small'>Unknown artist</span>");
}
this.player.set_property("uri", media.get_url());
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]