diff --git a/Frontend/patient_manager/.metadata b/Frontend/patient_manager/.metadata index 417ad2fc..68b331fb 100644 --- a/Frontend/patient_manager/.metadata +++ b/Frontend/patient_manager/.metadata @@ -4,7 +4,7 @@ # This file should be version controlled and should not be manually edited. version: - revision: "ef1af02aead6fe2414f3aafa5a61087b610e1332" + revision: "761747bfc538b5af34aa0d3fac380f1bc331ec49" channel: "stable" project_type: app @@ -13,26 +13,11 @@ project_type: app migration: platforms: - platform: root - create_revision: ef1af02aead6fe2414f3aafa5a61087b610e1332 - base_revision: ef1af02aead6fe2414f3aafa5a61087b610e1332 - - platform: android - create_revision: ef1af02aead6fe2414f3aafa5a61087b610e1332 - base_revision: ef1af02aead6fe2414f3aafa5a61087b610e1332 - - platform: ios - create_revision: ef1af02aead6fe2414f3aafa5a61087b610e1332 - base_revision: ef1af02aead6fe2414f3aafa5a61087b610e1332 - - platform: linux - create_revision: ef1af02aead6fe2414f3aafa5a61087b610e1332 - base_revision: ef1af02aead6fe2414f3aafa5a61087b610e1332 - - platform: macos - create_revision: ef1af02aead6fe2414f3aafa5a61087b610e1332 - base_revision: ef1af02aead6fe2414f3aafa5a61087b610e1332 + create_revision: 761747bfc538b5af34aa0d3fac380f1bc331ec49 + base_revision: 761747bfc538b5af34aa0d3fac380f1bc331ec49 - platform: web - create_revision: ef1af02aead6fe2414f3aafa5a61087b610e1332 - base_revision: ef1af02aead6fe2414f3aafa5a61087b610e1332 - - platform: windows - create_revision: ef1af02aead6fe2414f3aafa5a61087b610e1332 - base_revision: ef1af02aead6fe2414f3aafa5a61087b610e1332 + create_revision: 761747bfc538b5af34aa0d3fac380f1bc331ec49 + base_revision: 761747bfc538b5af34aa0d3fac380f1bc331ec49 # User provided section diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-hdpi-v31/android12branding.png b/Frontend/patient_manager/android/app/src/main/res/drawable-hdpi-v31/android12branding.png new file mode 100644 index 00000000..20c34e66 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-hdpi-v31/android12branding.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-hdpi/android12splash.png b/Frontend/patient_manager/android/app/src/main/res/drawable-hdpi/android12splash.png new file mode 100644 index 00000000..b18ce424 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-hdpi/android12splash.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-hdpi/branding.png b/Frontend/patient_manager/android/app/src/main/res/drawable-hdpi/branding.png new file mode 100644 index 00000000..20c34e66 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-hdpi/branding.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-hdpi/splash.png b/Frontend/patient_manager/android/app/src/main/res/drawable-hdpi/splash.png new file mode 100644 index 00000000..b18ce424 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-hdpi/splash.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-mdpi-v31/android12branding.png b/Frontend/patient_manager/android/app/src/main/res/drawable-mdpi-v31/android12branding.png new file mode 100644 index 00000000..e1061999 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-mdpi-v31/android12branding.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-mdpi/android12splash.png b/Frontend/patient_manager/android/app/src/main/res/drawable-mdpi/android12splash.png new file mode 100644 index 00000000..111b07d4 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-mdpi/android12splash.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-mdpi/branding.png b/Frontend/patient_manager/android/app/src/main/res/drawable-mdpi/branding.png new file mode 100644 index 00000000..e1061999 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-mdpi/branding.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-mdpi/splash.png b/Frontend/patient_manager/android/app/src/main/res/drawable-mdpi/splash.png new file mode 100644 index 00000000..111b07d4 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-mdpi/splash.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-night-hdpi-v31/android12branding.png b/Frontend/patient_manager/android/app/src/main/res/drawable-night-hdpi-v31/android12branding.png new file mode 100644 index 00000000..20c34e66 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-night-hdpi-v31/android12branding.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-night-hdpi/android12splash.png b/Frontend/patient_manager/android/app/src/main/res/drawable-night-hdpi/android12splash.png new file mode 100644 index 00000000..b18ce424 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-night-hdpi/android12splash.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-night-mdpi-v31/android12branding.png b/Frontend/patient_manager/android/app/src/main/res/drawable-night-mdpi-v31/android12branding.png new file mode 100644 index 00000000..e1061999 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-night-mdpi-v31/android12branding.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-night-mdpi/android12splash.png b/Frontend/patient_manager/android/app/src/main/res/drawable-night-mdpi/android12splash.png new file mode 100644 index 00000000..111b07d4 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-night-mdpi/android12splash.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-night-xhdpi-v31/android12branding.png b/Frontend/patient_manager/android/app/src/main/res/drawable-night-xhdpi-v31/android12branding.png new file mode 100644 index 00000000..6bf213bd Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-night-xhdpi-v31/android12branding.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-night-xhdpi/android12splash.png b/Frontend/patient_manager/android/app/src/main/res/drawable-night-xhdpi/android12splash.png new file mode 100644 index 00000000..1b05f2f1 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-night-xhdpi/android12splash.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-night-xxhdpi-v31/android12branding.png b/Frontend/patient_manager/android/app/src/main/res/drawable-night-xxhdpi-v31/android12branding.png new file mode 100644 index 00000000..abac6898 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-night-xxhdpi-v31/android12branding.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-night-xxhdpi/android12splash.png b/Frontend/patient_manager/android/app/src/main/res/drawable-night-xxhdpi/android12splash.png new file mode 100644 index 00000000..ab6a0135 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-night-xxhdpi/android12splash.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-night-xxxhdpi-v31/android12branding.png b/Frontend/patient_manager/android/app/src/main/res/drawable-night-xxxhdpi-v31/android12branding.png new file mode 100644 index 00000000..041582d2 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-night-xxxhdpi-v31/android12branding.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-night-xxxhdpi/android12splash.png b/Frontend/patient_manager/android/app/src/main/res/drawable-night-xxxhdpi/android12splash.png new file mode 100644 index 00000000..c14c0a9b Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-night-xxxhdpi/android12splash.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-v21/background.png b/Frontend/patient_manager/android/app/src/main/res/drawable-v21/background.png new file mode 100644 index 00000000..47cd7af3 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-v21/background.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-v21/launch_background.xml b/Frontend/patient_manager/android/app/src/main/res/drawable-v21/launch_background.xml index f74085f3..4a7ac36b 100644 --- a/Frontend/patient_manager/android/app/src/main/res/drawable-v21/launch_background.xml +++ b/Frontend/patient_manager/android/app/src/main/res/drawable-v21/launch_background.xml @@ -1,12 +1,12 @@ - - - - - + + + + + + + + + diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-xhdpi-v31/android12branding.png b/Frontend/patient_manager/android/app/src/main/res/drawable-xhdpi-v31/android12branding.png new file mode 100644 index 00000000..6bf213bd Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-xhdpi-v31/android12branding.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-xhdpi/android12splash.png b/Frontend/patient_manager/android/app/src/main/res/drawable-xhdpi/android12splash.png new file mode 100644 index 00000000..1b05f2f1 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-xhdpi/android12splash.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-xhdpi/branding.png b/Frontend/patient_manager/android/app/src/main/res/drawable-xhdpi/branding.png new file mode 100644 index 00000000..6bf213bd Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-xhdpi/branding.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-xhdpi/splash.png b/Frontend/patient_manager/android/app/src/main/res/drawable-xhdpi/splash.png new file mode 100644 index 00000000..1b05f2f1 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-xhdpi/splash.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-xxhdpi-v31/android12branding.png b/Frontend/patient_manager/android/app/src/main/res/drawable-xxhdpi-v31/android12branding.png new file mode 100644 index 00000000..abac6898 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-xxhdpi-v31/android12branding.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-xxhdpi/android12splash.png b/Frontend/patient_manager/android/app/src/main/res/drawable-xxhdpi/android12splash.png new file mode 100644 index 00000000..ab6a0135 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-xxhdpi/android12splash.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-xxhdpi/branding.png b/Frontend/patient_manager/android/app/src/main/res/drawable-xxhdpi/branding.png new file mode 100644 index 00000000..abac6898 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-xxhdpi/branding.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-xxhdpi/splash.png b/Frontend/patient_manager/android/app/src/main/res/drawable-xxhdpi/splash.png new file mode 100644 index 00000000..ab6a0135 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-xxhdpi/splash.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-xxxhdpi-v31/android12branding.png b/Frontend/patient_manager/android/app/src/main/res/drawable-xxxhdpi-v31/android12branding.png new file mode 100644 index 00000000..041582d2 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-xxxhdpi-v31/android12branding.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-xxxhdpi/android12splash.png b/Frontend/patient_manager/android/app/src/main/res/drawable-xxxhdpi/android12splash.png new file mode 100644 index 00000000..c14c0a9b Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-xxxhdpi/android12splash.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-xxxhdpi/branding.png b/Frontend/patient_manager/android/app/src/main/res/drawable-xxxhdpi/branding.png new file mode 100644 index 00000000..041582d2 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-xxxhdpi/branding.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable-xxxhdpi/splash.png b/Frontend/patient_manager/android/app/src/main/res/drawable-xxxhdpi/splash.png new file mode 100644 index 00000000..c14c0a9b Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable-xxxhdpi/splash.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable/background.png b/Frontend/patient_manager/android/app/src/main/res/drawable/background.png new file mode 100644 index 00000000..47cd7af3 Binary files /dev/null and b/Frontend/patient_manager/android/app/src/main/res/drawable/background.png differ diff --git a/Frontend/patient_manager/android/app/src/main/res/drawable/launch_background.xml b/Frontend/patient_manager/android/app/src/main/res/drawable/launch_background.xml index 304732f8..4a7ac36b 100644 --- a/Frontend/patient_manager/android/app/src/main/res/drawable/launch_background.xml +++ b/Frontend/patient_manager/android/app/src/main/res/drawable/launch_background.xml @@ -1,12 +1,12 @@ - - - - - + + + + + + + + + diff --git a/Frontend/patient_manager/android/app/src/main/res/values-night-v31/styles.xml b/Frontend/patient_manager/android/app/src/main/res/values-night-v31/styles.xml new file mode 100644 index 00000000..cff181e0 --- /dev/null +++ b/Frontend/patient_manager/android/app/src/main/res/values-night-v31/styles.xml @@ -0,0 +1,22 @@ + + + + + + + diff --git a/Frontend/patient_manager/android/app/src/main/res/values-night/styles.xml b/Frontend/patient_manager/android/app/src/main/res/values-night/styles.xml index 06952be7..dbc9ea9f 100644 --- a/Frontend/patient_manager/android/app/src/main/res/values-night/styles.xml +++ b/Frontend/patient_manager/android/app/src/main/res/values-night/styles.xml @@ -5,6 +5,10 @@ @drawable/launch_background + false + false + false + shortEdges + + + + diff --git a/Frontend/patient_manager/android/app/src/main/res/values/styles.xml b/Frontend/patient_manager/android/app/src/main/res/values/styles.xml index cb1ef880..0d1fa8fc 100644 --- a/Frontend/patient_manager/android/app/src/main/res/values/styles.xml +++ b/Frontend/patient_manager/android/app/src/main/res/values/styles.xml @@ -5,6 +5,10 @@ @drawable/launch_background + false + false + false + shortEdges - - - + Mzansi Innovation Hub - + --> + + + + + + + - - + + + + - -
-
- -
- Prowered by Mzanzi Innovation Hub -
-
- - - - - + if (!reg.active && (reg.installing || reg.waiting)) { + // No active web worker and we have installed or are installing + // one for the first time. Simply wait for it to activate. + waitForActivation(reg.installing || reg.waiting); + } else if (!reg.active.scriptURL.endsWith(serviceWorkerVersion)) { + // When the app updates the serviceWorkerVersion changes, so we + // need to ask the service worker to update. + console.log('New service worker available.'); + reg.update(); + waitForActivation(reg.installing); + } else { + // Existing service worker is still good. + console.log('Loading app from service worker.'); + loadMainDartJs(); + } + }); + + // If service worker doesn't succeed in a reasonable amount of time, + // fallback to plaint + + \ No newline at end of file diff --git a/Frontend/patient_manager/web/splash/img/branding-1x.png b/Frontend/patient_manager/web/splash/img/branding-1x.png new file mode 100644 index 00000000..e1061999 Binary files /dev/null and b/Frontend/patient_manager/web/splash/img/branding-1x.png differ diff --git a/Frontend/patient_manager/web/splash/img/branding-2x.png b/Frontend/patient_manager/web/splash/img/branding-2x.png new file mode 100644 index 00000000..6bf213bd Binary files /dev/null and b/Frontend/patient_manager/web/splash/img/branding-2x.png differ diff --git a/Frontend/patient_manager/web/splash/img/branding-3x.png b/Frontend/patient_manager/web/splash/img/branding-3x.png new file mode 100644 index 00000000..abac6898 Binary files /dev/null and b/Frontend/patient_manager/web/splash/img/branding-3x.png differ diff --git a/Frontend/patient_manager/web/splash/img/branding-4x.png b/Frontend/patient_manager/web/splash/img/branding-4x.png new file mode 100644 index 00000000..041582d2 Binary files /dev/null and b/Frontend/patient_manager/web/splash/img/branding-4x.png differ diff --git a/Frontend/patient_manager/web/splash/img/branding-dark-1x.png b/Frontend/patient_manager/web/splash/img/branding-dark-1x.png new file mode 100644 index 00000000..e1061999 Binary files /dev/null and b/Frontend/patient_manager/web/splash/img/branding-dark-1x.png differ diff --git a/Frontend/patient_manager/web/splash/img/branding-dark-2x.png b/Frontend/patient_manager/web/splash/img/branding-dark-2x.png new file mode 100644 index 00000000..6bf213bd Binary files /dev/null and b/Frontend/patient_manager/web/splash/img/branding-dark-2x.png differ diff --git a/Frontend/patient_manager/web/splash/img/branding-dark-3x.png b/Frontend/patient_manager/web/splash/img/branding-dark-3x.png new file mode 100644 index 00000000..abac6898 Binary files /dev/null and b/Frontend/patient_manager/web/splash/img/branding-dark-3x.png differ diff --git a/Frontend/patient_manager/web/splash/img/branding-dark-4x.png b/Frontend/patient_manager/web/splash/img/branding-dark-4x.png new file mode 100644 index 00000000..041582d2 Binary files /dev/null and b/Frontend/patient_manager/web/splash/img/branding-dark-4x.png differ diff --git a/Frontend/patient_manager/web/splash/img/dark-1x.png b/Frontend/patient_manager/web/splash/img/dark-1x.png new file mode 100644 index 00000000..111b07d4 Binary files /dev/null and b/Frontend/patient_manager/web/splash/img/dark-1x.png differ diff --git a/Frontend/patient_manager/web/splash/img/dark-2x.png b/Frontend/patient_manager/web/splash/img/dark-2x.png new file mode 100644 index 00000000..1b05f2f1 Binary files /dev/null and b/Frontend/patient_manager/web/splash/img/dark-2x.png differ diff --git a/Frontend/patient_manager/web/splash/img/dark-3x.png b/Frontend/patient_manager/web/splash/img/dark-3x.png new file mode 100644 index 00000000..ab6a0135 Binary files /dev/null and b/Frontend/patient_manager/web/splash/img/dark-3x.png differ diff --git a/Frontend/patient_manager/web/splash/img/dark-4x.png b/Frontend/patient_manager/web/splash/img/dark-4x.png new file mode 100644 index 00000000..c14c0a9b Binary files /dev/null and b/Frontend/patient_manager/web/splash/img/dark-4x.png differ diff --git a/Frontend/patient_manager/web/splash/img/light-1x.png b/Frontend/patient_manager/web/splash/img/light-1x.png new file mode 100644 index 00000000..111b07d4 Binary files /dev/null and b/Frontend/patient_manager/web/splash/img/light-1x.png differ diff --git a/Frontend/patient_manager/web/splash/img/light-2x.png b/Frontend/patient_manager/web/splash/img/light-2x.png new file mode 100644 index 00000000..1b05f2f1 Binary files /dev/null and b/Frontend/patient_manager/web/splash/img/light-2x.png differ diff --git a/Frontend/patient_manager/web/splash/img/light-3x.png b/Frontend/patient_manager/web/splash/img/light-3x.png new file mode 100644 index 00000000..ab6a0135 Binary files /dev/null and b/Frontend/patient_manager/web/splash/img/light-3x.png differ diff --git a/Frontend/patient_manager/web/splash/img/light-4x.png b/Frontend/patient_manager/web/splash/img/light-4x.png new file mode 100644 index 00000000..c14c0a9b Binary files /dev/null and b/Frontend/patient_manager/web/splash/img/light-4x.png differ