Skip to content

Commit

Permalink
Merge branch 'release/0.4.1-17'
Browse files Browse the repository at this point in the history
  • Loading branch information
captainyarr committed Oct 28, 2019
2 parents a76b3dd + 1867dbc commit 1f0bb3e
Show file tree
Hide file tree
Showing 53 changed files with 15,542 additions and 604 deletions.
4 changes: 2 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
build:
docker:
# specify the version you desire here
- image: circleci/node:8.2.1
- image: circleci/node:10.14.2

# Specify service dependencies here if necessary
# CircleCI maintains a library of pre-built images
Expand All @@ -29,7 +29,7 @@ jobs:
- v1-dependencies-

- run: npm install
- run: sudo npm install -g gulp
- run: sudo npm install -g gulp

# run tests!
#- run: gulp build linux32,linux64,win32,win64,osx64
Expand Down
12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
#Popcorntime Project Specific ignore
pre/

# Windows image file caches
Thumbs.db
ehthumbs.db
Expand Down Expand Up @@ -76,6 +79,7 @@ bld/
[Oo]bj/
[Ll]og/
dist/
pre/

# Visual Studio 2015 cache/options directory
.vs/
Expand Down Expand Up @@ -349,3 +353,11 @@ __pycache__/

#vscode
.vscode/

#snap
parts/
prime/
.snapcraft/
stage/
*.snap

56 changes: 27 additions & 29 deletions .jshintrc
Original file line number Diff line number Diff line change
@@ -1,33 +1,31 @@
{
// Environments
"browser" : true,
"node" : true,
"jquery" : true,
"devel" : true,

"browser": true,
"node": true,
"jquery": true,
"devel": true,
// Options
"curly" : true,
"bitwise" : false,
"immed" : true,
"latedef" : true,
"nonbsp" : true,
"nonew" : true,
"curly": true,
"bitwise": false,
"immed": true,
"latedef": true,
"nonbsp": true,
"nonew": true,
"validthis": true,
"debug" : true,
"boss" : true,
"eqeqeq" : true,
"expr" : true,
"eqnull" : true,
"quotmark" : "single",
"trailing" : true,
"sub" : true,
"undef" : true,
"laxbreak" : true,
"loopfunc" : true,
"indent" : 4,
"newcap" : false,
"esversion" : 6,

"debug": true,
"boss": true,
"eqeqeq": true,
"expr": true,
"eqnull": true,
"quotmark": "single",
"trailing": true,
"sub": true,
"undef": true,
"laxbreak": true,
"loopfunc": true,
"indent": 4,
"newcap": false,
"esversion": 6,
// Globals
"globals": {
// App
Expand All @@ -48,7 +46,6 @@
"promisifyDb": true,
"db": true,
"Promise": true,

// Global variables
"_": true,
"async": true,
Expand Down Expand Up @@ -80,11 +77,12 @@
"WebTorrent": true,
"child": true,
"Trakt": true,

// Third party
"Backbone": true,
"Mousetrap": true,
"_": true,
"request": true,
"videojs": true,
"vjs": true
}
}
}
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
## 0.4.1-17 Beta - Popcorn Treats - 24 October 2019

New Features:
- Added more information to status screen: Active Users, and Total User, Time remaining

BugFixes:
- Fixed Next TV episode playing Automatically
- Disabled autoupdate by default
- Improved subtitle support

Updated:
- Updated to nw.js version 0.41.3
- Updated various packages to latest version


## 0.4.1-16 Beta - Summer Dream - 28 August 2018

New Features:
Expand Down
23 changes: 10 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,12 @@

# [Popcorn Time Community](https://github.com/PopcornTime-CE/desktop)

[![Greenkeeper badge](https://badges.greenkeeper.io/captainyarr/desktop.svg)](https://greenkeeper.io/)

[![Join the chat at https://gitter.im/PopcornTime-CE/desktop](https://badges.gitter.im/PopcornTime-CE/desktop.svg)](https://gitter.im/PopcornTime-CE/desktop?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

Allow anyone to easily watch their favorite movies, shows, and anime.

![Popcorn Time](src/app/images/icon.png)

Visit the project's website at <http://popcorn-time.is>.

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 :)

***
Expand All @@ -30,7 +26,7 @@ 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 with npm.

The [master](https://github.com/PopcornTime-CE/desktop/tree/master) branch which contains the latest release.
The [master](https://github.com/captainyarr/popcorntime-ce-desktop/tree/master) branch which contains the latest release.

#### Requirements

Expand All @@ -40,7 +36,7 @@ The [master](https://github.com/PopcornTime-CE/desktop/tree/master) branch which
#### Running
*Runs the app without building, useful for testing*

1. `git clone https://github.com/PopcornTime-CE/desktop.git`
1. `git clone https://github.com/captainyarr/popcorntime-ce-desktop.git`
1. `cd desktop`
1. `npm install`
1. `npm start`
Expand All @@ -49,14 +45,18 @@ The [master](https://github.com/PopcornTime-CE/desktop/tree/master) branch which

`The video could not be loaded, either because the server or network failed or because the format is not supported`

1. Go to your popcorntime directory `desktop` and paste/replace [libffmpegsumo.so](http://www33.zippyshare.com/v/4UZX7pu4/file.html) in it.
1. Update the [libffmpegsumo.so] in the NW.js cache folder via gulp:
`npx gulp ffmpegcache`

2. Update the [libffmpegsumo.so] in the build folder via gulp:
`npx gulp ffmpegbuild`

#### Building
*Builds the app for a packaged, runnable app*

1. `npm install`
1. `gulp build` **OR** `node_modules/.bin/gulp build` depending whether you have gulp installed globally or not.
2. You can also build for different platforms by passing them with the `-p` argument as a comma-seperated list (For example: `gulp build -p osx64,win32`
2. `npx gulp build` **OR** `node_modules/.bin/gulp build` depending whether you have gulp installed globally or not.
3. You can also build for different platforms by passing them with the `-p` argument as a comma-seperated list (For example: `npx gulp build -p osx64,win32`
1. There should be a `build/` directory containing the built files

<a name="community"></a>
Expand All @@ -65,7 +65,6 @@ The [master](https://github.com/PopcornTime-CE/desktop/tree/master) branch which
Keep track of Popcorn Time Community development and community activity.

* Join in discussions on the [Popcorn Time Subreddit](http://reddit.com/r/PopcornTimeCE)
* Visit the [website](http://popcorn-time.is)
* Chat with us on [![Join the chat at https://gitter.im/PopcornTime-CE/desktop](https://badges.gitter.im/PopcornTime-CE/desktop.svg)](https://gitter.im/PopcornTime-CE/desktop)

## Versioning
Expand Down Expand Up @@ -98,7 +97,5 @@ 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 : send pm to [samewhiterabbits](https://www.reddit.com/user/Samewhiterabbits) on reddit or [use the form](http://yify.is/index.php/blog/contact) on the yify website.

Copyright (c) 2018 Popcorn Time Community - Released under the [GPL v3 license](LICENSE.txt).
Copyright (c) 2019 Popcorn Time Community - Released under the [GPL v3 license](LICENSE.txt).
10 changes: 10 additions & 0 deletions greenkeeper.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"groups": {
"default": {
"packages": [
"package.json",
"src/app/vendor/mousetrap/package.json"
]
}
}
}

0 comments on commit 1f0bb3e

Please sign in to comment.