Commit a2337fc8 authored by Izol's avatar Izol

fix-background-services-under-30-seconds-and-fix-timer-idle-fixed-countdown

parent 26069f84
# This is a generated file; do not edit or check into version control.
device_info_plus=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\device_info_plus-3.2.4\\
device_info_plus_linux=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\device_info_plus_linux-2.1.1\\
device_info_plus_macos=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\device_info_plus_macos-2.2.3\\
device_info_plus_web=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\device_info_plus_web-2.1.0\\
device_info_plus_windows=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\device_info_plus_windows-2.1.1\\
package_info_plus=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\package_info_plus-1.4.2\\
package_info_plus_linux=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\package_info_plus_linux-1.0.5\\
package_info_plus_macos=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\package_info_plus_macos-1.3.0\\
package_info_plus_web=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\package_info_plus_web-1.0.6\\
package_info_plus_windows=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\package_info_plus_windows-1.0.5\\
path_provider=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider-2.0.11\\
path_provider_android=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_android-2.0.22\\
path_provider_ios=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_ios-2.0.11\\
path_provider_linux=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.1.7\\
path_provider_macos=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_macos-2.0.6\\
path_provider_windows=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.0.7\\
permission_handler=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\permission_handler-10.2.0\\
permission_handler_android=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\permission_handler_android-10.2.0\\
permission_handler_apple=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\permission_handler_apple-9.0.7\\
permission_handler_windows=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\permission_handler_windows-0.1.2\\
sentry_flutter=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sentry_flutter-6.17.0\\
shared_preferences=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.0.15\\
shared_preferences_android=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.0.14\\
shared_preferences_ios=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_ios-2.1.1\\
shared_preferences_linux=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_linux-2.1.1\\
shared_preferences_macos=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_macos-2.0.4\\
shared_preferences_web=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_web-2.0.4\\
shared_preferences_windows=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_windows-2.1.1\\
sqflite=C:\\Users\\MDD HP\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sqflite-2.2.0+3\\
{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"device_info_plus","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\device_info_plus-3.2.4\\\\","native_build":true,"dependencies":[]},{"name":"package_info_plus","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\package_info_plus-1.4.2\\\\","native_build":true,"dependencies":[]},{"name":"path_provider_ios","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\path_provider_ios-2.0.11\\\\","native_build":true,"dependencies":[]},{"name":"permission_handler_apple","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\permission_handler_apple-9.0.7\\\\","native_build":true,"dependencies":[]},{"name":"sentry_flutter","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\sentry_flutter-6.17.0\\\\","native_build":true,"dependencies":["package_info_plus"]},{"name":"shared_preferences_ios","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\shared_preferences_ios-2.1.1\\\\","native_build":true,"dependencies":[]},{"name":"sqflite","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\sqflite-2.2.0+3\\\\","native_build":true,"dependencies":[]}],"android":[{"name":"device_info_plus","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\device_info_plus-3.2.4\\\\","native_build":true,"dependencies":[]},{"name":"package_info_plus","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\package_info_plus-1.4.2\\\\","native_build":true,"dependencies":[]},{"name":"path_provider_android","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\path_provider_android-2.0.22\\\\","native_build":true,"dependencies":[]},{"name":"permission_handler_android","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\permission_handler_android-10.2.0\\\\","native_build":true,"dependencies":[]},{"name":"sentry_flutter","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\sentry_flutter-6.17.0\\\\","native_build":true,"dependencies":["package_info_plus"]},{"name":"shared_preferences_android","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\shared_preferences_android-2.0.14\\\\","native_build":true,"dependencies":[]},{"name":"sqflite","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\sqflite-2.2.0+3\\\\","native_build":true,"dependencies":[]}],"macos":[{"name":"device_info_plus_macos","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\device_info_plus_macos-2.2.3\\\\","native_build":true,"dependencies":[]},{"name":"package_info_plus_macos","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\package_info_plus_macos-1.3.0\\\\","native_build":true,"dependencies":[]},{"name":"path_provider_macos","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\path_provider_macos-2.0.6\\\\","native_build":true,"dependencies":[]},{"name":"sentry_flutter","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\sentry_flutter-6.17.0\\\\","native_build":true,"dependencies":[]},{"name":"shared_preferences_macos","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\shared_preferences_macos-2.0.4\\\\","native_build":true,"dependencies":[]},{"name":"sqflite","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\sqflite-2.2.0+3\\\\","native_build":true,"dependencies":[]}],"linux":[{"name":"device_info_plus_linux","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\device_info_plus_linux-2.1.1\\\\","native_build":false,"dependencies":[]},{"name":"package_info_plus_linux","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\package_info_plus_linux-1.0.5\\\\","native_build":false,"dependencies":[]},{"name":"path_provider_linux","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\path_provider_linux-2.1.7\\\\","native_build":false,"dependencies":[]},{"name":"sentry_flutter","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\sentry_flutter-6.17.0\\\\","native_build":true,"dependencies":[]},{"name":"shared_preferences_linux","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\shared_preferences_linux-2.1.1\\\\","native_build":false,"dependencies":["path_provider_linux"]}],"windows":[{"name":"device_info_plus_windows","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\device_info_plus_windows-2.1.1\\\\","native_build":false,"dependencies":[]},{"name":"package_info_plus_windows","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\package_info_plus_windows-1.0.5\\\\","native_build":false,"dependencies":[]},{"name":"path_provider_windows","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\path_provider_windows-2.0.7\\\\","native_build":false,"dependencies":[]},{"name":"permission_handler_windows","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\permission_handler_windows-0.1.2\\\\","native_build":true,"dependencies":[]},{"name":"sentry_flutter","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\sentry_flutter-6.17.0\\\\","native_build":true,"dependencies":[]},{"name":"shared_preferences_windows","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\shared_preferences_windows-2.1.1\\\\","native_build":false,"dependencies":["path_provider_windows"]}],"web":[{"name":"device_info_plus_web","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\device_info_plus_web-2.1.0\\\\","dependencies":[]},{"name":"package_info_plus_web","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\package_info_plus_web-1.0.6\\\\","dependencies":[]},{"name":"sentry_flutter","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\sentry_flutter-6.17.0\\\\","dependencies":[]},{"name":"shared_preferences_web","path":"C:\\\\Users\\\\MDD HP\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\shared_preferences_web-2.0.4\\\\","dependencies":[]}]},"dependencyGraph":[{"name":"device_info_plus","dependencies":["device_info_plus_macos","device_info_plus_linux","device_info_plus_web","device_info_plus_windows"]},{"name":"device_info_plus_linux","dependencies":[]},{"name":"device_info_plus_macos","dependencies":[]},{"name":"device_info_plus_web","dependencies":[]},{"name":"device_info_plus_windows","dependencies":[]},{"name":"package_info_plus","dependencies":["package_info_plus_linux","package_info_plus_macos","package_info_plus_windows","package_info_plus_web"]},{"name":"package_info_plus_linux","dependencies":[]},{"name":"package_info_plus_macos","dependencies":[]},{"name":"package_info_plus_web","dependencies":[]},{"name":"package_info_plus_windows","dependencies":[]},{"name":"path_provider","dependencies":["path_provider_android","path_provider_ios","path_provider_linux","path_provider_macos","path_provider_windows"]},{"name":"path_provider_android","dependencies":[]},{"name":"path_provider_ios","dependencies":[]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]},{"name":"path_provider_windows","dependencies":[]},{"name":"permission_handler","dependencies":["permission_handler_android","permission_handler_apple","permission_handler_windows"]},{"name":"permission_handler_android","dependencies":[]},{"name":"permission_handler_apple","dependencies":[]},{"name":"permission_handler_windows","dependencies":[]},{"name":"sentry_flutter","dependencies":["package_info_plus"]},{"name":"shared_preferences","dependencies":["shared_preferences_android","shared_preferences_ios","shared_preferences_linux","shared_preferences_macos","shared_preferences_web","shared_preferences_windows"]},{"name":"shared_preferences_android","dependencies":[]},{"name":"shared_preferences_ios","dependencies":[]},{"name":"shared_preferences_linux","dependencies":["path_provider_linux"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]},{"name":"shared_preferences_windows","dependencies":["path_provider_windows"]},{"name":"sqflite","dependencies":[]}],"date_created":"2022-11-29 16:49:58.889113","version":"3.6.0-0.1.pre"}
\ No newline at end of file
This diff is collapsed.
<component name="libraryTable"> <component name="libraryTable">
<library name="Dart SDK"> <library name="Dart SDK">
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/Developments/flutter/bin/cache/dart-sdk/lib/async" /> <root url="file://$PROJECT_DIR$/../flutter/bin/cache/dart-sdk/lib/async" />
<root url="file://$USER_HOME$/Developments/flutter/bin/cache/dart-sdk/lib/cli" /> <root url="file://$PROJECT_DIR$/../flutter/bin/cache/dart-sdk/lib/cli" />
<root url="file://$USER_HOME$/Developments/flutter/bin/cache/dart-sdk/lib/collection" /> <root url="file://$PROJECT_DIR$/../flutter/bin/cache/dart-sdk/lib/collection" />
<root url="file://$USER_HOME$/Developments/flutter/bin/cache/dart-sdk/lib/convert" /> <root url="file://$PROJECT_DIR$/../flutter/bin/cache/dart-sdk/lib/convert" />
<root url="file://$USER_HOME$/Developments/flutter/bin/cache/dart-sdk/lib/core" /> <root url="file://$PROJECT_DIR$/../flutter/bin/cache/dart-sdk/lib/core" />
<root url="file://$USER_HOME$/Developments/flutter/bin/cache/dart-sdk/lib/developer" /> <root url="file://$PROJECT_DIR$/../flutter/bin/cache/dart-sdk/lib/developer" />
<root url="file://$USER_HOME$/Developments/flutter/bin/cache/dart-sdk/lib/ffi" /> <root url="file://$PROJECT_DIR$/../flutter/bin/cache/dart-sdk/lib/ffi" />
<root url="file://$USER_HOME$/Developments/flutter/bin/cache/dart-sdk/lib/html" /> <root url="file://$PROJECT_DIR$/../flutter/bin/cache/dart-sdk/lib/html" />
<root url="file://$USER_HOME$/Developments/flutter/bin/cache/dart-sdk/lib/indexed_db" /> <root url="file://$PROJECT_DIR$/../flutter/bin/cache/dart-sdk/lib/indexed_db" />
<root url="file://$USER_HOME$/Developments/flutter/bin/cache/dart-sdk/lib/io" /> <root url="file://$PROJECT_DIR$/../flutter/bin/cache/dart-sdk/lib/io" />
<root url="file://$USER_HOME$/Developments/flutter/bin/cache/dart-sdk/lib/isolate" /> <root url="file://$PROJECT_DIR$/../flutter/bin/cache/dart-sdk/lib/isolate" />
<root url="file://$USER_HOME$/Developments/flutter/bin/cache/dart-sdk/lib/js" /> <root url="file://$PROJECT_DIR$/../flutter/bin/cache/dart-sdk/lib/js" />
<root url="file://$USER_HOME$/Developments/flutter/bin/cache/dart-sdk/lib/js_util" /> <root url="file://$PROJECT_DIR$/../flutter/bin/cache/dart-sdk/lib/js_util" />
<root url="file://$USER_HOME$/Developments/flutter/bin/cache/dart-sdk/lib/math" /> <root url="file://$PROJECT_DIR$/../flutter/bin/cache/dart-sdk/lib/math" />
<root url="file://$USER_HOME$/Developments/flutter/bin/cache/dart-sdk/lib/mirrors" /> <root url="file://$PROJECT_DIR$/../flutter/bin/cache/dart-sdk/lib/mirrors" />
<root url="file://$USER_HOME$/Developments/flutter/bin/cache/dart-sdk/lib/svg" /> <root url="file://$PROJECT_DIR$/../flutter/bin/cache/dart-sdk/lib/svg" />
<root url="file://$USER_HOME$/Developments/flutter/bin/cache/dart-sdk/lib/typed_data" /> <root url="file://$PROJECT_DIR$/../flutter/bin/cache/dart-sdk/lib/typed_data" />
<root url="file://$USER_HOME$/Developments/flutter/bin/cache/dart-sdk/lib/web_audio" /> <root url="file://$PROJECT_DIR$/../flutter/bin/cache/dart-sdk/lib/web_audio" />
<root url="file://$USER_HOME$/Developments/flutter/bin/cache/dart-sdk/lib/web_gl" /> <root url="file://$PROJECT_DIR$/../flutter/bin/cache/dart-sdk/lib/web_gl" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Flutter Plugins" type="FlutterPluginsLibraryType"> <library name="Flutter Plugins" type="FlutterPluginsLibraryType">
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.6" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/sqflite-2.2.0+3" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_ios-2.1.1" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_macos-2.0.6" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_web-1.0.6" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/device_info_plus_windows-2.1.1" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_ios-2.0.11" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_web-2.0.4" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/device_info_plus_linux-2.1.1" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_windows-2.0.7" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.7" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/path_provider-2.0.11" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/sentry_flutter-6.16.1" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/device_info_plus_macos-2.2.3" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences-2.0.15" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_android-2.0.22" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-2.0.4" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_ios-2.0.11" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/device_info_plus_web-2.1.0" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/package_info_plus_windows-1.0.5" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_macos-1.3.0" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_macos-2.0.4" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/permission_handler-10.2.0" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/package_info_plus_macos-1.3.0" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_windows-1.0.5" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/package_info_plus_web-1.0.6" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_windows-2.1.1" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/package_info_plus-1.4.2" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.1.7" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/device_info_plus-3.2.4" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus-1.4.2" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/permission_handler-10.2.0" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_android-2.0.14" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_linux-2.1.7" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_android-2.0.22" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences-2.0.15" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.11" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_windows-2.1.1" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/device_info_plus_macos-2.2.3" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/device_info_plus_web-2.1.0" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/device_info_plus_windows-2.1.1" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/device_info_plus_linux-2.1.1" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/sqflite-2.2.0+3" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_ios-2.1.1" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_linux-2.1.1" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/package_info_plus_linux-1.0.5" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/device_info_plus-3.2.4" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_android-2.0.14" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_linux-1.0.5" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_linux-2.1.1" />
<root url="file://$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-2.0.4" /> <root url="file://$PROJECT_DIR$/../AppData/Local/Pub/Cache/hosted/pub.dev/sentry_flutter-6.17.0" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
...@@ -22,27 +22,39 @@ ...@@ -22,27 +22,39 @@
<change beforePath="$PROJECT_DIR$/android/.gradle/7.4/checksums/checksums.lock" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/7.4/checksums/checksums.lock" afterDir="false" /> <change beforePath="$PROJECT_DIR$/android/.gradle/7.4/checksums/checksums.lock" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/7.4/checksums/checksums.lock" afterDir="false" />
<change beforePath="$PROJECT_DIR$/android/.gradle/7.4/checksums/md5-checksums.bin" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/7.4/checksums/md5-checksums.bin" afterDir="false" /> <change beforePath="$PROJECT_DIR$/android/.gradle/7.4/checksums/md5-checksums.bin" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/7.4/checksums/md5-checksums.bin" afterDir="false" />
<change beforePath="$PROJECT_DIR$/android/.gradle/7.4/checksums/sha1-checksums.bin" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/7.4/checksums/sha1-checksums.bin" afterDir="false" /> <change beforePath="$PROJECT_DIR$/android/.gradle/7.4/checksums/sha1-checksums.bin" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/7.4/checksums/sha1-checksums.bin" afterDir="false" />
<change beforePath="$PROJECT_DIR$/android/.gradle/7.4/dependencies-accessors/dependencies-accessors.lock" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/7.4/dependencies-accessors/dependencies-accessors.lock" afterDir="false" />
<change beforePath="$PROJECT_DIR$/android/.gradle/7.4/executionHistory/executionHistory.bin" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/7.4/executionHistory/executionHistory.bin" afterDir="false" /> <change beforePath="$PROJECT_DIR$/android/.gradle/7.4/executionHistory/executionHistory.bin" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/7.4/executionHistory/executionHistory.bin" afterDir="false" />
<change beforePath="$PROJECT_DIR$/android/.gradle/7.4/executionHistory/executionHistory.lock" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/7.4/executionHistory/executionHistory.lock" afterDir="false" /> <change beforePath="$PROJECT_DIR$/android/.gradle/7.4/executionHistory/executionHistory.lock" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/7.4/executionHistory/executionHistory.lock" afterDir="false" />
<change beforePath="$PROJECT_DIR$/android/.gradle/7.4/fileHashes/fileHashes.bin" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/7.4/fileHashes/fileHashes.bin" afterDir="false" /> <change beforePath="$PROJECT_DIR$/android/.gradle/7.4/fileHashes/fileHashes.bin" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/7.4/fileHashes/fileHashes.bin" afterDir="false" />
<change beforePath="$PROJECT_DIR$/android/.gradle/7.4/fileHashes/fileHashes.lock" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/7.4/fileHashes/fileHashes.lock" afterDir="false" /> <change beforePath="$PROJECT_DIR$/android/.gradle/7.4/fileHashes/fileHashes.lock" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/7.4/fileHashes/fileHashes.lock" afterDir="false" />
<change beforePath="$PROJECT_DIR$/android/.gradle/7.4/fileHashes/resourceHashesCache.bin" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/7.4/fileHashes/resourceHashesCache.bin" afterDir="false" />
<change beforePath="$PROJECT_DIR$/android/.gradle/buildOutputCleanup/buildOutputCleanup.lock" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/buildOutputCleanup/buildOutputCleanup.lock" afterDir="false" /> <change beforePath="$PROJECT_DIR$/android/.gradle/buildOutputCleanup/buildOutputCleanup.lock" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/buildOutputCleanup/buildOutputCleanup.lock" afterDir="false" />
<change beforePath="$PROJECT_DIR$/android/.gradle/buildOutputCleanup/outputFiles.bin" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/buildOutputCleanup/outputFiles.bin" afterDir="false" /> <change beforePath="$PROJECT_DIR$/android/.gradle/buildOutputCleanup/outputFiles.bin" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/buildOutputCleanup/outputFiles.bin" afterDir="false" />
<change beforePath="$PROJECT_DIR$/android/.gradle/file-system.probe" beforeDir="false" afterPath="$PROJECT_DIR$/android/.gradle/file-system.probe" afterDir="false" />
<change beforePath="$PROJECT_DIR$/android/.idea/gradle.xml" beforeDir="false" afterPath="$PROJECT_DIR$/android/.idea/gradle.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/android/.idea/gradle.xml" beforeDir="false" afterPath="$PROJECT_DIR$/android/.idea/gradle.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/android/.idea/jarRepositories.xml" beforeDir="false" afterPath="$PROJECT_DIR$/android/.idea/jarRepositories.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/android/.idea/jarRepositories.xml" beforeDir="false" afterPath="$PROJECT_DIR$/android/.idea/jarRepositories.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/android/.idea/modules/-435484205/android.workmanager.androidTest.iml" beforeDir="false" /> <change beforePath="$PROJECT_DIR$/android/.idea/modules/-435484205/android.workmanager.androidTest.iml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/android/.idea/modules/-435484205/android.workmanager.unitTest.iml" beforeDir="false" /> <change beforePath="$PROJECT_DIR$/android/.idea/modules/-435484205/android.workmanager.unitTest.iml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/android/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/android/.idea/workspace.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/android/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/android/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/android/app/build.gradle" beforeDir="false" afterPath="$PROJECT_DIR$/android/app/build.gradle" afterDir="false" /> <change beforePath="$PROJECT_DIR$/android/app/build.gradle" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/android/app/debug/app-debug.apk" beforeDir="false" afterPath="$PROJECT_DIR$/android/app/debug/app-debug.apk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/android/app/release/app-release.apk" beforeDir="false" afterPath="$PROJECT_DIR$/android/app/release/app-release.apk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java" beforeDir="false" afterPath="$PROJECT_DIR$/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java" beforeDir="false" afterPath="$PROJECT_DIR$/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/android/build.gradle" beforeDir="false" afterPath="$PROJECT_DIR$/android/build.gradle" afterDir="false" /> <change beforePath="$PROJECT_DIR$/android/app/src/main/kotlin/com/example/self_service_3/MainActivity.kt" beforeDir="false" afterPath="$PROJECT_DIR$/android/app/src/main/kotlin/com/example/self_service_3/MainActivity.kt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/android/gradlew" beforeDir="false" afterPath="$PROJECT_DIR$/android/gradlew" afterDir="false" /> <change beforePath="$PROJECT_DIR$/android/app/src/main/res/drawable/wahoo.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/android/local.properties" beforeDir="false" afterPath="$PROJECT_DIR$/android/local.properties" afterDir="false" /> <change beforePath="$PROJECT_DIR$/android/local.properties" beforeDir="false" afterPath="$PROJECT_DIR$/android/local.properties" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ios/Flutter/Debug.xcconfig" beforeDir="false" afterPath="$PROJECT_DIR$/ios/Flutter/Debug.xcconfig" afterDir="false" /> <change beforePath="$PROJECT_DIR$/assets/wahoo.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ios/Flutter/Release.xcconfig" beforeDir="false" afterPath="$PROJECT_DIR$/ios/Flutter/Release.xcconfig" afterDir="false" /> <change beforePath="$PROJECT_DIR$/assets/wristband.gif" beforeDir="false" afterPath="$PROJECT_DIR$/assets/wristband.gif" afterDir="false" />
<change beforePath="$PROJECT_DIR$/daemon/7.4/registry.bin" beforeDir="false" afterPath="$PROJECT_DIR$/daemon/7.4/registry.bin" afterDir="false" />
<change beforePath="$PROJECT_DIR$/daemon/7.4/registry.bin.lock" beforeDir="false" afterPath="$PROJECT_DIR$/daemon/7.4/registry.bin.lock" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ios/Runner/GeneratedPluginRegistrant.h" beforeDir="false" afterPath="$PROJECT_DIR$/ios/Runner/GeneratedPluginRegistrant.h" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ios/Runner/GeneratedPluginRegistrant.m" beforeDir="false" afterPath="$PROJECT_DIR$/ios/Runner/GeneratedPluginRegistrant.m" afterDir="false" /> <change beforePath="$PROJECT_DIR$/ios/Runner/GeneratedPluginRegistrant.m" beforeDir="false" afterPath="$PROJECT_DIR$/ios/Runner/GeneratedPluginRegistrant.m" afterDir="false" />
<change beforePath="$PROJECT_DIR$/lib/main.dart" beforeDir="false" afterPath="$PROJECT_DIR$/lib/main.dart" afterDir="false" /> <change beforePath="$PROJECT_DIR$/kotlin-profile/2022-11-28-11-34-03-909.profile" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/lib/services/api_helpert.dart" beforeDir="false" afterPath="$PROJECT_DIR$/lib/services/api_helpert.dart" afterDir="false" />
<change beforePath="$PROJECT_DIR$/lib/ui/pages/home_page.dart" beforeDir="false" afterPath="$PROJECT_DIR$/lib/ui/pages/home_page.dart" afterDir="false" />
<change beforePath="$PROJECT_DIR$/lib/ui/pages/set_merchant.dart" beforeDir="false" afterPath="$PROJECT_DIR$/lib/ui/pages/set_merchant.dart" afterDir="false" />
<change beforePath="$PROJECT_DIR$/linux/flutter/generated_plugin_registrant.cc" beforeDir="false" afterPath="$PROJECT_DIR$/linux/flutter/generated_plugin_registrant.cc" afterDir="false" />
<change beforePath="$PROJECT_DIR$/linux/flutter/generated_plugin_registrant.h" beforeDir="false" afterPath="$PROJECT_DIR$/linux/flutter/generated_plugin_registrant.h" afterDir="false" />
<change beforePath="$PROJECT_DIR$/linux/flutter/generated_plugins.cmake" beforeDir="false" afterPath="$PROJECT_DIR$/linux/flutter/generated_plugins.cmake" afterDir="false" />
<change beforePath="$PROJECT_DIR$/pubspec.lock" beforeDir="false" afterPath="$PROJECT_DIR$/pubspec.lock" afterDir="false" /> <change beforePath="$PROJECT_DIR$/pubspec.lock" beforeDir="false" afterPath="$PROJECT_DIR$/pubspec.lock" afterDir="false" />
<change beforePath="$PROJECT_DIR$/pubspec.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/pubspec.yaml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/pubspec.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/pubspec.yaml" afterDir="false" />
</list> </list>
...@@ -100,7 +112,7 @@ ...@@ -100,7 +112,7 @@
<property name="dart.analysis.tool.window.force.activate" value="true" /> <property name="dart.analysis.tool.window.force.activate" value="true" />
<property name="dart.analysis.tool.window.visible" value="false" /> <property name="dart.analysis.tool.window.visible" value="false" />
<property name="io.flutter.reload.alreadyRun" value="true" /> <property name="io.flutter.reload.alreadyRun" value="true" />
<property name="last_opened_file_path" value="$PROJECT_DIR$" /> <property name="last_opened_file_path" value="$PROJECT_DIR$/../flutter" />
<property name="project.structure.last.edited" value="Libraries" /> <property name="project.structure.last.edited" value="Libraries" />
<property name="project.structure.proportion" value="0.15" /> <property name="project.structure.proportion" value="0.15" />
<property name="project.structure.side.proportion" value="0.2" /> <property name="project.structure.side.proportion" value="0.2" />
...@@ -114,6 +126,7 @@ ...@@ -114,6 +126,7 @@
<recent name="C:\Users\izol\AndroidStudioProjects\self_service_3\android\app\src\main\res" /> <recent name="C:\Users\izol\AndroidStudioProjects\self_service_3\android\app\src\main\res" />
</key> </key>
<key name="MoveFile.RECENT_KEYS"> <key name="MoveFile.RECENT_KEYS">
<recent name="C:\Users\MDD HP\dolan-selfservice-master\assets" />
<recent name="C:\Users\izol\AndroidStudioProjects\self_service_3\assets" /> <recent name="C:\Users\izol\AndroidStudioProjects\self_service_3\assets" />
</key> </key>
</component> </component>
......
...@@ -8,17 +8,17 @@ ...@@ -8,17 +8,17 @@
<option name="externalProjectPath" value="$PROJECT_DIR$" /> <option name="externalProjectPath" value="$PROJECT_DIR$" />
<option name="modules"> <option name="modules">
<set> <set>
<option value="$USER_HOME$/AppData/Local/Pub/Cache/hosted/pub.dev/device_info_plus-3.2.4/android" />
<option value="$USER_HOME$/AppData/Local/Pub/Cache/hosted/pub.dev/package_info_plus-1.4.2/android" />
<option value="$USER_HOME$/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_android-2.0.22/android" />
<option value="$USER_HOME$/AppData/Local/Pub/Cache/hosted/pub.dev/permission_handler_android-10.2.0/android" />
<option value="$USER_HOME$/AppData/Local/Pub/Cache/hosted/pub.dev/sentry_flutter-6.17.0/android" />
<option value="$USER_HOME$/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_android-2.0.14/android" />
<option value="$USER_HOME$/AppData/Local/Pub/Cache/hosted/pub.dev/sqflite-2.2.0+3/android" />
<option value="$PROJECT_DIR$" /> <option value="$PROJECT_DIR$" />
<option value="$PROJECT_DIR$/app" /> <option value="$PROJECT_DIR$/app" />
<option value="$PROJECT_DIR$/escposprinter" /> <option value="$PROJECT_DIR$/escposprinter" />
<option value="$PROJECT_DIR$/lib" /> <option value="$PROJECT_DIR$/lib" />
<option value="$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/device_info_plus-3.2.4/android" />
<option value="$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus-1.4.2/android" />
<option value="$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_android-2.0.22/android" />
<option value="$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/permission_handler_android-10.2.0/android" />
<option value="$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/sentry_flutter-6.16.1/android" />
<option value="$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_android-2.0.14/android" />
<option value="$USER_HOME$/Developments/flutter/.pub-cache/hosted/pub.dartlang.org/sqflite-2.2.0+3/android" />
</set> </set>
</option> </option>
</GradleProjectSettings> </GradleProjectSettings>
......
...@@ -16,11 +16,6 @@ ...@@ -16,11 +16,6 @@
<option name="name" value="MavenRepo" /> <option name="name" value="MavenRepo" />
<option name="url" value="https://repo.maven.apache.org/maven2/" /> <option name="url" value="https://repo.maven.apache.org/maven2/" />
</remote-repository> </remote-repository>
<remote-repository>
<option name="id" value="maven4" />
<option name="name" value="maven4" />
<option name="url" value="https://storage.googleapis.com/download.flutter.io" />
</remote-repository>
<remote-repository> <remote-repository>
<option name="id" value="Google7" /> <option name="id" value="Google7" />
<option name="name" value="Google7" /> <option name="name" value="Google7" />
......
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="TestModuleProperties" production-module="android.workmanager.main" />
</module>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="TestModuleProperties" production-module="android.workmanager.main" />
</module>
\ No newline at end of file
This diff is collapsed.
...@@ -5,7 +5,9 @@ import android.graphics.BitmapFactory ...@@ -5,7 +5,9 @@ import android.graphics.BitmapFactory
import android.graphics.BitmapFactory.decodeResource import android.graphics.BitmapFactory.decodeResource
import android.graphics.Color import android.graphics.Color
import android.graphics.Paint import android.graphics.Paint
import android.graphics.drawable.Drawable
import android.os.Build import android.os.Build
import android.util.DisplayMetrics
import android.util.Log import android.util.Log
import com.github.danielfelgar.drawreceiptlib.ReceiptBuilder import com.github.danielfelgar.drawreceiptlib.ReceiptBuilder
import com.google.gson.Gson import com.google.gson.Gson
...@@ -235,12 +237,12 @@ class MainActivity : MethodChannel.MethodCallHandler, FlutterActivity(), MifareT ...@@ -235,12 +237,12 @@ class MainActivity : MethodChannel.MethodCallHandler, FlutterActivity(), MifareT
val cardEpoch = ticket.cardExpirity.toLong() val cardEpoch = ticket.cardExpirity.toLong()
val cardExpiry = Date(cardEpoch * 1000) val cardExpiry = Date(cardEpoch * 1000)
val sdf = SimpleDateFormat("dd/MM/yyyy HH:mm", Locale.US) val sdf = SimpleDateFormat("dd/MM/yyyy HH:mm", Locale.US)
// [C]<img>${PrinterTextParserImg.bitmapToHexadecimalString(printer, this.getApplicationContext().getResources().getDrawableForDensity(R.drawable.logo, DisplayMetrics.DENSITY_MEDIUM))}</img>
val bitmapIcon: Bitmap = decodeResource(context.resources, R.drawable.wahoo) var bitmapIcon: Drawable? = this.getResources()?.getDrawableForDensity(R.drawable.wahoo_print,
DisplayMetrics.DENSITY_LOW, getTheme())
if (Build.MODEL != "T2s") { if (Build.MODEL != "T2s") {
val text = """ val text = """
[C]${bitmapIcon}
[C]${companyName} [C]${companyName}
[C]${companyAddress} [C]${companyAddress}
[C]${companyPhone} [C]${companyPhone}
......
sdk.dir=/Users/macbookpro/Library/Android/sdk sdk.dir=C:\\Users\\MDD HP\\AndroidSDK
flutter.buildMode=debug flutter.buildMode=debug
flutter.versionCode=1 flutter.versionCode=1
flutter.sdk=/Users/macbookpro/Developments/flutter flutter.sdk=C:\\Users\\MDD HP\\flutter
flutter.versionName=1.0.0 flutter.versionName=1.0.0
\ No newline at end of file
assets/wahoo.png

26.1 KB | W: | H:

assets/wahoo.png

26.9 KB | W: | H:

assets/wahoo.png
assets/wahoo.png
assets/wahoo.png
assets/wahoo.png
  • 2-up
  • Swipe
  • Onion skin
assets/wristband.gif

50.1 KB | W: | H:

assets/wristband.gif

41.5 KB | W: | H:

assets/wristband.gif
assets/wristband.gif
assets/wristband.gif
assets/wristband.gif
  • 2-up
  • Swipe
  • Onion skin
No preview for this file type
// This is a generated file; do not edit or check into version control.
FLUTTER_ROOT=C:\Users\MDD HP\flutter
FLUTTER_APPLICATION_PATH=C:\Users\MDD HP\dolan-selfservice-master
COCOAPODS_PARALLEL_CODE_SIGN=true
FLUTTER_TARGET=lib\main.dart
FLUTTER_BUILD_DIR=build
FLUTTER_BUILD_NAME=1.0.0
FLUTTER_BUILD_NUMBER=1
EXCLUDED_ARCHS[sdk=iphonesimulator*]=i386
EXCLUDED_ARCHS[sdk=iphoneos*]=armv7
DART_OBFUSCATION=false
TRACK_WIDGET_CREATION=true
TREE_SHAKE_ICONS=false
PACKAGE_CONFIG=.dart_tool/package_config.json
#!/bin/sh
# This is a generated file; do not edit or check into version control.
export "FLUTTER_ROOT=C:\Users\MDD HP\flutter"
export "FLUTTER_APPLICATION_PATH=C:\Users\MDD HP\dolan-selfservice-master"
export "COCOAPODS_PARALLEL_CODE_SIGN=true"
export "FLUTTER_TARGET=lib\main.dart"
export "FLUTTER_BUILD_DIR=build"
export "FLUTTER_BUILD_NAME=1.0.0"
export "FLUTTER_BUILD_NUMBER=1"
export "DART_OBFUSCATION=false"
export "TRACK_WIDGET_CREATION=true"
export "TREE_SHAKE_ICONS=false"
export "PACKAGE_CONFIG=.dart_tool/package_config.json"
BUILD_FINISH_TIME=1669610043998
CONFIGURATION_API_COUNT=11
CONFIGURATION_IMPLEMENTATION_COUNT=11
CPU_NUMBER_OF_CORES=4
GRADLE_BUILD_DURATION=3647
GRADLE_BUILD_NUMBER_IN_CURRENT_DAEMON=2
GRADLE_DAEMON_HEAP_SIZE=1695870809
GRADLE_EXECUTION_DURATION=91
GRADLE_NUMBER_OF_TASKS=3523
GRADLE_NUMBER_OF_UNCONFIGURED_TASKS=3064
NUMBER_OF_SUBPROJECTS=12
STATISTICS_VISIT_ALL_PROJECTS_OVERHEAD=23
BUILD_FAILED=true
EXECUTED_FROM_IDEA=true
KOTLIN_KTS_USED=false
KOTLIN_OFFICIAL_CODESTYLE=false
KOTLIN_PROGRESSIVE_MODE=false
GRADLE_VERSION=7.4.0
KOTLIN_COMPILER_VERSION=1.6.10
KOTLIN_STDLIB_VERSION=1.5.31
OS_TYPE=Windows 11
PROJECT_PATH=C:\Users\MDD HP\dolan-selfservice-master\android
BUILD FINISHED
...@@ -33,6 +33,7 @@ class ServiceApi { ...@@ -33,6 +33,7 @@ class ServiceApi {
print('ini pesan dari $items'); print('ini pesan dari $items');
return data; return data;
} else { } else {
print("outlet tidak ditemukan");
throw Exception('Failed to get Multi Outlet.'); throw Exception('Failed to get Multi Outlet.');
} }
} }
...@@ -61,6 +62,7 @@ class ServiceApi { ...@@ -61,6 +62,7 @@ class ServiceApi {
return data; return data;
} else { } else {
print("outlet tidak ditemukan");
// If the server did not return a 201 CREATED response, // If the server did not return a 201 CREATED response,
// then throw an exception. // then throw an exception.
throw Exception('Failed to get outlet.'); throw Exception('Failed to get outlet.');
......
...@@ -99,6 +99,7 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback { ...@@ -99,6 +99,7 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback {
}); });
timer = Timer.periodic(Duration(seconds: int.parse(idle)),(timer){ timer = Timer.periodic(Duration(seconds: int.parse(idle)),(timer){
print("ini pesan waktu idle : $idle");
if (!isShowingDialog) { if (!isShowingDialog) {
isShowingDialog = true; isShowingDialog = true;
_showTap(); _showTap();
...@@ -276,7 +277,6 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback { ...@@ -276,7 +277,6 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback {
"multioutletservicechargeamount" "multioutletservicechargeamount"
); );
String sc =PreferencesHelper.getString("multioutletservicecharge"); String sc =PreferencesHelper.getString("multioutletservicecharge");
_getInfoBalance(info); _getInfoBalance(info);
infoM = await StartService.print( infoM = await StartService.print(
info, info,
...@@ -303,11 +303,11 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback { ...@@ -303,11 +303,11 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback {
if (response['data']['status'].toString().toLowerCase().contains('paid') || if (response['data']['status'].toString().toLowerCase().contains('paid') ||
response['data']['status'].toString().toLowerCase().contains('success') || response['data']['status'].toString().toLowerCase().contains('success') ||
response['data']['status'].toString().toLowerCase().contains('settlement')) { response['data']['status'].toString().toLowerCase().contains('settlement')) {
showPop(approvalCode);
dataQris = null; dataQris = null;
result = true; result = true;
if (timerCheckStatus != null) timerCheckStatus?.cancel(); if (timerCheckStatus != null) timerCheckStatus?.cancel();
// Navigator.pop(context);
// showPop(approvalCode);
} else { } else {
result = false; result = false;
if (!isBackgroundServices) { if (!isBackgroundServices) {
...@@ -393,10 +393,19 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback { ...@@ -393,10 +393,19 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback {
), ),
) )
.show(); .show();
Future.delayed(const Duration(seconds: 30), () { // Future.delayed(const Duration(seconds: 30), () {
// Navigator.pop(context);
// _showTap();
// tapDial();
// });
timer = Timer.periodic(Duration(seconds: int.parse(idle)),(timer){
print("ini pesan waktu idle : $idle");
if (!isShowingDialog) {
Navigator.pop(context); Navigator.pop(context);
isShowingDialog = true;
_showTap(); _showTap();
tapDial(); tapDial();
}
}); });
} }
}); });
...@@ -476,7 +485,6 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback { ...@@ -476,7 +485,6 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback {
Future.delayed(const Duration(milliseconds: 200), () async { Future.delayed(const Duration(milliseconds: 200), () async {
var isTap = await StartService.getCard(); var isTap = await StartService.getCard();
_getInfoCard(isTap); _getInfoCard(isTap);
}); });
} }
...@@ -599,7 +607,7 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback { ...@@ -599,7 +607,7 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback {
Future<void> showPop(String approvalCode) async { Future<void> showPop(String approvalCode) async {
isShowingDialog = false; isShowingDialog = false;
Future.delayed(Duration(seconds: 5), () { Future.delayed(Duration(seconds: 10), () {
topUpBalance(approvalCode); topUpBalance(approvalCode);
}); });
return showDialog<void>( return showDialog<void>(
...@@ -1531,52 +1539,46 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback { ...@@ -1531,52 +1539,46 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback {
), ),
child: Center( child: Center(
child: TweenAnimationBuilder<Duration>( child: TweenAnimationBuilder<Duration>(
duration: Duration(minutes: 5), duration: Duration(minutes: 1),
tween: Tween( tween: Tween(
begin: Duration(minutes: 5), begin: Duration(minutes: 1),
end: Duration.zero end: Duration.zero
), ),
onEnd: () { onEnd: () {
Navigator.pop(context);
setState((){ setState((){
dataQris = null; dataQris = null;
}); });
Navigator.pop(context);
// AwesomeDialog( // AwesomeDialog(
// context: context, // context: context,
// dialogType: DialogType.warning, // dialogType: DialogType.warning,
// animType: AnimType.scale, // animType: AnimType.scale,
// headerAnimationLoop: true, // headerAnimationLoop: true,
// title: // title:
// 'Apakah anda ingin tambahan waktu ?', // 'Waktu pembayaran anda sudah habis !',
// desc: // desc:
// "do you want extra time ?", // "Your payment time has expired !",
// btnOkOnPress: () {},
// btnCancelOnPress: (){
// setState((){
// dataQris = null;
// });
// Navigator.pop(context);
// },
// btnCancelIcon:Icons.cancel, // btnCancelIcon:Icons.cancel,
// btnCancelColor: Colors.red, // btnCancelColor: Colors.red,
// btnOkIcon: Icons.done, // btnOkIcon: Icons.done,
// btnOkColor: Colors.green) // btnOkColor: Colors.green)
// .show(); // .show();
// setState((){
// Navigator.pop(context);
// dataQris = null;
// });
}, },
builder: (BuildContext context, builder: (BuildContext context,
Duration value, Widget? child) { Duration value, Widget? child) {
String twoDigits(int n) => n.toString().padLeft(2, "0"); String twoDigits(int n) => n.toString().padLeft(2, "0");
final minutes = twoDigits(value.inMinutes); final minutes = twoDigits(value.inMinutes);
final seconds = twoDigits(value.inSeconds % 60); final seconds = twoDigits(value.inSeconds % 60);
// todo for checking in 30 seconds latest // todo for checking in 30 seconds lates
// bismilah coba gass mas
debugPrint("values in seconds ${value.inSeconds}"); debugPrint("values in seconds ${value.inSeconds}");
if (value.inSeconds == 30) { if (value.inSeconds == 30) {
_cekStatus(isBackgroundServices: true); _cekStatus(isBackgroundServices: true);
print("pembayaran berhasil dilakukan"); print("pembayaran berhasil dilakukan");
Navigator.pop(context); timerCheckStatus?.cancel();
showPop(approvalCode);
} else { } else {
timerCheckStatus?.cancel(); timerCheckStatus?.cancel();
} }
...@@ -1624,7 +1626,16 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback { ...@@ -1624,7 +1626,16 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
Timer getIdle() {
return timer = Timer.periodic(Duration(seconds: int.parse(idle)),(timer){
print("ini pesan waktu idle : $idle");
if (!isShowingDialog) {
isShowingDialog = true;
_showTap();
tapDial();
}
});
}
return WillPopScope(child: Scaffold( return WillPopScope(child: Scaffold(
resizeToAvoidBottomInset: false, resizeToAvoidBottomInset: false,
backgroundColor: lightBackgroundColor, backgroundColor: lightBackgroundColor,
...@@ -1644,6 +1655,7 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback { ...@@ -1644,6 +1655,7 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback {
buildcardInfo(), buildcardInfo(),
buildwalletCard(), buildwalletCard(),
buildServices(context), buildServices(context),
buildFloat(),
], ],
), ),
], ],
...@@ -1655,6 +1667,28 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback { ...@@ -1655,6 +1667,28 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback {
var now = DateTime.now(); var now = DateTime.now();
return DateFormat("HH:mm:ss").format(now); return DateFormat("HH:mm:ss").format(now);
} }
String getDate(){
var nowt = new DateTime.now();
return DateFormat('dd-MMM-yyyy').format(nowt);
}
Widget buildFloat(){
return Center(
child: Container(
child: Align(
alignment: Alignment.bottomRight,
child:Container(
height:100,
width:100,
color: Colors.greenAccent,
child: Text("Box I"),
),
),
),
);
}
//SECTION cardinfo //SECTION cardinfo
Widget buildcardInfo() { Widget buildcardInfo() {
return Center( return Center(
...@@ -1671,15 +1705,30 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback { ...@@ -1671,15 +1705,30 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback {
SizedBox( SizedBox(
width: 25, width: 25,
), ),
SizedBox(
width: 1,
),
TimerBuilder.periodic(Duration(seconds: 1), builder: (context) { TimerBuilder.periodic(Duration(seconds: 1), builder: (context) {
print("${getSystemTime()}"); print("${getSystemTime()}");
return Text( return Column(
children: [
Text(
"${getSystemTime()}", "${getSystemTime()}",
style: TextStyle( style: TextStyle(
color: darkBackgroundColor, color: darkBackgroundColor,
fontSize: 27, fontSize: 27,
fontWeight: bold, fontWeight: bold,
), ),
),
Text(
"${getDate()}",
style: TextStyle(
color: darkBackgroundColor,
fontSize: 17,
fontWeight: semiBold,
),
),
],
); );
}), }),
SizedBox( SizedBox(
...@@ -1691,9 +1740,12 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback { ...@@ -1691,9 +1740,12 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback {
width: 100, width: 100,
), ),
], ],
), ),
width: double.infinity, width: double.infinity,
), ),
); );
} }
...@@ -1947,12 +1999,11 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback { ...@@ -1947,12 +1999,11 @@ class _HomePageState extends State<HomePage> implements AlertDialogCallback {
), ),
TextButton( TextButton(
onPressed: () async { onPressed: () async {
setState((){
timer?.cancel(); timer?.cancel();
_showTap(); _showTap();
tapDial(); tapDial();
});
// showPhone();
}, },
child: const HomeServices( child: const HomeServices(
iconUrl: 'assets/ic_send.png', iconUrl: 'assets/ic_send.png',
......
...@@ -407,6 +407,14 @@ class _SetMerchantState extends State<SetMerchant> { ...@@ -407,6 +407,14 @@ class _SetMerchantState extends State<SetMerchant> {
setState(() { setState(() {
Navigator.pop(context); Navigator.pop(context);
setConfig(); setConfig();
print('ini inputan url host trend : ${urlDolanController}');
print('ini inputan url host dolan : ${urlCloseLoopController}');
print('ini inputan url host prepaid : ${urlPrePaidController}');
print('ini inputan nama gerai : ${merchantNameController}');
print('ini inputan nama pengguna : ${userNameController}');
print('ini inputan maksimal isi ulang topup : ${maxControlller}');
print('ini inputan minimal isi ulang topup : ${minController}');
print('ini inputan waktu siaga beranda perdetik : ${idleController}');
}); });
// setOutlet(); // setOutlet();
}, },
......
This diff is collapsed.
...@@ -46,6 +46,7 @@ dependencies: ...@@ -46,6 +46,7 @@ dependencies:
build_runner: ^2.3.2 build_runner: ^2.3.2
intl: ^0.17.0 intl: ^0.17.0
qr_flutter: ^4.0.0 qr_flutter: ^4.0.0
circular_countdown_timer: ^0.2.3
animated_text_kit: ^4.2.2 animated_text_kit: ^4.2.2
validators: ^2.0.0+1 validators: ^2.0.0+1
http: ^0.13.5 http: ^0.13.5
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment