Browse Source

various instructions (and their timeouts)

qrcode-reboot
Trent Larson 1 day ago
parent
commit
37b7c4ed36
  1. 15
      BUILDING.md
  2. 2
      README.md
  3. 2
      src/views/AccountViewView.vue
  4. 4
      src/views/HelpView.vue

15
BUILDING.md

@ -327,6 +327,7 @@ Prerequisites: macOS with Xcode installed
1. Build the web assets: 1. Build the web assets:
```bash ```bash
rm -rf dist
npm run build:web npm run build:web
npm run build:capacitor npm run build:capacitor
``` ```
@ -395,10 +396,6 @@ Prerequisites: Android Studio with SDK installed
rm -rf dist rm -rf dist
npm run build:web npm run build:web
npm run build:capacitor npm run build:capacitor
cd android
./gradlew clean
./gradlew assembleDebug
cd ..
``` ```
2. Update Android project with latest build: 2. Update Android project with latest build:
@ -429,7 +426,7 @@ Prerequisites: Android Studio with SDK installed
cd android cd android
./gradlew clean ./gradlew clean
./gradlew build -Dlint.baselines.continue=true ./gradlew build -Dlint.baselines.continue=true
cd .. cd -
npx cap run android npx cap run android
``` ```
@ -453,9 +450,11 @@ Prerequisites: Android Studio with SDK installed
At play.google.com/console: At play.google.com/console:
- Create new release, upload, hit Next. - Go to the Testing Track (eg. Closed).
- Click "Create new release".
- Save & send changes for review. - Upload the `aab` file.
- Hit "Next".
- Save, go to "Publishing Overview" as prompted, and click "Send changes for review".
## First-time Android Configuration for deep links ## First-time Android Configuration for deep links

2
README.md

@ -12,6 +12,8 @@ See [project.task.yaml](project.task.yaml) for current priorities.
Quick start: Quick start:
* For setup, we recommend [pkgx](https://pkgx.dev), which installs what you need (either automatically or with the `dev` command). Core dependencies are typescript & npm; when building for other platforms, you'll need other things such as those in the pkgx.yaml & BUILDING.md files.
```bash ```bash
npm install npm install
npm run dev npm run dev

2
src/views/AccountViewView.vue

@ -1209,7 +1209,7 @@ export default class AccountViewView extends Vue {
title: "Cannot Set Notifications", title: "Cannot Set Notifications",
text: "This browser does not support notifications. Use Chrome, or install this to the home screen, or try other suggestions on the 'Troubleshoot your notifications' page.", text: "This browser does not support notifications. Use Chrome, or install this to the home screen, or try other suggestions on the 'Troubleshoot your notifications' page.",
}, },
3000, 7000,
); );
} }
this.passkeyExpirationDescription = tokenExpiryTimeDescription(); this.passkeyExpirationDescription = tokenExpiryTimeDescription();

4
src/views/HelpView.vue

@ -549,8 +549,8 @@
<h2 class="text-xl font-semibold">Where can I read more?</h2> <h2 class="text-xl font-semibold">Where can I read more?</h2>
<p> <p>
This is part of the This is part of the
<a href="https://livesofgiving.org" target="_blank" class="text-blue-500"> <a href="https://livesofimpact.org" target="_blank" class="text-blue-500">
Lives of Giving Lives of Impact
</a> </a>
initiative. initiative.
</p> </p>

Loading…
Cancel
Save