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 0000000..bd4320f
Binary files /dev/null and b/android/app/src/main/ic_launcher-playstore.png differ
diff --git a/android/app/src/main/res/drawable-hdpi/ic_notification.png b/android/app/src/main/res/drawable-hdpi/ic_notification.png
new file mode 100644
index 0000000..9f5b727
Binary files /dev/null and b/android/app/src/main/res/drawable-hdpi/ic_notification.png differ
diff --git a/android/app/src/main/res/drawable-mdpi/ic_notification.png b/android/app/src/main/res/drawable-mdpi/ic_notification.png
new file mode 100644
index 0000000..cfc2a30
Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/ic_notification.png differ
diff --git a/android/app/src/main/res/drawable-xhdpi/ic_notification.png b/android/app/src/main/res/drawable-xhdpi/ic_notification.png
new file mode 100644
index 0000000..f91ac47
Binary files /dev/null and b/android/app/src/main/res/drawable-xhdpi/ic_notification.png differ
diff --git a/android/app/src/main/res/drawable-xxhdpi/ic_notification.png b/android/app/src/main/res/drawable-xxhdpi/ic_notification.png
new file mode 100644
index 0000000..90f00ab
Binary files /dev/null and b/android/app/src/main/res/drawable-xxhdpi/ic_notification.png differ
diff --git a/android/app/src/main/res/drawable-xxxhdpi/ic_notification.png b/android/app/src/main/res/drawable-xxxhdpi/ic_notification.png
new file mode 100644
index 0000000..76d6011
Binary files /dev/null and b/android/app/src/main/res/drawable-xxxhdpi/ic_notification.png differ
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
new file mode 100644
index 0000000..7154733
--- /dev/null
+++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/android/app/src/main/res/mipmap-anydpi-v26/launcher_icon.xml b/android/app/src/main/res/mipmap-anydpi-v26/launcher_icon.xml
new file mode 100644
index 0000000..55aebf9
--- /dev/null
+++ b/android/app/src/main/res/mipmap-anydpi-v26/launcher_icon.xml
@@ -0,0 +1,3 @@
+
+
+
diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
index db77bb4..1685926 100644
Binary files a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png and b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png 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
new file mode 100644
index 0000000..8788977
Binary files /dev/null and b/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png differ
diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png
new file mode 100644
index 0000000..afdac68
Binary files /dev/null and b/android/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png differ
diff --git a/android/app/src/main/res/mipmap-hdpi/launcher_icon.png b/android/app/src/main/res/mipmap-hdpi/launcher_icon.png
new file mode 100644
index 0000000..b52aabe
Binary files /dev/null and b/android/app/src/main/res/mipmap-hdpi/launcher_icon.png 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
index 17987b7..a15a263 100644
Binary files a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png and b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png 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
new file mode 100644
index 0000000..0d40aa0
Binary files /dev/null and b/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png 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
new file mode 100644
index 0000000..145c6dc
Binary files /dev/null and b/android/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png differ
diff --git a/android/app/src/main/res/mipmap-mdpi/launcher_icon.png b/android/app/src/main/res/mipmap-mdpi/launcher_icon.png
new file mode 100644
index 0000000..3eebacf
Binary files /dev/null and b/android/app/src/main/res/mipmap-mdpi/launcher_icon.png 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
index 09d4391..96594c0 100644
Binary files a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png and b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png 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
new file mode 100644
index 0000000..a10d9c8
Binary files /dev/null and b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png 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
new file mode 100644
index 0000000..d62594b
Binary files /dev/null and b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png differ
diff --git a/android/app/src/main/res/mipmap-xhdpi/launcher_icon.png b/android/app/src/main/res/mipmap-xhdpi/launcher_icon.png
new file mode 100644
index 0000000..9812732
Binary files /dev/null and b/android/app/src/main/res/mipmap-xhdpi/launcher_icon.png 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
index d5f1c8d..4c4bb30 100644
Binary files a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png 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
new file mode 100644
index 0000000..b045de8
Binary files /dev/null and b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png 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
new file mode 100644
index 0000000..6ffd0c4
Binary files /dev/null and b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png differ
diff --git a/android/app/src/main/res/mipmap-xxhdpi/launcher_icon.png b/android/app/src/main/res/mipmap-xxhdpi/launcher_icon.png
new file mode 100644
index 0000000..5c1c5f8
Binary files /dev/null and b/android/app/src/main/res/mipmap-xxhdpi/launcher_icon.png 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
index 4d6372e..ef8490a 100644
Binary files a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png 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
new file mode 100644
index 0000000..bc65f91
Binary files /dev/null and b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png 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
new file mode 100644
index 0000000..13a82a8
Binary files /dev/null and b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png differ
diff --git a/android/app/src/main/res/mipmap-xxxhdpi/launcher_icon.png b/android/app/src/main/res/mipmap-xxxhdpi/launcher_icon.png
new file mode 100644
index 0000000..7b415b8
Binary files /dev/null and b/android/app/src/main/res/mipmap-xxxhdpi/launcher_icon.png differ
diff --git a/android/app/src/main/res/values/colors.xml b/android/app/src/main/res/values/colors.xml
new file mode 100644
index 0000000..0f38676
--- /dev/null
+++ b/android/app/src/main/res/values/colors.xml
@@ -0,0 +1,4 @@
+
+
+ #FFFFFFFF
+
\ No newline at end of file
diff --git a/assets/icon/icon-dark.png b/assets/icon/icon-dark.png
new file mode 100755
index 0000000..8b77710
Binary files /dev/null and b/assets/icon/icon-dark.png differ
diff --git a/assets/icon/icon-light-radius-mac.png b/assets/icon/icon-light-radius-mac.png
new file mode 100644
index 0000000..7196c08
Binary files /dev/null and b/assets/icon/icon-light-radius-mac.png differ
diff --git a/assets/icon/icon-light-radius.png b/assets/icon/icon-light-radius.png
new file mode 100755
index 0000000..ae4a624
Binary files /dev/null and b/assets/icon/icon-light-radius.png differ
diff --git a/assets/icon/icon-light.png b/assets/icon/icon-light.png
new file mode 100755
index 0000000..7104ca8
Binary files /dev/null and b/assets/icon/icon-light.png differ
diff --git a/assets/icon/icon.png b/assets/icon/icon.png
new file mode 100755
index 0000000..c9f3308
Binary files /dev/null and b/assets/icon/icon.png differ
diff --git a/build.yaml b/build.yaml
new file mode 100644
index 0000000..d439bdd
--- /dev/null
+++ b/build.yaml
@@ -0,0 +1,7 @@
+targets:
+ $default:
+ builders:
+ json_serializable:
+ options:
+ explicit_to_json: true
+ field_rename: snake
\ No newline at end of file
diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj
index abf9acc..c10b985 100644
--- a/ios/Runner.xcodeproj/project.pbxproj
+++ b/ios/Runner.xcodeproj/project.pbxproj
@@ -540,7 +540,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
- ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
+ ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = AppIcon;
CLANG_ANALYZER_NONNULL = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
@@ -597,7 +597,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
- ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
+ ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = AppIcon;
CLANG_ANALYZER_NONNULL = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
index d36b1fa..4b1f270 100644
--- a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
+++ b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
@@ -1,122 +1,536 @@
{
- "images" : [
+ "images": [
{
- "size" : "20x20",
- "idiom" : "iphone",
- "filename" : "Icon-App-20x20@2x.png",
- "scale" : "2x"
+ "filename": "Icon-App-20x20@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "20x20",
+ "platform": "ios"
},
{
- "size" : "20x20",
- "idiom" : "iphone",
- "filename" : "Icon-App-20x20@3x.png",
- "scale" : "3x"
+ "filename": "Icon-App-20x20@3x.png",
+ "idiom": "universal",
+ "scale": "3x",
+ "size": "20x20",
+ "platform": "ios"
},
{
- "size" : "29x29",
- "idiom" : "iphone",
- "filename" : "Icon-App-29x29@1x.png",
- "scale" : "1x"
+ "filename": "Icon-App-29x29@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "29x29",
+ "platform": "ios"
},
{
- "size" : "29x29",
- "idiom" : "iphone",
- "filename" : "Icon-App-29x29@2x.png",
- "scale" : "2x"
+ "filename": "Icon-App-29x29@3x.png",
+ "idiom": "universal",
+ "scale": "3x",
+ "size": "29x29",
+ "platform": "ios"
},
{
- "size" : "29x29",
- "idiom" : "iphone",
- "filename" : "Icon-App-29x29@3x.png",
- "scale" : "3x"
+ "filename": "Icon-App-38x38@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "38x38",
+ "platform": "ios"
},
{
- "size" : "40x40",
- "idiom" : "iphone",
- "filename" : "Icon-App-40x40@2x.png",
- "scale" : "2x"
+ "filename": "Icon-App-38x38@3x.png",
+ "idiom": "universal",
+ "scale": "3x",
+ "size": "38x38",
+ "platform": "ios"
},
{
- "size" : "40x40",
- "idiom" : "iphone",
- "filename" : "Icon-App-40x40@3x.png",
- "scale" : "3x"
+ "filename": "Icon-App-40x40@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "40x40",
+ "platform": "ios"
},
{
- "size" : "60x60",
- "idiom" : "iphone",
- "filename" : "Icon-App-60x60@2x.png",
- "scale" : "2x"
+ "filename": "Icon-App-40x40@3x.png",
+ "idiom": "universal",
+ "scale": "3x",
+ "size": "40x40",
+ "platform": "ios"
},
{
- "size" : "60x60",
- "idiom" : "iphone",
- "filename" : "Icon-App-60x60@3x.png",
- "scale" : "3x"
+ "filename": "Icon-App-60x60@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "60x60",
+ "platform": "ios"
},
{
- "size" : "20x20",
- "idiom" : "ipad",
- "filename" : "Icon-App-20x20@1x.png",
- "scale" : "1x"
+ "filename": "Icon-App-60x60@3x.png",
+ "idiom": "universal",
+ "scale": "3x",
+ "size": "60x60",
+ "platform": "ios"
},
{
- "size" : "20x20",
- "idiom" : "ipad",
- "filename" : "Icon-App-20x20@2x.png",
- "scale" : "2x"
+ "filename": "Icon-App-64x64@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "64x64",
+ "platform": "ios"
},
{
- "size" : "29x29",
- "idiom" : "ipad",
- "filename" : "Icon-App-29x29@1x.png",
- "scale" : "1x"
+ "filename": "Icon-App-64x64@3x.png",
+ "idiom": "universal",
+ "scale": "3x",
+ "size": "64x64",
+ "platform": "ios"
},
{
- "size" : "29x29",
- "idiom" : "ipad",
- "filename" : "Icon-App-29x29@2x.png",
- "scale" : "2x"
+ "filename": "Icon-App-68x68@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "68x68",
+ "platform": "ios"
},
{
- "size" : "40x40",
- "idiom" : "ipad",
- "filename" : "Icon-App-40x40@1x.png",
- "scale" : "1x"
+ "filename": "Icon-App-76x76@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "76x76",
+ "platform": "ios"
},
{
- "size" : "40x40",
- "idiom" : "ipad",
- "filename" : "Icon-App-40x40@2x.png",
- "scale" : "2x"
+ "filename": "Icon-App-83.5x83.5@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "83.5x83.5",
+ "platform": "ios"
},
{
- "size" : "76x76",
- "idiom" : "ipad",
- "filename" : "Icon-App-76x76@1x.png",
- "scale" : "1x"
+ "filename": "Icon-App-1024x1024@1x.png",
+ "idiom": "universal",
+ "scale": "1x",
+ "size": "1024x1024",
+ "platform": "ios"
},
{
- "size" : "76x76",
- "idiom" : "ipad",
- "filename" : "Icon-App-76x76@2x.png",
- "scale" : "2x"
+ "filename": "Icon-App-Dark-20x20@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "20x20",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "dark"
+ }
+ ]
},
{
- "size" : "83.5x83.5",
- "idiom" : "ipad",
- "filename" : "Icon-App-83.5x83.5@2x.png",
- "scale" : "2x"
+ "filename": "Icon-App-Dark-20x20@3x.png",
+ "idiom": "universal",
+ "scale": "3x",
+ "size": "20x20",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "dark"
+ }
+ ]
},
{
- "size" : "1024x1024",
- "idiom" : "ios-marketing",
- "filename" : "Icon-App-1024x1024@1x.png",
- "scale" : "1x"
+ "filename": "Icon-App-Dark-29x29@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "29x29",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "dark"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Dark-29x29@3x.png",
+ "idiom": "universal",
+ "scale": "3x",
+ "size": "29x29",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "dark"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Dark-38x38@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "38x38",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "dark"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Dark-38x38@3x.png",
+ "idiom": "universal",
+ "scale": "3x",
+ "size": "38x38",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "dark"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Dark-40x40@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "40x40",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "dark"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Dark-40x40@3x.png",
+ "idiom": "universal",
+ "scale": "3x",
+ "size": "40x40",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "dark"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Dark-60x60@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "60x60",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "dark"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Dark-60x60@3x.png",
+ "idiom": "universal",
+ "scale": "3x",
+ "size": "60x60",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "dark"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Dark-64x64@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "64x64",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "dark"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Dark-64x64@3x.png",
+ "idiom": "universal",
+ "scale": "3x",
+ "size": "64x64",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "dark"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Dark-68x68@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "68x68",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "dark"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Dark-76x76@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "76x76",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "dark"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Dark-83.5x83.5@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "83.5x83.5",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "dark"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Dark-1024x1024@1x.png",
+ "idiom": "universal",
+ "scale": "1x",
+ "size": "1024x1024",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "dark"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Tinted-20x20@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "20x20",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "tinted"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Tinted-20x20@3x.png",
+ "idiom": "universal",
+ "scale": "3x",
+ "size": "20x20",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "tinted"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Tinted-29x29@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "29x29",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "tinted"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Tinted-29x29@3x.png",
+ "idiom": "universal",
+ "scale": "3x",
+ "size": "29x29",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "tinted"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Tinted-38x38@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "38x38",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "tinted"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Tinted-38x38@3x.png",
+ "idiom": "universal",
+ "scale": "3x",
+ "size": "38x38",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "tinted"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Tinted-40x40@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "40x40",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "tinted"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Tinted-40x40@3x.png",
+ "idiom": "universal",
+ "scale": "3x",
+ "size": "40x40",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "tinted"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Tinted-60x60@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "60x60",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "tinted"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Tinted-60x60@3x.png",
+ "idiom": "universal",
+ "scale": "3x",
+ "size": "60x60",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "tinted"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Tinted-64x64@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "64x64",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "tinted"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Tinted-64x64@3x.png",
+ "idiom": "universal",
+ "scale": "3x",
+ "size": "64x64",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "tinted"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Tinted-68x68@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "68x68",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "tinted"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Tinted-76x76@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "76x76",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "tinted"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Tinted-83.5x83.5@2x.png",
+ "idiom": "universal",
+ "scale": "2x",
+ "size": "83.5x83.5",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "tinted"
+ }
+ ]
+ },
+ {
+ "filename": "Icon-App-Tinted-1024x1024@1x.png",
+ "idiom": "universal",
+ "scale": "1x",
+ "size": "1024x1024",
+ "platform": "ios",
+ "appearances": [
+ {
+ "appearance": "luminosity",
+ "value": "tinted"
+ }
+ ]
}
],
- "info" : {
- "version" : 1,
- "author" : "xcode"
+ "info": {
+ "author": "icons_launcher",
+ "version": 1
}
-}
+}
\ No newline at end of file
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png
index dc9ada4..877ff7d 100644
Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
index 7353c41..b41a316 100644
Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
index 797d452..1ae20f1 100644
Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
index 6ed2d93..6ba5896 100644
Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
index 4cd7b00..97384b5 100644
Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
index fe73094..9c3b0fd 100644
Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
index 321773c..6e83851 100644
Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-38x38@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-38x38@2x.png
new file mode 100644
index 0000000..9eaf636
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-38x38@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-38x38@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-38x38@3x.png
new file mode 100644
index 0000000..d0dd04e
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-38x38@3x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
index 797d452..dbcaabb 100644
Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
index 502f463..22104cc 100644
Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
index 0ec3034..e74f64b 100644
Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png
new file mode 100644
index 0000000..62d427a
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png
new file mode 100644
index 0000000..7784e02
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png
new file mode 100644
index 0000000..520ca2b
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png
new file mode 100644
index 0000000..25afe83
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
index 0ec3034..e74f64b 100644
Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
index e9f5fea..9d3cee5 100644
Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-64x64@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-64x64@2x.png
new file mode 100644
index 0000000..a627cc1
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-64x64@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-64x64@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-64x64@3x.png
new file mode 100644
index 0000000..3d38764
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-64x64@3x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-68x68@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-68x68@2x.png
new file mode 100644
index 0000000..e222918
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-68x68@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png
new file mode 100644
index 0000000..b52aabe
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png
new file mode 100644
index 0000000..5c1c5f8
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
index 84ac32a..29ccc7f 100644
Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png
index 8953cba..9ddefde 100644
Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png
index 0467bf1..21bd195 100644
Binary files a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-1024x1024@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-1024x1024@1x.png
new file mode 100644
index 0000000..5f4ac5b
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-1024x1024@1x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-20x20@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-20x20@2x.png
new file mode 100644
index 0000000..78faf04
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-20x20@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-20x20@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-20x20@3x.png
new file mode 100644
index 0000000..099139c
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-20x20@3x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-29x29@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-29x29@2x.png
new file mode 100644
index 0000000..77f5501
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-29x29@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-29x29@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-29x29@3x.png
new file mode 100644
index 0000000..052f171
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-29x29@3x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-38x38@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-38x38@2x.png
new file mode 100644
index 0000000..744dee6
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-38x38@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-38x38@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-38x38@3x.png
new file mode 100644
index 0000000..a63e202
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-38x38@3x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-40x40@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-40x40@2x.png
new file mode 100644
index 0000000..3f54ed4
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-40x40@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-40x40@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-40x40@3x.png
new file mode 100644
index 0000000..164cd70
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-40x40@3x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-60x60@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-60x60@2x.png
new file mode 100644
index 0000000..164cd70
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-60x60@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-60x60@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-60x60@3x.png
new file mode 100644
index 0000000..2223e0e
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-60x60@3x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-64x64@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-64x64@2x.png
new file mode 100644
index 0000000..599f8d7
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-64x64@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-64x64@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-64x64@3x.png
new file mode 100644
index 0000000..3c38334
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-64x64@3x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-68x68@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-68x68@2x.png
new file mode 100644
index 0000000..a7d1f9e
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-68x68@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-76x76@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-76x76@2x.png
new file mode 100644
index 0000000..8becb9e
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-76x76@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-83.5x83.5@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-83.5x83.5@2x.png
new file mode 100644
index 0000000..f49af6b
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-83.5x83.5@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-1024x1024@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-1024x1024@1x.png
new file mode 100644
index 0000000..5f4ac5b
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-1024x1024@1x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-20x20@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-20x20@2x.png
new file mode 100644
index 0000000..78faf04
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-20x20@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-20x20@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-20x20@3x.png
new file mode 100644
index 0000000..099139c
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-20x20@3x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-29x29@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-29x29@2x.png
new file mode 100644
index 0000000..77f5501
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-29x29@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-29x29@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-29x29@3x.png
new file mode 100644
index 0000000..052f171
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-29x29@3x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-38x38@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-38x38@2x.png
new file mode 100644
index 0000000..744dee6
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-38x38@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-38x38@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-38x38@3x.png
new file mode 100644
index 0000000..a63e202
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-38x38@3x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-40x40@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-40x40@2x.png
new file mode 100644
index 0000000..3f54ed4
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-40x40@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-40x40@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-40x40@3x.png
new file mode 100644
index 0000000..164cd70
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-40x40@3x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-60x60@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-60x60@2x.png
new file mode 100644
index 0000000..164cd70
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-60x60@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-60x60@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-60x60@3x.png
new file mode 100644
index 0000000..2223e0e
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-60x60@3x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-64x64@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-64x64@2x.png
new file mode 100644
index 0000000..599f8d7
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-64x64@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-64x64@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-64x64@3x.png
new file mode 100644
index 0000000..3c38334
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-64x64@3x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-68x68@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-68x68@2x.png
new file mode 100644
index 0000000..a7d1f9e
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-68x68@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-76x76@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-76x76@2x.png
new file mode 100644
index 0000000..8becb9e
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-76x76@2x.png differ
diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-83.5x83.5@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-83.5x83.5@2x.png
new file mode 100644
index 0000000..f49af6b
Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-83.5x83.5@2x.png differ
diff --git a/lib/types/post.dart b/lib/types/post.dart
index 2acfea4..18213c4 100644
--- a/lib/types/post.dart
+++ b/lib/types/post.dart
@@ -14,7 +14,7 @@ class SnPost with _$SnPost {
required dynamic body,
required String language,
required String? alias,
- required String aliasPrefix,
+ required String? aliasPrefix,
required List tags,
required List categories,
required dynamic reactions,
diff --git a/lib/types/post.freezed.dart b/lib/types/post.freezed.dart
index 9f2550c..cf06628 100644
--- a/lib/types/post.freezed.dart
+++ b/lib/types/post.freezed.dart
@@ -28,7 +28,7 @@ mixin _$SnPost {
dynamic get body => throw _privateConstructorUsedError;
String get language => throw _privateConstructorUsedError;
String? get alias => throw _privateConstructorUsedError;
- String get aliasPrefix => throw _privateConstructorUsedError;
+ String? get aliasPrefix => throw _privateConstructorUsedError;
List get tags => throw _privateConstructorUsedError;
List get categories => throw _privateConstructorUsedError;
dynamic get reactions => throw _privateConstructorUsedError;
@@ -77,7 +77,7 @@ abstract class $SnPostCopyWith<$Res> {
dynamic body,
String language,
String? alias,
- String aliasPrefix,
+ String? aliasPrefix,
List tags,
List categories,
dynamic reactions,
@@ -130,7 +130,7 @@ class _$SnPostCopyWithImpl<$Res, $Val extends SnPost>
Object? body = freezed,
Object? language = null,
Object? alias = freezed,
- Object? aliasPrefix = null,
+ Object? aliasPrefix = freezed,
Object? tags = null,
Object? categories = null,
Object? reactions = freezed,
@@ -189,10 +189,10 @@ class _$SnPostCopyWithImpl<$Res, $Val extends SnPost>
? _value.alias
: alias // ignore: cast_nullable_to_non_nullable
as String?,
- aliasPrefix: null == aliasPrefix
+ aliasPrefix: freezed == aliasPrefix
? _value.aliasPrefix
: aliasPrefix // ignore: cast_nullable_to_non_nullable
- as String,
+ as String?,
tags: null == tags
? _value.tags
: tags // ignore: cast_nullable_to_non_nullable
@@ -329,7 +329,7 @@ abstract class _$$SnPostImplCopyWith<$Res> implements $SnPostCopyWith<$Res> {
dynamic body,
String language,
String? alias,
- String aliasPrefix,
+ String? aliasPrefix,
List tags,
List categories,
dynamic reactions,
@@ -382,7 +382,7 @@ class __$$SnPostImplCopyWithImpl<$Res>
Object? body = freezed,
Object? language = null,
Object? alias = freezed,
- Object? aliasPrefix = null,
+ Object? aliasPrefix = freezed,
Object? tags = null,
Object? categories = null,
Object? reactions = freezed,
@@ -441,10 +441,10 @@ class __$$SnPostImplCopyWithImpl<$Res>
? _value.alias
: alias // ignore: cast_nullable_to_non_nullable
as String?,
- aliasPrefix: null == aliasPrefix
+ aliasPrefix: freezed == aliasPrefix
? _value.aliasPrefix
: aliasPrefix // ignore: cast_nullable_to_non_nullable
- as String,
+ as String?,
tags: null == tags
? _value._tags
: tags // ignore: cast_nullable_to_non_nullable
@@ -605,7 +605,7 @@ class _$SnPostImpl implements _SnPost {
@override
final String? alias;
@override
- final String aliasPrefix;
+ final String? aliasPrefix;
final List _tags;
@override
List get tags {
@@ -795,7 +795,7 @@ abstract class _SnPost implements SnPost {
required final dynamic body,
required final String language,
required final String? alias,
- required final String aliasPrefix,
+ required final String? aliasPrefix,
required final List tags,
required final List categories,
required final dynamic reactions,
@@ -840,7 +840,7 @@ abstract class _SnPost implements SnPost {
@override
String? get alias;
@override
- String get aliasPrefix;
+ String? get aliasPrefix;
@override
List get tags;
@override
diff --git a/lib/types/post.g.dart b/lib/types/post.g.dart
index 72db2ac..61c8766 100644
--- a/lib/types/post.g.dart
+++ b/lib/types/post.g.dart
@@ -8,44 +8,44 @@ part of 'post.dart';
_$SnPostImpl _$$SnPostImplFromJson(Map json) => _$SnPostImpl(
id: (json['id'] as num).toInt(),
- createdAt: DateTime.parse(json['createdAt'] as String),
- updatedAt: DateTime.parse(json['updatedAt'] as String),
- deletedAt: json['deletedAt'] == null
+ createdAt: DateTime.parse(json['created_at'] as String),
+ updatedAt: DateTime.parse(json['updated_at'] as String),
+ deletedAt: json['deleted_at'] == null
? null
- : DateTime.parse(json['deletedAt'] as String),
+ : DateTime.parse(json['deleted_at'] as String),
type: json['type'] as String,
body: json['body'],
language: json['language'] as String,
alias: json['alias'] as String?,
- aliasPrefix: json['aliasPrefix'] as String,
+ aliasPrefix: json['alias_prefix'] as String?,
tags: json['tags'] as List,
categories: json['categories'] as List,
reactions: json['reactions'],
replies: json['replies'],
- replyId: json['replyId'],
- repostId: json['repostId'],
- replyTo: json['replyTo'],
- repostTo: json['repostTo'],
- visibleUsersList: json['visibleUsersList'],
- invisibleUsersList: json['invisibleUsersList'],
+ replyId: json['reply_id'],
+ repostId: json['repost_id'],
+ replyTo: json['reply_to'],
+ repostTo: json['repost_to'],
+ visibleUsersList: json['visible_users_list'],
+ invisibleUsersList: json['invisible_users_list'],
visibility: (json['visibility'] as num).toInt(),
- editedAt: json['editedAt'] == null
+ editedAt: json['edited_at'] == null
? null
- : DateTime.parse(json['editedAt'] as String),
- pinnedAt: json['pinnedAt'] == null
+ : DateTime.parse(json['edited_at'] as String),
+ pinnedAt: json['pinned_at'] == null
? null
- : DateTime.parse(json['pinnedAt'] as String),
- lockedAt: json['lockedAt'] == null
+ : DateTime.parse(json['pinned_at'] as String),
+ lockedAt: json['locked_at'] == null
? null
- : DateTime.parse(json['lockedAt'] as String),
- isDraft: json['isDraft'] as bool,
- publishedAt: DateTime.parse(json['publishedAt'] as String),
- publishedUntil: json['publishedUntil'],
- totalUpvote: (json['totalUpvote'] as num).toInt(),
- totalDownvote: (json['totalDownvote'] as num).toInt(),
- realmId: (json['realmId'] as num?)?.toInt(),
+ : DateTime.parse(json['locked_at'] as String),
+ isDraft: json['is_draft'] as bool,
+ publishedAt: DateTime.parse(json['published_at'] as String),
+ publishedUntil: json['published_until'],
+ totalUpvote: (json['total_upvote'] as num).toInt(),
+ totalDownvote: (json['total_downvote'] as num).toInt(),
+ realmId: (json['realm_id'] as num?)?.toInt(),
realm: json['realm'],
- publisherId: (json['publisherId'] as num).toInt(),
+ publisherId: (json['publisher_id'] as num).toInt(),
publisher:
SnPublisher.fromJson(json['publisher'] as Map),
metric: SnMetric.fromJson(json['metric'] as Map),
@@ -54,38 +54,38 @@ _$SnPostImpl _$$SnPostImplFromJson(Map json) => _$SnPostImpl(
Map _$$SnPostImplToJson(_$SnPostImpl instance) =>
{
'id': instance.id,
- 'createdAt': instance.createdAt.toIso8601String(),
- 'updatedAt': instance.updatedAt.toIso8601String(),
- 'deletedAt': instance.deletedAt?.toIso8601String(),
+ 'created_at': instance.createdAt.toIso8601String(),
+ 'updated_at': instance.updatedAt.toIso8601String(),
+ 'deleted_at': instance.deletedAt?.toIso8601String(),
'type': instance.type,
'body': instance.body,
'language': instance.language,
'alias': instance.alias,
- 'aliasPrefix': instance.aliasPrefix,
+ 'alias_prefix': instance.aliasPrefix,
'tags': instance.tags,
'categories': instance.categories,
'reactions': instance.reactions,
'replies': instance.replies,
- 'replyId': instance.replyId,
- 'repostId': instance.repostId,
- 'replyTo': instance.replyTo,
- 'repostTo': instance.repostTo,
- 'visibleUsersList': instance.visibleUsersList,
- 'invisibleUsersList': instance.invisibleUsersList,
+ 'reply_id': instance.replyId,
+ 'repost_id': instance.repostId,
+ 'reply_to': instance.replyTo,
+ 'repost_to': instance.repostTo,
+ 'visible_users_list': instance.visibleUsersList,
+ 'invisible_users_list': instance.invisibleUsersList,
'visibility': instance.visibility,
- 'editedAt': instance.editedAt?.toIso8601String(),
- 'pinnedAt': instance.pinnedAt?.toIso8601String(),
- 'lockedAt': instance.lockedAt?.toIso8601String(),
- 'isDraft': instance.isDraft,
- 'publishedAt': instance.publishedAt.toIso8601String(),
- 'publishedUntil': instance.publishedUntil,
- 'totalUpvote': instance.totalUpvote,
- 'totalDownvote': instance.totalDownvote,
- 'realmId': instance.realmId,
+ 'edited_at': instance.editedAt?.toIso8601String(),
+ 'pinned_at': instance.pinnedAt?.toIso8601String(),
+ 'locked_at': instance.lockedAt?.toIso8601String(),
+ 'is_draft': instance.isDraft,
+ 'published_at': instance.publishedAt.toIso8601String(),
+ 'published_until': instance.publishedUntil,
+ 'total_upvote': instance.totalUpvote,
+ 'total_downvote': instance.totalDownvote,
+ 'realm_id': instance.realmId,
'realm': instance.realm,
- 'publisherId': instance.publisherId,
- 'publisher': instance.publisher,
- 'metric': instance.metric,
+ 'publisher_id': instance.publisherId,
+ 'publisher': instance.publisher.toJson(),
+ 'metric': instance.metric.toJson(),
};
_$SnBodyImpl _$$SnBodyImplFromJson(Map json) => _$SnBodyImpl(
@@ -109,50 +109,50 @@ Map _$$SnBodyImplToJson(_$SnBodyImpl instance) =>
_$SnMetricImpl _$$SnMetricImplFromJson(Map json) =>
_$SnMetricImpl(
- replyCount: (json['replyCount'] as num).toInt(),
- reactionCount: (json['reactionCount'] as num).toInt(),
+ replyCount: (json['reply_count'] as num).toInt(),
+ reactionCount: (json['reaction_count'] as num).toInt(),
);
Map _$$SnMetricImplToJson(_$SnMetricImpl instance) =>
{
- 'replyCount': instance.replyCount,
- 'reactionCount': instance.reactionCount,
+ 'reply_count': instance.replyCount,
+ 'reaction_count': instance.reactionCount,
};
_$SnPublisherImpl _$$SnPublisherImplFromJson(Map json) =>
_$SnPublisherImpl(
id: (json['id'] as num).toInt(),
- createdAt: DateTime.parse(json['createdAt'] as String),
- updatedAt: DateTime.parse(json['updatedAt'] as String),
- deletedAt: json['deletedAt'] == null
+ createdAt: DateTime.parse(json['created_at'] as String),
+ updatedAt: DateTime.parse(json['updated_at'] as String),
+ deletedAt: json['deleted_at'] == null
? null
- : DateTime.parse(json['deletedAt'] as String),
+ : DateTime.parse(json['deleted_at'] as String),
type: (json['type'] as num).toInt(),
name: json['name'] as String,
nick: json['nick'] as String,
description: json['description'] as String,
avatar: json['avatar'] as String,
banner: json['banner'] as String,
- totalUpvote: (json['totalUpvote'] as num).toInt(),
- totalDownvote: (json['totalDownvote'] as num).toInt(),
- realmId: (json['realmId'] as num?)?.toInt(),
- accountId: (json['accountId'] as num).toInt(),
+ totalUpvote: (json['total_upvote'] as num).toInt(),
+ totalDownvote: (json['total_downvote'] as num).toInt(),
+ realmId: (json['realm_id'] as num?)?.toInt(),
+ accountId: (json['account_id'] as num).toInt(),
);
Map _$$SnPublisherImplToJson(_$SnPublisherImpl instance) =>
{
'id': instance.id,
- 'createdAt': instance.createdAt.toIso8601String(),
- 'updatedAt': instance.updatedAt.toIso8601String(),
- 'deletedAt': instance.deletedAt?.toIso8601String(),
+ 'created_at': instance.createdAt.toIso8601String(),
+ 'updated_at': instance.updatedAt.toIso8601String(),
+ 'deleted_at': instance.deletedAt?.toIso8601String(),
'type': instance.type,
'name': instance.name,
'nick': instance.nick,
'description': instance.description,
'avatar': instance.avatar,
'banner': instance.banner,
- 'totalUpvote': instance.totalUpvote,
- 'totalDownvote': instance.totalDownvote,
- 'realmId': instance.realmId,
- 'accountId': instance.accountId,
+ 'total_upvote': instance.totalUpvote,
+ 'total_downvote': instance.totalDownvote,
+ 'realm_id': instance.realmId,
+ 'account_id': instance.accountId,
};
diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
index a2ec33f..96d3fee 100644
--- a/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
+++ b/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
@@ -1,68 +1,68 @@
{
- "images" : [
- {
- "size" : "16x16",
- "idiom" : "mac",
- "filename" : "app_icon_16.png",
- "scale" : "1x"
+ "info": {
+ "version": 1,
+ "author": "xcode"
},
- {
- "size" : "16x16",
- "idiom" : "mac",
- "filename" : "app_icon_32.png",
- "scale" : "2x"
- },
- {
- "size" : "32x32",
- "idiom" : "mac",
- "filename" : "app_icon_32.png",
- "scale" : "1x"
- },
- {
- "size" : "32x32",
- "idiom" : "mac",
- "filename" : "app_icon_64.png",
- "scale" : "2x"
- },
- {
- "size" : "128x128",
- "idiom" : "mac",
- "filename" : "app_icon_128.png",
- "scale" : "1x"
- },
- {
- "size" : "128x128",
- "idiom" : "mac",
- "filename" : "app_icon_256.png",
- "scale" : "2x"
- },
- {
- "size" : "256x256",
- "idiom" : "mac",
- "filename" : "app_icon_256.png",
- "scale" : "1x"
- },
- {
- "size" : "256x256",
- "idiom" : "mac",
- "filename" : "app_icon_512.png",
- "scale" : "2x"
- },
- {
- "size" : "512x512",
- "idiom" : "mac",
- "filename" : "app_icon_512.png",
- "scale" : "1x"
- },
- {
- "size" : "512x512",
- "idiom" : "mac",
- "filename" : "app_icon_1024.png",
- "scale" : "2x"
- }
- ],
- "info" : {
- "version" : 1,
- "author" : "xcode"
- }
-}
+ "images": [
+ {
+ "size": "16x16",
+ "idiom": "mac",
+ "filename": "app_icon_16.png",
+ "scale": "1x"
+ },
+ {
+ "size": "16x16",
+ "idiom": "mac",
+ "filename": "app_icon_32.png",
+ "scale": "2x"
+ },
+ {
+ "size": "32x32",
+ "idiom": "mac",
+ "filename": "app_icon_32.png",
+ "scale": "1x"
+ },
+ {
+ "size": "32x32",
+ "idiom": "mac",
+ "filename": "app_icon_64.png",
+ "scale": "2x"
+ },
+ {
+ "size": "128x128",
+ "idiom": "mac",
+ "filename": "app_icon_128.png",
+ "scale": "1x"
+ },
+ {
+ "size": "128x128",
+ "idiom": "mac",
+ "filename": "app_icon_256.png",
+ "scale": "2x"
+ },
+ {
+ "size": "256x256",
+ "idiom": "mac",
+ "filename": "app_icon_256.png",
+ "scale": "1x"
+ },
+ {
+ "size": "256x256",
+ "idiom": "mac",
+ "filename": "app_icon_512.png",
+ "scale": "2x"
+ },
+ {
+ "size": "512x512",
+ "idiom": "mac",
+ "filename": "app_icon_512.png",
+ "scale": "1x"
+ },
+ {
+ "size": "512x512",
+ "idiom": "mac",
+ "filename": "app_icon_1024.png",
+ "scale": "2x"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png
index 82b6f9d..7bae536 100644
Binary files a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png differ
diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png
index 13b35eb..3844cfe 100644
Binary files a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png differ
diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png
index 0a3f5fa..5936d6e 100644
Binary files a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png differ
diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png
index bdb5722..f35e912 100644
Binary files a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png differ
diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png
index f083318..12f336c 100644
Binary files a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png differ
diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png
index 326c0e7..c2c4234 100644
Binary files a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png differ
diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png
index 2f1632c..f9e6178 100644
Binary files a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png differ
diff --git a/pubspec.lock b/pubspec.lock
index 3fe74e6..988d729 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -30,6 +30,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "2.0.11"
+ archive:
+ dependency: transitive
+ description:
+ name: archive
+ sha256: cb6a278ef2dbb298455e1a713bda08524a175630ec643a242c399c932a0a1f7d
+ url: "https://pub.dev"
+ source: hosted
+ version: "3.6.1"
args:
dependency: transitive
description:
@@ -426,6 +434,22 @@ packages:
url: "https://pub.dev"
source: hosted
version: "0.1.0"
+ icons_launcher:
+ dependency: "direct dev"
+ description:
+ name: icons_launcher
+ sha256: a7c83fbc837dc6f81944ef35c3756f533bb2aba32fcca5cbcdb2dbcd877d5ae9
+ url: "https://pub.dev"
+ source: hosted
+ version: "3.0.0"
+ image:
+ dependency: transitive
+ description:
+ name: image
+ sha256: f31d52537dc417fdcde36088fdf11d191026fd5e4fae742491ebd40e5a8bea7d
+ url: "https://pub.dev"
+ source: hosted
+ version: "4.3.0"
intl:
dependency: transitive
description:
@@ -895,6 +919,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.4.0"
+ universal_io:
+ dependency: transitive
+ description:
+ name: universal_io
+ sha256: "1722b2dcc462b4b2f3ee7d188dad008b6eb4c40bbd03a3de451d82c78bba9aad"
+ url: "https://pub.dev"
+ source: hosted
+ version: "2.2.2"
vector_math:
dependency: transitive
description:
diff --git a/pubspec.yaml b/pubspec.yaml
index d5b09f7..3289423 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -2,7 +2,7 @@ name: surface
description: "A new Flutter project."
# The following line prevents the package from being accidentally published to
# pub.dev using `flutter pub publish`. This is preferred for private packages.
-publish_to: 'none' # Remove this line if you wish to publish to pub.dev
+publish_to: "none" # Remove this line if you wish to publish to pub.dev
# The following defines the version and build number for your application.
# A version number is three numbers separated by dots, like 1.2.43
@@ -31,7 +31,6 @@ dependencies:
flutter:
sdk: flutter
-
# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^1.0.8
@@ -63,13 +62,13 @@ dev_dependencies:
build_runner: ^2.4.13
freezed: ^2.5.7
json_serializable: ^6.8.0
+ icons_launcher: ^3.0.0
# For information on the generic Dart part of this file, see the
# following page: https://dart.dev/tools/pub/pubspec
# The following section is specific to Flutter packages.
flutter:
-
# The following line ensures that the Material Icons font is
# included with your application, so that you can use the icons in
# the material Icons class.
@@ -104,3 +103,32 @@ flutter:
#
# For details regarding fonts from package dependencies,
# see https://flutter.dev/to/font-from-package
+
+icons_launcher:
+ image_path: "assets/icon/icon.png"
+ platforms:
+ android:
+ enable: true
+ image_path: "assets/icon/icon.png"
+ notification_image: "assets/icon/icon.png"
+ adaptive_background_color: "#ffffff"
+ adaptive_foreground_image: "assets/icon/icon.png"
+ adaptive_monochrome_image: "assets/icon/icon-dark.png"
+ ios:
+ enable: true
+ image_path: "assets/icon/icon-light.png"
+ dark_path: "assets/icon/icon-dark.png"
+ tinted_path: "assets/icon/icon-dark.png"
+ web:
+ enable: true
+ image_path: "assets/icon/icon-light-radius.png"
+ favicon_path: "assets/icon/icon-light-radius.png"
+ macos:
+ enable: false
+ image_path: "assets/icon/icon-light-radius-mac.png"
+ windows:
+ enable: false
+ image_path: "assets/icon/icon-light-radius.png"
+ linux:
+ enable: false
+ image_path: "assets/icon/icon-light-radius.png"
diff --git a/web/favicon.png b/web/favicon.png
index 8aaa46a..c702512 100644
Binary files a/web/favicon.png and b/web/favicon.png differ
diff --git a/web/icons/Icon-192.png b/web/icons/Icon-192.png
index b749bfe..667cccb 100644
Binary files a/web/icons/Icon-192.png and b/web/icons/Icon-192.png differ
diff --git a/web/icons/Icon-512.png b/web/icons/Icon-512.png
index 88cfd48..6cafe6c 100644
Binary files a/web/icons/Icon-512.png and b/web/icons/Icon-512.png differ
diff --git a/web/icons/Icon-maskable-192.png b/web/icons/Icon-maskable-192.png
index eb9b4d7..667cccb 100644
Binary files a/web/icons/Icon-maskable-192.png and b/web/icons/Icon-maskable-192.png differ
diff --git a/web/icons/Icon-maskable-512.png b/web/icons/Icon-maskable-512.png
index d69c566..6cafe6c 100644
Binary files a/web/icons/Icon-maskable-512.png and b/web/icons/Icon-maskable-512.png differ
diff --git a/web/manifest.json b/web/manifest.json
index 4b9e173..5795b02 100644
--- a/web/manifest.json
+++ b/web/manifest.json
@@ -3,8 +3,8 @@
"short_name": "surface",
"start_url": ".",
"display": "standalone",
- "background_color": "#0175C2",
- "theme_color": "#0175C2",
+ "background_color": "#ffffff",
+ "theme_color": "#ffffff",
"description": "A new Flutter project.",
"orientation": "portrait-primary",
"prefer_related_applications": false,
@@ -32,4 +32,4 @@
"purpose": "maskable"
}
]
-}
+}
\ No newline at end of file
diff --git a/windows/runner/resources/app_icon.ico b/windows/runner/resources/app_icon.ico
index c04e20c..3f406c1 100644
Binary files a/windows/runner/resources/app_icon.ico and b/windows/runner/resources/app_icon.ico differ