Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Python web based MPD client with a pretty face and some ajax where it makes sense

tag: 0.1.10

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 scripts
Octocat-spinner-32 theory.egg-info
Octocat-spinner-32 theory
Octocat-spinner-32 Changelog
Octocat-spinner-32 README
Octocat-spinner-32 development.ini
Octocat-spinner-32 go-pylons.py
Octocat-spinner-32 install.sh
Octocat-spinner-32 run-dev.sh
Octocat-spinner-32 run-theory.sh
Octocat-spinner-32 server.ini
Octocat-spinner-32 tar_exclude
README
* theory music software. *
#########################*

quick: ./install.sh and run "./run-theory.sh start" .  Then direct your browser 
to http://localhost:9099/ if you're running theory locally


##########################

notes:
	* This is only my third Python project and my second Pylons app.  Suggestions / 
	  bug fixes / pointing out my non-Pythonic idioms are all welcome.  Most layout 
	  values / colors are in the CSS file theory/public/css/styles.css.  I'd like 
	  to add support for themes, but you should be able to edit the CSS file if 
	  you don't like the color scheme.

	* theory is Firefox only for now. I have no desire to support IE and I don't 
	  have access to any OSX-based browsers.  jquery is cross-browser so Opera 
	  should work pretty well, but I haven't tested it. 

known bugs:
    * there is a bug in jquery that will throw an "easing" error occasionally 

upgrading:
	* if you're upgrading from a previous version of theory, you might want to copy 
	  your theory.ini over from the old installation directory. Server info, Amazon 
	  AWS key, and saved streams are stored in that file. You should also consider
	  copying the downloaded album art stored in theory-OLDVERSION/theory/public/img/art/  
	  to avoid re-downloading all of those images.
	  
contact: ralfonso@gmail.com
Something went wrong with that request. Please try again.