diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 6a2f22219e..ebf2d127bd 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -84,6 +84,19 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-hdpi/pride.webp b/android/app/src/main/res/mipmap-hdpi/pride.webp new file mode 100644 index 0000000000..e6cd15f13e Binary files /dev/null and b/android/app/src/main/res/mipmap-hdpi/pride.webp differ diff --git a/android/app/src/main/res/mipmap-hdpi/pride_background.webp b/android/app/src/main/res/mipmap-hdpi/pride_background.webp new file mode 100644 index 0000000000..cfce887e2b Binary files /dev/null and b/android/app/src/main/res/mipmap-hdpi/pride_background.webp differ diff --git a/android/app/src/main/res/mipmap-hdpi/pride_foreground.webp b/android/app/src/main/res/mipmap-hdpi/pride_foreground.webp new file mode 100644 index 0000000000..38f324854e Binary files /dev/null and b/android/app/src/main/res/mipmap-hdpi/pride_foreground.webp differ diff --git a/android/app/src/main/res/mipmap-hdpi/pride_round.webp b/android/app/src/main/res/mipmap-hdpi/pride_round.webp new file mode 100644 index 0000000000..e984e9a552 Binary files /dev/null and b/android/app/src/main/res/mipmap-hdpi/pride_round.webp differ diff --git a/android/app/src/main/res/mipmap-mdpi/pride.webp b/android/app/src/main/res/mipmap-mdpi/pride.webp new file mode 100644 index 0000000000..8b1537ff7b Binary files /dev/null and b/android/app/src/main/res/mipmap-mdpi/pride.webp differ diff --git a/android/app/src/main/res/mipmap-mdpi/pride_background.webp b/android/app/src/main/res/mipmap-mdpi/pride_background.webp new file mode 100644 index 0000000000..a7be54392e Binary files /dev/null and b/android/app/src/main/res/mipmap-mdpi/pride_background.webp differ diff --git a/android/app/src/main/res/mipmap-mdpi/pride_foreground.webp b/android/app/src/main/res/mipmap-mdpi/pride_foreground.webp new file mode 100644 index 0000000000..b3c9850a8d Binary files /dev/null and b/android/app/src/main/res/mipmap-mdpi/pride_foreground.webp differ diff --git a/android/app/src/main/res/mipmap-mdpi/pride_round.webp b/android/app/src/main/res/mipmap-mdpi/pride_round.webp new file mode 100644 index 0000000000..f0242c8378 Binary files /dev/null and b/android/app/src/main/res/mipmap-mdpi/pride_round.webp differ diff --git a/android/app/src/main/res/mipmap-xhdpi/pride.webp b/android/app/src/main/res/mipmap-xhdpi/pride.webp new file mode 100644 index 0000000000..eea91af7ae Binary files /dev/null and b/android/app/src/main/res/mipmap-xhdpi/pride.webp differ diff --git a/android/app/src/main/res/mipmap-xhdpi/pride_background.webp b/android/app/src/main/res/mipmap-xhdpi/pride_background.webp new file mode 100644 index 0000000000..afa139590a Binary files /dev/null and b/android/app/src/main/res/mipmap-xhdpi/pride_background.webp differ diff --git a/android/app/src/main/res/mipmap-xhdpi/pride_foreground.webp b/android/app/src/main/res/mipmap-xhdpi/pride_foreground.webp new file mode 100644 index 0000000000..54177d96db Binary files /dev/null and b/android/app/src/main/res/mipmap-xhdpi/pride_foreground.webp differ diff --git a/android/app/src/main/res/mipmap-xhdpi/pride_round.webp b/android/app/src/main/res/mipmap-xhdpi/pride_round.webp new file mode 100644 index 0000000000..d1bd5ed44b Binary files /dev/null and b/android/app/src/main/res/mipmap-xhdpi/pride_round.webp differ diff --git a/android/app/src/main/res/mipmap-xxhdpi/pride.webp b/android/app/src/main/res/mipmap-xxhdpi/pride.webp new file mode 100644 index 0000000000..3b4d7c73f0 Binary files /dev/null and b/android/app/src/main/res/mipmap-xxhdpi/pride.webp differ diff --git a/android/app/src/main/res/mipmap-xxhdpi/pride_background.webp b/android/app/src/main/res/mipmap-xxhdpi/pride_background.webp new file mode 100644 index 0000000000..7ddedead38 Binary files /dev/null and b/android/app/src/main/res/mipmap-xxhdpi/pride_background.webp differ diff --git a/android/app/src/main/res/mipmap-xxhdpi/pride_foreground.webp b/android/app/src/main/res/mipmap-xxhdpi/pride_foreground.webp new file mode 100644 index 0000000000..e40dbfda81 Binary files /dev/null and b/android/app/src/main/res/mipmap-xxhdpi/pride_foreground.webp differ diff --git a/android/app/src/main/res/mipmap-xxhdpi/pride_round.webp b/android/app/src/main/res/mipmap-xxhdpi/pride_round.webp new file mode 100644 index 0000000000..56299841e0 Binary files /dev/null and b/android/app/src/main/res/mipmap-xxhdpi/pride_round.webp differ diff --git a/android/app/src/main/res/mipmap-xxxhdpi/pride.webp b/android/app/src/main/res/mipmap-xxxhdpi/pride.webp new file mode 100644 index 0000000000..2a47c52e32 Binary files /dev/null and b/android/app/src/main/res/mipmap-xxxhdpi/pride.webp differ diff --git a/android/app/src/main/res/mipmap-xxxhdpi/pride_background.webp b/android/app/src/main/res/mipmap-xxxhdpi/pride_background.webp new file mode 100644 index 0000000000..4e478bd016 Binary files /dev/null and b/android/app/src/main/res/mipmap-xxxhdpi/pride_background.webp differ diff --git a/android/app/src/main/res/mipmap-xxxhdpi/pride_foreground.webp b/android/app/src/main/res/mipmap-xxxhdpi/pride_foreground.webp new file mode 100644 index 0000000000..f5eda56a19 Binary files /dev/null and b/android/app/src/main/res/mipmap-xxxhdpi/pride_foreground.webp differ diff --git a/android/app/src/main/res/mipmap-xxxhdpi/pride_round.webp b/android/app/src/main/res/mipmap-xxxhdpi/pride_round.webp new file mode 100644 index 0000000000..5bf7e91c65 Binary files /dev/null and b/android/app/src/main/res/mipmap-xxxhdpi/pride_round.webp differ diff --git a/ios/App/App.xcodeproj/project.pbxproj b/ios/App/App.xcodeproj/project.pbxproj index 11ddfa502d..26bbfe68f1 100644 --- a/ios/App/App.xcodeproj/project.pbxproj +++ b/ios/App/App.xcodeproj/project.pbxproj @@ -31,6 +31,7 @@ E75D25702A7C369900C4AD87 /* SavePost.swift in Sources */ = {isa = PBXBuildFile; fileRef = E75D256C2A7C369800C4AD87 /* SavePost.swift */; }; E75D25712A7C369900C4AD87 /* PostView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E75D256D2A7C369800C4AD87 /* PostView.swift */; }; E75D25722A7C369900C4AD87 /* GetPostsResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = E75D256E2A7C369800C4AD87 /* GetPostsResponse.swift */; }; + E76185BB2B213B200044BA55 /* pride.png in Resources */ = {isa = PBXBuildFile; fileRef = E76185BA2B213B200044BA55 /* pride.png */; }; E761A9562A8B15EE00DDD466 /* space.png in Resources */ = {isa = PBXBuildFile; fileRef = E761A9552A8B15EE00DDD466 /* space.png */; }; E761A9592A8B15F800DDD466 /* psych.png in Resources */ = {isa = PBXBuildFile; fileRef = E761A9572A8B15F800DDD466 /* psych.png */; }; E761A95A2A8B15F800DDD466 /* planetary.png in Resources */ = {isa = PBXBuildFile; fileRef = E761A9582A8B15F800DDD466 /* planetary.png */; }; @@ -88,6 +89,7 @@ E75D256C2A7C369800C4AD87 /* SavePost.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SavePost.swift; sourceTree = ""; }; E75D256D2A7C369800C4AD87 /* PostView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PostView.swift; sourceTree = ""; }; E75D256E2A7C369800C4AD87 /* GetPostsResponse.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GetPostsResponse.swift; sourceTree = ""; }; + E76185BA2B213B200044BA55 /* pride.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = pride.png; sourceTree = ""; }; E761A9552A8B15EE00DDD466 /* space.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = space.png; sourceTree = ""; }; E761A9572A8B15F800DDD466 /* psych.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = psych.png; sourceTree = ""; }; E761A9582A8B15F800DDD466 /* planetary.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = planetary.png; sourceTree = ""; }; @@ -208,6 +210,7 @@ E761A9582A8B15F800DDD466 /* planetary.png */, E73A34CA2A8DAE3A0004DC5B /* galactic.png */, E73782662A8B33E200FCDF7B /* original.png */, + E76185BA2B213B200044BA55 /* pride.png */, E761A9572A8B15F800DDD466 /* psych.png */, E761A9552A8B15EE00DDD466 /* space.png */, ); @@ -307,6 +310,7 @@ E73782672A8B33E200FCDF7B /* original.png in Resources */, E761A9592A8B15F800DDD466 /* psych.png in Resources */, 50379B232058CBB4000EE86E /* capacitor.config.json in Resources */, + E76185BB2B213B200044BA55 /* pride.png in Resources */, 504EC30D1FED79650016851F /* Main.storyboard in Resources */, 2FAD9763203C412B000D30F8 /* config.xml in Resources */, E761A9562A8B15EE00DDD466 /* space.png in Resources */, diff --git a/ios/App/App/AlternateIcons/pride.png b/ios/App/App/AlternateIcons/pride.png index f3cdbe24d1..61fc4e7e16 100644 Binary files a/ios/App/App/AlternateIcons/pride.png and b/ios/App/App/AlternateIcons/pride.png differ diff --git a/ios/App/App/Info.plist b/ios/App/App/Info.plist index 459f51e534..9d9662f664 100644 --- a/ios/App/App/Info.plist +++ b/ios/App/App/Info.plist @@ -98,6 +98,15 @@ galactic + pride + + UIPrerenderedIcon + + CFBundleIconFiles + + pride + + CFBundleIcons~ipad @@ -149,6 +158,15 @@ galactic + pride + + UIPrerenderedIcon + + CFBundleIconFiles + + pride + + UIViewControllerBasedStatusBarAppearance diff --git a/public/alternateIcons/pride.png b/public/alternateIcons/pride.png new file mode 100644 index 0000000000..61fc4e7e16 Binary files /dev/null and b/public/alternateIcons/pride.png differ diff --git a/src/features/settings/app-icon/AppIcon.tsx b/src/features/settings/app-icon/AppIcon.tsx index 754bf47cdc..354e377c02 100644 --- a/src/features/settings/app-icon/AppIcon.tsx +++ b/src/features/settings/app-icon/AppIcon.tsx @@ -88,6 +88,8 @@ function getIconName(icon: AppIcon): string { return "O.G."; case "galactic": return "Enter Galactic"; + case "pride": + return "Progress Pride"; } } @@ -96,6 +98,7 @@ function getIconAuthor(icon: AppIcon): string { case "default": case "planetary": case "psych": + case "pride": return "fer0n"; case "space": return "ripened_avacado"; diff --git a/src/features/settings/app-icon/appIconSlice.tsx b/src/features/settings/app-icon/appIconSlice.tsx index 452843b14d..1c11522e7f 100644 --- a/src/features/settings/app-icon/appIconSlice.tsx +++ b/src/features/settings/app-icon/appIconSlice.tsx @@ -8,6 +8,7 @@ export const APP_ICONS = [ "default", "planetary", "psych", + "pride", "space", "galactic", "original",