|
5 | 5 | Create your own entry in the right-click menu. Add custom scripts, links, sub-menus or custom CSS in your right-click menu and |
6 | 6 | do anything you want all from your right-click menu. Featuring full GreaseMonkey compatibility for userscripts and Stylish compatibility for userstyles. |
7 | 7 |
|
8 | | -[](https://gitter.im/SanderRonde/CustomRightClickMenu?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) |
9 | 8 | [](https://travis-ci.org/SanderRonde/CustomRightClickMenu) |
| 9 | + |
| 10 | + |
| 11 | + |
10 | 12 | [](https://www.browserstack.com/) |
| 13 | +[](https://gitter.im/SanderRonde/CustomRightClickMenu?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) |
11 | 14 |
|
12 | 15 | ## Demo |
13 | 16 |
|
@@ -80,7 +83,7 @@ Entering fullscreen mode brings up a hamburger menu on the left (see the image b |
80 | 83 |
|
81 | 84 | If you want to contribute but don't know how to code, you can become a beta tester. If you want to join, send me an email at [awsdfgvhbjn@gmail.com](mailto:awsdfgvhbjn@gmail.com). |
82 | 85 | To install the extension for contributing, simply clone this repo, run `yarn --ignore-engines && gulp prepareForHotReload`. This allows you to hot reload any changes by reloading the extension in your browser. Load the extension into your browser from the "app/" folder and you're done. Note that the background page uses modules and as such will only work in chrome >= 66 when hot reloading. |
83 | | -Run the `gulp updateTsIdMaps && tsc -w` command in order to compile any typescript files in the app/ directory as they are changed. You should be able to have your changes in the app folder be reflected to live instantly by hitting `ctrl/cmd + r` on the options page or clicking "reload" on your browser's extension page. |
| 86 | +Run the `gulp defs && tsc -w -p app/tsconfig.json` command in order to compile any typescript files in the app/ directory as they are changed. You should be able to have your changes in the app folder be reflected to live instantly by hitting `ctrl/cmd + r` on the options page or clicking "reload" on your browser's extension page. |
84 | 87 |
|
85 | 88 | Tests can be built by running the `yarn pretest` command. `yarn test` will fail generally because by default, browser tests are done remotely on Browserstack which requires an access key. To do the browser tests locally, run a Selenium driver instance of the browser you want to test and run `yarn test-local`. You can run the unit tests (not in a browser environment) locally without a selenium instance by running `yarn test:global`. |
86 | 89 |
|
|
0 commit comments