Skip to content

InnoZone/popcorn-app

 
 

Repository files navigation

#Popcorn time Dependency Status

Idea

To allow any computer user to watch movies easily streaming from torrents, without any particular knowledge.

Demo Screenshot

Status

Under development (RC1) for Mac OSX - Windows - Linux.

APIs

Currently used:

In discussion:

Building

Dependencies

You will need nodejs and grunt:

$ npm install -g grunt-cli

Select your OS

Enable your Operating System in Gruntfile.js and disable all the others:

…
nodewebkit: {
  options: {
    …
    mac: false,
    win: false,
    linux32: false,
    linux64: true
  },
…

Build

Install the node modules:

$ npm install

Built with:

$ grunt nodewkbuild

Any problem?

Regarding superagent dependency

Due to wrong browser verification on a dependency, this hard fix must be applied. Replace node_modules/moviedb/node_modules/superagent/index.js contents with:

// if (typeof window != 'undefined') {
//   module.exports = require('./lib/superagent');
// } else if (process.env.SUPERAGENT_COV) {
//   module.exports = require('./lib-cov/node');
// } else {
  module.exports = require('./lib/node');
// }

Regarding Video, MP4 H264 Playback

Development

  • Run compass watch in Terminal for CSS compiling and listen to future changes.
  • How to build with SublimeText
  • Currently Gaze to watch all files and reload the app is disabled due to memory leaks and unstability.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 52.9%
  • JavaScript 41.6%
  • HTML 5.5%