diff --git a/src/db.rs b/src/db.rs index 59b5039..ca5efc2 100644 --- a/src/db.rs +++ b/src/db.rs @@ -1,5 +1,4 @@ use std::path::PathBuf; -use chrono::FixedOffset; use rusqlite::{ Connection, Result}; use super::files::*; use super::net::*; @@ -209,9 +208,6 @@ pub fn get_feeds() -> Vec { Err(_) => {panic!("No idea what causes this")} } } -struct ReturnedFeedURLs { - url: String, -} pub fn update_feeds() { todo!() } diff --git a/src/net.rs b/src/net.rs index a4da960..8250aa9 100644 --- a/src/net.rs +++ b/src/net.rs @@ -1,9 +1,8 @@ use core::panic; use iced::widget::image::Handle; use rss::{Channel}; -use bytes::Bytes; use reqwest::{self, blocking::Client, header::USER_AGENT}; -use scraper::{ElementRef, Html, Node, Selector}; +use scraper::{Html, Selector}; fn get_content(url: &str) -> Option { let client = Client::new(); @@ -19,7 +18,6 @@ fn get_content(url: &str) -> Option { } Err(_) => {return None} } - None } pub fn get_feeds(url: &str) -> Option>{ @@ -46,19 +44,10 @@ pub fn get_feeds(url: &str) -> Option>{ } pub fn is_feed(url: &str) -> bool { - return match get_feeds(url) { + match get_feeds(url) { Some(_) => true, None => false - }; - - - - - - - - - false + } } pub fn load_rss(url: &str) -> Option{ diff --git a/src/widgets.rs b/src/widgets.rs index 5703be7..071304b 100644 --- a/src/widgets.rs +++ b/src/widgets.rs @@ -2,17 +2,13 @@ use crate::db::FeedItem; use super::db; use super::ui; -use iced::widget::markdown; use iced::widget::scrollable; -use iced::widget::Container; -use iced::Settings; use rss_content::Content; use ui::Message; use rss_content; use iced::{ widget::{button, column, container, text}, Element, - Length::Fill, }; pub fn list_feeds() -> iced::widget::Column<'static, Message> {