Imba
Todo:
- [x] build a mess and refactor later :)
- [x] init .imba-store
- [x] persistence datastore
- [x] sync: get current directory list (movie names)
- [x] ask for updating movie
- [x] rename directory
- [x] cleanup movie titles, remove crap like (I)
- [x] synching stuff with progressbar (downloading all the movies)
- [x] refactor to use active_record instead of datastore for movies
- [ ] underscore all the symbols
- [ ] catch errors in cli
- [ ] get/send different name when false match
- [ ] add possibility to update
- [ ] what's up with folders which were deleted but are still in the db?
- [ ] add tags to handle genres
- [ ] database cleaner
- [ ] fix utf-8 issues
- [ ] list movies by rating | genre | etc
- [ ] print imba-store
- [ ] maybe document code with yard
- [ ] decouple movie (objectify representation)
- [ ] play movie # on ATV (at least open folder or send to vlc)
Impression
Installation
$ gem install imba
$ imba --init
Usage
TODO: Write usage instructions here
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request