From 2f976c1057cac18ae8d9713b1b1d0fc6623776de Mon Sep 17 00:00:00 2001 From: Moe <moe@chocola.dev> Date: Sun, 24 Apr 2022 16:17:25 +0700 Subject: [PATCH] Add app icon --- assets/logo.webp | Bin 0 -> 6872 bytes pubspec.lock | 49 +++++++++++++++++++++++++++++++++++++++++++++++ pubspec.yaml | 9 +++++++++ 3 files changed, 58 insertions(+) create mode 100644 assets/logo.webp diff --git a/assets/logo.webp b/assets/logo.webp new file mode 100644 index 0000000000000000000000000000000000000000..5e6b95818722775205f1a7a68ec593a6ed386bdf GIT binary patch literal 6872 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 literal 0 HcmV?d00001 diff --git a/pubspec.lock b/pubspec.lock index f3f7c4e..ecfe77f 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -8,6 +8,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.2.0" + archive: + dependency: transitive + description: + name: archive + url: "https://pub.dartlang.org" + source: hosted + version: "3.3.0" + args: + dependency: transitive + description: + name: args + url: "https://pub.dartlang.org" + source: hosted + version: "2.3.0" async: dependency: transitive description: @@ -132,6 +146,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.3.0" + flutter_launcher_icons_maker: + dependency: "direct main" + description: + name: flutter_launcher_icons_maker + url: "https://pub.dartlang.org" + source: hosted + version: "0.10.2" flutter_lints: dependency: "direct dev" description: @@ -158,6 +179,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.0.0" + image: + dependency: transitive + description: + name: image + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.3" lints: dependency: transitive description: @@ -263,6 +291,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.11.1" + petitparser: + dependency: transitive + description: + name: petitparser + url: "https://pub.dartlang.org" + source: hosted + version: "4.4.0" platform: dependency: transitive description: @@ -394,6 +429,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.2.0+1" + xml: + dependency: transitive + description: + name: xml + url: "https://pub.dartlang.org" + source: hosted + version: "5.3.1" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.0" sdks: dart: ">=2.16.2 <3.0.0" flutter: ">=2.8.0" diff --git a/pubspec.yaml b/pubspec.yaml index 5d7c6ac..3ebfca7 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -33,12 +33,21 @@ dependencies: dio: ^4.0.6 flutter: sdk: flutter + flutter_launcher_icons_maker: ^0.10.2 dev_dependencies: flutter_lints: ^1.0.0 flutter_test: sdk: flutter +flutter_icons: + android: true + ios: true + macos: true + windows: true + web: true + image_path: "assets/logo.webp" + # 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.