Update TODO.md.
This commit is contained in:
parent
fc761a963d
commit
4da1ee8f10
24
TODO.md
24
TODO.md
@ -15,6 +15,7 @@
|
|||||||
- [ ] Re-design EpisodeWidget.
|
- [ ] Re-design EpisodeWidget.
|
||||||
- [ ] Lazy evaluate episode loading based on the podcast_widget's view scrolling.
|
- [ ] Lazy evaluate episode loading based on the podcast_widget's view scrolling.
|
||||||
- [ ] Headerbar back button and stack switching
|
- [ ] Headerbar back button and stack switching
|
||||||
|
- [ ] New episode notifier on podcast_flowbox_child, like the one vocal has
|
||||||
|
|
||||||
|
|
||||||
**Unhack stuff:**
|
**Unhack stuff:**
|
||||||
@ -25,7 +26,8 @@
|
|||||||
|
|
||||||
**FIXME:**
|
**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:**
|
**Look into:**
|
||||||
@ -40,10 +42,6 @@
|
|||||||
- [x] episodes: add watched field
|
- [x] episodes: add watched field
|
||||||
- [x] Podcast deletion
|
- [x] Podcast deletion
|
||||||
- [x] Download cleaner
|
- [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:
|
## Secondary:
|
||||||
@ -51,16 +49,26 @@
|
|||||||
- [ ] Unplayed Only and Downloaded only view.
|
- [ ] Unplayed Only and Downloaded only view.
|
||||||
- [ ] Auto-updater, update on startup
|
- [ ] Auto-updater, update on startup
|
||||||
- [ ] Make use of file metadas, [This](https://github.com/GuillaumeGomez/audio-video-metadata) might be helpfull.
|
- [ ] 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
|
- [ ] Notifications
|
||||||
- [ ] Episode queue
|
- [ ] Episode queue
|
||||||
- [ ] Embedded player
|
- [ ] Embedded player
|
||||||
- [ ] MPRIS integration
|
- [ ] MPRIS integration
|
||||||
- [ ] Search Implementation
|
- [ ] Search Implementation
|
||||||
- [ ] OPML import/export // Probably need to create a crate.
|
|
||||||
|
|
||||||
|
|
||||||
## Third:
|
## Fourth:
|
||||||
|
|
||||||
- [ ] soundcloud and itunes feeds // [This](http://getrssfeed.com) seems intresting.
|
- [ ] soundcloud and itunes feeds // [This](http://getrssfeed.com) seems intresting.
|
||||||
- [ ] Integrate with Itunes API for various crap
|
- [ ] Integrate with Itunes API for various crap
|
||||||
- [ ] YoutubeFeeds
|
- [ ] YoutubeFeeds
|
||||||
@ -45,7 +45,7 @@ fn build_ui(app: >k::Application) {
|
|||||||
// Get the main window
|
// Get the main window
|
||||||
let window = gtk::ApplicationWindow::new(app);
|
let window = gtk::ApplicationWindow::new(app);
|
||||||
window.set_default_size(1050, 600);
|
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);
|
let stack = podcasts_view::setup_stack(&db);
|
||||||
window.add(&stack);
|
window.add(&stack);
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user