diff --git a/moneymgr_mobile/android/app/build.gradle.kts b/moneymgr_mobile/android/app/build.gradle.kts index 6220710..efec4eb 100644 --- a/moneymgr_mobile/android/app/build.gradle.kts +++ b/moneymgr_mobile/android/app/build.gradle.kts @@ -6,7 +6,7 @@ plugins { } android { - namespace = "com.example.moneymgr_mobile" + namespace = "org.communiquons.moneymgr" compileSdk = flutter.compileSdkVersion // ndkVersion = flutter.ndkVersion ndkVersion = "27.0.12077973" @@ -22,7 +22,7 @@ android { defaultConfig { // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). - applicationId = "com.example.moneymgr_mobile" + applicationId = "org.communiquons.moneymgr" // You can update the following values to match your application needs. // For more information, see: https://flutter.dev/to/review-gradle-config. minSdk = flutter.minSdkVersion diff --git a/moneymgr_mobile/android/app/src/main/AndroidManifest.xml b/moneymgr_mobile/android/app/src/main/AndroidManifest.xml index 126979c..42732b1 100644 --- a/moneymgr_mobile/android/app/src/main/AndroidManifest.xml +++ b/moneymgr_mobile/android/app/src/main/AndroidManifest.xml @@ -1,8 +1,8 @@ + android:icon="@mipmap/launcher_icon"> const Gutter(), - mainAxisAlignment: MainAxisAlignment.center, - crossAxisAlignment: CrossAxisAlignment.stretch, - children: children, + body: SingleChildScrollView( + child: SeparatedColumn( + padding: EdgeInsets.all(context.gutter), + separatorBuilder: () => const Gutter(), + mainAxisAlignment: MainAxisAlignment.center, + crossAxisAlignment: CrossAxisAlignment.stretch, + children: children, + ), ), ); } diff --git a/moneymgr_mobile/lib/routes/login/login_screen.dart b/moneymgr_mobile/lib/routes/login/login_screen.dart index f818c4f..c4d0804 100644 --- a/moneymgr_mobile/lib/routes/login/login_screen.dart +++ b/moneymgr_mobile/lib/routes/login/login_screen.dart @@ -54,7 +54,13 @@ class _LoginChoice extends StatelessWidget { EdgeInsetsGeometry.symmetric(vertical: 20.0, horizontal: 30.0), ), ), - child: Row(children: [Icon(icon, size: 25.0), Gutter(), Text(label)]), + child: Row( + children: [ + Icon(icon, size: 25.0), + Gutter(), + Flexible(child: Text(label)), + ], + ), ); } } diff --git a/moneymgr_mobile/pubspec.lock b/moneymgr_mobile/pubspec.lock index ed4b141..37a61e1 100644 --- a/moneymgr_mobile/pubspec.lock +++ b/moneymgr_mobile/pubspec.lock @@ -153,6 +153,14 @@ packages: url: "https://pub.dev" source: hosted version: "2.0.4" + cli_util: + dependency: transitive + description: + name: cli_util + sha256: ff6785f7e9e3c38ac98b2fb035701789de90154024a75b6cb926445e83197d1c + url: "https://pub.dev" + source: hosted + version: "0.4.2" clock: dependency: transitive description: @@ -334,6 +342,14 @@ packages: url: "https://pub.dev" source: hosted version: "0.21.2" + 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/moneymgr_mobile/pubspec.yaml b/moneymgr_mobile/pubspec.yaml index 1ddb4c6..11ce2df 100644 --- a/moneymgr_mobile/pubspec.yaml +++ b/moneymgr_mobile/pubspec.yaml @@ -1,5 +1,5 @@ name: moneymgr_mobile -description: "A new Flutter project." +description: "Mobile application for MoneyMgr" # 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 @@ -84,6 +84,9 @@ dev_dependencies: # rules and activating additional ones. flutter_lints: ^5.0.0 + # Manage app icon + flutter_launcher_icons: ^0.14.4 + # Generate source code build_runner: ^2.5.4