Go to file
Thomas Rupprecht e2dff3f308 ci(changelog): improve changelog format 2024-03-06 22:03:49 +01: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 refactor(polyfill): replace `webextension-polyfill` with simple `browser` fallback to `chrome` 2024-02-25 19:46:21 +01: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 ci(changelog): improve changelog format 2024-03-06 22:03:49 +01:00
LICENSE.txt update license 2021-11-06 11:01:47 +01:00
README.md refactor(polyfill): replace `webextension-polyfill` with simple `browser` fallback to `chrome` 2024-02-25 19:46:21 +01:00
cliff.toml ci(changelog): improve changelog format 2024-03-06 22:03:49 +01:00
commitlint.config.mjs refactor(commitlint): convert `.commitlintrc.js` to `commitlint.config.mjs` 2024-03-05 21:52:07 +01:00
dprint.jsonc chore(dprint): update dprint plugins 2024-03-05 21:22:15 +01:00
eslint.config.mjs refactor(eslint): convert `eslint.config.js` to `eslint.config.mjs` 2024-03-05 21:32:54 +01:00
package-lock.json chore(package): update `git-cliff` 2024-03-06 21:10:23 +01:00
package.json chore(package): update `git-cliff` 2024-03-06 21:10:23 +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

README.md

/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