diff --git a/README.md b/README.md index 3847f0a8..a21064be 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # 🪼 Jellify -![Jellify App Icon](assets/icon_dark_60pt_3x.png) +Jellify logo
[![Latest Version](https://img.shields.io/github/package-json/version/anultravioletaurora/jellify?label=Latest%20Version&color=indigo)](https://github.com/anultravioletaurora/Jellify/releases) [![publish-beta](https://github.com/anultravioletaurora/Jellify/actions/workflows/publish-beta.yml/badge.svg?branch=main)](https://github.com/anultravioletaurora/Jellify/actions/workflows/publish-beta.yml) [![Publish Over-the-Air Update](https://github.com/Jellify-Music/App/actions/workflows/publish-ota-update.yml/badge.svg)](https://github.com/Jellify-Music/App/actions/workflows/publish-ota-update.yml) @@ -269,12 +269,13 @@ This allows me to prioritize specific features, acquire additional hardware for - Gapless Playback - Library Selection - Quality Selection + - Many thanks to PDB3D for the logo design! - Huge thank you to [Ritesh](https://github.com/riteshshukla04) for literally so many things: - Offline Mode and Network Detection - Error Boundary Detection - Over-the-Air Updates - Cast Support -- The friends I made along the way that have been critical in fostering an amazing community around _Jellify_ +- The friends we made along the way that have been critical in fostering an amazing community around _Jellify_ - [Thalia](https://github.com/PercyGabriel1129) - [BotBlake](https://github.com/BotBlake) - [Neptune1987](https://github.com/NeptuneHub) diff --git a/android/app/src/main/ic_launcher-playstore.png b/android/app/src/main/ic_launcher-playstore.png new file mode 100644 index 00000000..201c39a1 Binary files /dev/null and b/android/app/src/main/ic_launcher-playstore.png differ diff --git a/android/app/src/main/res/drawable/ic_launcher_foreground.xml b/android/app/src/main/res/drawable/ic_launcher_foreground.xml new file mode 100644 index 00000000..57eb5f1e --- /dev/null +++ b/android/app/src/main/res/drawable/ic_launcher_foreground.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml index 4df90c3c..7353dbd1 100644 --- a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -1,6 +1,5 @@ - - + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml index 4df90c3c..7353dbd1 100644 --- a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -1,6 +1,5 @@ - - + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index f6aca68c..00000000 Binary files a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp b/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp new file mode 100644 index 00000000..a5525bf3 Binary files /dev/null and b/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp differ diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png deleted file mode 100644 index ec75e090..00000000 Binary files a/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png and /dev/null differ diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground_mono.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground_mono.png deleted file mode 100644 index a425d244..00000000 Binary files a/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground_mono.png and /dev/null differ diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png deleted file mode 100644 index 4daf59c4..00000000 Binary files a/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png and /dev/null differ diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp b/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp new file mode 100644 index 00000000..40e2a847 Binary files /dev/null and b/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp differ diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index afa30075..00000000 Binary files a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.webp b/android/app/src/main/res/mipmap-mdpi/ic_launcher.webp new file mode 100644 index 00000000..2b9c17d7 Binary files /dev/null and b/android/app/src/main/res/mipmap-mdpi/ic_launcher.webp differ diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png deleted file mode 100644 index 8603f9e0..00000000 Binary files a/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png and /dev/null differ diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png deleted file mode 100644 index 64802329..00000000 Binary files a/android/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png and /dev/null differ diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png deleted file mode 100644 index 928bedbe..00000000 Binary files a/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png and /dev/null differ diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp b/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp new file mode 100644 index 00000000..851318b3 Binary files /dev/null and b/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp differ diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 8153d607..00000000 Binary files a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp new file mode 100644 index 00000000..91f47b60 Binary files /dev/null and b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp differ diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png deleted file mode 100644 index 4ee84a34..00000000 Binary files a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png and /dev/null differ diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png deleted file mode 100644 index a444a2b4..00000000 Binary files a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png and /dev/null differ diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png deleted file mode 100644 index 460754a6..00000000 Binary files a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png and /dev/null differ diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp new file mode 100644 index 00000000..e56a97dd Binary files /dev/null and b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp differ diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index a7622f49..00000000 Binary files a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp new file mode 100644 index 00000000..8827d525 Binary files /dev/null and b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp differ diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png deleted file mode 100644 index dad26928..00000000 Binary files a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png and /dev/null differ diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png deleted file mode 100644 index 39da69db..00000000 Binary files a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png and /dev/null differ diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png deleted file mode 100644 index e060d929..00000000 Binary files a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png and /dev/null differ diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp new file mode 100644 index 00000000..7970c42f Binary files /dev/null and b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp differ diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 947485c2..00000000 Binary files a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp new file mode 100644 index 00000000..04ddb8d0 Binary files /dev/null and b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp differ diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png deleted file mode 100644 index 1c99ec0e..00000000 Binary files a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png and /dev/null differ diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png deleted file mode 100644 index 4622e30e..00000000 Binary files a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png and /dev/null differ diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png deleted file mode 100644 index 04afba8c..00000000 Binary files a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png and /dev/null differ diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp new file mode 100644 index 00000000..ec34025b Binary files /dev/null and b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp differ diff --git a/android/app/src/main/res/values/colors.xml b/android/app/src/main/res/values/ic_launcher_background.xml similarity index 52% rename from android/app/src/main/res/values/colors.xml rename to android/app/src/main/res/values/ic_launcher_background.xml index 081db767..aca5bbee 100644 --- a/android/app/src/main/res/values/colors.xml +++ b/android/app/src/main/res/values/ic_launcher_background.xml @@ -1,4 +1,4 @@ - #000018 + #111014 \ No newline at end of file diff --git a/assets/icon_1024pt_1x.jpg b/assets/icon_1024pt_1x.jpg deleted file mode 100644 index b2a0924d..00000000 Binary files a/assets/icon_1024pt_1x.jpg and /dev/null differ diff --git a/assets/icon_20pt_2x.jpg b/assets/icon_20pt_2x.jpg deleted file mode 100644 index 1a988a9d..00000000 Binary files a/assets/icon_20pt_2x.jpg and /dev/null differ diff --git a/assets/icon_20pt_3x.jpg b/assets/icon_20pt_3x.jpg deleted file mode 100644 index 2f1bde2b..00000000 Binary files a/assets/icon_20pt_3x.jpg and /dev/null differ diff --git a/assets/icon_29pt_2x.jpg b/assets/icon_29pt_2x.jpg deleted file mode 100644 index 94e2fe43..00000000 Binary files a/assets/icon_29pt_2x.jpg and /dev/null differ diff --git a/assets/icon_29pt_3x.jpg b/assets/icon_29pt_3x.jpg deleted file mode 100644 index 228b6449..00000000 Binary files a/assets/icon_29pt_3x.jpg and /dev/null differ diff --git a/assets/icon_40pt_2x.jpg b/assets/icon_40pt_2x.jpg deleted file mode 100644 index 18558c7a..00000000 Binary files a/assets/icon_40pt_2x.jpg and /dev/null differ diff --git a/assets/icon_40pt_3x.jpg b/assets/icon_40pt_3x.jpg deleted file mode 100644 index c1921696..00000000 Binary files a/assets/icon_40pt_3x.jpg and /dev/null differ diff --git a/assets/icon_60pt_2x.jpg b/assets/icon_60pt_2x.jpg deleted file mode 100644 index c1921696..00000000 Binary files a/assets/icon_60pt_2x.jpg and /dev/null differ diff --git a/assets/icon_60pt_3x.jpg b/assets/icon_60pt_3x.jpg deleted file mode 100644 index 65069b28..00000000 Binary files a/assets/icon_60pt_3x.jpg and /dev/null differ diff --git a/assets/icon_dark_20pt_2x.png b/assets/icon_dark_20pt_2x.png deleted file mode 100644 index c632fdaf..00000000 Binary files a/assets/icon_dark_20pt_2x.png and /dev/null differ diff --git a/assets/icon_dark_20pt_3x.png b/assets/icon_dark_20pt_3x.png deleted file mode 100644 index 1ff9bd49..00000000 Binary files a/assets/icon_dark_20pt_3x.png and /dev/null differ diff --git a/assets/icon_dark_29pt_2x.png b/assets/icon_dark_29pt_2x.png deleted file mode 100644 index 825e8e4c..00000000 Binary files a/assets/icon_dark_29pt_2x.png and /dev/null differ diff --git a/assets/icon_dark_29pt_3x.png b/assets/icon_dark_29pt_3x.png deleted file mode 100644 index 7b166aea..00000000 Binary files a/assets/icon_dark_29pt_3x.png and /dev/null differ diff --git a/assets/icon_dark_40pt_2x.png b/assets/icon_dark_40pt_2x.png deleted file mode 100644 index ebb9a775..00000000 Binary files a/assets/icon_dark_40pt_2x.png and /dev/null differ diff --git a/assets/icon_dark_40pt_3x.png b/assets/icon_dark_40pt_3x.png deleted file mode 100644 index 064bdf31..00000000 Binary files a/assets/icon_dark_40pt_3x.png and /dev/null differ diff --git a/assets/icon_dark_60pt_2x.png b/assets/icon_dark_60pt_2x.png deleted file mode 100644 index 064bdf31..00000000 Binary files a/assets/icon_dark_60pt_2x.png and /dev/null differ diff --git a/assets/icon_dark_60pt_3x.png b/assets/icon_dark_60pt_3x.png deleted file mode 100644 index 19594147..00000000 Binary files a/assets/icon_dark_60pt_3x.png and /dev/null differ diff --git a/assets/icon_dark_original.png b/assets/icon_dark_original.png deleted file mode 100644 index c7328345..00000000 Binary files a/assets/icon_dark_original.png and /dev/null differ diff --git a/assets/icon_original.jpeg b/assets/icon_original.jpeg deleted file mode 100644 index 1dbcc52c..00000000 Binary files a/assets/icon_original.jpeg and /dev/null differ diff --git a/assets/icon_tinted_20pt_2x.png b/assets/icon_tinted_20pt_2x.png deleted file mode 100644 index dd0993cf..00000000 Binary files a/assets/icon_tinted_20pt_2x.png and /dev/null differ diff --git a/assets/icon_tinted_20pt_3x.png b/assets/icon_tinted_20pt_3x.png deleted file mode 100644 index dfcfb203..00000000 Binary files a/assets/icon_tinted_20pt_3x.png and /dev/null differ diff --git a/assets/icon_tinted_29pt_2x.png b/assets/icon_tinted_29pt_2x.png deleted file mode 100644 index 7e3ae254..00000000 Binary files a/assets/icon_tinted_29pt_2x.png and /dev/null differ diff --git a/assets/icon_tinted_29pt_3x.png b/assets/icon_tinted_29pt_3x.png deleted file mode 100644 index 0ea28d4f..00000000 Binary files a/assets/icon_tinted_29pt_3x.png and /dev/null differ diff --git a/assets/icon_tinted_40pt_2x.png b/assets/icon_tinted_40pt_2x.png deleted file mode 100644 index 61a98c76..00000000 Binary files a/assets/icon_tinted_40pt_2x.png and /dev/null differ diff --git a/assets/icon_tinted_40pt_3x.png b/assets/icon_tinted_40pt_3x.png deleted file mode 100644 index 10a19be3..00000000 Binary files a/assets/icon_tinted_40pt_3x.png and /dev/null differ diff --git a/assets/icon_tinted_60pt_2x.png b/assets/icon_tinted_60pt_2x.png deleted file mode 100644 index 10a19be3..00000000 Binary files a/assets/icon_tinted_60pt_2x.png and /dev/null differ diff --git a/assets/icon_tinted_60pt_3x.png b/assets/icon_tinted_60pt_3x.png deleted file mode 100644 index 107f844d..00000000 Binary files a/assets/icon_tinted_60pt_3x.png and /dev/null differ diff --git a/assets/icon_tinted_original.png b/assets/icon_tinted_original.png deleted file mode 100644 index 51fa9d55..00000000 Binary files a/assets/icon_tinted_original.png and /dev/null differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-1024x1024@1x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-1024x1024@1x.png new file mode 100644 index 00000000..0c1b6b6f Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-1024x1024@1x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-20x20@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-20x20@2x.png new file mode 100644 index 00000000..e5ee49ad Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-20x20@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-20x20@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-20x20@3x.png new file mode 100644 index 00000000..f32743b3 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-20x20@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-29x29@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-29x29@2x.png new file mode 100644 index 00000000..c7b1e20a Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-29x29@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-29x29@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-29x29@3x.png new file mode 100644 index 00000000..c1da5722 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-29x29@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-38x38@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-38x38@2x.png new file mode 100644 index 00000000..c6429a53 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-38x38@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-38x38@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-38x38@3x.png new file mode 100644 index 00000000..69818d75 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-38x38@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-40x40@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-40x40@2x.png new file mode 100644 index 00000000..c82ac994 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-40x40@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-40x40@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-40x40@3x.png new file mode 100644 index 00000000..bd6ea2ba Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-40x40@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-60x60@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-60x60@2x.png new file mode 100644 index 00000000..bd6ea2ba Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-60x60@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-60x60@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-60x60@3x.png new file mode 100644 index 00000000..9113dbec Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-60x60@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-64x64@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-64x64@2x.png new file mode 100644 index 00000000..cdd33736 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-64x64@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-64x64@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-64x64@3x.png new file mode 100644 index 00000000..9553a017 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-64x64@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-68x68@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-68x68@2x.png new file mode 100644 index 00000000..b5738d87 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-68x68@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-76x76@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-76x76@2x.png new file mode 100644 index 00000000..34cdb2e6 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-76x76@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-83.5x83.5@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-83.5x83.5@2x.png new file mode 100644 index 00000000..34de9503 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearDark-83.5x83.5@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-1024x1024@1x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-1024x1024@1x.png new file mode 100644 index 00000000..3246ca32 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-1024x1024@1x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-20x20@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-20x20@2x.png new file mode 100644 index 00000000..c0092503 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-20x20@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-20x20@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-20x20@3x.png new file mode 100644 index 00000000..d696420c Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-20x20@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-29x29@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-29x29@2x.png new file mode 100644 index 00000000..4ecb23ab Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-29x29@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-29x29@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-29x29@3x.png new file mode 100644 index 00000000..a78b5a1d Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-29x29@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-38x38@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-38x38@2x.png new file mode 100644 index 00000000..9b6fdfbb Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-38x38@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-38x38@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-38x38@3x.png new file mode 100644 index 00000000..dad4252f Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-38x38@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-40x40@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-40x40@2x.png new file mode 100644 index 00000000..263c9258 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-40x40@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-40x40@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-40x40@3x.png new file mode 100644 index 00000000..c31bae61 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-40x40@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-60x60@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-60x60@2x.png new file mode 100644 index 00000000..c31bae61 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-60x60@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-60x60@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-60x60@3x.png new file mode 100644 index 00000000..a44ef98e Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-60x60@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-64x64@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-64x64@2x.png new file mode 100644 index 00000000..eca8350a Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-64x64@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-64x64@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-64x64@3x.png new file mode 100644 index 00000000..bcb30531 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-64x64@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-68x68@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-68x68@2x.png new file mode 100644 index 00000000..62ea7890 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-68x68@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-76x76@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-76x76@2x.png new file mode 100644 index 00000000..a113e939 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-76x76@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-83.5x83.5@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-83.5x83.5@2x.png new file mode 100644 index 00000000..f0085c7f Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-ClearLight-83.5x83.5@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-1024x1024@1x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-1024x1024@1x.png new file mode 100644 index 00000000..b2b104fb Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-1024x1024@1x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-20x20@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-20x20@2x.png new file mode 100644 index 00000000..145d673c Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-20x20@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-20x20@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-20x20@3x.png new file mode 100644 index 00000000..70d8cc7b Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-20x20@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-29x29@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-29x29@2x.png new file mode 100644 index 00000000..d87a5602 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-29x29@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-29x29@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-29x29@3x.png new file mode 100644 index 00000000..a2063afc Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-29x29@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-38x38@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-38x38@2x.png new file mode 100644 index 00000000..8f194bbc Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-38x38@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-38x38@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-38x38@3x.png new file mode 100644 index 00000000..bce7501a Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-38x38@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-40x40@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-40x40@2x.png new file mode 100644 index 00000000..a03405aa Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-40x40@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-40x40@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-40x40@3x.png new file mode 100644 index 00000000..71a88e5f Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-40x40@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-60x60@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-60x60@2x.png new file mode 100644 index 00000000..71a88e5f Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-60x60@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-60x60@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-60x60@3x.png new file mode 100644 index 00000000..ceced19c Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-60x60@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-64x64@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-64x64@2x.png new file mode 100644 index 00000000..a68e9741 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-64x64@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-64x64@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-64x64@3x.png new file mode 100644 index 00000000..b1f07bfe Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-64x64@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-68x68@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-68x68@2x.png new file mode 100644 index 00000000..75906838 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-68x68@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-76x76@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-76x76@2x.png new file mode 100644 index 00000000..1f85b9df Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-76x76@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-83.5x83.5@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-83.5x83.5@2x.png new file mode 100644 index 00000000..84bab0d9 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Dark-83.5x83.5@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-1024x1024@1x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-1024x1024@1x.png new file mode 100644 index 00000000..87e6d707 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-1024x1024@1x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-20x20@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-20x20@2x.png new file mode 100644 index 00000000..85c5bcb5 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-20x20@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-20x20@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-20x20@3x.png new file mode 100644 index 00000000..3ec7e5be Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-20x20@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-29x29@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-29x29@2x.png new file mode 100644 index 00000000..e4595fd8 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-29x29@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-29x29@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-29x29@3x.png new file mode 100644 index 00000000..d60672f5 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-29x29@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-38x38@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-38x38@2x.png new file mode 100644 index 00000000..738eb8ea Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-38x38@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-38x38@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-38x38@3x.png new file mode 100644 index 00000000..3a131f0a Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-38x38@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-40x40@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-40x40@2x.png new file mode 100644 index 00000000..783cc79d Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-40x40@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-40x40@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-40x40@3x.png new file mode 100644 index 00000000..e9ca6c73 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-40x40@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-60x60@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-60x60@2x.png new file mode 100644 index 00000000..e9ca6c73 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-60x60@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-60x60@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-60x60@3x.png new file mode 100644 index 00000000..671c1cef Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-60x60@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-64x64@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-64x64@2x.png new file mode 100644 index 00000000..c1d266b5 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-64x64@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-64x64@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-64x64@3x.png new file mode 100644 index 00000000..bdb46c3c Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-64x64@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-68x68@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-68x68@2x.png new file mode 100644 index 00000000..609ad028 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-68x68@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-76x76@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-76x76@2x.png new file mode 100644 index 00000000..d7d51ea6 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-76x76@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-83.5x83.5@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-83.5x83.5@2x.png new file mode 100644 index 00000000..d3682b19 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-Default-83.5x83.5@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-1024x1024@1x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-1024x1024@1x.png new file mode 100644 index 00000000..84115bc1 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-1024x1024@1x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-20x20@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-20x20@2x.png new file mode 100644 index 00000000..720b8f57 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-20x20@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-20x20@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-20x20@3x.png new file mode 100644 index 00000000..6b3bd347 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-20x20@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-29x29@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-29x29@2x.png new file mode 100644 index 00000000..5dd92546 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-29x29@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-29x29@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-29x29@3x.png new file mode 100644 index 00000000..9600e935 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-29x29@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-38x38@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-38x38@2x.png new file mode 100644 index 00000000..0660da8d Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-38x38@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-38x38@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-38x38@3x.png new file mode 100644 index 00000000..be8595ab Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-38x38@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-40x40@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-40x40@2x.png new file mode 100644 index 00000000..4df7f84f Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-40x40@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-40x40@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-40x40@3x.png new file mode 100644 index 00000000..42e7a565 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-40x40@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-60x60@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-60x60@2x.png new file mode 100644 index 00000000..42e7a565 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-60x60@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-60x60@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-60x60@3x.png new file mode 100644 index 00000000..6ab84150 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-60x60@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-64x64@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-64x64@2x.png new file mode 100644 index 00000000..9fe4d9e2 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-64x64@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-64x64@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-64x64@3x.png new file mode 100644 index 00000000..7c022800 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-64x64@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-68x68@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-68x68@2x.png new file mode 100644 index 00000000..380c5fec Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-68x68@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-76x76@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-76x76@2x.png new file mode 100644 index 00000000..0df26086 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-76x76@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-83.5x83.5@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-83.5x83.5@2x.png new file mode 100644 index 00000000..910795b0 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedDark-83.5x83.5@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-1024x1024@1x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-1024x1024@1x.png new file mode 100644 index 00000000..ebd47e6f Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-1024x1024@1x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-20x20@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-20x20@2x.png new file mode 100644 index 00000000..01fb5fb7 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-20x20@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-20x20@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-20x20@3x.png new file mode 100644 index 00000000..769cddc4 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-20x20@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-29x29@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-29x29@2x.png new file mode 100644 index 00000000..d3355ca9 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-29x29@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-29x29@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-29x29@3x.png new file mode 100644 index 00000000..09c78005 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-29x29@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-38x38@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-38x38@2x.png new file mode 100644 index 00000000..1bc0297b Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-38x38@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-38x38@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-38x38@3x.png new file mode 100644 index 00000000..9caec8a9 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-38x38@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-40x40@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-40x40@2x.png new file mode 100644 index 00000000..56ec79c6 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-40x40@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-40x40@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-40x40@3x.png new file mode 100644 index 00000000..8872d342 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-40x40@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-60x60@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-60x60@2x.png new file mode 100644 index 00000000..8872d342 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-60x60@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-60x60@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-60x60@3x.png new file mode 100644 index 00000000..066f31fa Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-60x60@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-64x64@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-64x64@2x.png new file mode 100644 index 00000000..36f8e6c2 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-64x64@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-64x64@3x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-64x64@3x.png new file mode 100644 index 00000000..dffc7505 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-64x64@3x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-68x68@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-68x68@2x.png new file mode 100644 index 00000000..8cdaab31 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-68x68@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-76x76@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-76x76@2x.png new file mode 100644 index 00000000..3f3f2a90 Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-76x76@2x.png differ diff --git a/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-83.5x83.5@2x.png b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-83.5x83.5@2x.png new file mode 100644 index 00000000..a20478ba Binary files /dev/null and b/assets/icons/teal-icon-composer Exports/teal-icon-composer-iOS-TintedLight-83.5x83.5@2x.png differ diff --git a/assets/icons/teal-icon-composer.icon/Assets/JellifyFinalGradientTealPurpleFinal.svg b/assets/icons/teal-icon-composer.icon/Assets/JellifyFinalGradientTealPurpleFinal.svg new file mode 100644 index 00000000..197cc290 --- /dev/null +++ b/assets/icons/teal-icon-composer.icon/Assets/JellifyFinalGradientTealPurpleFinal.svg @@ -0,0 +1,407 @@ + + + + diff --git a/assets/icons/teal-icon-composer.icon/icon.json b/assets/icons/teal-icon-composer.icon/icon.json new file mode 100644 index 00000000..e25ffc43 --- /dev/null +++ b/assets/icons/teal-icon-composer.icon/icon.json @@ -0,0 +1,43 @@ +{ + "fill": "automatic", + "groups": [ + { + "blur-material": null, + "layers": [ + { + "blend-mode": "normal", + "fill": "none", + "glass-specializations": [ + { + "value": true + }, + { + "appearance": "dark", + "value": false + } + ], + "image-name": "JellifyFinalGradientTealPurpleFinal.svg", + "name": "JellifyFinalGradientTealPurpleFinal", + "position": { + "scale": 1.15, + "translation-in-points": [0, -15] + } + } + ], + "lighting": "combined", + "shadow": { + "kind": "neutral", + "opacity": 0.5 + }, + "specular": true, + "translucency": { + "enabled": true, + "value": 0.5 + } + } + ], + "supported-platforms": { + "circles": ["watchOS"], + "squares": "shared" + } +} diff --git a/assets/icons/teal-icon.svg b/assets/icons/teal-icon.svg new file mode 100644 index 00000000..197cc290 --- /dev/null +++ b/assets/icons/teal-icon.svg @@ -0,0 +1,407 @@ + + + + diff --git a/ios/Jellify.xcodeproj/project.pbxproj b/ios/Jellify.xcodeproj/project.pbxproj index ff899a6c..1a244eea 100644 --- a/ios/Jellify.xcodeproj/project.pbxproj +++ b/ios/Jellify.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 54; + objectVersion = 77; objects = { /* Begin PBXBuildFile section */ @@ -26,34 +26,6 @@ CF605E762DF95BAB00858968 /* Figtree-SemiBold.otf in Resources */ = {isa = PBXBuildFile; fileRef = CF605E692DF95BAB00858968 /* Figtree-SemiBold.otf */; }; CF605E772DF95BAB00858968 /* Figtree-SemiBoldItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = CF605E6A2DF95BAB00858968 /* Figtree-SemiBoldItalic.otf */; }; CF605E782DF95BAB00858968 /* Figtree-Regular.otf in Resources */ = {isa = PBXBuildFile; fileRef = CF605E682DF95BAB00858968 /* Figtree-Regular.otf */; }; - CF68914E2D45316A00F1279C /* icon_1024pt_1x.jpg in Resources */ = {isa = PBXBuildFile; fileRef = CF68914A2D45316A00F1279C /* icon_1024pt_1x.jpg */; }; - CF6891542D45316A00F1279C /* icon_20pt_2x.jpg in Resources */ = {isa = PBXBuildFile; fileRef = CF6891422D45316A00F1279C /* icon_20pt_2x.jpg */; }; - CF6891562D45316A00F1279C /* icon_29pt_2x.jpg in Resources */ = {isa = PBXBuildFile; fileRef = CF6891442D45316A00F1279C /* icon_29pt_2x.jpg */; }; - CF6891582D45316A00F1279C /* icon_40pt_3x.jpg in Resources */ = {isa = PBXBuildFile; fileRef = CF6891472D45316A00F1279C /* icon_40pt_3x.jpg */; }; - CF6891592D45316A00F1279C /* icon_40pt_2x.jpg in Resources */ = {isa = PBXBuildFile; fileRef = CF6891462D45316A00F1279C /* icon_40pt_2x.jpg */; }; - CF68915A2D45316A00F1279C /* icon_original.jpeg in Resources */ = {isa = PBXBuildFile; fileRef = CF68914B2D45316A00F1279C /* icon_original.jpeg */; }; - CF68915D2D45316A00F1279C /* icon_60pt_3x.jpg in Resources */ = {isa = PBXBuildFile; fileRef = CF6891492D45316A00F1279C /* icon_60pt_3x.jpg */; }; - CF68915E2D45316A00F1279C /* icon_60pt_2x.jpg in Resources */ = {isa = PBXBuildFile; fileRef = CF6891482D45316A00F1279C /* icon_60pt_2x.jpg */; }; - CF6891602D45316A00F1279C /* icon_20pt_3x.jpg in Resources */ = {isa = PBXBuildFile; fileRef = CF6891432D45316A00F1279C /* icon_20pt_3x.jpg */; }; - CF6891622D45316A00F1279C /* icon_29pt_3x.jpg in Resources */ = {isa = PBXBuildFile; fileRef = CF6891452D45316A00F1279C /* icon_29pt_3x.jpg */; }; - CF6B19DD2D550FA7002464CB /* icon_dark_20pt_2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CF6B19D42D550FA7002464CB /* icon_dark_20pt_2x.png */; }; - CF6B19DE2D550FA7002464CB /* icon_dark_29pt_3x.png in Resources */ = {isa = PBXBuildFile; fileRef = CF6B19D72D550FA7002464CB /* icon_dark_29pt_3x.png */; }; - CF6B19DF2D550FA7002464CB /* icon_dark_60pt_2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CF6B19DA2D550FA7002464CB /* icon_dark_60pt_2x.png */; }; - CF6B19E02D550FA7002464CB /* icon_dark_29pt_2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CF6B19D62D550FA7002464CB /* icon_dark_29pt_2x.png */; }; - CF6B19E22D550FA7002464CB /* icon_dark_20pt_3x.png in Resources */ = {isa = PBXBuildFile; fileRef = CF6B19D52D550FA7002464CB /* icon_dark_20pt_3x.png */; }; - CF6B19E32D550FA7002464CB /* icon_dark_40pt_2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CF6B19D82D550FA7002464CB /* icon_dark_40pt_2x.png */; }; - CF6B19E42D550FA7002464CB /* icon_dark_40pt_3x.png in Resources */ = {isa = PBXBuildFile; fileRef = CF6B19D92D550FA7002464CB /* icon_dark_40pt_3x.png */; }; - CF6B19E52D550FA7002464CB /* icon_dark_60pt_3x.png in Resources */ = {isa = PBXBuildFile; fileRef = CF6B19DB2D550FA7002464CB /* icon_dark_60pt_3x.png */; }; - CF6B19E92D5510E0002464CB /* icon_dark_original.png in Resources */ = {isa = PBXBuildFile; fileRef = CF6B19E82D5510E0002464CB /* icon_dark_original.png */; }; - CF6B19F32D55121E002464CB /* icon_tinted_original.png in Resources */ = {isa = PBXBuildFile; fileRef = CF6B19F22D55121E002464CB /* icon_tinted_original.png */; }; - CF6B19F42D55121E002464CB /* icon_tinted_29pt_3x.png in Resources */ = {isa = PBXBuildFile; fileRef = CF6B19ED2D55121E002464CB /* icon_tinted_29pt_3x.png */; }; - CF6B19F52D55121E002464CB /* icon_tinted_20pt_2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CF6B19EA2D55121E002464CB /* icon_tinted_20pt_2x.png */; }; - CF6B19F62D55121E002464CB /* icon_tinted_29pt_2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CF6B19EC2D55121E002464CB /* icon_tinted_29pt_2x.png */; }; - CF6B19F72D55121E002464CB /* icon_tinted_40pt_3x.png in Resources */ = {isa = PBXBuildFile; fileRef = CF6B19EF2D55121E002464CB /* icon_tinted_40pt_3x.png */; }; - CF6B19F82D55121E002464CB /* icon_tinted_60pt_2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CF6B19F02D55121E002464CB /* icon_tinted_60pt_2x.png */; }; - CF6B19F92D55121E002464CB /* icon_tinted_20pt_3x.png in Resources */ = {isa = PBXBuildFile; fileRef = CF6B19EB2D55121E002464CB /* icon_tinted_20pt_3x.png */; }; - CF6B19FA2D55121E002464CB /* icon_tinted_60pt_3x.png in Resources */ = {isa = PBXBuildFile; fileRef = CF6B19F12D55121E002464CB /* icon_tinted_60pt_3x.png */; }; - CF6B19FB2D55121E002464CB /* icon_tinted_40pt_2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CF6B19EE2D55121E002464CB /* icon_tinted_40pt_2x.png */; }; CF98CA472D3E99E0003D88B7 /* CarScene.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF98CA452D3E99DF003D88B7 /* CarScene.swift */; }; CF98CA482D3E99E0003D88B7 /* PhoneScene.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF98CA462D3E99DF003D88B7 /* PhoneScene.swift */; }; CF98CA492D3E99E0003D88B7 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF98CA442D3E99DF003D88B7 /* AppDelegate.swift */; }; @@ -107,34 +79,6 @@ CF605E692DF95BAB00858968 /* Figtree-SemiBold.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Figtree-SemiBold.otf"; sourceTree = ""; }; CF605E6A2DF95BAB00858968 /* Figtree-SemiBoldItalic.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Figtree-SemiBoldItalic.otf"; sourceTree = ""; }; CF6588752D25C12400AECE18 /* Jellify.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = Jellify.entitlements; path = Jellify/Jellify.entitlements; sourceTree = ""; }; - CF6891422D45316A00F1279C /* icon_20pt_2x.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = icon_20pt_2x.jpg; sourceTree = ""; }; - CF6891432D45316A00F1279C /* icon_20pt_3x.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = icon_20pt_3x.jpg; sourceTree = ""; }; - CF6891442D45316A00F1279C /* icon_29pt_2x.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = icon_29pt_2x.jpg; sourceTree = ""; }; - CF6891452D45316A00F1279C /* icon_29pt_3x.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = icon_29pt_3x.jpg; sourceTree = ""; }; - CF6891462D45316A00F1279C /* icon_40pt_2x.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = icon_40pt_2x.jpg; sourceTree = ""; }; - CF6891472D45316A00F1279C /* icon_40pt_3x.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = icon_40pt_3x.jpg; sourceTree = ""; }; - CF6891482D45316A00F1279C /* icon_60pt_2x.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = icon_60pt_2x.jpg; sourceTree = ""; }; - CF6891492D45316A00F1279C /* icon_60pt_3x.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = icon_60pt_3x.jpg; sourceTree = ""; }; - CF68914A2D45316A00F1279C /* icon_1024pt_1x.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = icon_1024pt_1x.jpg; sourceTree = ""; }; - CF68914B2D45316A00F1279C /* icon_original.jpeg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = icon_original.jpeg; sourceTree = ""; }; - CF6B19D42D550FA7002464CB /* icon_dark_20pt_2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_dark_20pt_2x.png; sourceTree = ""; }; - CF6B19D52D550FA7002464CB /* icon_dark_20pt_3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_dark_20pt_3x.png; sourceTree = ""; }; - CF6B19D62D550FA7002464CB /* icon_dark_29pt_2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_dark_29pt_2x.png; sourceTree = ""; }; - CF6B19D72D550FA7002464CB /* icon_dark_29pt_3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_dark_29pt_3x.png; sourceTree = ""; }; - CF6B19D82D550FA7002464CB /* icon_dark_40pt_2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_dark_40pt_2x.png; sourceTree = ""; }; - CF6B19D92D550FA7002464CB /* icon_dark_40pt_3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_dark_40pt_3x.png; sourceTree = ""; }; - CF6B19DA2D550FA7002464CB /* icon_dark_60pt_2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_dark_60pt_2x.png; sourceTree = ""; }; - CF6B19DB2D550FA7002464CB /* icon_dark_60pt_3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_dark_60pt_3x.png; sourceTree = ""; }; - CF6B19E82D5510E0002464CB /* icon_dark_original.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_dark_original.png; sourceTree = ""; }; - CF6B19EA2D55121E002464CB /* icon_tinted_20pt_2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_tinted_20pt_2x.png; sourceTree = ""; }; - CF6B19EB2D55121E002464CB /* icon_tinted_20pt_3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_tinted_20pt_3x.png; sourceTree = ""; }; - CF6B19EC2D55121E002464CB /* icon_tinted_29pt_2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_tinted_29pt_2x.png; sourceTree = ""; }; - CF6B19ED2D55121E002464CB /* icon_tinted_29pt_3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_tinted_29pt_3x.png; sourceTree = ""; }; - CF6B19EE2D55121E002464CB /* icon_tinted_40pt_2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_tinted_40pt_2x.png; sourceTree = ""; }; - CF6B19EF2D55121E002464CB /* icon_tinted_40pt_3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_tinted_40pt_3x.png; sourceTree = ""; }; - CF6B19F02D55121E002464CB /* icon_tinted_60pt_2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_tinted_60pt_2x.png; sourceTree = ""; }; - CF6B19F12D55121E002464CB /* icon_tinted_60pt_3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_tinted_60pt_3x.png; sourceTree = ""; }; - CF6B19F22D55121E002464CB /* icon_tinted_original.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_tinted_original.png; sourceTree = ""; }; CF7179092CBC486C0021BCA3 /* Jellify-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Jellify-Bridging-Header.h"; sourceTree = ""; }; CF98CA442D3E99DF003D88B7 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; CF98CA452D3E99DF003D88B7 /* CarScene.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CarScene.swift; sourceTree = ""; }; @@ -146,6 +90,14 @@ FEB4464569A04518A333830C /* Figtree-SemiBoldItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Figtree-SemiBoldItalic.otf"; path = "../assets/fonts/Figtree-SemiBoldItalic.otf"; sourceTree = ""; }; /* End PBXFileReference section */ +/* Begin PBXFileSystemSynchronizedRootGroup section */ + CFE47DDB2EA56B0200EB6067 /* icons */ = { + isa = PBXFileSystemSynchronizedRootGroup; + path = icons; + sourceTree = ""; + }; +/* End PBXFileSystemSynchronizedRootGroup section */ + /* Begin PBXFrameworksBuildPhase section */ 00E356EB1AD99517003FC87E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; @@ -295,35 +247,8 @@ CF68914C2D45316A00F1279C /* assets */ = { isa = PBXGroup; children = ( + CFE47DDB2EA56B0200EB6067 /* icons */, CF6891412D45316A00F1279C /* fonts */, - CF6891422D45316A00F1279C /* icon_20pt_2x.jpg */, - CF6891432D45316A00F1279C /* icon_20pt_3x.jpg */, - CF6891442D45316A00F1279C /* icon_29pt_2x.jpg */, - CF6891452D45316A00F1279C /* icon_29pt_3x.jpg */, - CF6891462D45316A00F1279C /* icon_40pt_2x.jpg */, - CF6891472D45316A00F1279C /* icon_40pt_3x.jpg */, - CF6891482D45316A00F1279C /* icon_60pt_2x.jpg */, - CF6891492D45316A00F1279C /* icon_60pt_3x.jpg */, - CF68914A2D45316A00F1279C /* icon_1024pt_1x.jpg */, - CF68914B2D45316A00F1279C /* icon_original.jpeg */, - CF6B19D42D550FA7002464CB /* icon_dark_20pt_2x.png */, - CF6B19D52D550FA7002464CB /* icon_dark_20pt_3x.png */, - CF6B19D62D550FA7002464CB /* icon_dark_29pt_2x.png */, - CF6B19D72D550FA7002464CB /* icon_dark_29pt_3x.png */, - CF6B19D82D550FA7002464CB /* icon_dark_40pt_2x.png */, - CF6B19D92D550FA7002464CB /* icon_dark_40pt_3x.png */, - CF6B19DA2D550FA7002464CB /* icon_dark_60pt_2x.png */, - CF6B19DB2D550FA7002464CB /* icon_dark_60pt_3x.png */, - CF6B19E82D5510E0002464CB /* icon_dark_original.png */, - CF6B19EA2D55121E002464CB /* icon_tinted_20pt_2x.png */, - CF6B19EB2D55121E002464CB /* icon_tinted_20pt_3x.png */, - CF6B19EC2D55121E002464CB /* icon_tinted_29pt_2x.png */, - CF6B19ED2D55121E002464CB /* icon_tinted_29pt_3x.png */, - CF6B19EE2D55121E002464CB /* icon_tinted_40pt_2x.png */, - CF6B19EF2D55121E002464CB /* icon_tinted_40pt_3x.png */, - CF6B19F02D55121E002464CB /* icon_tinted_60pt_2x.png */, - CF6B19F12D55121E002464CB /* icon_tinted_60pt_3x.png */, - CF6B19F22D55121E002464CB /* icon_tinted_original.png */, ); name = assets; path = ../assets; @@ -366,6 +291,9 @@ ); dependencies = ( ); + fileSystemSynchronizedGroups = ( + CFE47DDB2EA56B0200EB6067 /* icons */, + ); name = Jellify; productName = Jellify; productReference = 13B07F961A680F5B00A75B9A /* Jellify.app */; @@ -390,7 +318,6 @@ }; }; buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "Jellify" */; - compatibilityVersion = "Xcode 12.0"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( @@ -398,6 +325,7 @@ Base, ); mainGroup = 83CBB9F61A601CBA00E9B192; + preferredProjectObjectVersion = 77; productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; projectDirPath = ""; projectRoot = ""; @@ -420,23 +348,8 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - CF6B19F32D55121E002464CB /* icon_tinted_original.png in Resources */, - CF6B19F42D55121E002464CB /* icon_tinted_29pt_3x.png in Resources */, - CF6B19F52D55121E002464CB /* icon_tinted_20pt_2x.png in Resources */, - CF6B19F62D55121E002464CB /* icon_tinted_29pt_2x.png in Resources */, - CF6B19F72D55121E002464CB /* icon_tinted_40pt_3x.png in Resources */, - CF6B19F82D55121E002464CB /* icon_tinted_60pt_2x.png in Resources */, - CF6B19F92D55121E002464CB /* icon_tinted_20pt_3x.png in Resources */, - CF6B19FA2D55121E002464CB /* icon_tinted_60pt_3x.png in Resources */, - CF6B19FB2D55121E002464CB /* icon_tinted_40pt_2x.png in Resources */, 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */, 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, - CF6B19E92D5510E0002464CB /* icon_dark_original.png in Resources */, - CF68914E2D45316A00F1279C /* icon_1024pt_1x.jpg in Resources */, - CF6B19DD2D550FA7002464CB /* icon_dark_20pt_2x.png in Resources */, - CF6B19DE2D550FA7002464CB /* icon_dark_29pt_3x.png in Resources */, - CF6B19DF2D550FA7002464CB /* icon_dark_60pt_2x.png in Resources */, - CF6B19E02D550FA7002464CB /* icon_dark_29pt_2x.png in Resources */, CF605E6B2DF95BAB00858968 /* Figtree-LightItalic.otf in Resources */, CF605E6C2DF95BAB00858968 /* Figtree-Medium.otf in Resources */, CF605E6D2DF95BAB00858968 /* Figtree-BoldItalic.otf in Resources */, @@ -451,19 +364,6 @@ CF605E762DF95BAB00858968 /* Figtree-SemiBold.otf in Resources */, CF605E772DF95BAB00858968 /* Figtree-SemiBoldItalic.otf in Resources */, CF605E782DF95BAB00858968 /* Figtree-Regular.otf in Resources */, - CF6B19E22D550FA7002464CB /* icon_dark_20pt_3x.png in Resources */, - CF6B19E32D550FA7002464CB /* icon_dark_40pt_2x.png in Resources */, - CF6B19E42D550FA7002464CB /* icon_dark_40pt_3x.png in Resources */, - CF6B19E52D550FA7002464CB /* icon_dark_60pt_3x.png in Resources */, - CF6891542D45316A00F1279C /* icon_20pt_2x.jpg in Resources */, - CF6891562D45316A00F1279C /* icon_29pt_2x.jpg in Resources */, - CF6891582D45316A00F1279C /* icon_40pt_3x.jpg in Resources */, - CF6891592D45316A00F1279C /* icon_40pt_2x.jpg in Resources */, - CF68915A2D45316A00F1279C /* icon_original.jpeg in Resources */, - CF68915D2D45316A00F1279C /* icon_60pt_3x.jpg in Resources */, - CF68915E2D45316A00F1279C /* icon_60pt_2x.jpg in Resources */, - CF6891602D45316A00F1279C /* icon_20pt_3x.jpg in Resources */, - CF6891622D45316A00F1279C /* icon_29pt_3x.jpg in Resources */, 217EBE16A3E8C5FBF476C905 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -495,10 +395,14 @@ inputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-Jellify/Pods-Jellify-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); + inputPaths = ( + ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-Jellify/Pods-Jellify-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); + outputPaths = ( + ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Jellify/Pods-Jellify-frameworks.sh\"\n"; @@ -512,10 +416,14 @@ inputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-Jellify/Pods-Jellify-resources-${CONFIGURATION}-input-files.xcfilelist", ); + inputPaths = ( + ); name = "[CP] Copy Pods Resources"; outputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-Jellify/Pods-Jellify-resources-${CONFIGURATION}-output-files.xcfilelist", ); + outputPaths = ( + ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Jellify/Pods-Jellify-resources.sh\"\n"; @@ -795,10 +703,7 @@ "-DFOLLY_CFG_NO_COROUTINES=1", "-DFOLLY_HAVE_CLOCK_GETTIME=1", ); - OTHER_LDFLAGS = ( - "$(inherited)", - " ", - ); + OTHER_LDFLAGS = "$(inherited) "; REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; SDKROOT = iphoneos; STRING_CATALOG_GENERATE_SYMBOLS = YES; @@ -885,10 +790,7 @@ "-DFOLLY_CFG_NO_COROUTINES=1", "-DFOLLY_HAVE_CLOCK_GETTIME=1", ); - OTHER_LDFLAGS = ( - "$(inherited)", - " ", - ); + OTHER_LDFLAGS = "$(inherited) "; REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; SDKROOT = iphoneos; STRING_CATALOG_GENERATE_SYMBOLS = YES; diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/Jellify/Images.xcassets/AppIcon.appiconset/Contents.json index 7c361fc4..b01ccc46 100644 --- a/ios/Jellify/Images.xcassets/AppIcon.appiconset/Contents.json +++ b/ios/Jellify/Images.xcassets/AppIcon.appiconset/Contents.json @@ -1,512 +1,533 @@ { - "images": [ - { - "filename": "icon_20pt_2x.jpg", - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "20x20" - }, - { - "filename": "icon_20pt_3x.jpg", - "idiom": "universal", - "platform": "ios", - "scale": "3x", - "size": "20x20" - }, - { - "filename": "icon_29pt_2x.jpg", - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "29x29" - }, - { - "filename": "icon_29pt_3x.jpg", - "idiom": "universal", - "platform": "ios", - "scale": "3x", - "size": "29x29" - }, - { - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "38x38" - }, - { - "idiom": "universal", - "platform": "ios", - "scale": "3x", - "size": "38x38" - }, - { - "filename": "icon_40pt_2x.jpg", - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "40x40" - }, - { - "filename": "icon_40pt_3x 1.jpg", - "idiom": "universal", - "platform": "ios", - "scale": "3x", - "size": "40x40" - }, - { - "filename": "icon_40pt_3x.jpg", - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "60x60" - }, - { - "filename": "icon_60pt_3x.jpg", - "idiom": "universal", - "platform": "ios", - "scale": "3x", - "size": "60x60" - }, - { - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "64x64" - }, - { - "idiom": "universal", - "platform": "ios", - "scale": "3x", - "size": "64x64" - }, - { - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "68x68" - }, - { - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "76x76" - }, - { - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "83.5x83.5" - }, - { - "filename": "icon_1024pt_1x.jpg", - "idiom": "universal", - "platform": "ios", - "size": "1024x1024" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "dark" - } - ], - "filename": "icon_dark_20pt_2x.png", - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "20x20" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "dark" - } - ], - "filename": "icon_dark_20pt_3x.png", - "idiom": "universal", - "platform": "ios", - "scale": "3x", - "size": "20x20" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "dark" - } - ], - "filename": "icon_dark_29pt_2x.png", - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "29x29" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "dark" - } - ], - "filename": "icon_dark_29pt_3x.png", - "idiom": "universal", - "platform": "ios", - "scale": "3x", - "size": "29x29" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "dark" - } - ], - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "38x38" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "dark" - } - ], - "idiom": "universal", - "platform": "ios", - "scale": "3x", - "size": "38x38" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "dark" - } - ], - "filename": "icon_dark_40pt_2x.png", - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "40x40" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "dark" - } - ], - "filename": "icon_dark_40pt_3x.png", - "idiom": "universal", - "platform": "ios", - "scale": "3x", - "size": "40x40" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "dark" - } - ], - "filename": "icon_dark_60pt_2x.png", - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "60x60" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "dark" - } - ], - "filename": "icon_dark_60pt_3x.png", - "idiom": "universal", - "platform": "ios", - "scale": "3x", - "size": "60x60" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "dark" - } - ], - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "64x64" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "dark" - } - ], - "idiom": "universal", - "platform": "ios", - "scale": "3x", - "size": "64x64" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "dark" - } - ], - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "68x68" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "dark" - } - ], - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "76x76" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "dark" - } - ], - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "83.5x83.5" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "dark" - } - ], - "filename": "icon_dark_original.png", - "idiom": "universal", - "platform": "ios", - "size": "1024x1024" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "tinted" - } - ], - "filename": "icon_tinted_20pt_2x.png", - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "20x20" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "tinted" - } - ], - "filename": "icon_tinted_20pt_3x.png", - "idiom": "universal", - "platform": "ios", - "scale": "3x", - "size": "20x20" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "tinted" - } - ], - "filename": "icon_tinted_29pt_2x.png", - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "29x29" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "tinted" - } - ], - "filename": "icon_tinted_29pt_3x.png", - "idiom": "universal", - "platform": "ios", - "scale": "3x", - "size": "29x29" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "tinted" - } - ], - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "38x38" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "tinted" - } - ], - "idiom": "universal", - "platform": "ios", - "scale": "3x", - "size": "38x38" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "tinted" - } - ], - "filename": "icon_tinted_40pt_2x.png", - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "40x40" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "tinted" - } - ], - "filename": "icon_tinted_40pt_3x.png", - "idiom": "universal", - "platform": "ios", - "scale": "3x", - "size": "40x40" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "tinted" - } - ], - "filename": "icon_tinted_60pt_2x.png", - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "60x60" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "tinted" - } - ], - "filename": "icon_tinted_60pt_3x.png", - "idiom": "universal", - "platform": "ios", - "scale": "3x", - "size": "60x60" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "tinted" - } - ], - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "64x64" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "tinted" - } - ], - "idiom": "universal", - "platform": "ios", - "scale": "3x", - "size": "64x64" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "tinted" - } - ], - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "68x68" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "tinted" - } - ], - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "76x76" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "tinted" - } - ], - "idiom": "universal", - "platform": "ios", - "scale": "2x", - "size": "83.5x83.5" - }, - { - "appearances": [ - { - "appearance": "luminosity", - "value": "tinted" - } - ], - "filename": "icon_tinted_original.png", - "idiom": "universal", - "platform": "ios", - "size": "1024x1024" - } - ], - "info": { - "author": "xcode", - "version": 1 - } + "images" : [ + { + "filename" : "teal-icon-composer-iOS-Default-20x20@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "20x20" + }, + { + "filename" : "teal-icon-composer-iOS-Default-20x20@3x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "3x", + "size" : "20x20" + }, + { + "filename" : "teal-icon-composer-iOS-Default-29x29@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "29x29" + }, + { + "filename" : "teal-icon-composer-iOS-Default-29x29@3x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "3x", + "size" : "29x29" + }, + { + "filename" : "teal-icon-composer-iOS-Default-38x38@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "38x38" + }, + { + "filename" : "teal-icon-composer-iOS-Default-38x38@3x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "3x", + "size" : "38x38" + }, + { + "filename" : "teal-icon-composer-iOS-Default-40x40@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "40x40" + }, + { + "filename" : "teal-icon-composer-iOS-Default-40x40@3x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "3x", + "size" : "40x40" + }, + { + "filename" : "teal-icon-composer-iOS-Default-60x60@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "60x60" + }, + { + "filename" : "teal-icon-composer-iOS-Default-60x60@3x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "3x", + "size" : "60x60" + }, + { + "filename" : "teal-icon-composer-iOS-Default-64x64@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "64x64" + }, + { + "filename" : "teal-icon-composer-iOS-Default-64x64@3x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "3x", + "size" : "64x64" + }, + { + "filename" : "teal-icon-composer-iOS-Default-68x68@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "68x68" + }, + { + "filename" : "teal-icon-composer-iOS-Default-76x76@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "76x76" + }, + { + "filename" : "teal-icon-composer-iOS-Default-83.5x83.5@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "83.5x83.5" + }, + { + "filename" : "teal-icon-composer-iOS-Default-1024x1024@1x.png", + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "teal-icon-composer-iOS-Dark-20x20@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "20x20" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "teal-icon-composer-iOS-Dark-20x20@3x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "3x", + "size" : "20x20" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "teal-icon-composer-iOS-Dark-29x29@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "29x29" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "teal-icon-composer-iOS-Dark-29x29@3x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "3x", + "size" : "29x29" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "teal-icon-composer-iOS-Dark-38x38@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "38x38" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "teal-icon-composer-iOS-Dark-38x38@3x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "3x", + "size" : "38x38" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "teal-icon-composer-iOS-Dark-40x40@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "40x40" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "teal-icon-composer-iOS-Dark-40x40@3x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "3x", + "size" : "40x40" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "teal-icon-composer-iOS-Dark-60x60@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "60x60" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "teal-icon-composer-iOS-Dark-60x60@3x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "3x", + "size" : "60x60" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "teal-icon-composer-iOS-Dark-64x64@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "64x64" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "teal-icon-composer-iOS-Dark-64x64@3x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "3x", + "size" : "64x64" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "teal-icon-composer-iOS-Dark-68x68@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "68x68" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "teal-icon-composer-iOS-Dark-76x76@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "76x76" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "teal-icon-composer-iOS-Dark-83.5x83.5@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "83.5x83.5" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "teal-icon-composer-iOS-Dark-1024x1024@1x.png", + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "filename" : "teal-icon-composer-iOS-ClearLight-20x20@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "20x20" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "filename" : "teal-icon-composer-iOS-ClearLight-20x20@3x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "3x", + "size" : "20x20" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "filename" : "teal-icon-composer-iOS-ClearLight-29x29@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "29x29" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "filename" : "teal-icon-composer-iOS-ClearLight-29x29@3x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "3x", + "size" : "29x29" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "filename" : "teal-icon-composer-iOS-ClearLight-38x38@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "38x38" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "filename" : "teal-icon-composer-iOS-ClearLight-38x38@3x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "3x", + "size" : "38x38" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "filename" : "teal-icon-composer-iOS-ClearLight-40x40@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "40x40" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "filename" : "teal-icon-composer-iOS-ClearLight-40x40@3x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "3x", + "size" : "40x40" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "filename" : "teal-icon-composer-iOS-ClearLight-60x60@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "60x60" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "filename" : "teal-icon-composer-iOS-ClearLight-60x60@3x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "3x", + "size" : "60x60" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "filename" : "teal-icon-composer-iOS-ClearLight-64x64@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "64x64" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "filename" : "teal-icon-composer-iOS-ClearLight-64x64@3x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "3x", + "size" : "64x64" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "filename" : "teal-icon-composer-iOS-ClearLight-68x68@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "68x68" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "filename" : "teal-icon-composer-iOS-ClearLight-76x76@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "76x76" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "filename" : "teal-icon-composer-iOS-ClearLight-83.5x83.5@2x.png", + "idiom" : "universal", + "platform" : "ios", + "scale" : "2x", + "size" : "83.5x83.5" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "filename" : "teal-icon-composer-iOS-ClearLight-1024x1024@1x.png", + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } } diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_1024pt_1x.jpg b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_1024pt_1x.jpg deleted file mode 100644 index b2a0924d..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_1024pt_1x.jpg and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_20pt_2x.jpg b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_20pt_2x.jpg deleted file mode 100644 index 1a988a9d..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_20pt_2x.jpg and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_20pt_3x.jpg b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_20pt_3x.jpg deleted file mode 100644 index 2f1bde2b..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_20pt_3x.jpg and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_29pt_2x.jpg b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_29pt_2x.jpg deleted file mode 100644 index 94e2fe43..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_29pt_2x.jpg and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_29pt_3x.jpg b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_29pt_3x.jpg deleted file mode 100644 index 228b6449..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_29pt_3x.jpg and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_40pt_2x.jpg b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_40pt_2x.jpg deleted file mode 100644 index 18558c7a..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_40pt_2x.jpg and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_40pt_3x 1.jpg b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_40pt_3x 1.jpg deleted file mode 100644 index c1921696..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_40pt_3x 1.jpg and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_40pt_3x.jpg b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_40pt_3x.jpg deleted file mode 100644 index c1921696..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_40pt_3x.jpg and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_60pt_3x.jpg b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_60pt_3x.jpg deleted file mode 100644 index 65069b28..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_60pt_3x.jpg and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_20pt_2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_20pt_2x.png deleted file mode 100644 index c632fdaf..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_20pt_2x.png and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_20pt_3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_20pt_3x.png deleted file mode 100644 index 1ff9bd49..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_20pt_3x.png and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_29pt_2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_29pt_2x.png deleted file mode 100644 index 825e8e4c..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_29pt_2x.png and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_29pt_3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_29pt_3x.png deleted file mode 100644 index 7b166aea..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_29pt_3x.png and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_40pt_2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_40pt_2x.png deleted file mode 100644 index ebb9a775..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_40pt_2x.png and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_40pt_3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_40pt_3x.png deleted file mode 100644 index 064bdf31..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_40pt_3x.png and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_60pt_2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_60pt_2x.png deleted file mode 100644 index 064bdf31..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_60pt_2x.png and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_60pt_3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_60pt_3x.png deleted file mode 100644 index 19594147..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_60pt_3x.png and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_original.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_original.png deleted file mode 100644 index c7328345..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_dark_original.png and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_20pt_2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_20pt_2x.png deleted file mode 100644 index dd0993cf..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_20pt_2x.png and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_20pt_3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_20pt_3x.png deleted file mode 100644 index dfcfb203..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_20pt_3x.png and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_29pt_2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_29pt_2x.png deleted file mode 100644 index 7e3ae254..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_29pt_2x.png and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_29pt_3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_29pt_3x.png deleted file mode 100644 index 0ea28d4f..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_29pt_3x.png and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_40pt_2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_40pt_2x.png deleted file mode 100644 index 61a98c76..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_40pt_2x.png and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_40pt_3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_40pt_3x.png deleted file mode 100644 index 10a19be3..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_40pt_3x.png and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_60pt_2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_60pt_2x.png deleted file mode 100644 index 10a19be3..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_60pt_2x.png and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_60pt_3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_60pt_3x.png deleted file mode 100644 index 107f844d..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_60pt_3x.png and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_original.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_original.png deleted file mode 100644 index 51fa9d55..00000000 Binary files a/ios/Jellify/Images.xcassets/AppIcon.appiconset/icon_tinted_original.png and /dev/null differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-1024x1024@1x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-1024x1024@1x.png new file mode 100644 index 00000000..3246ca32 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-1024x1024@1x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-20x20@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-20x20@2x.png new file mode 100644 index 00000000..c0092503 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-20x20@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-20x20@3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-20x20@3x.png new file mode 100644 index 00000000..d696420c Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-20x20@3x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-29x29@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-29x29@2x.png new file mode 100644 index 00000000..4ecb23ab Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-29x29@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-29x29@3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-29x29@3x.png new file mode 100644 index 00000000..a78b5a1d Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-29x29@3x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-38x38@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-38x38@2x.png new file mode 100644 index 00000000..9b6fdfbb Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-38x38@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-38x38@3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-38x38@3x.png new file mode 100644 index 00000000..dad4252f Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-38x38@3x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-40x40@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-40x40@2x.png new file mode 100644 index 00000000..263c9258 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-40x40@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-40x40@3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-40x40@3x.png new file mode 100644 index 00000000..c31bae61 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-40x40@3x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-60x60@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-60x60@2x.png new file mode 100644 index 00000000..c31bae61 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-60x60@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-60x60@3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-60x60@3x.png new file mode 100644 index 00000000..a44ef98e Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-60x60@3x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-64x64@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-64x64@2x.png new file mode 100644 index 00000000..eca8350a Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-64x64@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-64x64@3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-64x64@3x.png new file mode 100644 index 00000000..bcb30531 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-64x64@3x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-68x68@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-68x68@2x.png new file mode 100644 index 00000000..62ea7890 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-68x68@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-76x76@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-76x76@2x.png new file mode 100644 index 00000000..a113e939 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-76x76@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-83.5x83.5@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-83.5x83.5@2x.png new file mode 100644 index 00000000..f0085c7f Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-ClearLight-83.5x83.5@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-1024x1024@1x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-1024x1024@1x.png new file mode 100644 index 00000000..b2b104fb Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-1024x1024@1x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-20x20@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-20x20@2x.png new file mode 100644 index 00000000..145d673c Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-20x20@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-20x20@3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-20x20@3x.png new file mode 100644 index 00000000..70d8cc7b Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-20x20@3x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-29x29@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-29x29@2x.png new file mode 100644 index 00000000..d87a5602 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-29x29@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-29x29@3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-29x29@3x.png new file mode 100644 index 00000000..a2063afc Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-29x29@3x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-38x38@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-38x38@2x.png new file mode 100644 index 00000000..8f194bbc Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-38x38@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-38x38@3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-38x38@3x.png new file mode 100644 index 00000000..bce7501a Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-38x38@3x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-40x40@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-40x40@2x.png new file mode 100644 index 00000000..a03405aa Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-40x40@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-40x40@3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-40x40@3x.png new file mode 100644 index 00000000..71a88e5f Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-40x40@3x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-60x60@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-60x60@2x.png new file mode 100644 index 00000000..71a88e5f Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-60x60@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-60x60@3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-60x60@3x.png new file mode 100644 index 00000000..ceced19c Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-60x60@3x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-64x64@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-64x64@2x.png new file mode 100644 index 00000000..a68e9741 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-64x64@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-64x64@3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-64x64@3x.png new file mode 100644 index 00000000..b1f07bfe Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-64x64@3x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-68x68@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-68x68@2x.png new file mode 100644 index 00000000..75906838 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-68x68@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-76x76@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-76x76@2x.png new file mode 100644 index 00000000..1f85b9df Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-76x76@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-83.5x83.5@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-83.5x83.5@2x.png new file mode 100644 index 00000000..84bab0d9 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Dark-83.5x83.5@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-1024x1024@1x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-1024x1024@1x.png new file mode 100644 index 00000000..ef20c11f Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-1024x1024@1x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-20x20@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-20x20@2x.png new file mode 100644 index 00000000..f81aea84 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-20x20@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-20x20@3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-20x20@3x.png new file mode 100644 index 00000000..4c7c45d2 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-20x20@3x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-29x29@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-29x29@2x.png new file mode 100644 index 00000000..c2344bd6 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-29x29@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-29x29@3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-29x29@3x.png new file mode 100644 index 00000000..d86a872d Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-29x29@3x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-38x38@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-38x38@2x.png new file mode 100644 index 00000000..51b2b8f7 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-38x38@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-38x38@3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-38x38@3x.png new file mode 100644 index 00000000..d1472603 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-38x38@3x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-40x40@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-40x40@2x.png new file mode 100644 index 00000000..8e2d7496 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-40x40@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-40x40@3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-40x40@3x.png new file mode 100644 index 00000000..b5a4bae2 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-40x40@3x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-60x60@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-60x60@2x.png new file mode 100644 index 00000000..b5a4bae2 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-60x60@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-60x60@3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-60x60@3x.png new file mode 100644 index 00000000..8342d4d2 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-60x60@3x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-64x64@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-64x64@2x.png new file mode 100644 index 00000000..f1946465 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-64x64@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-64x64@3x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-64x64@3x.png new file mode 100644 index 00000000..a8573f7b Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-64x64@3x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-68x68@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-68x68@2x.png new file mode 100644 index 00000000..a2c0cf83 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-68x68@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-76x76@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-76x76@2x.png new file mode 100644 index 00000000..fea1e800 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-76x76@2x.png differ diff --git a/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-83.5x83.5@2x.png b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-83.5x83.5@2x.png new file mode 100644 index 00000000..aa5aed06 Binary files /dev/null and b/ios/Jellify/Images.xcassets/AppIcon.appiconset/teal-icon-composer-iOS-Default-83.5x83.5@2x.png differ diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 17eeda66..41b5c2d1 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -1947,7 +1947,7 @@ PODS: - google-cast-sdk - PromisesObjC - React - - react-native-mmkv (3.3.0): + - react-native-mmkv (3.3.3): - boost - DoubleConversion - fast_float @@ -2780,7 +2780,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - RNReanimated (4.1.2): + - RNReanimated (4.1.3): - boost - DoubleConversion - fast_float @@ -2807,11 +2807,11 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - RNReanimated/reanimated (= 4.1.2) + - RNReanimated/reanimated (= 4.1.3) - RNWorklets - SocketRocket - Yoga - - RNReanimated/reanimated (4.1.2): + - RNReanimated/reanimated (4.1.3): - boost - DoubleConversion - fast_float @@ -2838,11 +2838,11 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - RNReanimated/reanimated/apple (= 4.1.2) + - RNReanimated/reanimated/apple (= 4.1.3) - RNWorklets - SocketRocket - Yoga - - RNReanimated/reanimated/apple (4.1.2): + - RNReanimated/reanimated/apple (4.1.3): - boost - DoubleConversion - fast_float @@ -2872,7 +2872,7 @@ PODS: - RNWorklets - SocketRocket - Yoga - - RNScreens (4.16.0): + - RNScreens (4.17.1): - boost - DoubleConversion - fast_float @@ -2899,10 +2899,10 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - RNScreens/common (= 4.16.0) + - RNScreens/common (= 4.17.1) - SocketRocket - Yoga - - RNScreens/common (4.16.0): + - RNScreens/common (4.17.1): - boost - DoubleConversion - fast_float @@ -2961,7 +2961,7 @@ PODS: - Sentry/HybridSDK (= 8.56.0) - SocketRocket - Yoga - - RNWorklets (0.6.0): + - RNWorklets (0.6.1): - boost - DoubleConversion - fast_float @@ -2988,10 +2988,10 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - RNWorklets/worklets (= 0.6.0) + - RNWorklets/worklets (= 0.6.1) - SocketRocket - Yoga - - RNWorklets/worklets (0.6.0): + - RNWorklets/worklets (0.6.1): - boost - DoubleConversion - fast_float @@ -3018,10 +3018,10 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - RNWorklets/worklets/apple (= 0.6.0) + - RNWorklets/worklets/apple (= 0.6.1) - SocketRocket - Yoga - - RNWorklets/worklets/apple (0.6.0): + - RNWorklets/worklets/apple (0.6.1): - boost - DoubleConversion - fast_float @@ -3432,7 +3432,7 @@ SPEC CHECKSUMS: react-native-carplay: 8f388f6f73e5e0f73ed154ad8794371343ee20c0 react-native-config: f1dde39f8468ad922fc7e8bd4308c8e6223d5ee8 react-native-google-cast: 7be68a5d0b7eeb95a5924c3ecef8d319ef6c0a44 - react-native-mmkv: 560d39188cf4d817fb34b0df79426a298934ee7d + react-native-mmkv: ac7507625cd74bac0eb5333604a7cd7b08fe9e3e react-native-netinfo: cec9c4e86083cb5b6aba0e0711f563e2fbbff187 react-native-ota-hot-update: 5c8fe703c7a789f6de651030e4740923c77fc610 react-native-pager-view: a0516effb17ca5120ac2113bfd21b91130ad5748 @@ -3477,10 +3477,10 @@ SPEC CHECKSUMS: RNFS: 89de7d7f4c0f6bafa05343c578f61118c8282ed8 RNGestureHandler: f1dd7f92a0faa2868a919ab53bb9d66eb4ebfcf5 RNReactNativeHapticFeedback: be4f1b4bf0398c30b59b76ed92ecb0a2ff3a69c6 - RNReanimated: aadd939e2bb8984700467ca876b422b0a07b75cb - RNScreens: 0bbf16c074ae6bb1058a7bf2d1ae017f4306797c + RNReanimated: 732e7d1662f8cc0e533fa32791800de5b5934726 + RNScreens: 833237c48c756d40764540246a501b47dadb2cac RNSentry: 60919c9cdac7e4b35e9f5dd0149f551ec12f35cb - RNWorklets: 564218881b4c63ab941bd5b3be37ae585a30a1c6 + RNWorklets: ab618bf7d1c7fd2cb793b9f0f39c3e29274b3ebf SDWebImage: a7f831e1a65eb5e285e3fb046a23fcfbf08e696d Sentry: 3d82977434c80381cae856c40b99c39e4be6bc11 SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 diff --git a/package.json b/package.json index 76d733a4..9f74fdb6 100644 --- a/package.json +++ b/package.json @@ -40,10 +40,10 @@ "@react-native-community/netinfo": "^11.4.1", "@react-native-masked-view/masked-view": "^0.3.2", "@react-native-vector-icons/material-design-icons": "^12.3.0", - "@react-navigation/bottom-tabs": "^7.4.8", + "@react-navigation/bottom-tabs": "^7.4.9", "@react-navigation/material-top-tabs": "^7.3.8", "@react-navigation/native": "^7.1.18", - "@react-navigation/native-stack": "^7.3.27", + "@react-navigation/native-stack": "^7.3.28", "@sentry/react-native": "7.1.0", "@shopify/flash-list": "^2.1.0", "@tamagui/config": "1.135.0", @@ -83,7 +83,7 @@ "react-native-pager-view": "^6.9.1", "react-native-reanimated": "4.1.3", "react-native-safe-area-context": "^5.6.1", - "react-native-screens": "4.16.0", + "react-native-screens": "4.17.1", "react-native-swipeable-item": "^2.0.9", "react-native-text-ticker": "^1.15.0", "react-native-toast-message": "^2.3.3", diff --git a/patches/react-native-screens+4.16.0.patch b/patches/react-native-screens+4.17.1.patch similarity index 54% rename from patches/react-native-screens+4.16.0.patch rename to patches/react-native-screens+4.17.1.patch index ee28ddf1..5da78fc5 100644 --- a/patches/react-native-screens+4.16.0.patch +++ b/patches/react-native-screens+4.17.1.patch @@ -1,17 +1,17 @@ diff --git a/node_modules/react-native-screens/ios/RNSScreen.mm b/node_modules/react-native-screens/ios/RNSScreen.mm -index b62a2e2..bf0ead9 100644 +index 65c18f1..d6abdd9 100644 --- a/node_modules/react-native-screens/ios/RNSScreen.mm +++ b/node_modules/react-native-screens/ios/RNSScreen.mm -@@ -842,7 +842,11 @@ - (BOOL)isTransparentModal +@@ -928,7 +928,11 @@ - (BOOL)isTransparentModal - (void)invalidate { _controller = nil; - [_sheetsScrollView removeObserver:self forKeyPath:@"bounds" context:nil]; -+ @try { -+ [_sheetsScrollView removeObserver:self forKeyPath:@"bounds" context:NULL]; -+ } @catch (NSException *exception) { -+ RCTLogWarn(@"Tried to remove non-registered observer in invalidate: %@", exception); -+ } ++ @try { ++ [_sheetsScrollView removeObserver:self forKeyPath:@"bounds" context:nil]; ++ } @catch (NSException *exception) { ++ RCTLogWarn(@"[RNScreens] Tried to remove non-registered observer in invalidate: %@", exception); ++ } } #if !TARGET_OS_TV && !TARGET_OS_VISION diff --git a/src/components/Context/index.tsx b/src/components/Context/index.tsx index 6cca78de..d0e39cd7 100644 --- a/src/components/Context/index.tsx +++ b/src/components/Context/index.tsx @@ -24,7 +24,6 @@ import ItemImage from '../Global/components/image' import { StackActions } from '@react-navigation/native' import TextTicker from 'react-native-text-ticker' import { TextTickerConfig } from '../Player/component.config' -import { useSafeAreaInsets } from 'react-native-safe-area-context' import { useAddToQueue } from '../../providers/Player/hooks/mutations' import { useNetworkStatus } from '../../stores/network' import { useNetworkContext } from '../../providers/Network' @@ -33,6 +32,7 @@ import useStreamingDeviceProfile, { useDownloadingDeviceProfile } from '../../st import { useIsDownloaded } from '../../api/queries/download' import { useDeleteDownloads } from '../../api/mutations/download' import useHapticFeedback from '../../hooks/use-haptic-feedback' +import { Platform } from 'react-native' type StackNavigation = Pick, 'navigate' | 'dispatch'> @@ -53,8 +53,6 @@ export default function ItemContext({ }: ContextProps): React.JSX.Element { const { api } = useJellifyContext() - const { bottom } = useSafeAreaInsets() - const trigger = useHapticFeedback() const isArtist = item.Type === BaseItemKind.MusicArtist @@ -110,8 +108,12 @@ export default function ItemContext({ useEffect(() => trigger('impactLight'), [item?.Id]) return ( - - + // Tons of padding top for iOS on the scrollview otherwise the context sheet header overlaps the content + + {renderAddToQueueRow && } diff --git a/src/screens/index.tsx b/src/screens/index.tsx index 424ced53..af8a4fea 100644 --- a/src/screens/index.tsx +++ b/src/screens/index.tsx @@ -22,16 +22,8 @@ export default function Root(): React.JSX.Element { const { api, library } = useJellifyContext() - const isApple = ['ios', 'macos'].includes(Platform.OS) - return ( - ({ - navigationBarColor: - route.name === 'PlayerRoot' ? getToken('$black') : theme.background.val, - })} - > +