diff --git a/assets/images/icon-dark.png b/assets/images/icon-dark.png
new file mode 100644
index 0000000..942d36e
Binary files /dev/null and b/assets/images/icon-dark.png differ
diff --git a/assets/images/icon-mono.jpg b/assets/images/icon-mono.jpg
new file mode 100644
index 0000000..cb0ed21
Binary files /dev/null and b/assets/images/icon-mono.jpg differ
diff --git a/assets/images/icon-padded.png b/assets/images/icon-padded.png
new file mode 100644
index 0000000..8f5c639
Binary files /dev/null and b/assets/images/icon-padded.png differ
diff --git a/assets/images/icon.jpg b/assets/images/icon.jpg
new file mode 100644
index 0000000..a39951f
Binary files /dev/null and b/assets/images/icon.jpg differ
diff --git a/ios/Runner/Info.plist b/ios/Runner/Info.plist
index 9e62c30..e3a3e28 100644
--- a/ios/Runner/Info.plist
+++ b/ios/Runner/Info.plist
@@ -7,7 +7,7 @@
CFBundleDevelopmentRegion
$(DEVELOPMENT_LANGUAGE)
CFBundleDisplayName
- Groovybox
+ GroovyBox
CFBundleExecutable
$(EXECUTABLE_NAME)
CFBundleIdentifier
@@ -15,7 +15,7 @@
CFBundleInfoDictionaryVersion
6.0
CFBundleName
- groovybox
+ GroovyBox
CFBundlePackageType
APPL
CFBundleShortVersionString
diff --git a/lib/providers/theme_provider.g.dart b/lib/providers/theme_provider.g.dart
index 6fa075e..73f2415 100644
--- a/lib/providers/theme_provider.g.dart
+++ b/lib/providers/theme_provider.g.dart
@@ -94,7 +94,7 @@ final class SeedColorNotifierProvider
}
}
-String _$seedColorNotifierHash() => r'7c7893af5be42f3771a268159e7a5e2597bebc4e';
+String _$seedColorNotifierHash() => r'3954f171d23ec7bcf3357928a278a8212c835908';
abstract class _$SeedColorNotifier extends $Notifier {
Color build();
diff --git a/macos/Runner/Info.plist b/macos/Runner/Info.plist
index 4789daa..53e6351 100644
--- a/macos/Runner/Info.plist
+++ b/macos/Runner/Info.plist
@@ -13,7 +13,7 @@
CFBundleInfoDictionaryVersion
6.0
CFBundleName
- $(PRODUCT_NAME)
+ GroovyBox
CFBundlePackageType
APPL
CFBundleShortVersionString
diff --git a/pubspec.lock b/pubspec.lock
index db21488..4386cd5 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -374,6 +374,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "0.21.3+1"
+ flutter_launcher_icons:
+ dependency: "direct dev"
+ description:
+ name: flutter_launcher_icons
+ sha256: "10f13781741a2e3972126fae08393d3c4e01fa4cd7473326b94b72cf594195e7"
+ url: "https://pub.dev"
+ source: hosted
+ version: "0.14.4"
flutter_lints:
dependency: "direct dev"
description:
diff --git a/pubspec.yaml b/pubspec.yaml
index 6d11fb9..7a5e9d2 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -67,6 +67,7 @@ dev_dependencies:
build_runner: ^2.10.4
riverpod_generator: ^3.0.3
drift_dev: ^2.30.0
+ flutter_launcher_icons: ^0.14.4
# For information on the generic Dart part of this file, see the
# following page: https://dart.dev/tools/pub/pubspec
@@ -80,9 +81,8 @@ flutter:
uses-material-design: true
# To add assets to your application, add an assets section, like this:
- # assets:
- # - images/a_dot_burr.jpeg
- # - images/a_dot_ham.jpeg
+ assets:
+ - assets/images/
# An image asset can refer to one or more resolution-specific "variants", see
# https://flutter.dev/to/resolution-aware-images
@@ -109,3 +109,31 @@ flutter:
#
# For details regarding fonts from package dependencies,
# see https://flutter.dev/to/font-from-package
+
+flutter_launcher_icons:
+ android: "launcher_icon"
+ ios: true
+ image_path: "assets/images/logo.png"
+ min_sdk_android: 21
+ image_path_ios_dark_transparent: "assets/images/logo-dark.png"
+ remove_alpha_ios: true
+ desaturate_tinted_to_grayscale_ios: true
+ background_color_ios: "#ffffff"
+ web:
+ generate: true
+ image_path: "assets/images/logo-dark.png"
+ background_color: "#ffffff"
+ theme_color: "#2eb0c7"
+ windows:
+ generate: true
+ image_path: "assets/images/logo-dark.png"
+ icon_size: 256
+ macos:
+ generate: true
+ image_path: "assets/images/icon-padded.png"
+
+flutter_native_splash:
+ image: "assets/images/icon.png"
+ image_dark: "assets/images/icon-dark.png"
+ color: "#2eb0c7"
+ color_dark: "#121212"
\ No newline at end of file