Skip to content

Latest commit

 

History

History
44 lines (25 loc) · 2.79 KB

README.md

File metadata and controls

44 lines (25 loc) · 2.79 KB

Rapid Power User Extension

A Chrome and Firefox extension to seamlessly integrate Rapid as your primary OSM web editor. Currently:

  1. Redirects the OSM.org Edit button to open in Rapid (you can choose either the latest release or canary build)
  2. Integrates Strava Heatmap overlays into Rapid (credit to the original id-strava-heatmap extension for some of the code) and lets you choose which heatmap color to use and the opacity of the heatmap.
  3. Allows you to edit some Rapid defaults:
    • Show or hide AI features
    • Enable poweruser mode

Should work on all Chromium-based and Gecko-based browsers that support Manifest V3 extensions, I test it on Firefox, Brave, Vivaldi, and Chrome.

Install

From Chrome or Firefox store

Download for Firefox or Chrome

From git

Clone this repository, run ./sync-shared.sh. Load the extension from the chrome/ (See Instructions, this is also for Chromium/Vivaldi/Brave/etc.) or firefox/ folder (See instructions)

Using

When installed, the plugin will show up in your toolbar somewhere (it may be hidden behind an overflow icon at first). If the plugin icon is orange, then you need to log into Strava by clicking the plugin icon. Once you're logged in to Strava, load the heatmap, the icon will turn pink (may need to refresh the page one time) and Strava support is enabled on the next Rapid page load.

Strava cookies expire after a week, the plugin icon will turn orange again to show the expired cookies. Going to the heatmap and refreshing the page will refresh the cookies.

If you don't want to use Strava, you can open the extension options (Chrome: right click the plugin icon and click Options; FF: right click on the icon, click Manage Extension and then the Preferences tab) and uncheck "Enable Strava" to hide all the Strava integration features.

Customizing

The extension has an option to change the heatmap color to any of the six supported Strava colors.

Known bugs

  • Sometimes you need to refresh the page after logging in to Strava for the plugin to recognize the cookies
  • Strava disappears beyond zoom level 20 on Rapid (this is a Rapid issue, not an extension issue)

Screenshots

screenshot showing built in Strava support

power-user-demo.mp4