| assets | ||
| hammond-data | ||
| hammond-downloader | ||
| hammond-gtk | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| Cargo.lock | ||
| Cargo.toml | ||
| Hammond.doap | ||
| LICENSE | ||
| README.md | ||
| rustfmt.toml | ||
| TODO.md | ||
Hammond
Prototype of a multithreaded, safe, and reliable Gtk+ Podcast client.
Description...
A note about the project's name:
The project was named after Allan Moore's character Evey Hammond from the graphic novel V for Vendetta.
It has nothing to do with the horrible headlines on the news.
Quick start
git clone https://gitlab.gnome.org/alatiera/Hammond.git
cd Hammond/
cargo run -p hammond-gtk --release
Flatpak:
Flatpak instructions... Soon™.
Dependancies:
- Rust stable 1.21 or later.
- Gtk+ 3.22 or later
Debian/Ubuntu:
apt-get update -yqq
apt-get install -yqq --no-install-recommends build-essential
apt-get install -yqq --no-install-recommends libgtk-3-dev
Fedora:
dnf install -y gtk3-devel openssl-devel sqlite-devel
If you happen to build it on other distributions please let me know the names of the corresponding libraries. Feel free to open a PR or an Issue to note it.
Building:
git clone https://gitlab.gnome.org/alatiera/Hammond.git
cd Hammond/
cargo build --all
Overview:
To be added.
Contributing:
There alot of thins to be done, take a look at TODO.md or grep for TODO: and FIXME:.
to be added: CONTRIBUTING.md

