h-gtk: Rename EpisodeViewWidget to HomeEpisode.
This commit is contained in:
parent
4d2b64e79d
commit
af7331c6c6
@ -95,7 +95,7 @@ impl HomeView {
|
|||||||
let view_ = view.clone();
|
let view_ = view.clone();
|
||||||
let func = move |ep: EpisodeWidgetQuery| {
|
let func = move |ep: EpisodeWidgetQuery| {
|
||||||
let epoch = ep.epoch();
|
let epoch = ep.epoch();
|
||||||
let widget = EpisodesViewWidget::new(ep, &sender);
|
let widget = HomeEpisode::new(ep, &sender);
|
||||||
|
|
||||||
match split(&now_utc, i64::from(epoch)) {
|
match split(&now_utc, i64::from(epoch)) {
|
||||||
Today => add_to_box(&widget, &view_.today_list, &view_.today_box),
|
Today => add_to_box(&widget, &view_.today_list, &view_.today_box),
|
||||||
@ -149,7 +149,7 @@ impl HomeView {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fn add_to_box(widget: &EpisodesViewWidget, listbox: >k::ListBox, box_: >k::Box) {
|
fn add_to_box(widget: &HomeEpisode, listbox: >k::ListBox, box_: >k::Box) {
|
||||||
listbox.add(&widget.container);
|
listbox.add(&widget.container);
|
||||||
box_.show();
|
box_.show();
|
||||||
}
|
}
|
||||||
@ -171,13 +171,13 @@ fn split(now: &DateTime<Utc>, epoch: i64) -> ListSplit {
|
|||||||
}
|
}
|
||||||
|
|
||||||
#[derive(Debug, Clone)]
|
#[derive(Debug, Clone)]
|
||||||
struct EpisodesViewWidget {
|
struct HomeEpisode {
|
||||||
container: gtk::Box,
|
container: gtk::Box,
|
||||||
image: gtk::Image,
|
image: gtk::Image,
|
||||||
episode: gtk::Box,
|
episode: gtk::Box,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Default for EpisodesViewWidget {
|
impl Default for HomeEpisode {
|
||||||
fn default() -> Self {
|
fn default() -> Self {
|
||||||
let builder =
|
let builder =
|
||||||
gtk::Builder::new_from_resource("/org/gnome/hammond/gtk/episodes_view_widget.ui");
|
gtk::Builder::new_from_resource("/org/gnome/hammond/gtk/episodes_view_widget.ui");
|
||||||
@ -186,7 +186,7 @@ impl Default for EpisodesViewWidget {
|
|||||||
let ep = EpisodeWidget::default();
|
let ep = EpisodeWidget::default();
|
||||||
container.pack_start(&ep.container, true, true, 6);
|
container.pack_start(&ep.container, true, true, 6);
|
||||||
|
|
||||||
EpisodesViewWidget {
|
HomeEpisode {
|
||||||
container,
|
container,
|
||||||
image,
|
image,
|
||||||
episode: ep.container,
|
episode: ep.container,
|
||||||
@ -194,8 +194,8 @@ impl Default for EpisodesViewWidget {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl EpisodesViewWidget {
|
impl HomeEpisode {
|
||||||
fn new(episode: EpisodeWidgetQuery, sender: &Sender<Action>) -> EpisodesViewWidget {
|
fn new(episode: EpisodeWidgetQuery, sender: &Sender<Action>) -> HomeEpisode {
|
||||||
let builder =
|
let builder =
|
||||||
gtk::Builder::new_from_resource("/org/gnome/hammond/gtk/episodes_view_widget.ui");
|
gtk::Builder::new_from_resource("/org/gnome/hammond/gtk/episodes_view_widget.ui");
|
||||||
let container: gtk::Box = builder.get_object("container").unwrap();
|
let container: gtk::Box = builder.get_object("container").unwrap();
|
||||||
@ -203,7 +203,7 @@ impl EpisodesViewWidget {
|
|||||||
let pid = episode.podcast_id();
|
let pid = episode.podcast_id();
|
||||||
let ep = EpisodeWidget::new(episode, sender);
|
let ep = EpisodeWidget::new(episode, sender);
|
||||||
|
|
||||||
let view = EpisodesViewWidget {
|
let view = HomeEpisode {
|
||||||
container,
|
container,
|
||||||
image,
|
image,
|
||||||
episode: ep.container,
|
episode: ep.container,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user