Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

yify group plans 'community coup' #10

Open
wants to merge 36 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
266185a
season/episode mix up fixed
Nov 30, 2015
178034f
added some legal jargon
tcatlas Nov 30, 2015
e44172e
changed some legal jargon
tcatlas Nov 30, 2015
2d793eb
updated icons
Nov 30, 2015
dd7bedd
Add another tv api source
passengering Nov 30, 2015
7e107f3
Merge pull request #1 from passengering/other-api-source
passengering Nov 30, 2015
a300b79
Merge pull request #2 from passengering/master
tcatlas Nov 30, 2015
cbca937
various updates
Nov 30, 2015
64f8a34
various changes
Dec 1, 2015
c0f87f5
added dependencies for easy install
Dec 1, 2015
4910c5b
Update README.md
tcatlas Dec 1, 2015
28b294a
delete settings backup, we don't need it anymore
passengering Dec 1, 2015
a67462c
Remove useless scripts
micopiira Dec 1, 2015
aadda47
Add start script
micopiira Dec 1, 2015
8a7c647
Merge pull request #5 from micopiira/master
tcatlas Dec 1, 2015
0ed98c0
update kat-api-json
Dec 1, 2015
d4949c1
Fix indents
micopiira Dec 1, 2015
da1c53a
Merge pull request #6 from micopiira/master
tcatlas Dec 1, 2015
d8879ac
kat-api-json
Dec 1, 2015
f18d9e6
eztv
Dec 1, 2015
d2b18f9
Deleted unused devDependencies
micopiira Dec 2, 2015
f11a0d4
Fix broken packages
micopiira Dec 2, 2015
7a8a0ad
Merge pull request #9 from micopiira/master
tcatlas Dec 2, 2015
f9dd7df
fixed paging + misc
Dec 2, 2015
41eeabd
replace kat-api-json with original (forked)
Dec 3, 2015
c0e8527
Update README.md
tcatlas Dec 3, 2015
6f21af2
Add build scripts
micopiira Dec 3, 2015
1f573a9
modified: README.md
micopiira Dec 3, 2015
943051d
Merge pull request #11 from micopiira/master
tcatlas Dec 3, 2015
27493f8
Update readme link
Dec 4, 2015
38002b1
Merge pull request #15 from 1478963215/master
tcatlas Dec 4, 2015
305efcd
Cleanup things
Dec 4, 2015
a62ba4b
Fix #16 URIjs-urijs
sundaysan Dec 4, 2015
bf90a28
Merge pull request #19 from sundaysan/master
tcatlas Dec 4, 2015
e6e3afd
Merge pull request #18 from 1478963215/master
tcatlas Dec 4, 2015
1b7a516
Update package.json
Dec 4, 2015
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,6 @@ $RECYCLE.BIN/
Network Trash Folder
Temporary Items
.apdisk

node_modules/
build/
18 changes: 17 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
## 0.3.9 Beta - The one with CE - 30 November 2015

Bug Fixes:

