status-web/apps/connector
Felicio Mununga 49c3cf834b
Update README.md
2024-10-17 15:41:39 +02:00
..
assets add `apps/connector` (#589) 2024-10-03 12:06:54 +02:00
src add `apps/connector` (#589) 2024-10-03 12:06:54 +02:00
.eslintrc.js add `apps/connector` (#589) 2024-10-03 12:06:54 +02:00
.gitignore add `apps/connector` (#589) 2024-10-03 12:06:54 +02:00
.prettierrc add `apps/connector` (#589) 2024-10-03 12:06:54 +02:00
.prettierrc.mjs add `apps/connector` (#589) 2024-10-03 12:06:54 +02:00
Jenkinsfile jenkinsfile: revert check for changed files (#622) 2024-10-17 12:07:19 +02:00
LICENSE.md add `apps/connector` (#589) 2024-10-03 12:06:54 +02:00
README.md Update README.md 2024-10-17 15:41:39 +02:00
global.d.ts add `apps/connector` (#589) 2024-10-03 12:06:54 +02:00
package.json add `apps/connector` (#589) 2024-10-03 12:06:54 +02:00
postcss.config.js add `apps/connector` (#589) 2024-10-03 12:06:54 +02:00
shell.nix add `apps/connector` (#589) 2024-10-03 12:06:54 +02:00
tailwind.config.ts add `apps/connector` (#589) 2024-10-03 12:06:54 +02:00
tsconfig.json add `apps/connector` (#589) 2024-10-03 12:06:54 +02:00
yarn.lock add `apps/connector` (#589) 2024-10-03 12:06:54 +02:00

README.md

A wallet connector by Status

Status Desktop Wallet extended to decentralized applications in your browser.

Compatibility

Depends on:

Tested with these browsers:

  • Google Chrome
  • Arc

Development

Google Chrome

Develop

yarn dev:chrome

Build

yarn build:chrome

Load

Google Chrome > Window > Extensions > enable Developer mode

Google Chrome > Window > Extensions > Load unpacked > select build (build/chrome-mv3-dev)

Note: Reloads automatically in development.

Safari

Develop

yarn dev:safari

Convert

xcrun safari-web-extension-converter --no-open --macos-only --swift --project-location ./apps --app-name Status --bundle-identifier im.Status.Status ./build/safari-mv3-dev/

Build

xcodebuild -project apps/Status/Status.xcodeproj -scheme Status build

Load

Safari > Settings... > Developer > Allow unsigned extensions

Safari > Settings... > Extensions > check Status

Note: Does not reload automatically, requires build on change and converting as well if adding new files.

Firefox Developer Edition

Develop

yarn dev:firefox

Build

yarn build:firefox

Load

https://support.mozilla.org/en-US/kb/add-on-signing-in-firefox#w_what-are-my-options-if-i-want-to-use-an-unsigned-add-on-advanced-users

Firefox Developer Edition > Tools > Add-ons and Themes > click on gear icon (Tools for all add-ons) > Install Add-on From File... > select build (build/firefox-mv3-prod.zip)

Note: Does not reload automatically, requires build and load on change.