PlayerInfo: Limit label widths and add tooltips.
This commit is contained in:
parent
a93d5246d2
commit
590f815dc0
@ -34,7 +34,7 @@
|
|||||||
<object class="GtkActionBar" id="action_bar">
|
<object class="GtkActionBar" id="action_bar">
|
||||||
<property name="can_focus">False</property>
|
<property name="can_focus">False</property>
|
||||||
<property name="no_show_all">True</property>
|
<property name="no_show_all">True</property>
|
||||||
<property name="valign">end</property>
|
<property name="valign">center</property>
|
||||||
<child>
|
<child>
|
||||||
<object class="GtkBox" id="buttons">
|
<object class="GtkBox" id="buttons">
|
||||||
<property name="visible">True</property>
|
<property name="visible">True</property>
|
||||||
@ -140,7 +140,11 @@
|
|||||||
<object class="GtkLabel" id="show_label">
|
<object class="GtkLabel" id="show_label">
|
||||||
<property name="visible">True</property>
|
<property name="visible">True</property>
|
||||||
<property name="can_focus">False</property>
|
<property name="can_focus">False</property>
|
||||||
|
<property name="halign">start</property>
|
||||||
<property name="label" translatable="yes">Show Title</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>
|
<style>
|
||||||
<class name="player-show-label"/>
|
<class name="player-show-label"/>
|
||||||
</style>
|
</style>
|
||||||
@ -155,7 +159,11 @@
|
|||||||
<object class="GtkLabel" id="episode_label">
|
<object class="GtkLabel" id="episode_label">
|
||||||
<property name="visible">True</property>
|
<property name="visible">True</property>
|
||||||
<property name="can_focus">False</property>
|
<property name="can_focus">False</property>
|
||||||
|
<property name="halign">start</property>
|
||||||
<property name="label" translatable="yes">Episode Title</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>
|
<style>
|
||||||
<class name="player-episode-label"/>
|
<class name="player-episode-label"/>
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@ -60,11 +60,13 @@ impl PlayerInfo {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fn set_episode_title(&self, episode: &EpisodeWidgetQuery) {
|
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) {
|
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) {
|
fn set_cover_image(&self, show: &PodcastCoverQuery) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user