- Added secondary tvapi, eztv
- Changed movie api to yts.ag (don't listen to those .is guys)
- Fixed episode/season mixup (mitjacotic | issue #1)
- Updated naming
- Updated icons
- Various improvements
- Verified some missing dependencies we lost with .io
- Updated some ui stuff
- Changed loading help link on init to wait a bit longer

new api coming soon

## 0.3.8 Beta - There's nothing on TV - 09 July 2015

BugFixes:
Expand Down Expand Up @@ -285,4 +301,4 @@ release notes:
- Rotten-Tomato
- Yify Subtitles
- Manual input torrent / subtitles files
- Multi-language App support
- Multi-language App support
36 changes: 17 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
# [Popcorn Time CE](https://github.com/PopcornTimeCE/popcorntimece)
# [Popcorn Time CE](https://github.com/PopcornTimeCE/desktop)

Allow any computer user to watch movies easily streaming from torrents, without any particular knowledge.
Allow anyone to easily watch their favorite movies, shows, and anime.

![Popcorn Time](http://popcorntime.ml/wp-content/uploads/2015/11/poppy-ce-256.png)
![Popcorn Time](src/app/images/icon.png)

Visit the project's website at <http://popcorntime.ml>.

This project would absolutely **not** be possible without the original developer's hard work into making Popcorn Time what it is today. All credit should go to them, we're just trying to help the community :)

***

## Getting Involved
Expand All @@ -18,28 +20,20 @@ If you're comfortable getting up and running from a `git clone`, this method is

If you clone the GitLab repository, you will need to build a number of assets using grunt.

The [master](https://github.com/PopcornTimeCE/popcorntimece) branch which contains the latest release.
The [master](https://github.com/PopcornTimeCE/desktop/tree/master) branch which contains the latest release.

#### Quickstart:

1. `npm install -g grunt-cli bower`
1. `npm install`
1. `grunt build`
1. `grunt start`

If you encounter trouble with the above method, you can try:
### Running

1. `npm install -g bower grunt-cli` (Linux: you may need to run with `sudo`)
1. `cd desktop`
1. `npm install`
1. `bower install`
1. `grunt lang`
1. `grunt nodewebkit`
1. `grunt css`
1. `grunt start`
1. `npm start`

Optionally, you may simply run `./make_popcorn.sh` if you are on a linux or mac based operating system.
### Building

1. `npm install`
1. `npm run build:YOUR_OS` For example: `npm run build:osx64` (osx32, osx64, win32, win64, linux32 or linux64)
1. The executables should be in the newly created build/ directory

<a name="community"></a>
## Community
Expand Down Expand Up @@ -78,6 +72,10 @@ You should have received a copy of the GNU General Public License along with thi

***

**This project and the distribution of this project is not illegal, nor does it violate *any* DMCA laws. The use of this project, however, may be illegal in your area. Check your local laws and regulations regarding the use of torrents to watch potentially copyrighted content. The maintainers of this project do not condone the use of this project for anything illegal, in any state, region, country, or planet. *Please use at your own risk*.**

***

If you want to contact us : [[email protected]](mailto:[email protected]) or [use the form](http://popcorntime.ml/contact/) on our website.

Copyright (c) 2015 Popcorn Time CE - Released under the [GPL v3 license](LICENSE.txt).
Copyright (c) 2015 Popcorn Time CE - Released under the [GPL v3 license](LICENSE.txt).
166 changes: 79 additions & 87 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,89 +1,81 @@
{
"name": "Popcorn-Time",
"homepage": "https://popcorntime.io",
"bugs": "https://git.popcorntime.io/popcorntime/desktop/issues",
"repository": {
"type": "git",
"url": "https://git.popcorntime.io/popcorntime/desktop.git"
},
"license": "GPL-3.0",
"main": "app://host/src/app/index.html",
"version": "0.3.8-5",
"node-remote": "client.vpn.ht",
"releaseName": "There's nothing on TV (0.12.2)",
"scripts": {
"postinstall": "node_modules/.bin/bower install --config.interactive=false && grunt setup",
"postupdate": "node_modules/.bin/bower update --config.interactive=false && grunt setup",
"test": "grunt --verbose"
},
"window": {
"title": "Popcorn Time",
"icon": "src/app/images/icon.png",
"toolbar": false,
"frame": false,
"min_width": 960,
"min_height": 520,
"resizable": true,
"show": false,
"position": "center"
},
"dependencies": {
"adm-zip": "0.4.7",
"airplay-js": "git+https://git.popcorntime.io/mirrors/node-airplay-js.git",
"async": "0.9.0",
"chromecast-js": "git+https://git.popcorntime.io/mirrors/chromecast-js.git",
"gitlab": "1.3.0",
"i18n": "0.5.0",
"iconv-lite": "^0.4.7",
"jschardet": "1.1.1",
"json-rpc2": "^0.8.1",
"kat-api": "^0.0.3",
"markdown": "~0.5.0",
"memoizee": "^0.3.8",
"mkdirp": "*",
"moment": "^2.10.2",
"mv": "^2.0.3",
"nedb": "1.1.2",
"node-captions": "0.3.8",
"nodecast-js": "git+https://git.popcorntime.io/mirrors/nodecast-js.git",
"node-tvdb": "1.3.1",
"node-webkit-fdialogs": "latest",
"os-name": "^1.0.3",
"peerflix": "git+https://git.popcorntime.io/mirrors/peerflix.git",
"opensubtitles-api": "^0.0.3",
"q": "2.0.3",
"read-torrent": "1.3.0",
"readdirp": "*",
"request": "^2.55.0",
"rimraf": "2.2.8",
"sanitizer": "^0.1.2",
"semver": "^4.3.3",
"send": "0.12.2",
"strike-api": "0.2.0",
"tar": "^1.0.3",
"temp": "^0.8.1",
"torrent-tracker-health": "^0.1.4",
"underscore": "^1.8.3",
"upnp-mediarenderer-client": "^1.2.1",
"URIjs": "^1.15.0",
"xmlbuilder": "^2.6.2"
},
"devDependencies": {
"bower": "1.4.1",
"grunt": "0.4.5",
"grunt-bower-clean": "^0.2.2",
"grunt-contrib-clean": "^0.6.0",
"grunt-contrib-compress": "^0.13.0",
"grunt-contrib-jshint": "^0.11.1",
"grunt-contrib-stylus": "0.21.0",
"grunt-contrib-watch": "0.6.x",
"grunt-exec": "0.4.x",
"grunt-githooks": "^0.3.1",
"grunt-jsbeautifier": "*",
"grunt-node-webkit-builder": "0.1.x",
"grunt-shell": "^1.1.2",
"load-grunt-tasks": "3.2.0",
"nw-gyp": "^0.12.4",
"stylus": "0.50.0"
}
"name": "Popcorn-Time-CE",
"homepage": "http://popcorntime.ml",
"bugs": "https://github.com/PopcornTimeCE/desktop/issues",
"repository": {
"type": "git",
"url": "https://github.com/PopcornTimeCE/desktop.git"
},
"license": "GPL-3.0",
"main": "app://host/src/app/index.html",
"version": "0.3.9-11",
"node-remote": "client.vpn.ht",
"releaseName": "The one with CE",
"scripts": {
"start": "node_modules/.bin/nw .",
"build": "node_modules/.bin/nwbuild -v 0.12.3 .",
"build:osx32": "node_modules/.bin/nwbuild -v 0.12.3 -p osx32 .",
"build:osx64": "node_modules/.bin/nwbuild -v 0.12.3 -p osx64 .",
"build:linux32": "node_modules/.bin/nwbuild -v 0.12.3 -p linux32 .",
"build:linux64": "node_modules/.bin/nwbuild -v 0.12.3 -p linux64 .",
"build:win32": "node_modules/.bin/nwbuild -v 0.12.3 -p win32 .",
"build:win64": "node_modules/.bin/nwbuild -v 0.12.3 -p win64 ."
},
"window": {
"title": "Popcorn Time CE",
"icon": "src/app/images/icon.png",
"toolbar": false,
"frame": false,
"min_width": 960,
"min_height": 520,
"resizable": true,
"show": false,
"position": "center"
},
"dependencies": {
"urijs": "^1.17.0",
"adm-zip": "0.4.7",
"airplay-js": "^0.2.16",
"async": "0.9.0",
"chromecast-js": "^0.1.7",
"gitlab": "1.3.0",
"i18n": "0.5.0",
"iconv-lite": "^0.4.7",
"jschardet": "1.1.1",
"json-rpc2": "^0.8.1",
"kat-api": "git+https://github.com/PopcornTimeCE/kat-api.git",
"markdown": "~0.5.0",
"memoizee": "^0.3.8",
"mkdirp": "*",
"moment": "^2.10.2",
"mv": "^2.0.3",
"nedb": "1.1.2",
"node-captions": "0.3.8",
"node-tvdb": "1.3.1",
"node-webkit-fdialogs": "latest",
"nodecast-js": "^0.1.2",
"opensubtitles-api": "^2.3.0",
"os-name": "^1.0.3",
"peerflix": "^0.32.2",
"q": "2.0.3",
"read-torrent": "1.3.0",
"readdirp": "*",
"request": "^2.55.0",
"rimraf": "2.2.8",
"sanitizer": "^0.1.2",
"semver": "^4.3.3",
"send": "0.12.2",
"strike-api": "0.2.0",
"tar": "^1.0.3",
"temp": "^0.8.1",
"torrent-tracker-health": "^0.1.4",
"underscore": "^1.8.3",
"upnp-mediarenderer-client": "^1.2.1",
"xmlbuilder": "^2.6.2"
},
"devDependencies": {
"nw": "^0.12.3",
"nw-builder": "^2.0.2",
"nw-gyp": "^0.12.4"
}
}
Binary file modified src/app/images/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/app/images/icons/icon-github.png
Binary file not shown.
Binary file modified src/app/images/icons/icon-stash.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/app/images/icons/local-icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/app/images/popcorntime.icns
Binary file not shown.
Binary file modified src/app/images/popcorntime.ico
Binary file not shown.
2 changes: 1 addition & 1 deletion src/app/lib/providers/trakttv.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
'use strict';

var request = require('request'),
URI = require('URIjs'),
URI = require('urijs'),
Q = require('q'),
_ = require('underscore'),
inherits = require('util').inherits;
Expand Down
2 changes: 1 addition & 1 deletion src/app/lib/providers/tvshowtime.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
'use strict';

var request = require('request'),
URI = require('URIjs'),
URI = require('urijs'),
Q = require('q'),
_ = require('underscore'),
inherits = require('util').inherits,
Expand Down
Loading