From 4da1ee8f1002aed73b3bd7c98c6c6fb5138f17ad Mon Sep 17 00:00:00 2001 From: Jordan Petridis Date: Thu, 2 Nov 2017 08:33:02 +0200 Subject: [PATCH] Update TODO.md. --- TODO.md | 24 ++++++++++++++++-------- hammond-gtk/src/main.rs | 2 +- 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/TODO.md b/TODO.md index d9ff048..801a0c1 100644 --- a/TODO.md +++ b/TODO.md @@ -15,6 +15,7 @@ - [ ] Re-design EpisodeWidget. - [ ] Lazy evaluate episode loading based on the podcast_widget's view scrolling. - [ ] Headerbar back button and stack switching +- [ ] New episode notifier on podcast_flowbox_child, like the one vocal has **Unhack stuff:** @@ -25,7 +26,8 @@ **FIXME:** -- [ ] Fix Etag/Last-modified implementation +- [ ] Fix Flowbox child activation. [#1](https://gitlab.gnome.org/alatiera/Hammond/issues/1) +- [ ] Fix Etag/Last-modified implementation. [#2](https://gitlab.gnome.org/alatiera/Hammond/issues/2) **Look into:** @@ -40,10 +42,6 @@ - [x] episodes: add watched field - [x] Podcast deletion - [x] Download cleaner -- [ ] Discuss and decide when to schedule the download cleaner. -- [ ] Mark episodes/podcast for archival -- [ ] Mark stuff as Favorite. Maybe auto-archive favorites? -- [ ] New episode notifier on podcast_flowbox_child, like the one vocal has ## Secondary: @@ -51,16 +49,26 @@ - [ ] Unplayed Only and Downloaded only view. - [ ] Auto-updater, update on startup - [ ] Make use of file metadas, [This](https://github.com/GuillaumeGomez/audio-video-metadata) might be helpfull. +- [ ] OPML import/export // Probably need to create a crate. + +**DB changes:** + +- [ ] Discuss and decide when to schedule the download cleaner. +- [ ] Mark episodes/podcast for archival +- [ ] Mark stuff as Favorite. Maybe auto-archive favorites? + + +## Third: + - [ ] Notifications - [ ] Episode queue - [ ] Embedded player - [ ] MPRIS integration - [ ] Search Implementation -- [ ] OPML import/export // Probably need to create a crate. -## Third: +## Fourth: - [ ] soundcloud and itunes feeds // [This](http://getrssfeed.com) seems intresting. - [ ] Integrate with Itunes API for various crap -- [ ] YoutubeFeeds +- [ ] YoutubeFeeds \ No newline at end of file diff --git a/hammond-gtk/src/main.rs b/hammond-gtk/src/main.rs index cfc6d74..713df79 100644 --- a/hammond-gtk/src/main.rs +++ b/hammond-gtk/src/main.rs @@ -45,7 +45,7 @@ fn build_ui(app: >k::Application) { // Get the main window let window = gtk::ApplicationWindow::new(app); window.set_default_size(1050, 600); - // Setup the Stack that will magane the switche between podcasts_view and podcast_widget. + // Setup the Stack that will manage the switch between podcasts_view and podcast_widget. let stack = podcasts_view::setup_stack(&db); window.add(&stack);