From e04de5a576cdf4ca425c13409f62f6387edd76e9 Mon Sep 17 00:00:00 2001 From: Jordan Petridis Date: Sun, 17 Dec 2017 15:57:06 +0200 Subject: [PATCH] ShowsView: Move title to a tooltip, fix gresource, center flowbox halign. --- hammond-gtk/resources/gtk/shows_child.ui | 19 ------------------- hammond-gtk/resources/gtk/shows_view.ui | 6 +++--- hammond-gtk/resources/resources.xml | 1 - hammond-gtk/src/views/shows.rs | 5 +---- 4 files changed, 4 insertions(+), 27 deletions(-) diff --git a/hammond-gtk/resources/gtk/shows_child.ui b/hammond-gtk/resources/gtk/shows_child.ui index 82b0128..0fa68f6 100644 --- a/hammond-gtk/resources/gtk/shows_child.ui +++ b/hammond-gtk/resources/gtk/shows_child.ui @@ -35,24 +35,5 @@ 0 - - - True - False - center - center - True - center - end - True - 33 - False - - - False - False - 2 - - diff --git a/hammond-gtk/resources/gtk/shows_view.ui b/hammond-gtk/resources/gtk/shows_view.ui index 5a3dff6..7981cb9 100644 --- a/hammond-gtk/resources/gtk/shows_view.ui +++ b/hammond-gtk/resources/gtk/shows_view.ui @@ -1,5 +1,5 @@ - + @@ -19,11 +19,11 @@ True False - baseline + center start True 5 - 2 + 5 20 none diff --git a/hammond-gtk/resources/resources.xml b/hammond-gtk/resources/resources.xml index e8bdc73..cb87ca4 100644 --- a/hammond-gtk/resources/resources.xml +++ b/hammond-gtk/resources/resources.xml @@ -1,7 +1,6 @@ - banner.png gtk/episode_widget.ui gtk/show_widget.ui gtk/empty_view.ui diff --git a/hammond-gtk/src/views/shows.rs b/hammond-gtk/src/views/shows.rs index b8bac62..d12dc58 100644 --- a/hammond-gtk/src/views/shows.rs +++ b/hammond-gtk/src/views/shows.rs @@ -79,7 +79,6 @@ impl ShowsPopulated { #[derive(Debug)] struct ShowsChild { container: gtk::Box, - title: gtk::Label, cover: gtk::Image, child: gtk::FlowBoxChild, } @@ -89,7 +88,6 @@ impl Default for ShowsChild { let builder = gtk::Builder::new_from_resource("/org/gnome/hammond/gtk/shows_child.ui"); let container: gtk::Box = builder.get_object("fb_child").unwrap(); - let title: gtk::Label = builder.get_object("pd_title").unwrap(); let cover: gtk::Image = builder.get_object("pd_cover").unwrap(); let child = gtk::FlowBoxChild::new(); @@ -97,7 +95,6 @@ impl Default for ShowsChild { ShowsChild { container, - title, cover, child, } @@ -112,7 +109,7 @@ impl ShowsChild { } fn init(&self, pd: &Podcast) { - self.title.set_text(pd.title()); + self.container.set_tooltip_text(pd.title()); let cover = get_pixbuf_from_path(pd); if let Some(img) = cover {