PlayerInfo: Limit label widths and add tooltips.

This commit is contained in:
Jordan Petridis
2018-06-23 22:45:18 +00:00
parent a93d5246d2
commit 590f815dc0
2 changed files with 13 additions and 3 deletions
+9 -1
View File
@@ -34,7 +34,7 @@
<object class="GtkActionBar" id="action_bar">
<property name="can_focus">False</property>
<property name="no_show_all">True</property>
<property name="valign">end</property>
<property name="valign">center</property>
<child>
<object class="GtkBox" id="buttons">
<property name="visible">True</property>
@@ -140,7 +140,11 @@
<object class="GtkLabel" id="show_label">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">Show Title</property>
<property name="wrap">True</property>
<property name="ellipsize">end</property>
<property name="max_width_chars">20</property>
<style>
<class name="player-show-label"/>
</style>
@@ -155,7 +159,11 @@
<object class="GtkLabel" id="episode_label">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="halign">start</property>
<property name="label" translatable="yes">Episode Title</property>
<property name="wrap">True</property>
<property name="ellipsize">end</property>
<property name="max_width_chars">20</property>
<style>
<class name="player-episode-label"/>
</style>
+4 -2
View File
@@ -60,11 +60,13 @@ impl PlayerInfo {
}
fn set_episode_title(&self, episode: &EpisodeWidgetQuery) {
self.episode.set_text(&episode.title());
self.episode.set_text(episode.title());
self.episode.set_tooltip_text(episode.title());
}
fn set_show_title(&self, show: &PodcastCoverQuery) {
self.show.set_text(&show.title());
self.show.set_text(show.title());
self.show.set_tooltip_text(show.title());
}
fn set_cover_image(&self, show: &PodcastCoverQuery) {