mozilla-services/hoverpad

Name: hoverpad

Owner: Mozilla Services

Description: Playing around with an Addons to sync some informations.

Created: 2017-01-17 16:12:58.0

Updated: 2017-06-05 15:02:40.0

Pushed: 2017-07-17 08:38:25.0

Homepage: https://addons.mozilla.org/fr/firefox/addon/hoverpad/

Size: 27048

Language: Elm

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Hoverpad

Hoverpad has been replaced with Firefox Notes which now opens in a Sidebar.

Hoverpad

A persistent pad ? click a button in your browser and add some notes, which will persist even after browser restarts and be synced between your browsers.

Works in Firefox 51+, as a Chrome extension, as a web, mobile and desktop app.

Try out the demo

What it does

This extension includes:

Hoverpad uses the WebExtensions Storage API to create persistent, encrypted notes.

What it shows
How to try the add-on in Firefox?
From addons.mozilla.org

Grab it from AMO: https://addons.mozilla.org/firefox/addon/hoverpad/

If you don't care about automatic updates, you can also install the latest XPI from https://github.com/mozilla-services/hoverpad/releases

From the source code
  1. Go to about:debugging
  2. Click the Load a temporary module
  3. Select the manifest.json
  4. You would need to do that each time you restart Firefox.
  5. You can click on the Refresh button to change the files and reload the add-on.
How to try the add-on in Chrome?
From the Chrome Store

Grab it from the Chrome Store

From the source code
  1. Go to chrome://extensions
  2. Tick the Developer Mode
  3. Load the hoverpad repository folder.
Desktop app

Using Electron, you can run the hoverpad as an application on your desktop.

First install electron:

install -g electron

Then run the application:

run electron
Mobile app

Using Cordova allows you to create a Hoverpad binary which can be installed on your mobile Android/iOS device.

First install Cordova:

install -g cordova

Then add the platform(s) you'd like to support:

ova platform add android

Then run the application (here on Android):

run cordova-android
How to build the Chrome extension hoverpad.crx file?

Assuming the chromium-browser command is available in your PATH:

run chrome-web-ext

You can create make the chromium-browser command available in your path like that:

 apt install chromium-browser

or from a chrome installation:

s /opt/google/chrome/chrome /usr/local/bin/chromium-browser

or on Mac OS X:

s /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome /usr/local/bin/chromium-browser
How to build the Chrome Store hoverpad.zip file?
run chrome-store-zip
How to build the Firefox extension hoverpad.xpi file?
run fx-web-ext
eb-ext-artifacts/hoverpad-*.zip

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.