Skip to content

Latest commit

 

History

History
53 lines (35 loc) · 2.64 KB

README.md

File metadata and controls

53 lines (35 loc) · 2.64 KB


CPod logo
CPod

(formerly Cumulonimbus)

A simple, beautiful podcast app.


NOTE: CPod is very much a work in progress. Please expect bugs.

A review by OMG! Ubuntu!: A Terrific Podcast Client with a Terrible Name

Screenshot

Install

Get the latest binaries/installers from the Releases tab. Available for Windows (NSIS installer), macOS (.app, .dmg), and Linux (AppImage, .deb).

Install for development

  1. Have Node.js, Yarn, and gulp-cli installed, and cd to the repo directory.
  2. Run yarn to install npm dependencies.
  3. Run gulp to compile and concatenate JS, SCSS, Pug, and what have you (or gulp both to also watch for changes).
  4. Run yarn start to start CPod.

Be sure not to work on all.js or on any of the compiled .html or .css files when there is a .pug or .scss counterpart, respectively.

Packaging

If you want to try the latest changes before they are available in a (pre)release, you can package CPod by following steps 0 to 2 in Install for development then running yarn dist. The binary/installer should then be in the dist directory.

Contributing

Contributions in the form of pull requests are welcome.

Code

Follow the steps in Install for development, make changes, and submit a pull request. Please try to follow the code style, but this is not required.

Translation

Create/open the corresponding language file according to the ISO 639-1 code, e.g. locales/pt.json, optionally with sub-locale code, e.g. locales/pt_BR.json, make changes, and submit a pull request. Please use the en locale as a template, and ensure that all strings have been translated.