ezpp! experimental is a fork of ezpp! and a browser extension that allows you to calculate pp values for a beatmap without manually downloading the beatmap.
Feel free to ask in discussion if you have any questions!
Please note that experimental branch will not be merged into ezpp!. A new branch will be created for a new feature and will be PR'd from that branch.
PRs are welcome for unsupported modes. (See Contributing > Pull requests
below)
Full support
Partial support
Unsupported
If you are reporting issue that also exists in ezpp! (not experimental): Please report on oamaok/ezpp.
If you are reporting issue that does not exist in ezpp! and specific to experimental: Please report on this repository.
All feature requests should be created at oamaok/ezpp unless you're creating a feature request (that improves the existing feature) to the feature that already exists in this repository.
All contributions to ezpp! are warmly welcome, but you should not PR on this repository if your fixes are not specific to experimental branch. (you MUST create a PR on this repository if your fix applies only for ezpp! experimental). Please create a PR on oamaok/ezpp and I will update the experimental branch too.
Versions of software used at the time of writing:
[teemu@home ezpp]$ node -v
v14.15.4
[teemu@home ezpp]$ yarn -v
1.22.4
Clone the repository and run the following commands.
yarn
yarn start:chrome
. This will create a build/
directory to the repository root.chrome://extensions
.Developer mode
.Load unpacked
button and select the previously mentioned build
directory. All the changes made are compiled automatically as long as the yarn start:chrome
script is running.
To build a production version of the package, run yarn build:chrome
.
yarn start:firefox
. This will create a build/
directory to the repository root.about:debugging#/runtime/this-firefox
.Load Temporary Add-on
button and select any file in the previously mentioned directory.All the changes made are compiled automatically as long as the yarn start:firefox
script is running.
To build a production version of the package, run yarn build:firefox
.
Run yarn build:all
. Two files, ezpp-chrome.zip
and ezpp-firefox.zip
, are generated.
Chrome/Chromium: Install from Google WebStore
It doesn't work due to a poor cross-browser compatibility of Manifest V3.