Close #11, Added notes for manual installation.

This commit is contained in:
Jordan Petridis 2017-11-10 12:54:09 +02:00
parent 8f020c92c0
commit d46c3716b4
No known key found for this signature in database
GPG Key ID: CEABAD9F5683B9A6
2 changed files with 25 additions and 7 deletions

View File

@ -7,12 +7,30 @@ This is a prototype of a podcast client written in Rust.
![podcasts_view](./assets/podcasts_view.png)
![podcast_widget](./assets/podcast_widget.png)
## Quick start
The following steps assume you have a working installation of rustc and cargo.
If you dont take a look at [rustup.rs](rustup.rs)
## Quick start:
```sh
git clone https://gitlab.gnome.org/alatiera/hammond.git
cd Hammond/
cargo run -p hammond-gtk --release
```
## Install from soure:
```sh
git clone https://gitlab.gnome.org/alatiera/hammond.git
cd Hammond/
make
sudo make install
```
**Additionall:**
You can run `sudo make uninstall` for removal
And `make clean` to clean up the enviroment after instalation.
### Flatpak:
Flatpak instructions... Soon™.

12
TODO.md
View File

@ -24,7 +24,7 @@
**Unhack stuff:**
- [ ] Url sanitization
- [ ] Fix downloader .ext parsing
- [x] Fix downloader .ext parsing
**FIXME:**
@ -35,7 +35,7 @@
**Look into:**
- [ ] Icons && install stuff && flatpak
- [x] Icons && install stuff && flatpak
* Neither flatpak nor meson support atm building from cargo.
@ -51,7 +51,7 @@
- [ ] Discuss and decide when to schedule the download cleaner. [#3](https://gitlab.gnome.org/alatiera/Hammond/issues/3)
- [ ] Unplayed Only and Downloaded only view.
- [ ] Auto-updater
- [ ] Auto-updater
- [ ] 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.
@ -61,7 +61,7 @@
- [ ] Mark stuff as Favorite. Maybe auto-archive favorites?
## Third:
## Third:
- [ ] Notifications
- [ ] Episode queue
@ -70,8 +70,8 @@
- [ ] Search Implementation
## Fourth:
## 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
- [ ] YoutubeFeeds