Go to file
2024-05-27 23:06:36 +02:00
.husky chore(package): update husky 2024-01-27 00:50:03 +01:00
assets docs(readme): add logo and screenshot to readme 2023-05-25 00:19:14 +02:00
src feat(css): use css-nesting 2024-05-27 23:06:36 +02:00
.editorconfig feat(fmt): add dprint as code formatter 2023-10-23 20:41:55 +02:00
.gitignore refactor(polyfill): replace webextension-polyfill with simple browser fallback to chrome 2024-02-25 19:46:21 +01:00
.npmrc improve code, doc, tooling 2022-12-24 02:31:56 +01:00
CHANGELOG.md feat(css): use css-nesting 2024-05-27 23:06:36 +02:00
cliff.toml ci(changelog): improve changelog format 2024-05-27 22:46:56 +02:00
commitlint.config.mjs refactor(commitlint): convert .commitlintrc.js to commitlint.config.mjs 2024-03-05 21:52:07 +01:00
dprint.jsonc chore(package): update dependencies 2024-05-27 22:50:38 +02:00
eslint.config.mjs refactor(eslint): convert eslint.config.js to eslint.config.mjs 2024-03-05 21:32:54 +01:00
LICENSE.txt update license 2021-11-06 11:01:47 +01:00
package-lock.json chore(package): update dependencies 2024-05-27 22:50:38 +02:00
package.json chore(package): update dependencies 2024-05-27 22:50:38 +02:00
README.md refactor(polyfill): replace webextension-polyfill with simple browser fallback to chrome 2024-02-25 19:46:21 +01:00
stylelint.config.mjs refactor(stylelint): convert .stylelintrc.mjs to stylelint.config.mjs 2024-03-05 21:55:50 +01:00
types.d.ts style: add missing semicolon, fix codestyle in .stylelintrc.cjs and types.d.ts 2023-09-28 12:34:24 +02:00
web-ext-config.js add web-ext-config.js and add watch scripts 2023-01-05 16:40:11 +01:00

/usr/space Web-Extension (Browser Add-on)

Mozilla Add-on Mozilla Add-on Mozilla Add-on Mozilla Add-on

Browser Screenshot

Features

  • Show if someone is in the Space
    • Looks for connected dynamic IPs (DHCP) (provided by backend)
    • Refreshes every 5min
  • Show the next event
  • Quick-Links (Homepage, Wiki, Git, Cloud, Pad)

Install

$ git clone https://git.usrspace.at/XimeX/usrspace-browser-addon.git
# optional
$ npm i -g web-ext
$ npm i

Run / Develop / Debug

$ npm run watch:{firefox|firefox-android|chromium}

If more options are needed add them after a --.

Some useful options:

  • --devtools
  • --firefox-apk=...
  • --android-device=...

Example: npm run watch:firefox-android -- --firefox-apk=org.mozilla.fenix --firefox-device=XXXXXXXX

Build

$ npm run build

Release

$ npm version {major|minor|patch|...}

Developent Docs

Credits

Used icons from Bootstrap https://github.com/twbs/icons/blob/main/LICENSE.md

License

MIT

Logo