diff --git a/ntfy.xcodeproj/project.pbxproj b/ntfy.xcodeproj/project.pbxproj index 2fe7325..26ac83d 100644 --- a/ntfy.xcodeproj/project.pbxproj +++ b/ntfy.xcodeproj/project.pbxproj @@ -113,20 +113,17 @@ 9474F1BF282F2AA700CDE4DD /* ntfy */ = { isa = PBXGroup; children = ( - 9474F1C2282F2AA700CDE4DD /* ContentView.swift */, - 9474F1F12830825600CDE4DD /* SubscriptionsList.swift */, - 9474F1FA28308A2B00CDE4DD /* SubscriptionRow.swift */, - 9474F1FC2831311A00CDE4DD /* AddSubscriptionView.swift */, - 9474F1D6282F2FF700CDE4DD /* Info.plist */, - 9474F1D5282F2FED00CDE4DD /* ntfy.entitlements */, + 9474F202283170F000CDE4DD /* Views */, 9474F1C0282F2AA700CDE4DD /* App.swift */, - 9474F1DB282F30B500CDE4DD /* GoogleService-Info.plist */, - 9474F1C4282F2AA800CDE4DD /* Assets.xcassets */, - 9474F1C6282F2AA800CDE4DD /* Preview Content */, 9474F1D1282F2D2C00CDE4DD /* AppDelegate.swift */, + 9474F1C4282F2AA800CDE4DD /* Assets.xcassets */, 9474F1F82830835400CDE4DD /* DataController.swift */, - 9474F1FE28316ACE00CDE4DD /* Subscription.swift */, + 9474F1DB282F30B500CDE4DD /* GoogleService-Info.plist */, + 9474F1D6282F2FF700CDE4DD /* Info.plist */, 9474F20028316D1100CDE4DD /* Messenger.swift */, + 9474F1D5282F2FED00CDE4DD /* ntfy.entitlements */, + 9474F1C6282F2AA800CDE4DD /* Preview Content */, + 9474F1FE28316ACE00CDE4DD /* Subscription.swift */, ); path = ntfy; sourceTree = ""; @@ -155,6 +152,17 @@ path = ntfyNSE; sourceTree = ""; }; + 9474F202283170F000CDE4DD /* Views */ = { + isa = PBXGroup; + children = ( + 9474F1F12830825600CDE4DD /* SubscriptionsList.swift */, + 9474F1FA28308A2B00CDE4DD /* SubscriptionRow.swift */, + 9474F1C2282F2AA700CDE4DD /* ContentView.swift */, + 9474F1FC2831311A00CDE4DD /* AddSubscriptionView.swift */, + ); + path = Views; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ diff --git a/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-1024x1024@1x.png b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-1024x1024@1x.png new file mode 100644 index 0000000..442b338 Binary files /dev/null and b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-1024x1024@1x.png differ diff --git a/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png new file mode 100644 index 0000000..022ec58 Binary files /dev/null and b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png differ diff --git a/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png new file mode 100644 index 0000000..2209202 Binary files /dev/null and b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png differ diff --git a/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png new file mode 100644 index 0000000..e30ab20 Binary files /dev/null and b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png differ diff --git a/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png new file mode 100644 index 0000000..8f05d61 Binary files /dev/null and b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png differ diff --git a/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png new file mode 100644 index 0000000..de5ee9e Binary files /dev/null and b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png differ diff --git a/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png new file mode 100644 index 0000000..7b98cf0 Binary files /dev/null and b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png differ diff --git a/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png new file mode 100644 index 0000000..2209202 Binary files /dev/null and b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png differ diff --git a/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png new file mode 100644 index 0000000..c90b441 Binary files /dev/null and b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png differ diff --git a/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png new file mode 100644 index 0000000..a507f03 Binary files /dev/null and b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png differ diff --git a/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png new file mode 100644 index 0000000..a507f03 Binary files /dev/null and b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png differ diff --git a/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png new file mode 100644 index 0000000..d1b23a0 Binary files /dev/null and b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png differ diff --git a/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png new file mode 100644 index 0000000..e13c422 Binary files /dev/null and b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png differ diff --git a/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png new file mode 100644 index 0000000..ee43c38 Binary files /dev/null and b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png differ diff --git a/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png new file mode 100644 index 0000000..d5510a0 Binary files /dev/null and b/ntfy/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png differ diff --git a/ntfy/Assets.xcassets/AppIcon.appiconset/Contents.json b/ntfy/Assets.xcassets/AppIcon.appiconset/Contents.json index 9221b9b..fb9c4bf 100644 --- a/ntfy/Assets.xcassets/AppIcon.appiconset/Contents.json +++ b/ntfy/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -1,91 +1,109 @@ { "images" : [ { + "filename" : "AppIcon-20x20@2x.png", "idiom" : "iphone", "scale" : "2x", "size" : "20x20" }, { + "filename" : "AppIcon-20x20@3x.png", "idiom" : "iphone", "scale" : "3x", "size" : "20x20" }, { + "filename" : "AppIcon-29x29@2x.png", "idiom" : "iphone", "scale" : "2x", "size" : "29x29" }, { + "filename" : "AppIcon-29x29@3x.png", "idiom" : "iphone", "scale" : "3x", "size" : "29x29" }, { + "filename" : "AppIcon-40x40@2x.png", "idiom" : "iphone", "scale" : "2x", "size" : "40x40" }, { + "filename" : "AppIcon-40x40@3x.png", "idiom" : "iphone", "scale" : "3x", "size" : "40x40" }, { + "filename" : "AppIcon-60x60@2x.png", "idiom" : "iphone", "scale" : "2x", "size" : "60x60" }, { + "filename" : "AppIcon-60x60@3x.png", "idiom" : "iphone", "scale" : "3x", "size" : "60x60" }, { + "filename" : "AppIcon-20x20@1x.png", "idiom" : "ipad", "scale" : "1x", "size" : "20x20" }, { + "filename" : "AppIcon-20x20@2x.png", "idiom" : "ipad", "scale" : "2x", "size" : "20x20" }, { + "filename" : "AppIcon-29x29@1x.png", "idiom" : "ipad", "scale" : "1x", "size" : "29x29" }, { + "filename" : "AppIcon-29x29@2x.png", "idiom" : "ipad", "scale" : "2x", "size" : "29x29" }, { + "filename" : "AppIcon-40x40@1x.png", "idiom" : "ipad", "scale" : "1x", "size" : "40x40" }, { + "filename" : "AppIcon-40x40@2x.png", "idiom" : "ipad", "scale" : "2x", "size" : "40x40" }, { + "filename" : "AppIcon-76x76@1x.png", "idiom" : "ipad", "scale" : "1x", "size" : "76x76" }, { + "filename" : "AppIcon-76x76@2x.png", "idiom" : "ipad", "scale" : "2x", "size" : "76x76" }, { + "filename" : "AppIcon-83.5x83.5@2x.png", "idiom" : "ipad", "scale" : "2x", "size" : "83.5x83.5" }, { + "filename" : "AppIcon-1024x1024@1x.png", "idiom" : "ios-marketing", "scale" : "1x", "size" : "1024x1024" diff --git a/ntfy/AddSubscriptionView.swift b/ntfy/Views/AddSubscriptionView.swift similarity index 100% rename from ntfy/AddSubscriptionView.swift rename to ntfy/Views/AddSubscriptionView.swift diff --git a/ntfy/ContentView.swift b/ntfy/Views/ContentView.swift similarity index 100% rename from ntfy/ContentView.swift rename to ntfy/Views/ContentView.swift diff --git a/ntfy/SubscriptionRow.swift b/ntfy/Views/SubscriptionRow.swift similarity index 100% rename from ntfy/SubscriptionRow.swift rename to ntfy/Views/SubscriptionRow.swift diff --git a/ntfy/SubscriptionsList.swift b/ntfy/Views/SubscriptionsList.swift similarity index 100% rename from ntfy/SubscriptionsList.swift rename to ntfy/Views/SubscriptionsList.swift