diff --git a/android/app/build.gradle b/android/app/build.gradle index 7a7d796..2803740 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -87,6 +87,10 @@ android { beta { applicationId "org.communiquons.beta" } + + forez { + applicationId "org.communiquons.forez" + } } packagingOptions { diff --git a/android/app/src/forez/AndroidManifest.xml b/android/app/src/forez/AndroidManifest.xml new file mode 100644 index 0000000..f320146 --- /dev/null +++ b/android/app/src/forez/AndroidManifest.xml @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/android/app/src/forez/google-services.json b/android/app/src/forez/google-services.json new file mode 100644 index 0000000..ce08657 --- /dev/null +++ b/android/app/src/forez/google-services.json @@ -0,0 +1,40 @@ +{ + "project_info": { + "project_number": "500630888942", + "firebase_url": "https://forez-1b859.firebaseio.com", + "project_id": "forez-1b859", + "storage_bucket": "forez-1b859.appspot.com" + }, + "client": [ + { + "client_info": { + "mobilesdk_app_id": "1:500630888942:android:9764f377f1598befd02eff", + "android_client_info": { + "package_name": "org.communiquons.forez" + } + }, + "oauth_client": [ + { + "client_id": "500630888942-bnrmk599c8q7viijmbkjp3t5fc8806nf.apps.googleusercontent.com", + "client_type": 3 + } + ], + "api_key": [ + { + "current_key": "AIzaSyDYhRp1wa6WuSENeq1Dl4b1k2BGZCnnqRo" + } + ], + "services": { + "appinvite_service": { + "other_platform_oauth_client": [ + { + "client_id": "500630888942-bnrmk599c8q7viijmbkjp3t5fc8806nf.apps.googleusercontent.com", + "client_type": 3 + } + ] + } + } + } + ], + "configuration_version": "1" +} \ No newline at end of file diff --git a/android/app/src/forez/ic_launcher-playstore.png b/android/app/src/forez/ic_launcher-playstore.png new file mode 100644 index 0000000..d00fa59 Binary files /dev/null and b/android/app/src/forez/ic_launcher-playstore.png differ diff --git a/android/app/src/forez/res/drawable/ic_launcher_foreground.xml b/android/app/src/forez/res/drawable/ic_launcher_foreground.xml new file mode 100644 index 0000000..11b1032 --- /dev/null +++ b/android/app/src/forez/res/drawable/ic_launcher_foreground.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/android/app/src/forez/res/drawable/ic_wheat.xml b/android/app/src/forez/res/drawable/ic_wheat.xml new file mode 100644 index 0000000..19c6656 --- /dev/null +++ b/android/app/src/forez/res/drawable/ic_wheat.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/android/app/src/forez/res/drawable/ic_wheat_white.png b/android/app/src/forez/res/drawable/ic_wheat_white.png new file mode 100644 index 0000000..755e82e Binary files /dev/null and b/android/app/src/forez/res/drawable/ic_wheat_white.png differ diff --git a/android/app/src/forez/res/drawable/launch_background.xml b/android/app/src/forez/res/drawable/launch_background.xml new file mode 100644 index 0000000..18b8395 --- /dev/null +++ b/android/app/src/forez/res/drawable/launch_background.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + diff --git a/android/app/src/forez/res/mipmap-anydpi-v26/ic_launcher.xml b/android/app/src/forez/res/mipmap-anydpi-v26/ic_launcher.xml new file mode 100644 index 0000000..7353dbd --- /dev/null +++ b/android/app/src/forez/res/mipmap-anydpi-v26/ic_launcher.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/forez/res/mipmap-anydpi-v26/ic_launcher_round.xml b/android/app/src/forez/res/mipmap-anydpi-v26/ic_launcher_round.xml new file mode 100644 index 0000000..7353dbd --- /dev/null +++ b/android/app/src/forez/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/android/app/src/forez/res/mipmap-hdpi/ic_launcher.png b/android/app/src/forez/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000..23beb23 Binary files /dev/null and b/android/app/src/forez/res/mipmap-hdpi/ic_launcher.png differ diff --git a/android/app/src/forez/res/mipmap-hdpi/ic_launcher_round.png b/android/app/src/forez/res/mipmap-hdpi/ic_launcher_round.png new file mode 100644 index 0000000..f91626f Binary files /dev/null and b/android/app/src/forez/res/mipmap-hdpi/ic_launcher_round.png differ diff --git a/android/app/src/forez/res/mipmap-mdpi/ic_launcher.png b/android/app/src/forez/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000..10a1ae6 Binary files /dev/null and b/android/app/src/forez/res/mipmap-mdpi/ic_launcher.png differ diff --git a/android/app/src/forez/res/mipmap-mdpi/ic_launcher_round.png b/android/app/src/forez/res/mipmap-mdpi/ic_launcher_round.png new file mode 100644 index 0000000..ba7b201 Binary files /dev/null and b/android/app/src/forez/res/mipmap-mdpi/ic_launcher_round.png differ diff --git a/android/app/src/forez/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/forez/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000..b58b630 Binary files /dev/null and b/android/app/src/forez/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/android/app/src/forez/res/mipmap-xhdpi/ic_launcher_round.png b/android/app/src/forez/res/mipmap-xhdpi/ic_launcher_round.png new file mode 100644 index 0000000..dc8208a Binary files /dev/null and b/android/app/src/forez/res/mipmap-xhdpi/ic_launcher_round.png differ diff --git a/android/app/src/forez/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/forez/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000..e6f9ce5 Binary files /dev/null and b/android/app/src/forez/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/android/app/src/forez/res/mipmap-xxhdpi/ic_launcher_round.png b/android/app/src/forez/res/mipmap-xxhdpi/ic_launcher_round.png new file mode 100644 index 0000000..ff78524 Binary files /dev/null and b/android/app/src/forez/res/mipmap-xxhdpi/ic_launcher_round.png differ diff --git a/android/app/src/forez/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/forez/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000..50538bc Binary files /dev/null and b/android/app/src/forez/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/android/app/src/forez/res/mipmap-xxxhdpi/ic_launcher_round.png b/android/app/src/forez/res/mipmap-xxxhdpi/ic_launcher_round.png new file mode 100644 index 0000000..51b27be Binary files /dev/null and b/android/app/src/forez/res/mipmap-xxxhdpi/ic_launcher_round.png differ diff --git a/android/app/src/forez/res/values/ic_launcher_background.xml b/android/app/src/forez/res/values/ic_launcher_background.xml new file mode 100644 index 0000000..7c1b911 --- /dev/null +++ b/android/app/src/forez/res/values/ic_launcher_background.xml @@ -0,0 +1,4 @@ + + + #1B5E20 + \ No newline at end of file diff --git a/android/app/src/forez/res/values/styles.xml b/android/app/src/forez/res/values/styles.xml new file mode 100644 index 0000000..1f83a33 --- /dev/null +++ b/android/app/src/forez/res/values/styles.xml @@ -0,0 +1,18 @@ + + + + + + + diff --git a/lib/main_forez_dev.dart b/lib/main_forez_dev.dart new file mode 100644 index 0000000..2c60d60 --- /dev/null +++ b/lib/main_forez_dev.dart @@ -0,0 +1,32 @@ +import 'dart:io'; + +import 'package:comunic/main.dart'; +import 'package:comunic/models/config.dart'; + +/// Forez development configuration +/// +/// @author Pierre Hubert + +/// Fix HTTPS issue +class MyHttpOverride extends HttpOverrides { + @override + HttpClient createHttpClient(SecurityContext context) { + return super.createHttpClient(context) + ..badCertificateCallback = (cert, host, port) { + return host == "devweb.local"; // Forcefully trust local website + }; + } +} + +void main() { + Config.set(Config( + apiServerName: "192.168.1.9:3000", + apiServerUri: "/", + apiServerSecure: false, + clientName: "ForezFlutter", + )); + + HttpOverrides.global = new MyHttpOverride(); + + subMain(); +}