diff --git a/package.json b/package.json index d6ad733b..90fd435f 100644 --- a/package.json +++ b/package.json @@ -1,9 +1,9 @@ { "name": "timesafari", "version": "1.1.6-beta", - "description": "Time Safari Application", + "description": "Gift Economies Application", "author": { - "name": "Time Safari Team" + "name": "Gift Economies Team" }, "scripts": { "lint": "eslint --ext .js,.ts,.vue --ignore-path .gitignore src", diff --git a/src/components/MembersList.vue b/src/components/MembersList.vue index d3ae2a88..318f7efa 100644 --- a/src/components/MembersList.vue +++ b/src/components/MembersList.vue @@ -486,7 +486,7 @@ export default class MembersList extends Vue { informAboutAdmission() { this.notify.info( - "This is to register people in Time Safari and to admit them to the meeting. A (+) symbol means they are not yet admitted and you can register and admit them. A (-) symbol means you can remove them, but they will stay registered.", + "This is to register people in the app and to admit them to the meeting. A (+) symbol means they are not yet admitted and you can register and admit them. A (-) symbol means you can remove them, but they will stay registered.", TIMEOUTS.VERY_LONG, ); } diff --git a/src/components/OnboardingDialog.vue b/src/components/OnboardingDialog.vue index 9c3f8f07..af70fda0 100644 --- a/src/components/OnboardingDialog.vue +++ b/src/components/OnboardingDialog.vue @@ -24,7 +24,7 @@

- Welcome to Time Safari + Welcome to {{ AppString.APP_NAME }}
- Showcase Impact & Magnify Time
@@ -199,7 +199,7 @@ import { Component, Vue } from "vue-facing-decorator"; import { Router } from "vue-router"; -import { NotificationIface } from "../constants/app"; +import { AppString, NotificationIface } from "../constants/app"; import { OnboardPage } from "../libs/util"; import { PlatformServiceMixin } from "@/utils/PlatformServiceMixin"; @@ -226,6 +226,13 @@ export default class OnboardingDialog extends Vue { return OnboardPage; } + /** + * Returns AppString enum for template access + */ + get AppString() { + return AppString; + } + /** * CSS classes for primary action buttons (blue gradient) */ diff --git a/src/constants/app.ts b/src/constants/app.ts index 8a393b34..89276dbc 100644 --- a/src/constants/app.ts +++ b/src/constants/app.ts @@ -6,8 +6,8 @@ export enum AppString { // This is used in titles and verbiage inside the app. // There is also an app name without spaces, for packaging in the package.json file used in the manifest. - APP_NAME = "Time Safari", - APP_NAME_NO_SPACES = "TimeSafari", + APP_NAME = "Gift Economies", + APP_NAME_NO_SPACES = "GiftEconomies", PROD_ENDORSER_API_SERVER = "https://api.endorser.ch", TEST_ENDORSER_API_SERVER = "https://test-api.endorser.ch", diff --git a/src/services/platforms/CapacitorPlatformService.ts b/src/services/platforms/CapacitorPlatformService.ts index fe804f8e..7ec43d46 100644 --- a/src/services/platforms/CapacitorPlatformService.ts +++ b/src/services/platforms/CapacitorPlatformService.ts @@ -1055,8 +1055,8 @@ export class CapacitorPlatformService // Offer to share the file try { await Share.share({ - title: "TimeSafari Backup", - text: "Here is your TimeSafari backup file.", + title: "Backup", + text: "Here is your backup file.", url: writeResult.uri, dialogTitle: "Share your backup", }); @@ -1100,8 +1100,8 @@ export class CapacitorPlatformService // Then share the file to let user choose where to save it try { await Share.share({ - title: "TimeSafari Backup", - text: "Here is your TimeSafari backup file.", + title: "Backup", + text: "Here is your backup file.", url: writeResult.uri, dialogTitle: "Save your backup", }); @@ -1180,7 +1180,7 @@ export class CapacitorPlatformService }); await Share.share({ - title: "TimeSafari Backup", + title: "Backup", text: "Here is your backup file.", url: uri, dialogTitle: "Share your backup file", diff --git a/src/views/DeepLinkRedirectView.vue b/src/views/DeepLinkRedirectView.vue index b16ec5fa..f844145c 100644 --- a/src/views/DeepLinkRedirectView.vue +++ b/src/views/DeepLinkRedirectView.vue @@ -5,7 +5,7 @@

- Redirecting to Time Safari + Redirecting to app

@@ -15,11 +15,11 @@

{{ isIOS - ? "Opening Time Safari app on your iPhone..." - : "Opening Time Safari app on your Android device..." + ? "Opening on your iPhone..." + : "Opening on your Android device..." }}

-

Opening Time Safari app...

+

Opening the app...

If the app doesn't open automatically, use one of these @@ -36,8 +36,8 @@ class="inline-block bg-blue-600 text-white px-6 py-3 rounded-lg font-medium hover:bg-blue-700 transition-colors" @click="handleDeepLinkClick" > - Open in Time Safari App - Try Opening in Time Safari App + Open in App + Try Opening in App

@@ -61,8 +61,7 @@ {{ deepLinkUrl }}

- If you have the Time Safari app installed, you can also copy this - link: + If you have the app installed, you can also copy this link: {{ deepLinkUrl }}

@@ -177,13 +176,13 @@ export default class DeepLinkRedirectView extends Vue { "Fallback deep link failed: " + errorStringForLog(error), ); this.pageError = - "Redirecting to the Time Safari app failed. Please use a manual option below."; + "Redirecting to the app failed. Please use a manual option below."; } }, 100); } catch (error) { logger.error("Deep link redirect failed: " + errorStringForLog(error)); this.pageError = - "Unable to open the Time Safari app. Please use a manual option below."; + "Unable to open the app. Please use a manual option below."; } } diff --git a/src/views/HelpNotificationsView.vue b/src/views/HelpNotificationsView.vue index 4da4944f..a61f1492 100644 --- a/src/views/HelpNotificationsView.vue +++ b/src/views/HelpNotificationsView.vue @@ -234,7 +234,7 @@

Here are instructions to uninstall the app and clear out caches and storage. - Note that you should first ensure check that the browser tabs with Time Safari are closed. + Note that you should first ensure check that the browser tabs with this app are closed. (If any are open then that will interfere with your refresh.)

- -

Install

-
-

- Have them visit TimeSafari.app in a browser, preferably Chrome or Safari, - and then look for the "Install" selection which adds this app to their desktop. - This enables other things, like the ability to "share" a photo from their - device directly to Time Safari, and it makes notifications more reliable. -

-
- -

Enable Notifications

-
-

- Enable notifications from the Account page . - Those notifications might show up on the device depending on your settings. - For the most reliable habits, set an alarm or do some other ritual to record gratitude - every day. -

-
- diff --git a/src/views/HelpView.vue b/src/views/HelpView.vue index 11cda338..d48b6272 100644 --- a/src/views/HelpView.vue +++ b/src/views/HelpView.vue @@ -442,9 +442,9 @@ browser window and look at the version there.
  • - Close all tabs that have Time Safari open; it can be difficult to find them all, + Close all tabs that have this site open; it can be difficult to find them all, and you may have to close all your tabs. In addition, it may be running as an - installed app, so look for any Time Safari app that may be running outside a browser. + installed app, so look for any app that may be running outside a browser.
  • There may be a problem with your identity. Go to the Identity @@ -467,7 +467,7 @@ Search for instructions for other browsers.
  • - Then reload Time Safari. + Then reload the page.