module Sonicri

Defined in:

sonicri/audio.cr
sonicri/category.cr
sonicri/display.cr
sonicri/downloader.cr
sonicri/keys.cr
sonicri/music.cr
sonicri/node.cr
sonicri/opml_dataset.cr
sonicri/page.cr
sonicri/podcast.cr
sonicri/radio.cr
sonicri/rss.cr
sonicri/state.cr
sonicri/states.cr
sonicri/terminal.cr
sonicri/time.cr
sonicri/ui.cr
sonicri/user.cr
sonicri/version.cr

Constant Summary

MUSIC_ROOT = File.expand_path((File.read("./music_root.rc")).strip)
UserStates = [{st: S::Init, res: A::Init, to: S::CategoryInit}, {st: S::CategoryInit, res: A::Init, to: S::Category}, {st: S::Category, res: A::PodcastSelected, to: S::PodcastInit}, {st: S::Category, res: A::MusicSelected, to: S::MusicInit}, {st: S::Category, res: A::RadioSelected, to: S::RadioInit}, {st: S::Category, res: A::Help, to: S::HelpInit}, {st: S::Category, res: A::Exit, to: S::Exit}, {st: S::PodcastInit, res: A::Init, to: S::Podcast}, {st: S::Podcast, res: A::PodcastSelected, to: S::EpisodeInit}, {st: S::Podcast, res: A::Back, to: S::CategoryInit}, {st: S::Podcast, res: A::Exit, to: S::Exit}, {st: S::PodcastResume, res: A::Resumed, to: S::Podcast}, {st: S::EpisodeInit, res: A::Init, to: S::Episode}, {st: S::EpisodeInit, res: A::EpisodeInitCancelled, to: S::PodcastResume}, {st: S::Episode, res: A::Back, to: S::PodcastResume}, {st: S::Episode, res: A::EpisodeSelected, to: S::EpisodePlay}, {st: S::Episode, res: A::Exit, to: S::Exit}, {st: S::EpisodePlay, res: A::Back, to: S::Episode}, {st: S::MusicInit, res: A::Init, to: S::Music}, {st: S::Music, res: A::MusicSelected, to: S::Exit}, {st: S::Music, res: A::Back, to: S::CategoryInit}, {st: S::Music, res: A::Exit, to: S::Exit}, {st: S::Exit, res: A::Exit, to: S::Exit}, {st: S::HelpInit, res: A::Init, to: S::Help}, {st: S::Help, res: A::Back, to: S::Init}, {st: S::RadioInit, res: A::Init, to: S::Radio}, {st: S::Radio, res: A::RadioSelected, to: S::Exit}, {st: S::Radio, res: A::Back, to: S::CategoryInit}, {st: S::Radio, res: A::Exit, to: S::Exit}, {st: S::Exit, res: A::Exit, to: S::Exit}, {st: S::HelpInit, res: A::Init, to: S::Help}, {st: S::Help, res: A::Back, to: S::Init}]
VERSION = "0.2.2"