/remarkable-firefox

Unoffical reMarkable AddOn for Firefox.

Primary LanguagePython

reMarkable for Firefox (Download)

This repo converts the offical reMarkable Chrome Extension into a Firefox AddOn published here under the name "Unofficial reMarkable".

Process

The process happens in 3 steps:

Step 1: Download Chrome Extension

python ./chrome_download.py

This step downloads the current version of the Chrome Extension.

Step 2: Convert Chrome Extension to Firefox AddOn

python ./chrome_to_firefox.py

This step contains the main logic for converting the Chrome Extension to the Firefox AddOn.

  1. Change the format of options in the manifest.json to the format required by Firefox.
  2. Map the chrome variable to the browser variable in Firefox.

Step 3: Publish the Firefox AddOn

python ./publish_firefox.py

This step checks wether the current version of the AddOn has already published to Mozilla. If not it uploads the new version.