diff --git a/CoviCo/pubspec.lock b/CoviCo/pubspec.lock index 203bd177..510f0b27 100644 --- a/CoviCo/pubspec.lock +++ b/CoviCo/pubspec.lock @@ -28,14 +28,14 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.5.0-nullsafety.1" + version: "2.8.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "2.1.0-nullsafety.1" + version: "2.1.0" build: dependency: transitive description: @@ -98,14 +98,14 @@ packages: name: characters url: "https://pub.dartlang.org" source: hosted - version: "1.1.0-nullsafety.3" + version: "1.1.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.2.0-nullsafety.1" + version: "1.3.1" charts_common: dependency: transitive description: @@ -140,7 +140,7 @@ packages: name: clock url: "https://pub.dartlang.org" source: hosted - version: "1.1.0-nullsafety.1" + version: "1.1.0" code_builder: dependency: transitive description: @@ -154,7 +154,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.15.0-nullsafety.3" + version: "1.15.0" convert: dependency: transitive description: @@ -203,7 +203,7 @@ packages: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.2.0-nullsafety.1" + version: "1.2.0" ffi: dependency: transitive description: @@ -346,14 +346,14 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.10-nullsafety.1" + version: "0.12.10" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.3.0-nullsafety.3" + version: "1.7.0" mime: dependency: transitive description: @@ -402,7 +402,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.8.0-nullsafety.1" + version: "1.8.0" path_provider: dependency: "direct main" description: @@ -582,21 +582,21 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.8.0-nullsafety.2" + version: "1.8.1" stack_trace: dependency: transitive description: name: stack_trace url: "https://pub.dartlang.org" source: hosted - version: "1.10.0-nullsafety.1" + version: "1.10.0" stream_channel: dependency: transitive description: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "2.1.0-nullsafety.1" + version: "2.1.0" stream_transform: dependency: transitive description: @@ -610,7 +610,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.1.0-nullsafety.1" + version: "1.1.0" synchronized: dependency: transitive description: @@ -624,7 +624,7 @@ packages: name: term_glyph url: "https://pub.dartlang.org" source: hosted - version: "1.2.0-nullsafety.1" + version: "1.2.0" test: dependency: "direct dev" description: @@ -638,7 +638,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.19-nullsafety.2" + version: "0.2.20" test_core: dependency: transitive description: @@ -659,14 +659,14 @@ packages: name: typed_data url: "https://pub.dartlang.org" source: hosted - version: "1.3.0-nullsafety.3" + version: "1.3.0" vector_math: dependency: transitive description: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.1.0-nullsafety.3" + version: "2.1.0" vm_service: dependency: transitive description: @@ -717,5 +717,5 @@ packages: source: hosted version: "2.2.1" sdks: - dart: ">=2.10.0-110 <2.11.0" - flutter: ">=1.12.13+hotfix.5 <2.0.0" + dart: ">=2.12.0 <3.0.0" + flutter: ">=1.12.13+hotfix.5" diff --git a/Flash Chat App/.flutter-plugins-dependencies b/Flash Chat App/.flutter-plugins-dependencies index da20a345..f7ee7c1d 100644 --- a/Flash Chat App/.flutter-plugins-dependencies +++ b/Flash Chat App/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"C:\\\\src\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\cloud_firestore-0.14.0+2\\\\","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"C:\\\\src\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\firebase_auth-0.18.0+1\\\\","dependencies":["firebase_core"]},{"name":"firebase_core","path":"C:\\\\src\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\firebase_core-0.5.0\\\\","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"C:\\\\src\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\cloud_firestore-0.14.0+2\\\\","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"C:\\\\src\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\firebase_auth-0.18.0+1\\\\","dependencies":["firebase_core"]},{"name":"firebase_core","path":"C:\\\\src\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\firebase_core-0.5.0\\\\","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"C:\\\\src\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\cloud_firestore-0.14.0+2\\\\","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"C:\\\\src\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\firebase_auth-0.18.0+1\\\\","dependencies":["firebase_core"]},{"name":"firebase_core","path":"C:\\\\src\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\firebase_core-0.5.0\\\\","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"C:\\\\src\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\cloud_firestore_web-0.2.0+1\\\\","dependencies":[]},{"name":"firebase_auth_web","path":"C:\\\\src\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\firebase_auth_web-0.3.0+1\\\\","dependencies":[]},{"name":"firebase_core_web","path":"C:\\\\src\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\firebase_core_web-0.2.0\\\\","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-10-25 18:51:13.274493","version":"1.22.2"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.14.0+2/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.18.0+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.5.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.14.0+2/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.18.0+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.5.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.14.0+2/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.18.0+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.5.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.2.0+1/","dependencies":[]},{"name":"firebase_auth_web","path":"/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.3.0+1/","dependencies":[]},{"name":"firebase_core_web","path":"/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.2.0/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2021-10-02 02:36:06.242508","version":"2.5.1"} \ No newline at end of file diff --git a/Flash Chat App/ios/Flutter/flutter_export_environment.sh b/Flash Chat App/ios/Flutter/flutter_export_environment.sh old mode 100644 new mode 100755 index d697ca0a..3e3876f0 --- a/Flash Chat App/ios/Flutter/flutter_export_environment.sh +++ b/Flash Chat App/ios/Flutter/flutter_export_environment.sh @@ -1,12 +1,10 @@ #!/bin/sh # This is a generated file; do not edit or check into version control. -export "FLUTTER_ROOT=C:\src\flutter" -export "FLUTTER_APPLICATION_PATH=D:\projetos\Flutter_Hacktoberfest2020\Flash Chat App" -export "FLUTTER_TARGET=lib\main.dart" +export "FLUTTER_ROOT=/home/ubuntu/snap/flutter/common/flutter" +export "FLUTTER_APPLICATION_PATH=/home/ubuntu/Flutter_Hacktoberfest_2021/Flash Chat App" +export "COCOAPODS_PARALLEL_CODE_SIGN=true" +export "FLUTTER_TARGET=lib/main.dart" export "FLUTTER_BUILD_DIR=build" -export "SYMROOT=${SOURCE_ROOT}/../build\ios" -export "OTHER_LDFLAGS=$(inherited) -framework Flutter" -export "FLUTTER_FRAMEWORK_DIR=C:\src\flutter\bin\cache\artifacts\engine\ios" export "FLUTTER_BUILD_NAME=1.0.0" export "FLUTTER_BUILD_NUMBER=1" export "DART_OBFUSCATION=false" diff --git a/Flash Chat App/pubspec.lock b/Flash Chat App/pubspec.lock index 5a9a859e..b0aece63 100644 --- a/Flash Chat App/pubspec.lock +++ b/Flash Chat App/pubspec.lock @@ -14,35 +14,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.5.0-nullsafety.1" + version: "2.8.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "2.1.0-nullsafety.1" + version: "2.1.0" characters: dependency: transitive description: name: characters url: "https://pub.dartlang.org" source: hosted - version: "1.1.0-nullsafety.3" + version: "1.1.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.2.0-nullsafety.1" + version: "1.3.1" clock: dependency: transitive description: name: clock url: "https://pub.dartlang.org" source: hosted - version: "1.1.0-nullsafety.1" + version: "1.1.0" cloud_firestore: dependency: "direct main" description: @@ -70,7 +70,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.15.0-nullsafety.3" + version: "1.15.0" cupertino_icons: dependency: "direct main" description: @@ -84,7 +84,7 @@ packages: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.2.0-nullsafety.1" + version: "1.2.0" firebase: dependency: transitive description: @@ -176,21 +176,21 @@ packages: name: js url: "https://pub.dartlang.org" source: hosted - version: "0.6.2" + version: "0.6.3" matcher: dependency: transitive description: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.10-nullsafety.1" + version: "0.12.10" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.3.0-nullsafety.3" + version: "1.7.0" modal_progress_hud: dependency: "direct main" description: @@ -204,7 +204,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.8.0-nullsafety.1" + version: "1.8.0" pedantic: dependency: transitive description: @@ -237,56 +237,56 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.8.0-nullsafety.2" + version: "1.8.1" stack_trace: dependency: transitive description: name: stack_trace url: "https://pub.dartlang.org" source: hosted - version: "1.10.0-nullsafety.1" + version: "1.10.0" stream_channel: dependency: transitive description: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "2.1.0-nullsafety.1" + version: "2.1.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.1.0-nullsafety.1" + version: "1.1.0" term_glyph: dependency: transitive description: name: term_glyph url: "https://pub.dartlang.org" source: hosted - version: "1.2.0-nullsafety.1" + version: "1.2.0" test_api: dependency: transitive description: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.19-nullsafety.2" + version: "0.4.2" typed_data: dependency: transitive description: name: typed_data url: "https://pub.dartlang.org" source: hosted - version: "1.3.0-nullsafety.3" + version: "1.3.0" vector_math: dependency: transitive description: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.1.0-nullsafety.3" + version: "2.1.0" sdks: - dart: ">=2.10.0-110 <2.11.0" - flutter: ">=1.12.13+hotfix.5 <2.0.0" + dart: ">=2.12.0 <3.0.0" + flutter: ">=1.12.13+hotfix.5" diff --git a/Instagram Redesign App/.dart_tool/package_config.json b/Instagram Redesign App/.dart_tool/package_config.json index c4851103..1d7aca02 100644 --- a/Instagram Redesign App/.dart_tool/package_config.json +++ b/Instagram Redesign App/.dart_tool/package_config.json @@ -3,247 +3,247 @@ "packages": [ { "name": "async", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.5.0-nullsafety.1", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.8.1", "packageUri": "lib/", - "languageVersion": "2.10" + "languageVersion": "2.12" }, { "name": "boolean_selector", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0-nullsafety.1", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0", "packageUri": "lib/", - "languageVersion": "2.10" + "languageVersion": "2.12" }, { "name": "characters", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.1.0-nullsafety.3", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.1.0", "packageUri": "lib/", - "languageVersion": "2.10" + "languageVersion": "2.12" }, { "name": "charcode", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.2.0-nullsafety.1", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.3.1", "packageUri": "lib/", - "languageVersion": "2.10" + "languageVersion": "2.12" }, { "name": "clock", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0-nullsafety.1", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0", "packageUri": "lib/", - "languageVersion": "2.10" + "languageVersion": "2.12" }, { "name": "collection", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0-nullsafety.3", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0", "packageUri": "lib/", - "languageVersion": "2.10" + "languageVersion": "2.12" }, { "name": "convert", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/convert-2.1.1", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/convert-2.1.1", "packageUri": "lib/", "languageVersion": "1.17" }, { "name": "crypto", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-2.1.5", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-2.1.5", "packageUri": "lib/", "languageVersion": "2.3" }, { "name": "cupertino_icons", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-0.1.3", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-0.1.3", "packageUri": "lib/", "languageVersion": "2.0" }, { "name": "fake_async", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0-nullsafety.1", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0", "packageUri": "lib/", - "languageVersion": "2.10" + "languageVersion": "2.12" }, { "name": "ffi", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-0.1.3", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-0.1.3", "packageUri": "lib/", "languageVersion": "2.6" }, { "name": "file", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/file-5.2.1", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/file-5.2.1", "packageUri": "lib/", "languageVersion": "2.2" }, { "name": "flutter", - "rootUri": "file:///C:/src/flutter/packages/flutter", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/packages/flutter", "packageUri": "lib/", - "languageVersion": "2.10" + "languageVersion": "2.12" }, { "name": "flutter_test", - "rootUri": "file:///C:/src/flutter/packages/flutter_test", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/packages/flutter_test", "packageUri": "lib/", - "languageVersion": "2.2" + "languageVersion": "2.12" }, { "name": "google_fonts", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-1.1.1", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-1.1.1", "packageUri": "lib/", "languageVersion": "2.3" }, { "name": "http", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.12.2", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.12.2", "packageUri": "lib/", "languageVersion": "2.4" }, { "name": "http_parser", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-3.1.4", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-3.1.4", "packageUri": "lib/", "languageVersion": "2.3" }, { "name": "intl", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.16.1", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.16.1", "packageUri": "lib/", "languageVersion": "2.5" }, { "name": "matcher", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.10-nullsafety.1", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.10", "packageUri": "lib/", - "languageVersion": "2.10" + "languageVersion": "2.12" }, { "name": "meta", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.3.0-nullsafety.3", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0", "packageUri": "lib/", - "languageVersion": "2.10" + "languageVersion": "2.12" }, { "name": "path", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0-nullsafety.1", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0", "packageUri": "lib/", - "languageVersion": "2.10" + "languageVersion": "2.12" }, { "name": "path_provider", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.22", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.22", "packageUri": "lib/", "languageVersion": "2.1" }, { "name": "path_provider_linux", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+2", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+2", "packageUri": "lib/", "languageVersion": "2.1" }, { "name": "path_provider_macos", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+4", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+4", "packageUri": "lib/", "languageVersion": "2.1" }, { "name": "path_provider_platform_interface", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-1.0.3", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-1.0.3", "packageUri": "lib/", "languageVersion": "2.1" }, { "name": "path_provider_windows", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-0.0.4+1", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-0.0.4+1", "packageUri": "lib/", "languageVersion": "2.1" }, { "name": "pedantic", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/pedantic-1.9.2", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/pedantic-1.9.2", "packageUri": "lib/", "languageVersion": "2.1" }, { "name": "platform", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/platform-2.2.1", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/platform-2.2.1", "packageUri": "lib/", "languageVersion": "1.24" }, { "name": "plugin_platform_interface", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-1.0.3", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-1.0.3", "packageUri": "lib/", "languageVersion": "2.1" }, { "name": "process", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/process-3.0.13", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/process-3.0.13", "packageUri": "lib/", "languageVersion": "2.0" }, { "name": "sky_engine", - "rootUri": "file:///C:/src/flutter/bin/cache/pkg/sky_engine", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/bin/cache/pkg/sky_engine", "packageUri": "lib/", - "languageVersion": "1.11" + "languageVersion": "2.12" }, { "name": "source_span", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.0-nullsafety.2", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.1", "packageUri": "lib/", - "languageVersion": "2.10" + "languageVersion": "2.12" }, { "name": "stack_trace", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0-nullsafety.1", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0", "packageUri": "lib/", - "languageVersion": "2.10" + "languageVersion": "2.12" }, { "name": "stream_channel", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0-nullsafety.1", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0", "packageUri": "lib/", - "languageVersion": "2.10" + "languageVersion": "2.12" }, { "name": "string_scanner", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0-nullsafety.1", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0", "packageUri": "lib/", - "languageVersion": "2.10" + "languageVersion": "2.12" }, { "name": "term_glyph", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0-nullsafety.1", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0", "packageUri": "lib/", - "languageVersion": "2.10" + "languageVersion": "2.12" }, { "name": "test_api", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.2.19-nullsafety.2", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.2", "packageUri": "lib/", - "languageVersion": "2.10" + "languageVersion": "2.12" }, { "name": "typed_data", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0-nullsafety.3", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0", "packageUri": "lib/", - "languageVersion": "2.10" + "languageVersion": "2.12" }, { "name": "vector_math", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.0-nullsafety.3", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.0", "packageUri": "lib/", - "languageVersion": "2.10" + "languageVersion": "2.12" }, { "name": "win32", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/win32-1.7.3", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/win32-1.7.3", "packageUri": "lib/", "languageVersion": "2.7" }, { "name": "xdg_directories", - "rootUri": "file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.1.2", + "rootUri": "file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.1.2", "packageUri": "lib/", "languageVersion": "2.3" }, @@ -254,7 +254,7 @@ "languageVersion": "2.7" } ], - "generated": "2020-10-25T21:51:53.026160Z", + "generated": "2021-10-01T19:36:15.648195Z", "generator": "pub", - "generatorVersion": "2.10.2" + "generatorVersion": "2.14.2" } diff --git a/Instagram Redesign App/.dart_tool/package_config_subset b/Instagram Redesign App/.dart_tool/package_config_subset new file mode 100644 index 00000000..faccbd78 --- /dev/null +++ b/Instagram Redesign App/.dart_tool/package_config_subset @@ -0,0 +1,169 @@ +instagram_redesign +2.7 +file:///home/ubuntu/Flutter_Hacktoberfest_2021/Instagram%20Redesign%20App/ +file:///home/ubuntu/Flutter_Hacktoberfest_2021/Instagram%20Redesign%20App/lib/ +async +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.8.1/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.8.1/lib/ +boolean_selector +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/lib/ +characters +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.1.0/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.1.0/lib/ +charcode +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.3.1/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.3.1/lib/ +clock +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0/lib/ +collection +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0/lib/ +convert +1.17 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/convert-2.1.1/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/convert-2.1.1/lib/ +crypto +2.3 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-2.1.5/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-2.1.5/lib/ +cupertino_icons +2.0 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-0.1.3/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-0.1.3/lib/ +fake_async +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0/lib/ +ffi +2.6 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-0.1.3/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-0.1.3/lib/ +file +2.2 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/file-5.2.1/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/file-5.2.1/lib/ +google_fonts +2.3 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-1.1.1/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-1.1.1/lib/ +http +2.4 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.12.2/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.12.2/lib/ +http_parser +2.3 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-3.1.4/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-3.1.4/lib/ +intl +2.5 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.16.1/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.16.1/lib/ +matcher +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.10/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.10/lib/ +meta +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0/lib/ +path +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/lib/ +path_provider +2.1 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.22/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.22/lib/ +path_provider_linux +2.1 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+2/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+2/lib/ +path_provider_macos +2.1 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+4/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+4/lib/ +path_provider_platform_interface +2.1 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-1.0.3/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-1.0.3/lib/ +path_provider_windows +2.1 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-0.0.4+1/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-0.0.4+1/lib/ +pedantic +2.1 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/pedantic-1.9.2/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/pedantic-1.9.2/lib/ +platform +1.24 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/platform-2.2.1/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/platform-2.2.1/lib/ +plugin_platform_interface +2.1 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-1.0.3/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-1.0.3/lib/ +process +2.0 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/process-3.0.13/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/process-3.0.13/lib/ +source_span +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.1/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.1/lib/ +stack_trace +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/lib/ +stream_channel +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/lib/ +string_scanner +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0/lib/ +term_glyph +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0/lib/ +test_api +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.2/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.2/lib/ +typed_data +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0/lib/ +vector_math +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.0/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.0/lib/ +win32 +2.7 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/win32-1.7.3/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/win32-1.7.3/lib/ +xdg_directories +2.3 +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.1.2/ +file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.1.2/lib/ +sky_engine +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/bin/cache/pkg/sky_engine/ +file:///home/ubuntu/snap/flutter/common/flutter/bin/cache/pkg/sky_engine/lib/ +flutter +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/packages/flutter/ +file:///home/ubuntu/snap/flutter/common/flutter/packages/flutter/lib/ +flutter_test +2.12 +file:///home/ubuntu/snap/flutter/common/flutter/packages/flutter_test/ +file:///home/ubuntu/snap/flutter/common/flutter/packages/flutter_test/lib/ +2 diff --git a/Instagram Redesign App/.dart_tool/version b/Instagram Redesign App/.dart_tool/version new file mode 100644 index 00000000..4fd0fe3c --- /dev/null +++ b/Instagram Redesign App/.dart_tool/version @@ -0,0 +1 @@ +2.5.1 \ No newline at end of file diff --git a/Instagram Redesign App/.flutter-plugins b/Instagram Redesign App/.flutter-plugins index f396653d..40a1c55c 100644 --- a/Instagram Redesign App/.flutter-plugins +++ b/Instagram Redesign App/.flutter-plugins @@ -1,5 +1,5 @@ # This is a generated file; do not edit or check into version control. -path_provider=C:\\src\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\path_provider-1.6.22\\ -path_provider_linux=C:\\src\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\path_provider_linux-0.0.1+2\\ -path_provider_macos=C:\\src\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\path_provider_macos-0.0.4+4\\ -path_provider_windows=C:\\src\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\path_provider_windows-0.0.4+1\\ +path_provider=/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.22/ +path_provider_linux=/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+2/ +path_provider_macos=/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+4/ +path_provider_windows=/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-0.0.4+1/ diff --git a/Instagram Redesign App/.flutter-plugins-dependencies b/Instagram Redesign App/.flutter-plugins-dependencies index 43ed3e33..bae64ee3 100644 --- a/Instagram Redesign App/.flutter-plugins-dependencies +++ b/Instagram Redesign App/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"C:\\\\src\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\path_provider-1.6.22\\\\","dependencies":[]}],"android":[{"name":"path_provider","path":"C:\\\\src\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\path_provider-1.6.22\\\\","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"C:\\\\src\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\path_provider_macos-0.0.4+4\\\\","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"C:\\\\src\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\path_provider_linux-0.0.1+2\\\\","dependencies":[]}],"windows":[{"name":"path_provider_windows","path":"C:\\\\src\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\path_provider_windows-0.0.4+1\\\\","dependencies":[]}],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux","path_provider_windows"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]},{"name":"path_provider_windows","dependencies":[]}],"date_created":"2020-10-25 18:51:53.385200","version":"1.22.2"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.22/","dependencies":[]}],"android":[{"name":"path_provider","path":"/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.22/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+4/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+2/","dependencies":[]}],"windows":[{"name":"path_provider_windows","path":"/home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-0.0.4+1/","dependencies":[]}],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux","path_provider_windows"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]},{"name":"path_provider_windows","dependencies":[]}],"date_created":"2021-10-02 02:36:15.865838","version":"2.5.1"} \ No newline at end of file diff --git a/Instagram Redesign App/.packages b/Instagram Redesign App/.packages index a396b887..e95f6be8 100644 --- a/Instagram Redesign App/.packages +++ b/Instagram Redesign App/.packages @@ -1,43 +1,48 @@ -# Generated by pub on 2020-10-25 18:51:53.004219. -async:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.5.0-nullsafety.1/lib/ -boolean_selector:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0-nullsafety.1/lib/ -characters:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.1.0-nullsafety.3/lib/ -charcode:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.2.0-nullsafety.1/lib/ -clock:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0-nullsafety.1/lib/ -collection:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0-nullsafety.3/lib/ -convert:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/convert-2.1.1/lib/ -crypto:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-2.1.5/lib/ -cupertino_icons:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-0.1.3/lib/ -fake_async:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0-nullsafety.1/lib/ -ffi:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-0.1.3/lib/ -file:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/file-5.2.1/lib/ -flutter:file:///C:/src/flutter/packages/flutter/lib/ -flutter_test:file:///C:/src/flutter/packages/flutter_test/lib/ -google_fonts:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-1.1.1/lib/ -http:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.12.2/lib/ -http_parser:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-3.1.4/lib/ -intl:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.16.1/lib/ -matcher:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.10-nullsafety.1/lib/ -meta:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.3.0-nullsafety.3/lib/ -path:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0-nullsafety.1/lib/ -path_provider:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.22/lib/ -path_provider_linux:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+2/lib/ -path_provider_macos:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+4/lib/ -path_provider_platform_interface:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-1.0.3/lib/ -path_provider_windows:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-0.0.4+1/lib/ -pedantic:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/pedantic-1.9.2/lib/ -platform:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/platform-2.2.1/lib/ -plugin_platform_interface:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-1.0.3/lib/ -process:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/process-3.0.13/lib/ -sky_engine:file:///C:/src/flutter/bin/cache/pkg/sky_engine/lib/ -source_span:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.0-nullsafety.2/lib/ -stack_trace:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0-nullsafety.1/lib/ -stream_channel:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0-nullsafety.1/lib/ -string_scanner:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0-nullsafety.1/lib/ -term_glyph:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0-nullsafety.1/lib/ -test_api:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.2.19-nullsafety.2/lib/ -typed_data:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0-nullsafety.3/lib/ -vector_math:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.0-nullsafety.3/lib/ -win32:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/win32-1.7.3/lib/ -xdg_directories:file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.1.2/lib/ +# This file is deprecated. Tools should instead consume +# `.dart_tool/package_config.json`. +# +# For more info see: https://dart.dev/go/dot-packages-deprecation +# +# Generated by pub on 2021-10-02 02:36:15.628271. +async:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.8.1/lib/ +boolean_selector:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/lib/ +characters:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.1.0/lib/ +charcode:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.3.1/lib/ +clock:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0/lib/ +collection:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0/lib/ +convert:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/convert-2.1.1/lib/ +crypto:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-2.1.5/lib/ +cupertino_icons:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-0.1.3/lib/ +fake_async:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0/lib/ +ffi:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-0.1.3/lib/ +file:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/file-5.2.1/lib/ +flutter:file:///home/ubuntu/snap/flutter/common/flutter/packages/flutter/lib/ +flutter_test:file:///home/ubuntu/snap/flutter/common/flutter/packages/flutter_test/lib/ +google_fonts:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-1.1.1/lib/ +http:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.12.2/lib/ +http_parser:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-3.1.4/lib/ +intl:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.16.1/lib/ +matcher:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.10/lib/ +meta:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0/lib/ +path:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/lib/ +path_provider:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.22/lib/ +path_provider_linux:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+2/lib/ +path_provider_macos:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+4/lib/ +path_provider_platform_interface:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-1.0.3/lib/ +path_provider_windows:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-0.0.4+1/lib/ +pedantic:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/pedantic-1.9.2/lib/ +platform:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/platform-2.2.1/lib/ +plugin_platform_interface:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-1.0.3/lib/ +process:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/process-3.0.13/lib/ +sky_engine:file:///home/ubuntu/snap/flutter/common/flutter/bin/cache/pkg/sky_engine/lib/ +source_span:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.1/lib/ +stack_trace:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/lib/ +stream_channel:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/lib/ +string_scanner:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0/lib/ +term_glyph:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0/lib/ +test_api:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.2/lib/ +typed_data:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0/lib/ +vector_math:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.0/lib/ +win32:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/win32-1.7.3/lib/ +xdg_directories:file:///home/ubuntu/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.1.2/lib/ instagram_redesign:lib/ diff --git a/Instagram Redesign App/pubspec.lock b/Instagram Redesign App/pubspec.lock index 17203cb2..2e52cd5b 100644 --- a/Instagram Redesign App/pubspec.lock +++ b/Instagram Redesign App/pubspec.lock @@ -7,42 +7,42 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.5.0-nullsafety.1" + version: "2.8.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "2.1.0-nullsafety.1" + version: "2.1.0" characters: dependency: transitive description: name: characters url: "https://pub.dartlang.org" source: hosted - version: "1.1.0-nullsafety.3" + version: "1.1.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.2.0-nullsafety.1" + version: "1.3.1" clock: dependency: transitive description: name: clock url: "https://pub.dartlang.org" source: hosted - version: "1.1.0-nullsafety.1" + version: "1.1.0" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.15.0-nullsafety.3" + version: "1.15.0" convert: dependency: transitive description: @@ -70,7 +70,7 @@ packages: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.2.0-nullsafety.1" + version: "1.2.0" ffi: dependency: transitive description: @@ -129,21 +129,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.10-nullsafety.1" + version: "0.12.10" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.3.0-nullsafety.3" + version: "1.7.0" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.8.0-nullsafety.1" + version: "1.8.0" path_provider: dependency: transitive description: @@ -218,56 +218,56 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.8.0-nullsafety.2" + version: "1.8.1" stack_trace: dependency: transitive description: name: stack_trace url: "https://pub.dartlang.org" source: hosted - version: "1.10.0-nullsafety.1" + version: "1.10.0" stream_channel: dependency: transitive description: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "2.1.0-nullsafety.1" + version: "2.1.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.1.0-nullsafety.1" + version: "1.1.0" term_glyph: dependency: transitive description: name: term_glyph url: "https://pub.dartlang.org" source: hosted - version: "1.2.0-nullsafety.1" + version: "1.2.0" test_api: dependency: transitive description: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.19-nullsafety.2" + version: "0.4.2" typed_data: dependency: transitive description: name: typed_data url: "https://pub.dartlang.org" source: hosted - version: "1.3.0-nullsafety.3" + version: "1.3.0" vector_math: dependency: transitive description: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.1.0-nullsafety.3" + version: "2.1.0" win32: dependency: transitive description: @@ -283,5 +283,5 @@ packages: source: hosted version: "0.1.2" sdks: - dart: ">=2.10.0-110 <2.11.0" - flutter: ">=1.17.0 <2.0.0" + dart: ">=2.12.0 <3.0.0" + flutter: ">=1.17.0" diff --git a/herryuikit/.gitignore b/herryuikit/.gitignore new file mode 100644 index 00000000..0fa6b675 --- /dev/null +++ b/herryuikit/.gitignore @@ -0,0 +1,46 @@ +# Miscellaneous +*.class +*.log +*.pyc +*.swp +.DS_Store +.atom/ +.buildlog/ +.history +.svn/ + +# IntelliJ related +*.iml +*.ipr +*.iws +.idea/ + +# The .vscode folder contains launch configuration and tasks you configure in +# VS Code which you may wish to be included in version control, so this line +# is commented out by default. +#.vscode/ + +# Flutter/Dart/Pub related +**/doc/api/ +**/ios/Flutter/.last_build_id +.dart_tool/ +.flutter-plugins +.flutter-plugins-dependencies +.packages +.pub-cache/ +.pub/ +/build/ + +# Web related +lib/generated_plugin_registrant.dart + +# Symbolication related +app.*.symbols + +# Obfuscation related +app.*.map.json + +# Android Studio will place build artifacts here +/android/app/debug +/android/app/profile +/android/app/release diff --git a/herryuikit/.metadata b/herryuikit/.metadata new file mode 100644 index 00000000..0f055bf1 --- /dev/null +++ b/herryuikit/.metadata @@ -0,0 +1,10 @@ +# This file tracks properties of this Flutter project. +# Used by Flutter tool to assess capabilities and perform upgrades etc. +# +# This file should be version controlled and should not be manually edited. + +version: + revision: ffb2ecea5223acdd139a5039be2f9c796962833d + channel: stable + +project_type: app diff --git a/herryuikit/README.md b/herryuikit/README.md new file mode 100644 index 00000000..35e95c79 --- /dev/null +++ b/herryuikit/README.md @@ -0,0 +1,16 @@ +# herryuikit + +A new Flutter project. + +## Getting Started + +This project is a starting point for a Flutter application. + +A few resources to get you started if this is your first Flutter project: + +- [Lab: Write your first Flutter app](https://flutter.dev/docs/get-started/codelab) +- [Cookbook: Useful Flutter samples](https://flutter.dev/docs/cookbook) + +For help getting started with Flutter, view our +[online documentation](https://flutter.dev/docs), which offers tutorials, +samples, guidance on mobile development, and a full API reference. diff --git a/herryuikit/analysis_options.yaml b/herryuikit/analysis_options.yaml new file mode 100644 index 00000000..61b6c4de --- /dev/null +++ b/herryuikit/analysis_options.yaml @@ -0,0 +1,29 @@ +# This file configures the analyzer, which statically analyzes Dart code to +# check for errors, warnings, and lints. +# +# The issues identified by the analyzer are surfaced in the UI of Dart-enabled +# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be +# invoked from the command line by running `flutter analyze`. + +# The following line activates a set of recommended lints for Flutter apps, +# packages, and plugins designed to encourage good coding practices. +include: package:flutter_lints/flutter.yaml + +linter: + # The lint rules applied to this project can be customized in the + # section below to disable rules from the `package:flutter_lints/flutter.yaml` + # included above or to enable additional rules. A list of all available lints + # and their documentation is published at + # https://dart-lang.github.io/linter/lints/index.html. + # + # Instead of disabling a lint rule for the entire project in the + # section below, it can also be suppressed for a single line of code + # or a specific dart file by using the `// ignore: name_of_lint` and + # `// ignore_for_file: name_of_lint` syntax on the line or in the file + # producing the lint. + rules: + # avoid_print: false # Uncomment to disable the `avoid_print` rule + # prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule + +# Additional information about this file can be found at +# https://dart.dev/guides/language/analysis-options diff --git a/herryuikit/android/.gitignore b/herryuikit/android/.gitignore new file mode 100644 index 00000000..6f568019 --- /dev/null +++ b/herryuikit/android/.gitignore @@ -0,0 +1,13 @@ +gradle-wrapper.jar +/.gradle +/captures/ +/gradlew +/gradlew.bat +/local.properties +GeneratedPluginRegistrant.java + +# Remember to never publicly share your keystore. +# See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app +key.properties +**/*.keystore +**/*.jks diff --git a/herryuikit/android/app/build.gradle b/herryuikit/android/app/build.gradle new file mode 100644 index 00000000..33bdfba8 --- /dev/null +++ b/herryuikit/android/app/build.gradle @@ -0,0 +1,68 @@ +def localProperties = new Properties() +def localPropertiesFile = rootProject.file('local.properties') +if (localPropertiesFile.exists()) { + localPropertiesFile.withReader('UTF-8') { reader -> + localProperties.load(reader) + } +} + +def flutterRoot = localProperties.getProperty('flutter.sdk') +if (flutterRoot == null) { + throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.") +} + +def flutterVersionCode = localProperties.getProperty('flutter.versionCode') +if (flutterVersionCode == null) { + flutterVersionCode = '1' +} + +def flutterVersionName = localProperties.getProperty('flutter.versionName') +if (flutterVersionName == null) { + flutterVersionName = '1.0' +} + +apply plugin: 'com.android.application' +apply plugin: 'kotlin-android' +apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" + +android { + compileSdkVersion 30 + + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } + + kotlinOptions { + jvmTarget = '1.8' + } + + sourceSets { + main.java.srcDirs += 'src/main/kotlin' + } + + defaultConfig { + // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). + applicationId "com.example.herryuikit" + minSdkVersion 16 + targetSdkVersion 30 + versionCode flutterVersionCode.toInteger() + versionName flutterVersionName + } + + buildTypes { + release { + // TODO: Add your own signing config for the release build. + // Signing with the debug keys for now, so `flutter run --release` works. + signingConfig signingConfigs.debug + } + } +} + +flutter { + source '../..' +} + +dependencies { + implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" +} diff --git a/herryuikit/android/app/src/debug/AndroidManifest.xml b/herryuikit/android/app/src/debug/AndroidManifest.xml new file mode 100644 index 00000000..ccecb556 --- /dev/null +++ b/herryuikit/android/app/src/debug/AndroidManifest.xml @@ -0,0 +1,7 @@ + + + + diff --git a/herryuikit/android/app/src/main/AndroidManifest.xml b/herryuikit/android/app/src/main/AndroidManifest.xml new file mode 100644 index 00000000..432ba9e8 --- /dev/null +++ b/herryuikit/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + diff --git a/herryuikit/android/app/src/main/kotlin/com/example/herryuikit/MainActivity.kt b/herryuikit/android/app/src/main/kotlin/com/example/herryuikit/MainActivity.kt new file mode 100644 index 00000000..4d768301 --- /dev/null +++ b/herryuikit/android/app/src/main/kotlin/com/example/herryuikit/MainActivity.kt @@ -0,0 +1,6 @@ +package com.example.herryuikit + +import io.flutter.embedding.android.FlutterActivity + +class MainActivity: FlutterActivity() { +} diff --git a/herryuikit/android/app/src/main/res/drawable-v21/launch_background.xml b/herryuikit/android/app/src/main/res/drawable-v21/launch_background.xml new file mode 100644 index 00000000..f74085f3 --- /dev/null +++ b/herryuikit/android/app/src/main/res/drawable-v21/launch_background.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/herryuikit/android/app/src/main/res/drawable/launch_background.xml b/herryuikit/android/app/src/main/res/drawable/launch_background.xml new file mode 100644 index 00000000..304732f8 --- /dev/null +++ b/herryuikit/android/app/src/main/res/drawable/launch_background.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/herryuikit/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/herryuikit/android/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 00000000..db77bb4b Binary files /dev/null and b/herryuikit/android/app/src/main/res/mipmap-hdpi/ic_launcher.png differ diff --git a/herryuikit/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/herryuikit/android/app/src/main/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 00000000..17987b79 Binary files /dev/null and b/herryuikit/android/app/src/main/res/mipmap-mdpi/ic_launcher.png differ diff --git a/herryuikit/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/herryuikit/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 00000000..09d43914 Binary files /dev/null and b/herryuikit/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/herryuikit/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/herryuikit/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 00000000..d5f1c8d3 Binary files /dev/null and b/herryuikit/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/herryuikit/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/herryuikit/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 00000000..4d6372ee Binary files /dev/null and b/herryuikit/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/herryuikit/android/app/src/main/res/values-night/styles.xml b/herryuikit/android/app/src/main/res/values-night/styles.xml new file mode 100644 index 00000000..449a9f93 --- /dev/null +++ b/herryuikit/android/app/src/main/res/values-night/styles.xml @@ -0,0 +1,18 @@ + + + + + + + diff --git a/herryuikit/android/app/src/main/res/values/styles.xml b/herryuikit/android/app/src/main/res/values/styles.xml new file mode 100644 index 00000000..d74aa35c --- /dev/null +++ b/herryuikit/android/app/src/main/res/values/styles.xml @@ -0,0 +1,18 @@ + + + + + + + diff --git a/herryuikit/android/app/src/profile/AndroidManifest.xml b/herryuikit/android/app/src/profile/AndroidManifest.xml new file mode 100644 index 00000000..ccecb556 --- /dev/null +++ b/herryuikit/android/app/src/profile/AndroidManifest.xml @@ -0,0 +1,7 @@ + + + + diff --git a/herryuikit/android/build.gradle b/herryuikit/android/build.gradle new file mode 100644 index 00000000..ed45c658 --- /dev/null +++ b/herryuikit/android/build.gradle @@ -0,0 +1,29 @@ +buildscript { + ext.kotlin_version = '1.3.50' + repositories { + google() + mavenCentral() + } + + dependencies { + classpath 'com.android.tools.build:gradle:4.1.0' + classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" + } +} + +allprojects { + repositories { + google() + mavenCentral() + } +} + +rootProject.buildDir = '../build' +subprojects { + project.buildDir = "${rootProject.buildDir}/${project.name}" + project.evaluationDependsOn(':app') +} + +task clean(type: Delete) { + delete rootProject.buildDir +} diff --git a/herryuikit/android/gradle.properties b/herryuikit/android/gradle.properties new file mode 100644 index 00000000..94adc3a3 --- /dev/null +++ b/herryuikit/android/gradle.properties @@ -0,0 +1,3 @@ +org.gradle.jvmargs=-Xmx1536M +android.useAndroidX=true +android.enableJetifier=true diff --git a/herryuikit/android/gradle/wrapper/gradle-wrapper.properties b/herryuikit/android/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 00000000..bc6a58af --- /dev/null +++ b/herryuikit/android/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,6 @@ +#Fri Jun 23 08:50:38 CEST 2017 +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip diff --git a/herryuikit/android/settings.gradle b/herryuikit/android/settings.gradle new file mode 100644 index 00000000..44e62bcf --- /dev/null +++ b/herryuikit/android/settings.gradle @@ -0,0 +1,11 @@ +include ':app' + +def localPropertiesFile = new File(rootProject.projectDir, "local.properties") +def properties = new Properties() + +assert localPropertiesFile.exists() +localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) } + +def flutterSdkPath = properties.getProperty("flutter.sdk") +assert flutterSdkPath != null, "flutter.sdk not set in local.properties" +apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle" diff --git a/herryuikit/ios/.gitignore b/herryuikit/ios/.gitignore new file mode 100644 index 00000000..151026b9 --- /dev/null +++ b/herryuikit/ios/.gitignore @@ -0,0 +1,33 @@ +*.mode1v3 +*.mode2v3 +*.moved-aside +*.pbxuser +*.perspectivev3 +**/*sync/ +.sconsign.dblite +.tags* +**/.vagrant/ +**/DerivedData/ +Icon? +**/Pods/ +**/.symlinks/ +profile +xcuserdata +**/.generated/ +Flutter/App.framework +Flutter/Flutter.framework +Flutter/Flutter.podspec +Flutter/Generated.xcconfig +Flutter/ephemeral/ +Flutter/app.flx +Flutter/app.zip +Flutter/flutter_assets/ +Flutter/flutter_export_environment.sh +ServiceDefinitions.json +Runner/GeneratedPluginRegistrant.* + +# Exceptions to above rules. +!default.mode1v3 +!default.mode2v3 +!default.pbxuser +!default.perspectivev3 diff --git a/herryuikit/ios/Flutter/AppFrameworkInfo.plist b/herryuikit/ios/Flutter/AppFrameworkInfo.plist new file mode 100644 index 00000000..8d4492f9 --- /dev/null +++ b/herryuikit/ios/Flutter/AppFrameworkInfo.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + App + CFBundleIdentifier + io.flutter.flutter.app + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + App + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1.0 + MinimumOSVersion + 9.0 + + diff --git a/herryuikit/ios/Flutter/Debug.xcconfig b/herryuikit/ios/Flutter/Debug.xcconfig new file mode 100644 index 00000000..592ceee8 --- /dev/null +++ b/herryuikit/ios/Flutter/Debug.xcconfig @@ -0,0 +1 @@ +#include "Generated.xcconfig" diff --git a/herryuikit/ios/Flutter/Release.xcconfig b/herryuikit/ios/Flutter/Release.xcconfig new file mode 100644 index 00000000..592ceee8 --- /dev/null +++ b/herryuikit/ios/Flutter/Release.xcconfig @@ -0,0 +1 @@ +#include "Generated.xcconfig" diff --git a/herryuikit/ios/Runner.xcodeproj/project.pbxproj b/herryuikit/ios/Runner.xcodeproj/project.pbxproj new file mode 100644 index 00000000..6339415c --- /dev/null +++ b/herryuikit/ios/Runner.xcodeproj/project.pbxproj @@ -0,0 +1,471 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; }; + 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; }; + 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; }; + 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; }; + 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; }; + 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; }; +/* End PBXBuildFile section */ + +/* Begin PBXCopyFilesBuildPhase section */ + 9705A1C41CF9048500538489 /* Embed Frameworks */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + ); + name = "Embed Frameworks"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = ""; }; + 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = ""; }; + 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = ""; }; + 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = ""; }; + 74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; + 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = ""; }; + 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = ""; }; + 9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = ""; }; + 97C146EE1CF9000F007C117D /* Runner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Runner.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 97C146FB1CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; + 97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; + 97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 97C146EB1CF9000F007C117D /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 9740EEB11CF90186004384FC /* Flutter */ = { + isa = PBXGroup; + children = ( + 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */, + 9740EEB21CF90195004384FC /* Debug.xcconfig */, + 7AFA3C8E1D35360C0083082E /* Release.xcconfig */, + 9740EEB31CF90195004384FC /* Generated.xcconfig */, + ); + name = Flutter; + sourceTree = ""; + }; + 97C146E51CF9000F007C117D = { + isa = PBXGroup; + children = ( + 9740EEB11CF90186004384FC /* Flutter */, + 97C146F01CF9000F007C117D /* Runner */, + 97C146EF1CF9000F007C117D /* Products */, + ); + sourceTree = ""; + }; + 97C146EF1CF9000F007C117D /* Products */ = { + isa = PBXGroup; + children = ( + 97C146EE1CF9000F007C117D /* Runner.app */, + ); + name = Products; + sourceTree = ""; + }; + 97C146F01CF9000F007C117D /* Runner */ = { + isa = PBXGroup; + children = ( + 97C146FA1CF9000F007C117D /* Main.storyboard */, + 97C146FD1CF9000F007C117D /* Assets.xcassets */, + 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */, + 97C147021CF9000F007C117D /* Info.plist */, + 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */, + 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */, + 74858FAE1ED2DC5600515810 /* AppDelegate.swift */, + 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */, + ); + path = Runner; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 97C146ED1CF9000F007C117D /* Runner */ = { + isa = PBXNativeTarget; + buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */; + buildPhases = ( + 9740EEB61CF901F6004384FC /* Run Script */, + 97C146EA1CF9000F007C117D /* Sources */, + 97C146EB1CF9000F007C117D /* Frameworks */, + 97C146EC1CF9000F007C117D /* Resources */, + 9705A1C41CF9048500538489 /* Embed Frameworks */, + 3B06AD1E1E4923F5004D2608 /* Thin Binary */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = Runner; + productName = Runner; + productReference = 97C146EE1CF9000F007C117D /* Runner.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 97C146E61CF9000F007C117D /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 1020; + ORGANIZATIONNAME = ""; + TargetAttributes = { + 97C146ED1CF9000F007C117D = { + CreatedOnToolsVersion = 7.3.1; + LastSwiftMigration = 1100; + }; + }; + }; + buildConfigurationList = 97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */; + compatibilityVersion = "Xcode 9.3"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 97C146E51CF9000F007C117D; + productRefGroup = 97C146EF1CF9000F007C117D /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 97C146ED1CF9000F007C117D /* Runner */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 97C146EC1CF9000F007C117D /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */, + 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */, + 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */, + 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 3B06AD1E1E4923F5004D2608 /* Thin Binary */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Thin Binary"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin"; + }; + 9740EEB61CF901F6004384FC /* Run Script */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Run Script"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build"; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 97C146EA1CF9000F007C117D /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */, + 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 97C146FA1CF9000F007C117D /* Main.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 97C146FB1CF9000F007C117D /* Base */, + ); + name = Main.storyboard; + sourceTree = ""; + }; + 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 97C147001CF9000F007C117D /* Base */, + ); + name = LaunchScreen.storyboard; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 249021D3217E4FDB00AE95B9 /* Profile */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MTL_ENABLE_DEBUG_INFO = NO; + SDKROOT = iphoneos; + SUPPORTED_PLATFORMS = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Profile; + }; + 249021D4217E4FDB00AE95B9 /* Profile */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; + ENABLE_BITCODE = NO; + INFOPLIST_FILE = Runner/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.example.herryuikit; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Profile; + }; + 97C147031CF9000F007C117D /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 97C147041CF9000F007C117D /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MTL_ENABLE_DEBUG_INFO = NO; + SDKROOT = iphoneos; + SUPPORTED_PLATFORMS = iphoneos; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 97C147061CF9000F007C117D /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9740EEB21CF90195004384FC /* Debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; + ENABLE_BITCODE = NO; + INFOPLIST_FILE = Runner/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.example.herryuikit; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Debug; + }; + 97C147071CF9000F007C117D /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; + ENABLE_BITCODE = NO; + INFOPLIST_FILE = Runner/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.example.herryuikit; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 97C147031CF9000F007C117D /* Debug */, + 97C147041CF9000F007C117D /* Release */, + 249021D3217E4FDB00AE95B9 /* Profile */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 97C147061CF9000F007C117D /* Debug */, + 97C147071CF9000F007C117D /* Release */, + 249021D4217E4FDB00AE95B9 /* Profile */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 97C146E61CF9000F007C117D /* Project object */; +} diff --git a/herryuikit/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/herryuikit/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 00000000..919434a6 --- /dev/null +++ b/herryuikit/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/herryuikit/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/herryuikit/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 00000000..18d98100 --- /dev/null +++ b/herryuikit/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/herryuikit/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/herryuikit/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 00000000..f9b0d7c5 --- /dev/null +++ b/herryuikit/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,8 @@ + + + + + PreviewsEnabled + + + diff --git a/herryuikit/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/herryuikit/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme new file mode 100644 index 00000000..a28140cf --- /dev/null +++ b/herryuikit/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/herryuikit/ios/Runner.xcworkspace/contents.xcworkspacedata b/herryuikit/ios/Runner.xcworkspace/contents.xcworkspacedata new file mode 100644 index 00000000..1d526a16 --- /dev/null +++ b/herryuikit/ios/Runner.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/herryuikit/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/herryuikit/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 00000000..18d98100 --- /dev/null +++ b/herryuikit/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/herryuikit/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/herryuikit/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 00000000..f9b0d7c5 --- /dev/null +++ b/herryuikit/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,8 @@ + + + + + PreviewsEnabled + + + diff --git a/herryuikit/ios/Runner/AppDelegate.swift b/herryuikit/ios/Runner/AppDelegate.swift new file mode 100644 index 00000000..70693e4a --- /dev/null +++ b/herryuikit/ios/Runner/AppDelegate.swift @@ -0,0 +1,13 @@ +import UIKit +import Flutter + +@UIApplicationMain +@objc class AppDelegate: FlutterAppDelegate { + override func application( + _ application: UIApplication, + didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? + ) -> Bool { + GeneratedPluginRegistrant.register(with: self) + return super.application(application, didFinishLaunchingWithOptions: launchOptions) + } +} diff --git a/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 00000000..d36b1fab --- /dev/null +++ b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,122 @@ +{ + "images" : [ + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "Icon-App-20x20@2x.png", + "scale" : "2x" + }, + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "Icon-App-20x20@3x.png", + "scale" : "3x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@1x.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@3x.png", + "scale" : "3x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "Icon-App-40x40@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "Icon-App-40x40@3x.png", + "scale" : "3x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "Icon-App-60x60@2x.png", + "scale" : "2x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "Icon-App-60x60@3x.png", + "scale" : "3x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "Icon-App-20x20@1x.png", + "scale" : "1x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "Icon-App-20x20@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "Icon-App-29x29@1x.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "Icon-App-29x29@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "Icon-App-40x40@1x.png", + "scale" : "1x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "Icon-App-40x40@2x.png", + "scale" : "2x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "Icon-App-76x76@1x.png", + "scale" : "1x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "Icon-App-76x76@2x.png", + "scale" : "2x" + }, + { + "size" : "83.5x83.5", + "idiom" : "ipad", + "filename" : "Icon-App-83.5x83.5@2x.png", + "scale" : "2x" + }, + { + "size" : "1024x1024", + "idiom" : "ios-marketing", + "filename" : "Icon-App-1024x1024@1x.png", + "scale" : "1x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png new file mode 100644 index 00000000..dc9ada47 Binary files /dev/null and b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png differ diff --git a/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png new file mode 100644 index 00000000..28c6bf03 Binary files /dev/null and b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png differ diff --git a/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png new file mode 100644 index 00000000..2ccbfd96 Binary files /dev/null and b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png differ diff --git a/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png new file mode 100644 index 00000000..f091b6b0 Binary files /dev/null and b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png differ diff --git a/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png new file mode 100644 index 00000000..4cde1211 Binary files /dev/null and b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png differ diff --git a/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png new file mode 100644 index 00000000..d0ef06e7 Binary files /dev/null and b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png differ diff --git a/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png new file mode 100644 index 00000000..dcdc2306 Binary files /dev/null and b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png differ diff --git a/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png new file mode 100644 index 00000000..2ccbfd96 Binary files /dev/null and b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png differ diff --git a/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png new file mode 100644 index 00000000..c8f9ed8f Binary files /dev/null and b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png differ diff --git a/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png new file mode 100644 index 00000000..a6d6b860 Binary files /dev/null and b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png differ diff --git a/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png new file mode 100644 index 00000000..a6d6b860 Binary files /dev/null and b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png differ diff --git a/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png new file mode 100644 index 00000000..75b2d164 Binary files /dev/null and b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png differ diff --git a/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png new file mode 100644 index 00000000..c4df70d3 Binary files /dev/null and b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png differ diff --git a/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png new file mode 100644 index 00000000..6a84f41e Binary files /dev/null and b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png differ diff --git a/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png new file mode 100644 index 00000000..d0e1f585 Binary files /dev/null and b/herryuikit/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png differ diff --git a/herryuikit/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json b/herryuikit/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json new file mode 100644 index 00000000..0bedcf2f --- /dev/null +++ b/herryuikit/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "LaunchImage.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "LaunchImage@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "LaunchImage@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/herryuikit/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png b/herryuikit/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png new file mode 100644 index 00000000..9da19eac Binary files /dev/null and b/herryuikit/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png differ diff --git a/herryuikit/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png b/herryuikit/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png new file mode 100644 index 00000000..9da19eac Binary files /dev/null and b/herryuikit/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png differ diff --git a/herryuikit/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png b/herryuikit/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png new file mode 100644 index 00000000..9da19eac Binary files /dev/null and b/herryuikit/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png differ diff --git a/herryuikit/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md b/herryuikit/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md new file mode 100644 index 00000000..89c2725b --- /dev/null +++ b/herryuikit/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md @@ -0,0 +1,5 @@ +# Launch Screen Assets + +You can customize the launch screen with your own desired assets by replacing the image files in this directory. + +You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images. \ No newline at end of file diff --git a/herryuikit/ios/Runner/Base.lproj/LaunchScreen.storyboard b/herryuikit/ios/Runner/Base.lproj/LaunchScreen.storyboard new file mode 100644 index 00000000..f2e259c7 --- /dev/null +++ b/herryuikit/ios/Runner/Base.lproj/LaunchScreen.storyboard @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/herryuikit/ios/Runner/Base.lproj/Main.storyboard b/herryuikit/ios/Runner/Base.lproj/Main.storyboard new file mode 100644 index 00000000..f3c28516 --- /dev/null +++ b/herryuikit/ios/Runner/Base.lproj/Main.storyboard @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/herryuikit/ios/Runner/Info.plist b/herryuikit/ios/Runner/Info.plist new file mode 100644 index 00000000..78fe44a9 --- /dev/null +++ b/herryuikit/ios/Runner/Info.plist @@ -0,0 +1,45 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + herryuikit + CFBundlePackageType + APPL + CFBundleShortVersionString + $(FLUTTER_BUILD_NAME) + CFBundleSignature + ???? + CFBundleVersion + $(FLUTTER_BUILD_NUMBER) + LSRequiresIPhoneOS + + UILaunchStoryboardName + LaunchScreen + UIMainStoryboardFile + Main + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIViewControllerBasedStatusBarAppearance + + + diff --git a/herryuikit/ios/Runner/Runner-Bridging-Header.h b/herryuikit/ios/Runner/Runner-Bridging-Header.h new file mode 100644 index 00000000..308a2a56 --- /dev/null +++ b/herryuikit/ios/Runner/Runner-Bridging-Header.h @@ -0,0 +1 @@ +#import "GeneratedPluginRegistrant.h" diff --git a/herryuikit/lib/helpers/color.dart b/herryuikit/lib/helpers/color.dart new file mode 100644 index 00000000..829c768e --- /dev/null +++ b/herryuikit/lib/helpers/color.dart @@ -0,0 +1,43 @@ +import 'dart:ui'; + +class PrimaryColorLight { + static const Color herrybarbar = Color(0xFFD1870B); + static const Color herryfood = Color(0xFF40BFFF); + static const Color herryshop = Color(0xFFFF0303); +} + +class PrimaryColorDark { + static const Color herrybarbar = Color(0xFFD1870B); + static const Color herryfood = Color(0xFF40BFFF); + static const Color herryshop = Color(0xFFFF0303); +} + +class ColorLight { + static const Color background = Color(0xFFFFFFFF); + static const Color card = Color(0xFFF8F8F8); + static const Color fontTitle = Color(0xFF202020); + static const Color fontSubtitle = Color(0xFF737373); + static const Color fontDisable = Color(0xFF9B9B9B); + static const Color disabledButton = Color(0xFFB9B9B9); + static const Color divider = Color(0xFFDCDCDC); + + static const Color success = Color(0xFF388E3C); + static const Color warning = Color(0xFFF57C00); + static const Color error = Color(0xFFD32F2F); + static const Color info = Color(0xFF1976D2); +} + +class ColorDark { + static const Color background = Color(0xFF303030); + static const Color card = Color(0xFF424242); + static const Color fontTitle = Color(0xFFFFFFFF); + static const Color fontSubtitle = Color(0xFFC1C1C1); + static const Color fontDisable = Color(0xFF989898); + static const Color disabledButton = Color(0xFF6E6E6E); + static const Color divider = Color(0xFF494949); + + static const Color success = Color(0xFF81C784); + static const Color warning = Color(0xFFFFB74D); + static const Color error = Color(0xFFE57373); + static const Color info = Color(0xFF64B5F6); +} diff --git a/herryuikit/lib/helpers/constants.dart b/herryuikit/lib/helpers/constants.dart new file mode 100644 index 00000000..7194b527 --- /dev/null +++ b/herryuikit/lib/helpers/constants.dart @@ -0,0 +1,5 @@ +class UiKitRoutes{ + static const String herrybarbar = '/herrybarbar_index'; + static const String herryshop = '/herryshop_index'; + static const String herryfood = '/herryfood_index'; +} diff --git a/herryuikit/lib/helpers/routes.dart b/herryuikit/lib/helpers/routes.dart new file mode 100644 index 00000000..315f8371 --- /dev/null +++ b/herryuikit/lib/helpers/routes.dart @@ -0,0 +1,10 @@ +import 'package:get/get.dart'; +import 'package:herryuikit/helpers/constants.dart'; + +List allRouteJourney = [ + //ui kit route + GetPage( + name: UiKitRoutes.herrybarbar, + page: ()=> const + ); +]; \ No newline at end of file diff --git a/herryuikit/lib/helpers/themes.dart b/herryuikit/lib/helpers/themes.dart new file mode 100644 index 00000000..7cc680c4 --- /dev/null +++ b/herryuikit/lib/helpers/themes.dart @@ -0,0 +1,189 @@ +import 'package:flutter/material.dart'; +import 'package:google_fonts/google_fonts.dart'; +import 'package:herryuikit/providers/theme_providers.dart'; +import 'package:provider/provider.dart'; + +import 'color.dart'; + +ThemeData themeLight(BuildContext context) { + final _theme = Provider.of(context); + + Color _primaryLight(ThemeUIKit val) { + switch (val) { + case ThemeUIKit.herrybarbar: + return PrimaryColorLight.herrybarbar; + case ThemeUIKit.herryfood: + return PrimaryColorLight.herryfood; + case ThemeUIKit.herryshop: + return PrimaryColorLight.herryshop; + default: + return PrimaryColorLight.herrybarbar; + } + } + + return ThemeData( + brightness: Brightness.light, + backgroundColor: ColorLight.background, + cardColor: ColorLight.card, + disabledColor: ColorLight.disabledButton, + errorColor: ColorLight.error, + hintColor: ColorLight.fontSubtitle, + indicatorColor: _primaryLight(_theme.themeUIKit), + primaryIconTheme: const IconThemeData( + color: ColorLight.fontTitle, + ), + primaryColor: _primaryLight(_theme.themeUIKit), + textSelectionTheme: TextSelectionThemeData( + cursorColor: _primaryLight(_theme.themeUIKit), + ), + scaffoldBackgroundColor: ColorLight.background, + appBarTheme: const AppBarTheme( + elevation: 0, + centerTitle: true, + ), + textTheme: GoogleFonts.poppinsTextTheme().copyWith( + headline1: GoogleFonts.poppins( + color: ColorLight.fontTitle, + fontSize: 20, + fontWeight: FontWeight.w500, + ), + headline2: GoogleFonts.poppins( + color: ColorLight.fontTitle, + fontSize: 18, + fontWeight: FontWeight.w500, + ), + headline3: GoogleFonts.poppins( + color: ColorLight.fontTitle, + fontSize: 16, + fontWeight: FontWeight.w500, + ), + headline4: GoogleFonts.poppins( + color: ColorLight.fontTitle, + fontSize: 14, + fontWeight: FontWeight.w500, + ), + headline5: GoogleFonts.poppins( + color: ColorLight.fontTitle, + fontSize: 12, + fontWeight: FontWeight.w500, + ), + bodyText1: GoogleFonts.poppins( + color: ColorLight.fontTitle, + fontSize: 16, + fontWeight: FontWeight.normal, + ), + bodyText2: GoogleFonts.poppins( + color: ColorLight.fontTitle, + fontSize: 14, + fontWeight: FontWeight.normal, + ), + subtitle1: GoogleFonts.poppins( + color: ColorLight.fontSubtitle, + fontSize: 14, + fontWeight: FontWeight.normal, + ), + subtitle2: GoogleFonts.poppins( + color: ColorLight.fontSubtitle, + fontSize: 12, + fontWeight: FontWeight.normal, + ), + button: GoogleFonts.poppins( + color: Colors.white, + fontSize: 14, + fontWeight: FontWeight.normal, + ), + ), + ); +} + +ThemeData themeDark(BuildContext context) { + final _theme = Provider.of(context); + + Color _primaryDark(ThemeUIKit val) { + switch (val) { + case ThemeUIKit.herrybarbar: + return PrimaryColorDark.herrybarbar; + case ThemeUIKit.herryshop: + return PrimaryColorDark.herryshop; + case ThemeUIKit.herryfood: + return PrimaryColorDark.herryfood; + + default: + return PrimaryColorDark.herrybarbar; + } + } + + return ThemeData( + brightness: Brightness.dark, + backgroundColor: ColorDark.background, + cardColor: ColorDark.card, + disabledColor: ColorDark.disabledButton, + errorColor: ColorDark.error, + hintColor: ColorDark.fontSubtitle, + indicatorColor: _primaryDark(_theme.themeUIKit), + primaryIconTheme: const IconThemeData( + color: ColorDark.fontTitle, + ), + primaryColor: _primaryDark(_theme.themeUIKit), + textSelectionTheme: TextSelectionThemeData( + cursorColor: _primaryDark(_theme.themeUIKit), + ), + scaffoldBackgroundColor: ColorDark.background, + appBarTheme: const AppBarTheme( + elevation: 0, + centerTitle: true, + ), + textTheme: GoogleFonts.poppinsTextTheme().copyWith( + headline1: GoogleFonts.poppins( + color: ColorDark.fontTitle, + fontSize: 20, + fontWeight: FontWeight.w500, + ), + headline2: GoogleFonts.poppins( + color: ColorDark.fontTitle, + fontSize: 18, + fontWeight: FontWeight.w500, + ), + headline3: GoogleFonts.poppins( + color: ColorDark.fontTitle, + fontSize: 16, + fontWeight: FontWeight.w500, + ), + headline4: GoogleFonts.poppins( + color: ColorDark.fontTitle, + fontSize: 14, + fontWeight: FontWeight.w500, + ), + headline5: GoogleFonts.poppins( + color: ColorDark.fontTitle, + fontSize: 12, + fontWeight: FontWeight.w500, + ), + bodyText1: GoogleFonts.poppins( + color: ColorDark.fontTitle, + fontSize: 16, + fontWeight: FontWeight.normal, + ), + bodyText2: GoogleFonts.poppins( + color: ColorDark.fontTitle, + fontSize: 14, + fontWeight: FontWeight.normal, + ), + subtitle1: GoogleFonts.poppins( + color: ColorDark.fontSubtitle, + fontSize: 14, + fontWeight: FontWeight.normal, + ), + subtitle2: GoogleFonts.poppins( + color: ColorDark.fontSubtitle, + fontSize: 12, + fontWeight: FontWeight.normal, + ), + button: GoogleFonts.poppins( + color: Colors.white, + fontSize: 14, + fontWeight: FontWeight.normal, + ), + ), + ); +} diff --git a/herryuikit/lib/herrybarbar/main.dart b/herryuikit/lib/herrybarbar/main.dart new file mode 100644 index 00000000..e69de29b diff --git a/herryuikit/lib/herrybarbar/pages/splashscreen/barbarsplashscreen.dart b/herryuikit/lib/herrybarbar/pages/splashscreen/barbarsplashscreen.dart new file mode 100644 index 00000000..d974dcfa --- /dev/null +++ b/herryuikit/lib/herrybarbar/pages/splashscreen/barbarsplashscreen.dart @@ -0,0 +1,3 @@ +import 'package:flutter/material.dart'; +import 'package:get/get.dart'; +part 'screens/splashscreen.dart'; \ No newline at end of file diff --git a/herryuikit/lib/herrybarbar/pages/splashscreen/screens/splashscreen.dart b/herryuikit/lib/herrybarbar/pages/splashscreen/screens/splashscreen.dart new file mode 100644 index 00000000..a0052cf1 --- /dev/null +++ b/herryuikit/lib/herrybarbar/pages/splashscreen/screens/splashscreen.dart @@ -0,0 +1,17 @@ +part of './screens/barbarsplashscreen.dart'; + +class BarbarSplashScreen extends StatefulWidget { + const BarbarSplashScreen({ Key? key }) : super(key: key); + + @override + _BarbarSplashScreenState createState() => _BarbarSplashScreenState(); +} + +class _BarbarSplashScreenState extends State { + @override + Widget build(BuildContext context) { + return Container( + + ); + } +} \ No newline at end of file diff --git a/herryuikit/lib/main.dart b/herryuikit/lib/main.dart new file mode 100644 index 00000000..7066ed68 --- /dev/null +++ b/herryuikit/lib/main.dart @@ -0,0 +1,37 @@ +import 'package:flutter/material.dart'; +import 'package:get/get.dart'; +import 'package:herryuikit/helpers/themes.dart'; +import 'package:herryuikit/providers/theme_providers.dart'; +import 'package:provider/provider.dart'; + +import 'src/welcome.dart'; + +void main() { + WidgetsFlutterBinding.ensureInitialized(); + runApp(const MyApp()); +} + +class MyApp extends StatelessWidget { + const MyApp({Key? key}) : super(key: key); + + @override + Widget build(BuildContext context) { + return MultiProvider( + providers: [ + ChangeNotifierProvider( + create: (_) => ThemeProvider(), + ), + ], + child: Consumer(builder: (context, _theme, snapshot){ + return GetMaterialApp( + title: 'Herry UI KIT', + debugShowCheckedModeBanner: false, + theme: themeLight(context), + darkTheme: themeDark(context), + themeMode: (_theme.isDarkTheme == true) ? ThemeMode.dark : ThemeMode.light, + ); + + }), + ); + } +} diff --git a/herryuikit/lib/providers/theme_providers.dart b/herryuikit/lib/providers/theme_providers.dart new file mode 100644 index 00000000..377b7a2f --- /dev/null +++ b/herryuikit/lib/providers/theme_providers.dart @@ -0,0 +1,24 @@ +import 'package:flutter/foundation.dart'; + +enum ThemeUIKit { + herrybarbar, + herryfood, + herryshop +} + +class ThemeProvider extends ChangeNotifier { + bool _isDarkTheme = false; + bool get isDarkTheme => _isDarkTheme; + + ThemeUIKit _themeUIKit = ThemeUIKit.herrybarbar; + ThemeUIKit get themeUIKit => _themeUIKit; + set themeUIKit(ThemeUIKit val) { + _themeUIKit = val; + notifyListeners(); + } + + void changeTheme() { + _isDarkTheme = !_isDarkTheme; + notifyListeners(); + } +} diff --git a/herryuikit/lib/src/welcome.dart b/herryuikit/lib/src/welcome.dart new file mode 100644 index 00000000..e5cfcc43 --- /dev/null +++ b/herryuikit/lib/src/welcome.dart @@ -0,0 +1,17 @@ +import 'package:flutter/material.dart'; + + +class WelcomePage extends StatelessWidget { + final Widget? title; + const WelcomePage({ Key? key, this.title }) : super(key: key); + + @override + Widget build(BuildContext context) { + + return Scaffold( + appBar: AppBar( + title:const Text('Belajar'), + ), + ); + } +} \ No newline at end of file diff --git a/herryuikit/pubspec.lock b/herryuikit/pubspec.lock new file mode 100644 index 00000000..a71ca684 --- /dev/null +++ b/herryuikit/pubspec.lock @@ -0,0 +1,539 @@ +# Generated by pub +# See https://dart.dev/tools/pub/glossary#lockfile +packages: + animated_splash_screen: + dependency: "direct main" + description: + name: animated_splash_screen + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" + async: + dependency: transitive + description: + name: async + url: "https://pub.dartlang.org" + source: hosted + version: "2.8.1" + auto_size_text: + dependency: "direct main" + description: + name: auto_size_text + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.0" + awesome_card: + dependency: "direct main" + description: + name: awesome_card + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.5" + boolean_selector: + dependency: transitive + description: + name: boolean_selector + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.0" + bottom_navy_bar: + dependency: "direct main" + description: + name: bottom_navy_bar + url: "https://pub.dartlang.org" + source: hosted + version: "6.0.0" + bottom_sheet: + dependency: "direct main" + description: + name: bottom_sheet + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" + buttons_tabbar: + dependency: "direct main" + description: + name: buttons_tabbar + url: "https://pub.dartlang.org" + source: hosted + version: "1.3.1" + cached_network_image: + dependency: "direct main" + description: + name: cached_network_image + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.0" + cached_network_image_platform_interface: + dependency: transitive + description: + name: cached_network_image_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.0" + cached_network_image_web: + dependency: transitive + description: + name: cached_network_image_web + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" + characters: + dependency: transitive + description: + name: characters + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" + charcode: + dependency: transitive + description: + name: charcode + url: "https://pub.dartlang.org" + source: hosted + version: "1.3.1" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" + collection: + dependency: transitive + description: + name: collection + url: "https://pub.dartlang.org" + source: hosted + version: "1.15.0" + convex_bottom_bar: + dependency: "direct main" + description: + name: convex_bottom_bar + url: "https://pub.dartlang.org" + source: hosted + version: "3.0.0" + crypto: + dependency: transitive + description: + name: crypto + url: "https://pub.dartlang.org" + source: hosted + version: "3.0.1" + cupertino_icons: + dependency: "direct main" + description: + name: cupertino_icons + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.3" + dot_indication_flutter: + dependency: "direct main" + description: + name: dot_indication_flutter + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.1" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.2.0" + ffi: + dependency: transitive + description: + name: ffi + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.2" + file: + dependency: transitive + description: + name: file + url: "https://pub.dartlang.org" + source: hosted + version: "6.1.2" + flutter: + dependency: "direct main" + description: flutter + source: sdk + version: "0.0.0" + flutter_blurhash: + dependency: transitive + description: + name: flutter_blurhash + url: "https://pub.dartlang.org" + source: hosted + version: "0.6.0" + flutter_cache_manager: + dependency: transitive + description: + name: flutter_cache_manager + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.2" + flutter_lints: + dependency: "direct dev" + description: + name: flutter_lints + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.4" + flutter_slidable: + dependency: "direct main" + description: + name: flutter_slidable + url: "https://pub.dartlang.org" + source: hosted + version: "0.6.0" + flutter_spinkit: + dependency: "direct main" + description: + name: flutter_spinkit + url: "https://pub.dartlang.org" + source: hosted + version: "5.1.0" + flutter_svg: + dependency: "direct main" + description: + name: flutter_svg + url: "https://pub.dartlang.org" + source: hosted + version: "0.22.0" + flutter_test: + dependency: "direct dev" + description: flutter + source: sdk + version: "0.0.0" + get: + dependency: "direct main" + description: + name: get + url: "https://pub.dartlang.org" + source: hosted + version: "4.3.8" + get_core: + dependency: transitive + description: + name: get_core + url: "https://pub.dartlang.org" + source: hosted + version: "3.13.0" + get_instance: + dependency: transitive + description: + name: get_instance + url: "https://pub.dartlang.org" + source: hosted + version: "3.13.0" + get_navigation: + dependency: "direct main" + description: + name: get_navigation + url: "https://pub.dartlang.org" + source: hosted + version: "3.13.0" + get_rx: + dependency: transitive + description: + name: get_rx + url: "https://pub.dartlang.org" + source: hosted + version: "3.13.0" + get_state_manager: + dependency: transitive + description: + name: get_state_manager + url: "https://pub.dartlang.org" + source: hosted + version: "3.13.0" + get_utils: + dependency: transitive + description: + name: get_utils + url: "https://pub.dartlang.org" + source: hosted + version: "3.13.0" + google_fonts: + dependency: "direct main" + description: + name: google_fonts + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.13.3" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "4.0.0" + lints: + dependency: transitive + description: + name: lints + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" + matcher: + dependency: transitive + description: + name: matcher + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.10" + meta: + dependency: transitive + description: + name: meta + url: "https://pub.dartlang.org" + source: hosted + version: "1.7.0" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.0" + octo_image: + dependency: transitive + description: + name: octo_image + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.0+1" + page_transition: + dependency: transitive + description: + name: page_transition + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.1-nullsafety.0" + path: + dependency: transitive + description: + name: path + url: "https://pub.dartlang.org" + source: hosted + version: "1.8.0" + path_drawing: + dependency: transitive + description: + name: path_drawing + url: "https://pub.dartlang.org" + source: hosted + version: "0.5.1" + path_parsing: + dependency: transitive + description: + name: path_parsing + url: "https://pub.dartlang.org" + source: hosted + version: "0.2.1" + path_provider: + dependency: transitive + description: + name: path_provider + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.5" + path_provider_linux: + dependency: transitive + description: + name: path_provider_linux + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.0" + path_provider_macos: + dependency: transitive + description: + name: path_provider_macos + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.2" + path_provider_platform_interface: + dependency: transitive + description: + name: path_provider_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.1" + path_provider_windows: + dependency: transitive + description: + name: path_provider_windows + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.3" + pedantic: + dependency: transitive + description: + name: pedantic + 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.3.0" + platform: + dependency: transitive + description: + name: platform + url: "https://pub.dartlang.org" + source: hosted + version: "3.0.2" + plugin_platform_interface: + dependency: transitive + description: + name: plugin_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.2" + process: + dependency: transitive + description: + name: process + url: "https://pub.dartlang.org" + source: hosted + version: "4.2.3" + provider: + dependency: "direct main" + description: + name: provider + url: "https://pub.dartlang.org" + source: hosted + version: "6.0.1" + rxdart: + dependency: transitive + description: + name: rxdart + url: "https://pub.dartlang.org" + source: hosted + version: "0.27.2" + sky_engine: + dependency: transitive + description: flutter + source: sdk + version: "0.0.99" + source_span: + dependency: transitive + description: + name: source_span + url: "https://pub.dartlang.org" + source: hosted + version: "1.8.1" + sqflite: + dependency: transitive + description: + name: sqflite + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.0+4" + sqflite_common: + dependency: transitive + description: + name: sqflite_common + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.1+1" + stack_trace: + dependency: transitive + description: + name: stack_trace + url: "https://pub.dartlang.org" + source: hosted + version: "1.10.0" + stream_channel: + dependency: transitive + description: + name: stream_channel + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.0" + string_scanner: + dependency: transitive + description: + name: string_scanner + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" + synchronized: + dependency: transitive + description: + name: synchronized + url: "https://pub.dartlang.org" + source: hosted + version: "3.0.0" + term_glyph: + dependency: transitive + description: + name: term_glyph + url: "https://pub.dartlang.org" + source: hosted + version: "1.2.0" + test_api: + dependency: transitive + description: + name: test_api + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.2" + typed_data: + dependency: transitive + description: + name: typed_data + url: "https://pub.dartlang.org" + source: hosted + version: "1.3.0" + uuid: + dependency: transitive + description: + name: uuid + url: "https://pub.dartlang.org" + source: hosted + version: "3.0.4" + vector_math: + dependency: transitive + description: + name: vector_math + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.0" + win32: + dependency: transitive + description: + name: win32 + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.9" + xdg_directories: + dependency: transitive + description: + name: xdg_directories + url: "https://pub.dartlang.org" + source: hosted + version: "0.2.0" + xml: + dependency: transitive + description: + name: xml + url: "https://pub.dartlang.org" + source: hosted + version: "5.3.0" +sdks: + dart: ">=2.14.0 <3.0.0" + flutter: ">=2.5.0" diff --git a/herryuikit/pubspec.yaml b/herryuikit/pubspec.yaml new file mode 100644 index 00000000..fa94ead7 --- /dev/null +++ b/herryuikit/pubspec.yaml @@ -0,0 +1,105 @@ +name: herryuikit +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 + +# The following defines the version and build number for your application. +# A version number is three numbers separated by dots, like 1.2.43 +# followed by an optional build number separated by a +. +# Both the version and the builder number may be overridden in flutter +# build by specifying --build-name and --build-number, respectively. +# In Android, build-name is used as versionName while build-number used as versionCode. +# Read more about Android versioning at https://developer.android.com/studio/publish/versioning +# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion. +# Read more about iOS versioning at +# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html +version: 1.0.0+1 + +environment: + sdk: ">=2.12.0 <3.0.0" + +# Dependencies specify other packages that your package needs in order to work. +# To automatically upgrade your package dependencies to the latest versions +# consider running `flutter pub upgrade --major-versions`. Alternatively, +# dependencies can be manually updated by changing the version numbers below to +# the latest version available on pub.dev. To see which dependencies have newer +# versions available, run `flutter pub outdated`. +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.2 + animated_splash_screen: ^1.1.0 + awesome_card: ^1.1.5 + auto_size_text: ^2.1.0 + bottom_navy_bar: ^6.0.0 + bottom_sheet: ^1.0.1 + buttons_tabbar: ^1.3.1 + cached_network_image: ^3.1.0 + convex_bottom_bar: ^3.0.0 + dot_indication_flutter: ^0.0.1 + flutter_spinkit: ^5.1.0 + flutter_slidable: ^0.6.0 + provider: ^6.0.1 + get: ^4.3.8 + google_fonts: ^2.1.0 + get_navigation: ^3.13.0 + flutter_svg: ^0.22.0 + +dev_dependencies: + flutter_test: + sdk: flutter + + # The "flutter_lints" package below contains a set of recommended lints to + # encourage good coding practices. The lint set provided by the package is + # activated in the `analysis_options.yaml` file located at the root of your + # package. See that file for information about deactivating specific lint + # rules and activating additional ones. + flutter_lints: ^1.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. +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. + 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 + + # An image asset can refer to one or more resolution-specific "variants", see + # https://flutter.dev/assets-and-images/#resolution-aware. + + # For details regarding adding assets from package dependencies, see + # https://flutter.dev/assets-and-images/#from-packages + + # To add custom fonts to your application, add a fonts section here, + # in this "flutter" section. Each entry in this list should have a + # "family" key with the font family name, and a "fonts" key with a + # list giving the asset and other descriptors for the font. For + # example: + # fonts: + # - family: Schyler + # fonts: + # - asset: fonts/Schyler-Regular.ttf + # - asset: fonts/Schyler-Italic.ttf + # style: italic + # - family: Trajan Pro + # fonts: + # - asset: fonts/TrajanPro.ttf + # - asset: fonts/TrajanPro_Bold.ttf + # weight: 700 + # + # For details regarding fonts from package dependencies, + # see https://flutter.dev/custom-fonts/#from-packages diff --git a/herryuikit/test/widget_test.dart b/herryuikit/test/widget_test.dart new file mode 100644 index 00000000..38c7d8a3 --- /dev/null +++ b/herryuikit/test/widget_test.dart @@ -0,0 +1,30 @@ +// This is a basic Flutter widget test. +// +// To perform an interaction with a widget in your test, use the WidgetTester +// utility that Flutter provides. For example, you can send tap and scroll +// gestures. You can also use WidgetTester to find child widgets in the widget +// tree, read text, and verify that the values of widget properties are correct. + +import 'package:flutter/material.dart'; +import 'package:flutter_test/flutter_test.dart'; + +import 'package:herryuikit/main.dart'; + +void main() { + testWidgets('Counter increments smoke test', (WidgetTester tester) async { + // Build our app and trigger a frame. + await tester.pumpWidget(const MyApp()); + + // Verify that our counter starts at 0. + expect(find.text('0'), findsOneWidget); + expect(find.text('1'), findsNothing); + + // Tap the '+' icon and trigger a frame. + await tester.tap(find.byIcon(Icons.add)); + await tester.pump(); + + // Verify that our counter has incremented. + expect(find.text('0'), findsNothing); + expect(find.text('1'), findsOneWidget); + }); +} diff --git a/herryuikit/web/favicon.png b/herryuikit/web/favicon.png new file mode 100644 index 00000000..8aaa46ac Binary files /dev/null and b/herryuikit/web/favicon.png differ diff --git a/herryuikit/web/icons/Icon-192.png b/herryuikit/web/icons/Icon-192.png new file mode 100644 index 00000000..b749bfef Binary files /dev/null and b/herryuikit/web/icons/Icon-192.png differ diff --git a/herryuikit/web/icons/Icon-512.png b/herryuikit/web/icons/Icon-512.png new file mode 100644 index 00000000..88cfd48d Binary files /dev/null and b/herryuikit/web/icons/Icon-512.png differ diff --git a/herryuikit/web/icons/Icon-maskable-192.png b/herryuikit/web/icons/Icon-maskable-192.png new file mode 100644 index 00000000..eb9b4d76 Binary files /dev/null and b/herryuikit/web/icons/Icon-maskable-192.png differ diff --git a/herryuikit/web/icons/Icon-maskable-512.png b/herryuikit/web/icons/Icon-maskable-512.png new file mode 100644 index 00000000..d69c5669 Binary files /dev/null and b/herryuikit/web/icons/Icon-maskable-512.png differ diff --git a/herryuikit/web/index.html b/herryuikit/web/index.html new file mode 100644 index 00000000..931675ab --- /dev/null +++ b/herryuikit/web/index.html @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + herryuikit + + + + + + + diff --git a/herryuikit/web/manifest.json b/herryuikit/web/manifest.json new file mode 100644 index 00000000..1d548ca6 --- /dev/null +++ b/herryuikit/web/manifest.json @@ -0,0 +1,35 @@ +{ + "name": "herryuikit", + "short_name": "herryuikit", + "start_url": ".", + "display": "standalone", + "background_color": "#0175C2", + "theme_color": "#0175C2", + "description": "A new Flutter project.", + "orientation": "portrait-primary", + "prefer_related_applications": false, + "icons": [ + { + "src": "icons/Icon-192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "icons/Icon-512.png", + "sizes": "512x512", + "type": "image/png" + }, + { + "src": "icons/Icon-maskable-192.png", + "sizes": "192x192", + "type": "image/png", + "purpose": "maskable" + }, + { + "src": "icons/Icon-maskable-512.png", + "sizes": "512x512", + "type": "image/png", + "purpose": "maskable" + } + ] +}