DEPRECATED - A notepad for Firefox
Перейти к файлу
Vlad Filippov e47c684df6
Bump web-ext version
2020-09-17 15:56:31 -04:00
bin first pass at a build-addon script 2017-07-12 16:01:40 -07:00
ckeditor-build Update to latest CKEditor (#1191) 2018-06-22 20:53:51 -04:00
docs Implement all GA events (#1033) 2018-05-07 06:53:40 -04:00
locales Pontoon: Update Telugu (te) localization of Test Pilot: Notes 2019-03-01 17:51:34 +00:00
native Switch targetSDKVersion to 28 2020-09-17 12:42:08 -04:00
scripts Remove Google Analytics from WebExtension 2019-03-07 17:19:44 +01:00
src Bump web-ext version 2020-09-17 15:56:31 -04:00
test Added 3 new integration tests. (#1364) 2018-09-19 10:28:04 -04:00
.babelrc Updates. 2018-10-22 18:18:51 -04:00
.eslintignore Fixing some ESLint paths now that we're using a /vendor/ directory (#80) 2017-06-16 12:45:23 -04:00
.eslintrc.yml Lock eslint versions and add package lock (#1174) 2018-06-18 10:38:25 -04:00
.gitignore Update to fxa-crypto-relier 2.3.0 everywhere (#1126) 2018-06-01 00:47:57 -04:00
.nvmrc Update .nvmrc 2018-03-08 13:06:39 -05:00
.stylelintrc Add stylelint support for SCSS/CSS linting 2018-02-14 09:50:45 -08:00
.travis.yml more node 12 2020-09-17 11:05:59 -04:00
CHANGELOG.md Release 4.3.6 2019-07-24 14:22:19 -04:00
CODEOWNERS Add CODEOWNERS for l10n reviews 2017-11-24 12:33:48 +01:00
CODE_OF_CONDUCT.md Add Mozilla Code of Conduct file 2019-03-29 23:14:40 -07:00
LICENSE Cleaning space on empty lines. (#248) 2017-09-27 10:40:09 -04:00
README.md Add Release README 2020-09-17 12:13:14 -04:00
RELEASE.md Update RELEASE.md 2018-02-14 16:10:29 +01:00
circle.yml do not look at native dir 2020-09-10 11:34:26 -04:00
karma.conf.js Use mocha reporter 2017-10-10 14:56:23 -04:00
l10n.toml Add l10n.toml (#174) 2017-07-27 13:11:47 -04:00
package-lock.json mobile changes and node-sass 2020-09-10 10:50:08 -04:00
package.json Bump web-ext version 2020-09-17 15:56:31 -04:00
webpack.config.js Update to fxa-crypto-relier 2.3.0 everywhere (#1126) 2018-06-01 00:47:57 -04:00
webpack.test-unit.js Use webpack to build unit tests 2017-10-06 13:39:42 -04:00

README.md

Firefox Notes

A notepad for Firefox

CircleCI Available on Test Pilot

Discussion Forum: https://discourse.mozilla.org/c/archives/test-pilot

Releases

The releases are packaged by CircleCI for Android and the WebExtension.

Contribute

  • Step 0: If you plan on sending a pull-request, you should fork the repository.
  • Step 1: Clone the notes repository or your fork.
git clone https://github.com/mozilla/notes.git
# or
git clone https://github.com/[yourusername]/notes.git
  • Step 2: Navigate to the root of the directory you cloned and run:

Make sure to use Node.js 8+.

Command Description
npm install Installs required Node.js dependencies.
npm run build Builds the application as a Web Extension.
npm start Launches Firefox with the Web Extension.

You can also open the test/index.html file in your browser to run the automated tests.

WebExtension Permissions

Permission Description
contextMenus Used for "Send to Note" feature, sends text from pages to the Notes sidebar.
storage Storage for Notes.
identity OAuth login to Firefox Accounts to sync your notes.

Release

See RELEASE.md for release steps.

Localization

Firefox Notes localization is managed via Pontoon, not direct pull requests to the repository. If you want to fix a typo, add a new language, or simply know more about localization, please get in touch with the existing localization team for your language, or Mozillas l10n-drivers for guidance.

Licenses

Design

Screenshot

Notes v4