├── Hangman
├── .flutter-plugins-dependencies
├── .gitignore
├── .metadata
├── AppIcons.zip
├── Json
│ └── animals.json
├── README.md
├── android
│ ├── app
│ │ ├── build.gradle
│ │ ├── google-services.json
│ │ ├── gradle
│ │ │ └── wrapper
│ │ │ │ └── gradle-wrapper.properties
│ │ ├── gradlew
│ │ ├── gradlew.bat
│ │ ├── local.properties
│ │ ├── release
│ │ │ └── app.aab
│ │ └── src
│ │ │ ├── debug
│ │ │ ├── AndroidManifest.xml
│ │ │ └── google-services.json
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── camrinfilms
│ │ │ │ │ └── hangman
│ │ │ │ │ └── MainActivity.java
│ │ │ └── res
│ │ │ │ ├── ApeToolsGeneratedAssets.zip
│ │ │ │ ├── ApeToolsGeneratedAssets
│ │ │ │ └── bundle
│ │ │ │ │ └── android
│ │ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── icon.png
│ │ │ │ │ └── screen.png
│ │ │ │ │ ├── drawable-land-hdpi
│ │ │ │ │ └── screen.png
│ │ │ │ │ ├── drawable-land-ldpi
│ │ │ │ │ └── screen.png
│ │ │ │ │ ├── drawable-land-mdpi
│ │ │ │ │ └── screen.png
│ │ │ │ │ ├── drawable-land-xhdpi
│ │ │ │ │ └── screen.png
│ │ │ │ │ ├── drawable-land-xxhdpi
│ │ │ │ │ └── screen.png
│ │ │ │ │ ├── drawable-land-xxxhdpi
│ │ │ │ │ └── screen.png
│ │ │ │ │ ├── drawable-land
│ │ │ │ │ └── screen.png
│ │ │ │ │ ├── drawable-ldpi
│ │ │ │ │ ├── icon.png
│ │ │ │ │ └── screen.png
│ │ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── icon.png
│ │ │ │ │ └── screen.png
│ │ │ │ │ ├── drawable-xhdpi
│ │ │ │ │ ├── icon.png
│ │ │ │ │ └── screen.png
│ │ │ │ │ ├── drawable-xxhdpi
│ │ │ │ │ ├── icon.png
│ │ │ │ │ └── screen.png
│ │ │ │ │ ├── drawable-xxxhdpi
│ │ │ │ │ ├── icon.png
│ │ │ │ │ └── screen.png
│ │ │ │ │ └── drawable
│ │ │ │ │ ├── icon.png
│ │ │ │ │ └── screen.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ ├── icon.png
│ │ │ │ └── screen.png
│ │ │ │ ├── drawable
│ │ │ │ └── launch_background.xml
│ │ │ │ ├── mipmap-hdpi
│ │ │ │ ├── flare-assets
│ │ │ │ │ ├── architecture.png
│ │ │ │ │ ├── bettercode.png
│ │ │ │ │ ├── codeprinciples.png
│ │ │ │ │ ├── filledstacks.png
│ │ │ │ │ ├── mobilephone.png
│ │ │ │ │ └── production.png
│ │ │ │ └── ic_launcher.png
│ │ │ │ ├── mipmap-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ │ ├── mipmap-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ │ ├── mipmap-xxhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ │ ├── mipmap-xxxhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ │ └── values
│ │ │ │ └── styles.xml
│ │ │ └── profile
│ │ │ └── AndroidManifest.xml
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ └── gradle-wrapper.properties
│ ├── key.jks
│ ├── key.properties
│ ├── settings.gradle
│ └── settings_aar.gradle
├── assets
│ └── flares
│ │ └── flareintro.flr
├── fonts
│ ├── Butcherman.zip
│ ├── Butcherman
│ │ ├── Butcherman-Regular.ttf
│ │ └── OFL.txt
│ ├── Caesar_Dressing.zip
│ ├── Caesar_Dressing
│ │ ├── CaesarDressing-Regular.ttf
│ │ └── OFL.txt
│ ├── IndieFlower-Regular.ttf
│ ├── Indie_Flower.zip
│ ├── Lato-Black.ttf
│ ├── Lato-BlackItalic.ttf
│ ├── Lato-Bold.ttf
│ ├── Lato-BoldItalic.ttf
│ ├── Lato-Light.ttf
│ ├── Lato-LightItalic.ttf
│ ├── Lato-Regular.ttf
│ ├── Lato-RegularItalic.ttf
│ ├── Lato-Thin.ttf
│ ├── Lato-ThinItalic.ttf
│ ├── Lato
│ │ ├── Lato-Black.ttf
│ │ ├── Lato-BlackItalic.ttf
│ │ ├── Lato-Bold.ttf
│ │ ├── Lato-BoldItalic.ttf
│ │ ├── Lato-Light.ttf
│ │ ├── Lato-LightItalic.ttf
│ │ ├── Lato-Regular.ttf
│ │ ├── Lato-RegularItalic.ttf
│ │ ├── Lato-Thin.ttf
│ │ ├── Lato-ThinItalic.ttf
│ │ └── OFL.txt
│ ├── OFL.txt
│ ├── UnifrakturCook (1).zip
│ ├── UnifrakturCook (1)
│ │ ├── OFL.txt
│ │ └── UnifrakturCook-Bold.ttf
│ ├── UnifrakturCook-Bold.ttf
│ ├── UnifrakturCook.zip
│ └── UnifrakturCook
│ │ ├── OFL.txt
│ │ └── UnifrakturCook-Bold.ttf
├── images
│ ├── 0_6WFhG2qCe5dPH1Fz.jpeg
│ ├── Hangman-Logo.png
│ ├── fail.jpeg
│ ├── google_logo.png
│ ├── hangman
│ │ ├── 0hangman.png
│ │ ├── 1hangman.png
│ │ ├── 2hangman.png
│ │ ├── 3hangman.png
│ │ ├── 4hangman.png
│ │ ├── 5hangman.png
│ │ ├── 6hangman.png
│ │ ├── 7hangman.png
│ │ ├── 8hangman.png
│ │ ├── 9hangman.png
│ │ └── background_image.png
│ ├── hangman_logo.png
│ ├── hangman_logo_page.png
│ ├── icon.jpeg
│ ├── icon.png
│ ├── loss.jpeg
│ ├── main.png
│ ├── sucess.jpeg
│ ├── tellmewow.png
│ └── undermaintance.jpg
├── ios
│ ├── Flutter
│ │ ├── AppFrameworkInfo.plist
│ │ ├── Debug.xcconfig
│ │ ├── Release.xcconfig
│ │ └── flutter_export_environment.sh
│ ├── Runner.xcodeproj
│ │ ├── project.pbxproj
│ │ ├── project.xcworkspace
│ │ │ └── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── xcschemes
│ │ │ └── Runner.xcscheme
│ ├── Runner.xcworkspace
│ │ └── contents.xcworkspacedata
│ └── Runner
│ │ ├── AppDelegate.h
│ │ ├── AppDelegate.m
│ │ ├── Assets.xcassets
│ │ ├── AppIcon.appiconset
│ │ │ ├── Contents.json
│ │ │ ├── Icon-App-1024x1024@1x.png
│ │ │ ├── Icon-App-20x20@1x.png
│ │ │ ├── Icon-App-20x20@2x.png
│ │ │ ├── Icon-App-20x20@3x.png
│ │ │ ├── Icon-App-29x29@1x.png
│ │ │ ├── Icon-App-29x29@2x.png
│ │ │ ├── Icon-App-29x29@3x.png
│ │ │ ├── Icon-App-40x40@1x.png
│ │ │ ├── Icon-App-40x40@2x.png
│ │ │ ├── Icon-App-40x40@3x.png
│ │ │ ├── Icon-App-60x60@2x.png
│ │ │ ├── Icon-App-60x60@3x.png
│ │ │ ├── Icon-App-76x76@1x.png
│ │ │ ├── Icon-App-76x76@2x.png
│ │ │ └── Icon-App-83.5x83.5@2x.png
│ │ └── LaunchImage.imageset
│ │ │ ├── Contents.json
│ │ │ ├── LaunchImage.png
│ │ │ ├── LaunchImage@2x.png
│ │ │ ├── LaunchImage@3x.png
│ │ │ └── README.md
│ │ ├── Base.lproj
│ │ ├── LaunchScreen.storyboard
│ │ └── Main.storyboard
│ │ ├── Info.plist
│ │ └── main.m
├── lib
│ ├── NextPage.dart
│ ├── Sizeconfiq.dart
│ ├── api
│ │ └── rest_data_source.dart
│ ├── dao
│ │ └── hm_words.dart
│ ├── disable_button.dart
│ ├── hangman.json
│ ├── hangmanApi.dart
│ ├── main.dart
│ ├── one_player_page.dart
│ ├── screens
│ │ ├── HomePage.dart
│ │ ├── first_screen.dart
│ │ ├── login_page.dart
│ │ ├── sign_in.dart
│ │ ├── tutorial.dart
│ │ └── words
│ │ │ ├── get_words_list.dart
│ │ │ └── get_words_list_presenter.dart
│ ├── shared_preferences.dart
│ ├── test.dart
│ └── utils
│ │ └── network_util.dart
├── pubspec.lock
├── pubspec.yaml
├── test
│ └── widget_test.dart
└── video
│ ├── gamemusic.mp4
│ └── music.mp4
├── README.md
└── dream11
└── dream.json
/Hangman/.flutter-plugins-dependencies:
--------------------------------------------------------------------------------
1 | {"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"firebase_auth","path":"/home/jerald/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/home/jerald/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"google_sign_in","path":"/home/jerald/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in-4.0.14/","dependencies":[]},{"name":"screenshot_and_share","path":"/home/jerald/flutter/.pub-cache/hosted/pub.dartlang.org/screenshot_and_share-0.0.2/","dependencies":[]},{"name":"shared_preferences","path":"/home/jerald/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.4.3/","dependencies":[]},{"name":"sqflite","path":"/home/jerald/flutter/.pub-cache/hosted/pub.dartlang.org/sqflite-0.11.2+4/","dependencies":[]},{"name":"url_launcher","path":"/home/jerald/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-3.0.3/","dependencies":[]},{"name":"video_player","path":"/home/jerald/flutter/.pub-cache/hosted/pub.dartlang.org/video_player-0.10.1+6/","dependencies":[]}],"android":[{"name":"firebase_auth","path":"/home/jerald/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/home/jerald/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"google_sign_in","path":"/home/jerald/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in-4.0.14/","dependencies":[]},{"name":"screenshot_and_share","path":"/home/jerald/flutter/.pub-cache/hosted/pub.dartlang.org/screenshot_and_share-0.0.2/","dependencies":[]},{"name":"shared_preferences","path":"/home/jerald/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.4.3/","dependencies":[]},{"name":"sqflite","path":"/home/jerald/flutter/.pub-cache/hosted/pub.dartlang.org/sqflite-0.11.2+4/","dependencies":[]},{"name":"url_launcher","path":"/home/jerald/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-3.0.3/","dependencies":[]},{"name":"video_player","path":"/home/jerald/flutter/.pub-cache/hosted/pub.dartlang.org/video_player-0.10.1+6/","dependencies":[]}],"macos":[{"name":"firebase_auth","path":"/home/jerald/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/home/jerald/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/home/jerald/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.3+1/","dependencies":[]},{"name":"firebase_core_web","path":"/home/jerald/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"google_sign_in","dependencies":[]},{"name":"screenshot_and_share","dependencies":[]},{"name":"shared_preferences","dependencies":[]},{"name":"sqflite","dependencies":[]},{"name":"url_launcher","dependencies":[]},{"name":"video_player","dependencies":[]}],"date_created":"2020-06-18 15:16:15.209761","version":"1.17.3"}
--------------------------------------------------------------------------------
/Hangman/.gitignore:
--------------------------------------------------------------------------------
1 | # Miscellaneous
2 | *.class
3 | *.log
4 | *.pyc
5 | *.swp
6 | .DS_Store
7 | .atom/
8 | .buildlog/
9 | .history
10 | .svn/
11 |
12 | # IntelliJ related
13 | *.iml
14 | *.ipr
15 | *.iws
16 | .idea/
17 |
18 | # The .vscode folder contains launch configuration and tasks you configure in
19 | # VS Code which you may wish to be included in version control, so this line
20 | # is commented out by default.
21 | #.vscode/
22 |
23 | # Flutter/Dart/Pub related
24 | **/doc/api/
25 | .dart_tool/
26 | .flutter-plugins
27 | .packages
28 | .pub-cache/
29 | .pub/
30 | /build/
31 |
32 | # Android related
33 | **/android/**/gradle-wrapper.jar
34 | **/android/.gradle
35 | **/android/captures/
36 | **/android/gradlew
37 | **/android/gradlew.bat
38 | **/android/local.properties
39 | **/android/**/GeneratedPluginRegistrant.java
40 |
41 | # iOS/XCode related
42 | **/ios/**/*.mode1v3
43 | **/ios/**/*.mode2v3
44 | **/ios/**/*.moved-aside
45 | **/ios/**/*.pbxuser
46 | **/ios/**/*.perspectivev3
47 | **/ios/**/*sync/
48 | **/ios/**/.sconsign.dblite
49 | **/ios/**/.tags*
50 | **/ios/**/.vagrant/
51 | **/ios/**/DerivedData/
52 | **/ios/**/Icon?
53 | **/ios/**/Pods/
54 | **/ios/**/.symlinks/
55 | **/ios/**/profile
56 | **/ios/**/xcuserdata
57 | **/ios/.generated/
58 | **/ios/Flutter/App.framework
59 | **/ios/Flutter/Flutter.framework
60 | **/ios/Flutter/Generated.xcconfig
61 | **/ios/Flutter/app.flx
62 | **/ios/Flutter/app.zip
63 | **/ios/Flutter/flutter_assets/
64 | **/ios/ServiceDefinitions.json
65 | **/ios/Runner/GeneratedPluginRegistrant.*
66 |
67 | # Exceptions to above rules.
68 | !**/ios/**/default.mode1v3
69 | !**/ios/**/default.mode2v3
70 | !**/ios/**/default.pbxuser
71 | !**/ios/**/default.perspectivev3
72 | !/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages
73 |
--------------------------------------------------------------------------------
/Hangman/.metadata:
--------------------------------------------------------------------------------
1 | # This file tracks properties of this Flutter project.
2 | # Used by Flutter tool to assess capabilities and perform upgrades etc.
3 | #
4 | # This file should be version controlled and should not be manually edited.
5 |
6 | version:
7 | revision: 20e59316b8b8474554b38493b8ca888794b0234a
8 | channel: stable
9 |
10 | project_type: app
11 |
--------------------------------------------------------------------------------
/Hangman/AppIcons.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/AppIcons.zip
--------------------------------------------------------------------------------
/Hangman/Json/animals.json:
--------------------------------------------------------------------------------
1 | {
2 | "data": {
3 | "items": ["meerkat", "aardvark", "addax", "alligator", "alpaca", "anteater", "antelope", "aoudad", "ape", "argali", "armadillo", "baboon", "badger", "basilisk", "bat", "bear", "beaver", "bighorn", "bison", "boar", "budgerigar", "buffalo", "bull", "bunny", "burro", "camel", "canary", "capybara", "cat", "chameleon", "chamois", "cheetah", "chimpanzee", "chinchilla", "chipmunk", "civet", "coati", "colt", "cougar", "cow", "coyote", "crocodile", "crow", "deer", "dingo", "doe", "dung beetle", "dog", "donkey", "dormouse", "dromedary", "duckbill platypus", "dugong", "eland", "elephant", "elk", "ermine", "ewe", "fawn", "ferret", "finch", "fish", "fox", "frog", "gazelle", "gemsbok", "gila monster", "giraffe", "gnu", "goat", "gopher", "gorilla", "grizzly bear", "ground hog", "guanaco", "guinea pig", "hamster", "hare", "hartebeest", "hedgehog", "highland cow", "hippopotamus", "hog", "horse", "hyena", "ibex", "iguana", "impala", "jackal", "jaguar", "jerboa", "kangaroo", "kitten", "koala", "lamb", "lemur", "leopard", "lion", "lizard", "llama", "lovebird", "lynx", "mandrill", "mare", "marmoset", "marten", "mink", "mole", "mongoose", "monkey", "moose", "mountain goat", "mouse", "mule", "musk deer", "musk-ox", "muskrat", "mustang", "mynah bird", "newt", "ocelot", "okapi", "opossum", "orangutan", "oryx", "otter", "ox", "panda", "panther", "parakeet", "parrot", "peccary", "pig", "octopus", "thorny devil", "starfish", "blue crab", "snowy owl", "chicken", "rooster", "bumble bee", "eagle owl", "polar bear", "pony", "porcupine", "porpoise", "prairie dog", "pronghorn", "puma", "puppy", "quagga", "rabbit", "raccoon", "ram", "rat", "reindeer", "rhinoceros", "salamander", "seal", "sheep", "shrew", "silver fox", "skunk", "sloth", "snake", "springbok", "squirrel", "stallion", "steer", "tapir", "tiger", "toad", "turtle", "vicuna", "walrus", "warthog", "waterbuck", "weasel", "whale", "wildcat", "bald eagle", "wolf", "wolverine", "wombat", "woodchuck", "yak", "zebra", "zebu"],
4 | "meta": {
5 | "img": {
6 | "local": true,
7 | "prefix": "/img/animals/",
8 | "suffix": ".jpg"
9 | }
10 | }
11 | }
12 | }
--------------------------------------------------------------------------------
/Hangman/README.md:
--------------------------------------------------------------------------------
1 | # Hangman
2 | ## Getting Started
3 |
4 | Hangman-Game
5 | A new Flutter application.
6 |
7 |
Description
8 |
9 | Simply begin typing to enter your guesses
10 | You only have 5 guesses until the current word is cleared and the next one is loaded
11 | Your wins and failed attempts are recorded
12 |
13 | Requirements
14 |
15 | - Download the apk file attached in the repository
16 | - Enter your name before you started
17 | - Select which type of word you guess
18 | - Enter the guessed character
19 | - Every wrong answer their should be a hangman image displayed
20 |
21 | Technologies Used
22 |
23 |
24 | - FLUTTER
25 | - REST API
26 |
27 |
28 | Code Explanation
29 |
30 | Basically, the meat and potatoes of the code is in the dart file, where the variables and game logic is stored
31 | The Flutter UI sets up the basic elements of the game such as the title, pictures and audio, text elements indicating progress and points, etc.
32 |
33 |
34 |
35 | This project is a starting point for a Flutter application.
36 |
37 | A few resources to get you started if this is your first Flutter project:
38 |
39 | - [Lab: Write your first Flutter app](https://flutter.dev/docs/get-started/codelab)
40 | - [Cookbook: Useful Flutter samples](https://flutter.dev/docs/cookbook)
41 |
42 | For help getting started with Flutter, view our
43 | [online documentation](https://flutter.dev/docs), which offers tutorials,
44 | samples, guidance on mobile development, and a full API reference.
45 |
--------------------------------------------------------------------------------
/Hangman/android/app/build.gradle:
--------------------------------------------------------------------------------
1 | def localProperties = new Properties()
2 | def localPropertiesFile = rootProject.file('local.properties')
3 | if (localPropertiesFile.exists()) {
4 | localPropertiesFile.withReader('UTF-8') { reader ->
5 | localProperties.load(reader)
6 | }
7 | }
8 |
9 | def flutterRoot = localProperties.getProperty('flutter.sdk')
10 | if (flutterRoot == null) {
11 | throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
12 | }
13 |
14 | def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
15 | if (flutterVersionCode == null) {
16 | flutterVersionCode = '1'
17 | }
18 |
19 | def flutterVersionName = localProperties.getProperty('flutter.versionName')
20 | if (flutterVersionName == null) {
21 | flutterVersionName = '1.0'
22 | }
23 |
24 | apply plugin: 'com.android.application'
25 | apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
26 |
27 | def keystorePropertiesFile=rootProject.file("key.properties")
28 | def keystoreProperties = new Properties()
29 | keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
30 | android {
31 | compileSdkVersion 28
32 |
33 | lintOptions {
34 | disable 'InvalidPackage'
35 | }
36 |
37 | defaultConfig {
38 | // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
39 | applicationId "com.camrinfilms.hangman"
40 | minSdkVersion 16
41 | targetSdkVersion 28
42 | versionCode flutterVersionCode.toInteger()
43 | versionName "1.0"
44 | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
45 | }
46 | signingConfigs {
47 | release {
48 | storeFile file(keystoreProperties['storeFile'])
49 | storePassword keystoreProperties['storePassword']
50 | keyAlias keystoreProperties['keyAlias']
51 | keyPassword keystoreProperties['keyPassword']
52 |
53 | }
54 |
55 |
56 | }
57 | buildTypes {
58 | release {
59 | // TODO: Add your own signing config for the release build.
60 | // Signing with the debug keys for now, so `flutter run --release` works.
61 | signingConfig signingConfigs.release
62 | }
63 | }
64 | }
65 |
66 | flutter {
67 | source '../..'
68 | }
69 | apply plugin: 'com.android.application'
70 | dependencies {
71 | testImplementation 'junit:junit:4.12'
72 | implementation 'com.google.firebase:firebase-analytics:17.2.0'
73 | androidTestImplementation 'androidx.test:runner:1.1.1'
74 | androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1'
75 | }
76 | apply plugin: 'com.google.gms.google-services'
--------------------------------------------------------------------------------
/Hangman/android/app/google-services.json:
--------------------------------------------------------------------------------
1 | {
2 | "project_info": {
3 | "project_number": "478782562387",
4 | "firebase_url": "https://myhangman-11dcd.firebaseio.com",
5 | "project_id": "myhangman-11dcd",
6 | "storage_bucket": "myhangman-11dcd.appspot.com"
7 | },
8 | "client": [
9 | {
10 | "client_info": {
11 | "mobilesdk_app_id": "1:478782562387:android:5953c040e2792e8bfee6a6",
12 | "android_client_info": {
13 | "package_name": "com.camrinfilms.hangman"
14 | }
15 | },
16 | "oauth_client": [
17 | {
18 | "client_id": "478782562387-39lhfltts5qlger67uondaadosmn8ci4.apps.googleusercontent.com",
19 | "client_type": 1,
20 | "android_info": {
21 | "package_name": "com.camrinfilms.hangman",
22 | "certificate_hash": "4817ce53037ca3e23acb3481d7673f33dcfe877d"
23 | }
24 | },
25 | {
26 | "client_id": "478782562387-jd193bnp7qrajluia6popps791fq3ame.apps.googleusercontent.com",
27 | "client_type": 3
28 | }
29 | ],
30 | "api_key": [
31 | {
32 | "current_key": "AIzaSyAXE5H7JzRl6-5hW6qKWJHZxOybLBRaCvY"
33 | }
34 | ],
35 | "services": {
36 | "appinvite_service": {
37 | "other_platform_oauth_client": [
38 | {
39 | "client_id": "478782562387-jd193bnp7qrajluia6popps791fq3ame.apps.googleusercontent.com",
40 | "client_type": 3
41 | }
42 | ]
43 | }
44 | }
45 | }
46 | ],
47 | "configuration_version": "1"
48 | }
--------------------------------------------------------------------------------
/Hangman/android/app/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Fri Jun 12 14:30:03 IST 2020
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-6.1.1-all.zip
7 |
--------------------------------------------------------------------------------
/Hangman/android/app/gradlew:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env sh
2 |
3 | ##############################################################################
4 | ##
5 | ## Gradle start up script for UN*X
6 | ##
7 | ##############################################################################
8 |
9 | # Attempt to set APP_HOME
10 | # Resolve links: $0 may be a link
11 | PRG="$0"
12 | # Need this for relative symlinks.
13 | while [ -h "$PRG" ] ; do
14 | ls=`ls -ld "$PRG"`
15 | link=`expr "$ls" : '.*-> \(.*\)$'`
16 | if expr "$link" : '/.*' > /dev/null; then
17 | PRG="$link"
18 | else
19 | PRG=`dirname "$PRG"`"/$link"
20 | fi
21 | done
22 | SAVED="`pwd`"
23 | cd "`dirname \"$PRG\"`/" >/dev/null
24 | APP_HOME="`pwd -P`"
25 | cd "$SAVED" >/dev/null
26 |
27 | APP_NAME="Gradle"
28 | APP_BASE_NAME=`basename "$0"`
29 |
30 | # Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
31 | DEFAULT_JVM_OPTS=""
32 |
33 | # Use the maximum available, or set MAX_FD != -1 to use that value.
34 | MAX_FD="maximum"
35 |
36 | warn () {
37 | echo "$*"
38 | }
39 |
40 | die () {
41 | echo
42 | echo "$*"
43 | echo
44 | exit 1
45 | }
46 |
47 | # OS specific support (must be 'true' or 'false').
48 | cygwin=false
49 | msys=false
50 | darwin=false
51 | nonstop=false
52 | case "`uname`" in
53 | CYGWIN* )
54 | cygwin=true
55 | ;;
56 | Darwin* )
57 | darwin=true
58 | ;;
59 | MINGW* )
60 | msys=true
61 | ;;
62 | NONSTOP* )
63 | nonstop=true
64 | ;;
65 | esac
66 |
67 | CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
68 |
69 | # Determine the Java command to use to start the JVM.
70 | if [ -n "$JAVA_HOME" ] ; then
71 | if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
72 | # IBM's JDK on AIX uses strange locations for the executables
73 | JAVACMD="$JAVA_HOME/jre/sh/java"
74 | else
75 | JAVACMD="$JAVA_HOME/bin/java"
76 | fi
77 | if [ ! -x "$JAVACMD" ] ; then
78 | die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
79 |
80 | Please set the JAVA_HOME variable in your environment to match the
81 | location of your Java installation."
82 | fi
83 | else
84 | JAVACMD="java"
85 | which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
86 |
87 | Please set the JAVA_HOME variable in your environment to match the
88 | location of your Java installation."
89 | fi
90 |
91 | # Increase the maximum file descriptors if we can.
92 | if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
93 | MAX_FD_LIMIT=`ulimit -H -n`
94 | if [ $? -eq 0 ] ; then
95 | if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
96 | MAX_FD="$MAX_FD_LIMIT"
97 | fi
98 | ulimit -n $MAX_FD
99 | if [ $? -ne 0 ] ; then
100 | warn "Could not set maximum file descriptor limit: $MAX_FD"
101 | fi
102 | else
103 | warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
104 | fi
105 | fi
106 |
107 | # For Darwin, add options to specify how the application appears in the dock
108 | if $darwin; then
109 | GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
110 | fi
111 |
112 | # For Cygwin, switch paths to Windows format before running java
113 | if $cygwin ; then
114 | APP_HOME=`cygpath --path --mixed "$APP_HOME"`
115 | CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
116 | JAVACMD=`cygpath --unix "$JAVACMD"`
117 |
118 | # We build the pattern for arguments to be converted via cygpath
119 | ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
120 | SEP=""
121 | for dir in $ROOTDIRSRAW ; do
122 | ROOTDIRS="$ROOTDIRS$SEP$dir"
123 | SEP="|"
124 | done
125 | OURCYGPATTERN="(^($ROOTDIRS))"
126 | # Add a user-defined pattern to the cygpath arguments
127 | if [ "$GRADLE_CYGPATTERN" != "" ] ; then
128 | OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
129 | fi
130 | # Now convert the arguments - kludge to limit ourselves to /bin/sh
131 | i=0
132 | for arg in "$@" ; do
133 | CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
134 | CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
135 |
136 | if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
137 | eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
138 | else
139 | eval `echo args$i`="\"$arg\""
140 | fi
141 | i=$((i+1))
142 | done
143 | case $i in
144 | (0) set -- ;;
145 | (1) set -- "$args0" ;;
146 | (2) set -- "$args0" "$args1" ;;
147 | (3) set -- "$args0" "$args1" "$args2" ;;
148 | (4) set -- "$args0" "$args1" "$args2" "$args3" ;;
149 | (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
150 | (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
151 | (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
152 | (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
153 | (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
154 | esac
155 | fi
156 |
157 | # Escape application args
158 | save () {
159 | for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
160 | echo " "
161 | }
162 | APP_ARGS=$(save "$@")
163 |
164 | # Collect all arguments for the java command, following the shell quoting and substitution rules
165 | eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
166 |
167 | # by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong
168 | if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then
169 | cd "$(dirname "$0")"
170 | fi
171 |
172 | exec "$JAVACMD" "$@"
173 |
--------------------------------------------------------------------------------
/Hangman/android/app/gradlew.bat:
--------------------------------------------------------------------------------
1 | @if "%DEBUG%" == "" @echo off
2 | @rem ##########################################################################
3 | @rem
4 | @rem Gradle startup script for Windows
5 | @rem
6 | @rem ##########################################################################
7 |
8 | @rem Set local scope for the variables with windows NT shell
9 | if "%OS%"=="Windows_NT" setlocal
10 |
11 | set DIRNAME=%~dp0
12 | if "%DIRNAME%" == "" set DIRNAME=.
13 | set APP_BASE_NAME=%~n0
14 | set APP_HOME=%DIRNAME%
15 |
16 | @rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
17 | set DEFAULT_JVM_OPTS=
18 |
19 | @rem Find java.exe
20 | if defined JAVA_HOME goto findJavaFromJavaHome
21 |
22 | set JAVA_EXE=java.exe
23 | %JAVA_EXE% -version >NUL 2>&1
24 | if "%ERRORLEVEL%" == "0" goto init
25 |
26 | echo.
27 | echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
28 | echo.
29 | echo Please set the JAVA_HOME variable in your environment to match the
30 | echo location of your Java installation.
31 |
32 | goto fail
33 |
34 | :findJavaFromJavaHome
35 | set JAVA_HOME=%JAVA_HOME:"=%
36 | set JAVA_EXE=%JAVA_HOME%/bin/java.exe
37 |
38 | if exist "%JAVA_EXE%" goto init
39 |
40 | echo.
41 | echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
42 | echo.
43 | echo Please set the JAVA_HOME variable in your environment to match the
44 | echo location of your Java installation.
45 |
46 | goto fail
47 |
48 | :init
49 | @rem Get command-line arguments, handling Windows variants
50 |
51 | if not "%OS%" == "Windows_NT" goto win9xME_args
52 |
53 | :win9xME_args
54 | @rem Slurp the command line arguments.
55 | set CMD_LINE_ARGS=
56 | set _SKIP=2
57 |
58 | :win9xME_args_slurp
59 | if "x%~1" == "x" goto execute
60 |
61 | set CMD_LINE_ARGS=%*
62 |
63 | :execute
64 | @rem Setup the command line
65 |
66 | set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
67 |
68 | @rem Execute Gradle
69 | "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
70 |
71 | :end
72 | @rem End local scope for the variables with windows NT shell
73 | if "%ERRORLEVEL%"=="0" goto mainEnd
74 |
75 | :fail
76 | rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
77 | rem the _cmd.exe /c_ return code!
78 | if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
79 | exit /b 1
80 |
81 | :mainEnd
82 | if "%OS%"=="Windows_NT" endlocal
83 |
84 | :omega
85 |
--------------------------------------------------------------------------------
/Hangman/android/app/local.properties:
--------------------------------------------------------------------------------
1 | ## This file must *NOT* be checked into Version Control Systems,
2 | # as it contains information specific to your local configuration.
3 | #
4 | # Location of the SDK. This is only used by Gradle.
5 | # For customization when using a Version Control System, please read the
6 | # header note.
7 | #Fri Jun 12 14:29:56 IST 2020
8 | sdk.dir=/home/jerald/Android/Sdk
9 |
--------------------------------------------------------------------------------
/Hangman/android/app/release/app.aab:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/release/app.aab
--------------------------------------------------------------------------------
/Hangman/android/app/src/debug/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Hangman/android/app/src/debug/google-services.json:
--------------------------------------------------------------------------------
1 | {
2 | "project_info": {
3 | "project_number": "478782562387",
4 | "firebase_url": "https://myhangman-11dcd.firebaseio.com",
5 | "project_id": "myhangman-11dcd",
6 | "storage_bucket": "myhangman-11dcd.appspot.com"
7 | },
8 | "client": [
9 | {
10 | "client_info": {
11 | "mobilesdk_app_id": "1:478782562387:android:5953c040e2792e8bfee6a6",
12 | "android_client_info": {
13 | "package_name": "com.camrinfilms.hangman"
14 | }
15 | },
16 | "oauth_client": [
17 | {
18 | "client_id": "478782562387-39lhfltts5qlger67uondaadosmn8ci4.apps.googleusercontent.com",
19 | "client_type": 1,
20 | "android_info": {
21 | "package_name": "com.camrinfilms.hangman",
22 | "certificate_hash": "4817ce53037ca3e23acb3481d7673f33dcfe877d"
23 | }
24 | },
25 | {
26 | "client_id": "478782562387-jd193bnp7qrajluia6popps791fq3ame.apps.googleusercontent.com",
27 | "client_type": 3
28 | }
29 | ],
30 | "api_key": [
31 | {
32 | "current_key": "AIzaSyAXE5H7JzRl6-5hW6qKWJHZxOybLBRaCvY"
33 | }
34 | ],
35 | "services": {
36 | "appinvite_service": {
37 | "other_platform_oauth_client": [
38 | {
39 | "client_id": "478782562387-jd193bnp7qrajluia6popps791fq3ame.apps.googleusercontent.com",
40 | "client_type": 3
41 | }
42 | ]
43 | }
44 | }
45 | }
46 | ],
47 | "configuration_version": "1"
48 | }
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
9 |
13 |
20 |
24 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/java/com/camrinfilms/hangman/MainActivity.java:
--------------------------------------------------------------------------------
1 | package com.camrinfilms.hangman;
2 |
3 | import android.os.Bundle;
4 | import io.flutter.app.FlutterActivity;
5 | import io.flutter.plugins.GeneratedPluginRegistrant;
6 |
7 | public class MainActivity extends FlutterActivity {
8 | @Override
9 | protected void onCreate(Bundle savedInstanceState) {
10 | super.onCreate(savedInstanceState);
11 | GeneratedPluginRegistrant.registerWith(this);
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets.zip
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-hdpi/icon.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-hdpi/screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-hdpi/screen.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-land-hdpi/screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-land-hdpi/screen.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-land-ldpi/screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-land-ldpi/screen.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-land-mdpi/screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-land-mdpi/screen.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-land-xhdpi/screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-land-xhdpi/screen.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-land-xxhdpi/screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-land-xxhdpi/screen.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-land-xxxhdpi/screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-land-xxxhdpi/screen.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-land/screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-land/screen.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-ldpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-ldpi/icon.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-ldpi/screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-ldpi/screen.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-mdpi/icon.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-mdpi/screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-mdpi/screen.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-xhdpi/icon.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-xhdpi/screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-xhdpi/screen.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-xxhdpi/icon.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-xxhdpi/screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-xxhdpi/screen.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-xxxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-xxxhdpi/icon.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-xxxhdpi/screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable-xxxhdpi/screen.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable/icon.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable/screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/ApeToolsGeneratedAssets/bundle/android/drawable/screen.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/drawable-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/drawable-mdpi/icon.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/drawable-mdpi/screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/drawable-mdpi/screen.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/drawable/launch_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
12 |
13 |
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/mipmap-hdpi/flare-assets/architecture.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/mipmap-hdpi/flare-assets/architecture.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/mipmap-hdpi/flare-assets/bettercode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/mipmap-hdpi/flare-assets/bettercode.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/mipmap-hdpi/flare-assets/codeprinciples.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/mipmap-hdpi/flare-assets/codeprinciples.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/mipmap-hdpi/flare-assets/filledstacks.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/mipmap-hdpi/flare-assets/filledstacks.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/mipmap-hdpi/flare-assets/mobilephone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/mipmap-hdpi/flare-assets/mobilephone.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/mipmap-hdpi/flare-assets/production.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/mipmap-hdpi/flare-assets/production.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Hangman/android/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
9 |
--------------------------------------------------------------------------------
/Hangman/android/app/src/profile/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Hangman/android/build.gradle:
--------------------------------------------------------------------------------
1 | buildscript {
2 | repositories {
3 | google()
4 | jcenter()
5 | }
6 |
7 | dependencies {
8 | classpath 'com.android.tools.build:gradle:3.2.1'
9 | classpath 'com.google.gms:google-services:4.3.2'
10 | }
11 | }
12 |
13 | allprojects {
14 | repositories {
15 | google()
16 | jcenter()
17 | }
18 | }
19 |
20 | rootProject.buildDir = '../build'
21 | subprojects {
22 | project.buildDir = "${rootProject.buildDir}/${project.name}"
23 | }
24 | subprojects {
25 | project.evaluationDependsOn(':app')
26 | }
27 |
28 | task clean(type: Delete) {
29 | delete rootProject.buildDir
30 | }
31 |
--------------------------------------------------------------------------------
/Hangman/android/gradle.properties:
--------------------------------------------------------------------------------
1 | org.gradle.jvmargs=-Xmx1536M
2 | android.useAndroidX=true
3 | android.enableJetifier=true
4 | android.enableR8=true
5 |
--------------------------------------------------------------------------------
/Hangman/android/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Fri Jun 23 08:50:38 CEST 2017
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.zip
7 |
--------------------------------------------------------------------------------
/Hangman/android/key.jks:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/android/key.jks
--------------------------------------------------------------------------------
/Hangman/android/key.properties:
--------------------------------------------------------------------------------
1 | storePassword=Jerald@123
2 | keyPassword=Jerald@123
3 | keyAlias=hangmanKey
4 | storeFile=/home/jerald/Documents/myown/flutter-game/Flutter-Apps/Hangman/android/key.jks
5 |
--------------------------------------------------------------------------------
/Hangman/android/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
3 | def flutterProjectRoot = rootProject.projectDir.parentFile.toPath()
4 |
5 | def plugins = new Properties()
6 | def pluginsFile = new File(flutterProjectRoot.toFile(), '.flutter-plugins')
7 | if (pluginsFile.exists()) {
8 | pluginsFile.withReader('UTF-8') { reader -> plugins.load(reader) }
9 | }
10 |
11 | plugins.each { name, path ->
12 | def pluginDirectory = flutterProjectRoot.resolve(path).resolve('android').toFile()
13 | include ":$name"
14 | project(":$name").projectDir = pluginDirectory
15 | }
16 |
--------------------------------------------------------------------------------
/Hangman/android/settings_aar.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/Hangman/assets/flares/flareintro.flr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/assets/flares/flareintro.flr
--------------------------------------------------------------------------------
/Hangman/fonts/Butcherman.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Butcherman.zip
--------------------------------------------------------------------------------
/Hangman/fonts/Butcherman/Butcherman-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Butcherman/Butcherman-Regular.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Butcherman/OFL.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2011, Typomondo,
2 | with Reserved Font Name "Caesar_Dressing".
3 |
4 | This Font Software is licensed under the SIL Open Font License, Version 1.1.
5 | This license is copied below, and is also available with a FAQ at:
6 | http://scripts.sil.org/OFL
7 |
8 |
9 | -----------------------------------------------------------
10 | SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
11 | -----------------------------------------------------------
12 |
13 | PREAMBLE
14 | The goals of the Open Font License (OFL) are to stimulate worldwide
15 | development of collaborative font projects, to support the font creation
16 | efforts of academic and linguistic communities, and to provide a free and
17 | open framework in which fonts may be shared and improved in partnership
18 | with others.
19 |
20 | The OFL allows the licensed fonts to be used, studied, modified and
21 | redistributed freely as long as they are not sold by themselves. The
22 | fonts, including any derivative works, can be bundled, embedded,
23 | redistributed and/or sold with any software provided that any reserved
24 | names are not used by derivative works. The fonts and derivatives,
25 | however, cannot be released under any other type of license. The
26 | requirement for fonts to remain under this license does not apply
27 | to any document created using the fonts or their derivatives.
28 |
29 | DEFINITIONS
30 | "Font Software" refers to the set of files released by the Copyright
31 | Holder(s) under this license and clearly marked as such. This may
32 | include source files, build scripts and documentation.
33 |
34 | "Reserved Font Name" refers to any names specified as such after the
35 | copyright statement(s).
36 |
37 | "Original Version" refers to the collection of Font Software components as
38 | distributed by the Copyright Holder(s).
39 |
40 | "Modified Version" refers to any derivative made by adding to, deleting,
41 | or substituting -- in part or in whole -- any of the components of the
42 | Original Version, by changing formats or by porting the Font Software to a
43 | new environment.
44 |
45 | "Author" refers to any designer, engineer, programmer, technical
46 | writer or other person who contributed to the Font Software.
47 |
48 | PERMISSION & CONDITIONS
49 | Permission is hereby granted, free of charge, to any person obtaining
50 | a copy of the Font Software, to use, study, copy, merge, embed, modify,
51 | redistribute, and sell modified and unmodified copies of the Font
52 | Software, subject to the following conditions:
53 |
54 | 1) Neither the Font Software nor any of its individual components,
55 | in Original or Modified Versions, may be sold by itself.
56 |
57 | 2) Original or Modified Versions of the Font Software may be bundled,
58 | redistributed and/or sold with any software, provided that each copy
59 | contains the above copyright notice and this license. These can be
60 | included either as stand-alone text files, human-readable headers or
61 | in the appropriate machine-readable metadata fields within text or
62 | binary files as long as those fields can be easily viewed by the user.
63 |
64 | 3) No Modified Version of the Font Software may use the Reserved Font
65 | Name(s) unless explicit written permission is granted by the corresponding
66 | Copyright Holder. This restriction only applies to the primary font name as
67 | presented to the users.
68 |
69 | 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
70 | Software shall not be used to promote, endorse or advertise any
71 | Modified Version, except to acknowledge the contribution(s) of the
72 | Copyright Holder(s) and the Author(s) or with their explicit written
73 | permission.
74 |
75 | 5) The Font Software, modified or unmodified, in part or in whole,
76 | must be distributed entirely under this license, and must not be
77 | distributed under any other license. The requirement for fonts to
78 | remain under this license does not apply to any document created
79 | using the Font Software.
80 |
81 | TERMINATION
82 | This license becomes null and void if any of the above conditions are
83 | not met.
84 |
85 | DISCLAIMER
86 | THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
87 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
88 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
89 | OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
90 | COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
91 | INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
92 | DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
93 | FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
94 | OTHER DEALINGS IN THE FONT SOFTWARE.
95 |
--------------------------------------------------------------------------------
/Hangman/fonts/Caesar_Dressing.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Caesar_Dressing.zip
--------------------------------------------------------------------------------
/Hangman/fonts/Caesar_Dressing/CaesarDressing-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Caesar_Dressing/CaesarDressing-Regular.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Caesar_Dressing/OFL.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2011, Open Window (https://profiles.google.com/openwindowfonts/about),
2 | with Reserved Font Name "Caesar Dressing".
3 |
4 | This Font Software is licensed under the SIL Open Font License, Version 1.1.
5 | This license is copied below, and is also available with a FAQ at:
6 | http://scripts.sil.org/OFL
7 |
8 |
9 | -----------------------------------------------------------
10 | SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
11 | -----------------------------------------------------------
12 |
13 | PREAMBLE
14 | The goals of the Open Font License (OFL) are to stimulate worldwide
15 | development of collaborative font projects, to support the font creation
16 | efforts of academic and linguistic communities, and to provide a free and
17 | open framework in which fonts may be shared and improved in partnership
18 | with others.
19 |
20 | The OFL allows the licensed fonts to be used, studied, modified and
21 | redistributed freely as long as they are not sold by themselves. The
22 | fonts, including any derivative works, can be bundled, embedded,
23 | redistributed and/or sold with any software provided that any reserved
24 | names are not used by derivative works. The fonts and derivatives,
25 | however, cannot be released under any other type of license. The
26 | requirement for fonts to remain under this license does not apply
27 | to any document created using the fonts or their derivatives.
28 |
29 | DEFINITIONS
30 | "Font Software" refers to the set of files released by the Copyright
31 | Holder(s) under this license and clearly marked as such. This may
32 | include source files, build scripts and documentation.
33 |
34 | "Reserved Font Name" refers to any names specified as such after the
35 | copyright statement(s).
36 |
37 | "Original Version" refers to the collection of Font Software components as
38 | distributed by the Copyright Holder(s).
39 |
40 | "Modified Version" refers to any derivative made by adding to, deleting,
41 | or substituting -- in part or in whole -- any of the components of the
42 | Original Version, by changing formats or by porting the Font Software to a
43 | new environment.
44 |
45 | "Author" refers to any designer, engineer, programmer, technical
46 | writer or other person who contributed to the Font Software.
47 |
48 | PERMISSION & CONDITIONS
49 | Permission is hereby granted, free of charge, to any person obtaining
50 | a copy of the Font Software, to use, study, copy, merge, embed, modify,
51 | redistribute, and sell modified and unmodified copies of the Font
52 | Software, subject to the following conditions:
53 |
54 | 1) Neither the Font Software nor any of its individual components,
55 | in Original or Modified Versions, may be sold by itself.
56 |
57 | 2) Original or Modified Versions of the Font Software may be bundled,
58 | redistributed and/or sold with any software, provided that each copy
59 | contains the above copyright notice and this license. These can be
60 | included either as stand-alone text files, human-readable headers or
61 | in the appropriate machine-readable metadata fields within text or
62 | binary files as long as those fields can be easily viewed by the user.
63 |
64 | 3) No Modified Version of the Font Software may use the Reserved Font
65 | Name(s) unless explicit written permission is granted by the corresponding
66 | Copyright Holder. This restriction only applies to the primary font name as
67 | presented to the users.
68 |
69 | 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
70 | Software shall not be used to promote, endorse or advertise any
71 | Modified Version, except to acknowledge the contribution(s) of the
72 | Copyright Holder(s) and the Author(s) or with their explicit written
73 | permission.
74 |
75 | 5) The Font Software, modified or unmodified, in part or in whole,
76 | must be distributed entirely under this license, and must not be
77 | distributed under any other license. The requirement for fonts to
78 | remain under this license does not apply to any document created
79 | using the Font Software.
80 |
81 | TERMINATION
82 | This license becomes null and void if any of the above conditions are
83 | not met.
84 |
85 | DISCLAIMER
86 | THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
87 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
88 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
89 | OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
90 | COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
91 | INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
92 | DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
93 | FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
94 | OTHER DEALINGS IN THE FONT SOFTWARE.
95 |
--------------------------------------------------------------------------------
/Hangman/fonts/IndieFlower-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/IndieFlower-Regular.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Indie_Flower.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Indie_Flower.zip
--------------------------------------------------------------------------------
/Hangman/fonts/Lato-Black.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Lato-Black.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Lato-BlackItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Lato-BlackItalic.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Lato-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Lato-Bold.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Lato-BoldItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Lato-BoldItalic.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Lato-Light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Lato-Light.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Lato-LightItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Lato-LightItalic.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Lato-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Lato-Regular.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Lato-RegularItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Lato-RegularItalic.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Lato-Thin.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Lato-Thin.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Lato-ThinItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Lato-ThinItalic.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Lato/Lato-Black.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Lato/Lato-Black.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Lato/Lato-BlackItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Lato/Lato-BlackItalic.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Lato/Lato-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Lato/Lato-Bold.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Lato/Lato-BoldItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Lato/Lato-BoldItalic.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Lato/Lato-Light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Lato/Lato-Light.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Lato/Lato-LightItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Lato/Lato-LightItalic.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Lato/Lato-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Lato/Lato-Regular.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Lato/Lato-RegularItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Lato/Lato-RegularItalic.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Lato/Lato-Thin.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Lato/Lato-Thin.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Lato/Lato-ThinItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/Lato/Lato-ThinItalic.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/Lato/OFL.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2010-2014 by tyPoland Lukasz Dziedzic (team@latofonts.com) with Reserved Font Name "Lato"
2 |
3 | This Font Software is licensed under the SIL Open Font License, Version 1.1.
4 | This license is copied below, and is also available with a FAQ at:
5 | http://scripts.sil.org/OFL
6 |
7 |
8 | -----------------------------------------------------------
9 | SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
10 | -----------------------------------------------------------
11 |
12 | PREAMBLE
13 | The goals of the Open Font License (OFL) are to stimulate worldwide
14 | development of collaborative font projects, to support the font creation
15 | efforts of academic and linguistic communities, and to provide a free and
16 | open framework in which fonts may be shared and improved in partnership
17 | with others.
18 |
19 | The OFL allows the licensed fonts to be used, studied, modified and
20 | redistributed freely as long as they are not sold by themselves. The
21 | fonts, including any derivative works, can be bundled, embedded,
22 | redistributed and/or sold with any software provided that any reserved
23 | names are not used by derivative works. The fonts and derivatives,
24 | however, cannot be released under any other type of license. The
25 | requirement for fonts to remain under this license does not apply
26 | to any document created using the fonts or their derivatives.
27 |
28 | DEFINITIONS
29 | "Font Software" refers to the set of files released by the Copyright
30 | Holder(s) under this license and clearly marked as such. This may
31 | include source files, build scripts and documentation.
32 |
33 | "Reserved Font Name" refers to any names specified as such after the
34 | copyright statement(s).
35 |
36 | "Original Version" refers to the collection of Font Software components as
37 | distributed by the Copyright Holder(s).
38 |
39 | "Modified Version" refers to any derivative made by adding to, deleting,
40 | or substituting -- in part or in whole -- any of the components of the
41 | Original Version, by changing formats or by porting the Font Software to a
42 | new environment.
43 |
44 | "Author" refers to any designer, engineer, programmer, technical
45 | writer or other person who contributed to the Font Software.
46 |
47 | PERMISSION & CONDITIONS
48 | Permission is hereby granted, free of charge, to any person obtaining
49 | a copy of the Font Software, to use, study, copy, merge, embed, modify,
50 | redistribute, and sell modified and unmodified copies of the Font
51 | Software, subject to the following conditions:
52 |
53 | 1) Neither the Font Software nor any of its individual components,
54 | in Original or Modified Versions, may be sold by itself.
55 |
56 | 2) Original or Modified Versions of the Font Software may be bundled,
57 | redistributed and/or sold with any software, provided that each copy
58 | contains the above copyright notice and this license. These can be
59 | included either as stand-alone text files, human-readable headers or
60 | in the appropriate machine-readable metadata fields within text or
61 | binary files as long as those fields can be easily viewed by the user.
62 |
63 | 3) No Modified Version of the Font Software may use the Reserved Font
64 | Name(s) unless explicit written permission is granted by the corresponding
65 | Copyright Holder. This restriction only applies to the primary font name as
66 | presented to the users.
67 |
68 | 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
69 | Software shall not be used to promote, endorse or advertise any
70 | Modified Version, except to acknowledge the contribution(s) of the
71 | Copyright Holder(s) and the Author(s) or with their explicit written
72 | permission.
73 |
74 | 5) The Font Software, modified or unmodified, in part or in whole,
75 | must be distributed entirely under this license, and must not be
76 | distributed under any other license. The requirement for fonts to
77 | remain under this license does not apply to any document created
78 | using the Font Software.
79 |
80 | TERMINATION
81 | This license becomes null and void if any of the above conditions are
82 | not met.
83 |
84 | DISCLAIMER
85 | THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
86 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
87 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
88 | OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
89 | COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
90 | INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
91 | DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
92 | FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
93 | OTHER DEALINGS IN THE FONT SOFTWARE.
94 |
--------------------------------------------------------------------------------
/Hangman/fonts/OFL.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2010, Kimberly Geswein (kimberlygeswein.com)
2 |
3 | This Font Software is licensed under the SIL Open Font License, Version 1.1.
4 | This license is copied below, and is also available with a FAQ at:
5 | http://scripts.sil.org/OFL
6 |
7 |
8 | -----------------------------------------------------------
9 | SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
10 | -----------------------------------------------------------
11 |
12 | PREAMBLE
13 | The goals of the Open Font License (OFL) are to stimulate worldwide
14 | development of collaborative font projects, to support the font creation
15 | efforts of academic and linguistic communities, and to provide a free and
16 | open framework in which fonts may be shared and improved in partnership
17 | with others.
18 |
19 | The OFL allows the licensed fonts to be used, studied, modified and
20 | redistributed freely as long as they are not sold by themselves. The
21 | fonts, including any derivative works, can be bundled, embedded,
22 | redistributed and/or sold with any software provided that any reserved
23 | names are not used by derivative works. The fonts and derivatives,
24 | however, cannot be released under any other type of license. The
25 | requirement for fonts to remain under this license does not apply
26 | to any document created using the fonts or their derivatives.
27 |
28 | DEFINITIONS
29 | "Font Software" refers to the set of files released by the Copyright
30 | Holder(s) under this license and clearly marked as such. This may
31 | include source files, build scripts and documentation.
32 |
33 | "Reserved Font Name" refers to any names specified as such after the
34 | copyright statement(s).
35 |
36 | "Original Version" refers to the collection of Font Software components as
37 | distributed by the Copyright Holder(s).
38 |
39 | "Modified Version" refers to any derivative made by adding to, deleting,
40 | or substituting -- in part or in whole -- any of the components of the
41 | Original Version, by changing formats or by porting the Font Software to a
42 | new environment.
43 |
44 | "Author" refers to any designer, engineer, programmer, technical
45 | writer or other person who contributed to the Font Software.
46 |
47 | PERMISSION & CONDITIONS
48 | Permission is hereby granted, free of charge, to any person obtaining
49 | a copy of the Font Software, to use, study, copy, merge, embed, modify,
50 | redistribute, and sell modified and unmodified copies of the Font
51 | Software, subject to the following conditions:
52 |
53 | 1) Neither the Font Software nor any of its individual components,
54 | in Original or Modified Versions, may be sold by itself.
55 |
56 | 2) Original or Modified Versions of the Font Software may be bundled,
57 | redistributed and/or sold with any software, provided that each copy
58 | contains the above copyright notice and this license. These can be
59 | included either as stand-alone text files, human-readable headers or
60 | in the appropriate machine-readable metadata fields within text or
61 | binary files as long as those fields can be easily viewed by the user.
62 |
63 | 3) No Modified Version of the Font Software may use the Reserved Font
64 | Name(s) unless explicit written permission is granted by the corresponding
65 | Copyright Holder. This restriction only applies to the primary font name as
66 | presented to the users.
67 |
68 | 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
69 | Software shall not be used to promote, endorse or advertise any
70 | Modified Version, except to acknowledge the contribution(s) of the
71 | Copyright Holder(s) and the Author(s) or with their explicit written
72 | permission.
73 |
74 | 5) The Font Software, modified or unmodified, in part or in whole,
75 | must be distributed entirely under this license, and must not be
76 | distributed under any other license. The requirement for fonts to
77 | remain under this license does not apply to any document created
78 | using the Font Software.
79 |
80 | TERMINATION
81 | This license becomes null and void if any of the above conditions are
82 | not met.
83 |
84 | DISCLAIMER
85 | THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
86 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
87 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
88 | OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
89 | COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
90 | INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
91 | DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
92 | FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
93 | OTHER DEALINGS IN THE FONT SOFTWARE.
94 |
--------------------------------------------------------------------------------
/Hangman/fonts/UnifrakturCook (1).zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/UnifrakturCook (1).zip
--------------------------------------------------------------------------------
/Hangman/fonts/UnifrakturCook (1)/OFL.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2010, j. 'mach' wust, with Reserved Font Name UnifrakturCook.
2 | Copyright (c) 2009, Peter Wiegel.
3 |
4 | This Font Software is licensed under the SIL Open Font License, Version 1.1.
5 | This license is copied below, and is also available with a FAQ at:
6 | http://scripts.sil.org/OFL
7 |
8 |
9 | -----------------------------------------------------------
10 | SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
11 | -----------------------------------------------------------
12 |
13 | PREAMBLE
14 | The goals of the Open Font License (OFL) are to stimulate worldwide
15 | development of collaborative font projects, to support the font creation
16 | efforts of academic and linguistic communities, and to provide a free and
17 | open framework in which fonts may be shared and improved in partnership
18 | with others.
19 |
20 | The OFL allows the licensed fonts to be used, studied, modified and
21 | redistributed freely as long as they are not sold by themselves. The
22 | fonts, including any derivative works, can be bundled, embedded,
23 | redistributed and/or sold with any software provided that any reserved
24 | names are not used by derivative works. The fonts and derivatives,
25 | however, cannot be released under any other type of license. The
26 | requirement for fonts to remain under this license does not apply
27 | to any document created using the fonts or their derivatives.
28 |
29 | DEFINITIONS
30 | "Font Software" refers to the set of files released by the Copyright
31 | Holder(s) under this license and clearly marked as such. This may
32 | include source files, build scripts and documentation.
33 |
34 | "Reserved Font Name" refers to any names specified as such after the
35 | copyright statement(s).
36 |
37 | "Original Version" refers to the collection of Font Software components as
38 | distributed by the Copyright Holder(s).
39 |
40 | "Modified Version" refers to any derivative made by adding to, deleting,
41 | or substituting -- in part or in whole -- any of the components of the
42 | Original Version, by changing formats or by porting the Font Software to a
43 | new environment.
44 |
45 | "Author" refers to any designer, engineer, programmer, technical
46 | writer or other person who contributed to the Font Software.
47 |
48 | PERMISSION & CONDITIONS
49 | Permission is hereby granted, free of charge, to any person obtaining
50 | a copy of the Font Software, to use, study, copy, merge, embed, modify,
51 | redistribute, and sell modified and unmodified copies of the Font
52 | Software, subject to the following conditions:
53 |
54 | 1) Neither the Font Software nor any of its individual components,
55 | in Original or Modified Versions, may be sold by itself.
56 |
57 | 2) Original or Modified Versions of the Font Software may be bundled,
58 | redistributed and/or sold with any software, provided that each copy
59 | contains the above copyright notice and this license. These can be
60 | included either as stand-alone text files, human-readable headers or
61 | in the appropriate machine-readable metadata fields within text or
62 | binary files as long as those fields can be easily viewed by the user.
63 |
64 | 3) No Modified Version of the Font Software may use the Reserved Font
65 | Name(s) unless explicit written permission is granted by the corresponding
66 | Copyright Holder. This restriction only applies to the primary font name as
67 | presented to the users.
68 |
69 | 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
70 | Software shall not be used to promote, endorse or advertise any
71 | Modified Version, except to acknowledge the contribution(s) of the
72 | Copyright Holder(s) and the Author(s) or with their explicit written
73 | permission.
74 |
75 | 5) The Font Software, modified or unmodified, in part or in whole,
76 | must be distributed entirely under this license, and must not be
77 | distributed under any other license. The requirement for fonts to
78 | remain under this license does not apply to any document created
79 | using the Font Software.
80 |
81 | TERMINATION
82 | This license becomes null and void if any of the above conditions are
83 | not met.
84 |
85 | DISCLAIMER
86 | THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
87 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
88 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
89 | OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
90 | COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
91 | INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
92 | DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
93 | FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
94 | OTHER DEALINGS IN THE FONT SOFTWARE.
95 |
--------------------------------------------------------------------------------
/Hangman/fonts/UnifrakturCook (1)/UnifrakturCook-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/UnifrakturCook (1)/UnifrakturCook-Bold.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/UnifrakturCook-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/UnifrakturCook-Bold.ttf
--------------------------------------------------------------------------------
/Hangman/fonts/UnifrakturCook.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/UnifrakturCook.zip
--------------------------------------------------------------------------------
/Hangman/fonts/UnifrakturCook/OFL.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2010, j. 'mach' wust, with Reserved Font Name UnifrakturCook.
2 | Copyright (c) 2009, Peter Wiegel.
3 |
4 | This Font Software is licensed under the SIL Open Font License, Version 1.1.
5 | This license is copied below, and is also available with a FAQ at:
6 | http://scripts.sil.org/OFL
7 |
8 |
9 | -----------------------------------------------------------
10 | SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
11 | -----------------------------------------------------------
12 |
13 | PREAMBLE
14 | The goals of the Open Font License (OFL) are to stimulate worldwide
15 | development of collaborative font projects, to support the font creation
16 | efforts of academic and linguistic communities, and to provide a free and
17 | open framework in which fonts may be shared and improved in partnership
18 | with others.
19 |
20 | The OFL allows the licensed fonts to be used, studied, modified and
21 | redistributed freely as long as they are not sold by themselves. The
22 | fonts, including any derivative works, can be bundled, embedded,
23 | redistributed and/or sold with any software provided that any reserved
24 | names are not used by derivative works. The fonts and derivatives,
25 | however, cannot be released under any other type of license. The
26 | requirement for fonts to remain under this license does not apply
27 | to any document created using the fonts or their derivatives.
28 |
29 | DEFINITIONS
30 | "Font Software" refers to the set of files released by the Copyright
31 | Holder(s) under this license and clearly marked as such. This may
32 | include source files, build scripts and documentation.
33 |
34 | "Reserved Font Name" refers to any names specified as such after the
35 | copyright statement(s).
36 |
37 | "Original Version" refers to the collection of Font Software components as
38 | distributed by the Copyright Holder(s).
39 |
40 | "Modified Version" refers to any derivative made by adding to, deleting,
41 | or substituting -- in part or in whole -- any of the components of the
42 | Original Version, by changing formats or by porting the Font Software to a
43 | new environment.
44 |
45 | "Author" refers to any designer, engineer, programmer, technical
46 | writer or other person who contributed to the Font Software.
47 |
48 | PERMISSION & CONDITIONS
49 | Permission is hereby granted, free of charge, to any person obtaining
50 | a copy of the Font Software, to use, study, copy, merge, embed, modify,
51 | redistribute, and sell modified and unmodified copies of the Font
52 | Software, subject to the following conditions:
53 |
54 | 1) Neither the Font Software nor any of its individual components,
55 | in Original or Modified Versions, may be sold by itself.
56 |
57 | 2) Original or Modified Versions of the Font Software may be bundled,
58 | redistributed and/or sold with any software, provided that each copy
59 | contains the above copyright notice and this license. These can be
60 | included either as stand-alone text files, human-readable headers or
61 | in the appropriate machine-readable metadata fields within text or
62 | binary files as long as those fields can be easily viewed by the user.
63 |
64 | 3) No Modified Version of the Font Software may use the Reserved Font
65 | Name(s) unless explicit written permission is granted by the corresponding
66 | Copyright Holder. This restriction only applies to the primary font name as
67 | presented to the users.
68 |
69 | 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
70 | Software shall not be used to promote, endorse or advertise any
71 | Modified Version, except to acknowledge the contribution(s) of the
72 | Copyright Holder(s) and the Author(s) or with their explicit written
73 | permission.
74 |
75 | 5) The Font Software, modified or unmodified, in part or in whole,
76 | must be distributed entirely under this license, and must not be
77 | distributed under any other license. The requirement for fonts to
78 | remain under this license does not apply to any document created
79 | using the Font Software.
80 |
81 | TERMINATION
82 | This license becomes null and void if any of the above conditions are
83 | not met.
84 |
85 | DISCLAIMER
86 | THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
87 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
88 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
89 | OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
90 | COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
91 | INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
92 | DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
93 | FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
94 | OTHER DEALINGS IN THE FONT SOFTWARE.
95 |
--------------------------------------------------------------------------------
/Hangman/fonts/UnifrakturCook/UnifrakturCook-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/fonts/UnifrakturCook/UnifrakturCook-Bold.ttf
--------------------------------------------------------------------------------
/Hangman/images/0_6WFhG2qCe5dPH1Fz.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/0_6WFhG2qCe5dPH1Fz.jpeg
--------------------------------------------------------------------------------
/Hangman/images/Hangman-Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/Hangman-Logo.png
--------------------------------------------------------------------------------
/Hangman/images/fail.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/fail.jpeg
--------------------------------------------------------------------------------
/Hangman/images/google_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/google_logo.png
--------------------------------------------------------------------------------
/Hangman/images/hangman/0hangman.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/hangman/0hangman.png
--------------------------------------------------------------------------------
/Hangman/images/hangman/1hangman.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/hangman/1hangman.png
--------------------------------------------------------------------------------
/Hangman/images/hangman/2hangman.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/hangman/2hangman.png
--------------------------------------------------------------------------------
/Hangman/images/hangman/3hangman.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/hangman/3hangman.png
--------------------------------------------------------------------------------
/Hangman/images/hangman/4hangman.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/hangman/4hangman.png
--------------------------------------------------------------------------------
/Hangman/images/hangman/5hangman.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/hangman/5hangman.png
--------------------------------------------------------------------------------
/Hangman/images/hangman/6hangman.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/hangman/6hangman.png
--------------------------------------------------------------------------------
/Hangman/images/hangman/7hangman.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/hangman/7hangman.png
--------------------------------------------------------------------------------
/Hangman/images/hangman/8hangman.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/hangman/8hangman.png
--------------------------------------------------------------------------------
/Hangman/images/hangman/9hangman.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/hangman/9hangman.png
--------------------------------------------------------------------------------
/Hangman/images/hangman/background_image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/hangman/background_image.png
--------------------------------------------------------------------------------
/Hangman/images/hangman_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/hangman_logo.png
--------------------------------------------------------------------------------
/Hangman/images/hangman_logo_page.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/hangman_logo_page.png
--------------------------------------------------------------------------------
/Hangman/images/icon.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/icon.jpeg
--------------------------------------------------------------------------------
/Hangman/images/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/icon.png
--------------------------------------------------------------------------------
/Hangman/images/loss.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/loss.jpeg
--------------------------------------------------------------------------------
/Hangman/images/main.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/main.png
--------------------------------------------------------------------------------
/Hangman/images/sucess.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/sucess.jpeg
--------------------------------------------------------------------------------
/Hangman/images/tellmewow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/tellmewow.png
--------------------------------------------------------------------------------
/Hangman/images/undermaintance.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/images/undermaintance.jpg
--------------------------------------------------------------------------------
/Hangman/ios/Flutter/AppFrameworkInfo.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | $(DEVELOPMENT_LANGUAGE)
7 | CFBundleExecutable
8 | App
9 | CFBundleIdentifier
10 | io.flutter.flutter.app
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | App
15 | CFBundlePackageType
16 | FMWK
17 | CFBundleShortVersionString
18 | 1.0
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | 1.0
23 | MinimumOSVersion
24 | 8.0
25 |
26 |
27 |
--------------------------------------------------------------------------------
/Hangman/ios/Flutter/Debug.xcconfig:
--------------------------------------------------------------------------------
1 | #include "Generated.xcconfig"
2 |
--------------------------------------------------------------------------------
/Hangman/ios/Flutter/Release.xcconfig:
--------------------------------------------------------------------------------
1 | #include "Generated.xcconfig"
2 |
--------------------------------------------------------------------------------
/Hangman/ios/Flutter/flutter_export_environment.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # This is a generated file; do not edit or check into version control.
3 | export "FLUTTER_ROOT=/home/jerald/flutter"
4 | export "FLUTTER_APPLICATION_PATH=/home/jerald/Documents/myown/flutter-game/Flutter-Apps/Hangman"
5 | export "FLUTTER_TARGET=lib/main.dart"
6 | export "FLUTTER_BUILD_DIR=build"
7 | export "SYMROOT=${SOURCE_ROOT}/../build/ios"
8 | export "OTHER_LDFLAGS=$(inherited) -framework Flutter"
9 | export "FLUTTER_FRAMEWORK_DIR=/home/jerald/flutter/bin/cache/artifacts/engine/ios"
10 | export "FLUTTER_BUILD_NAME=1.0.0"
11 | export "FLUTTER_BUILD_NUMBER=1"
12 |
--------------------------------------------------------------------------------
/Hangman/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Hangman/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme:
--------------------------------------------------------------------------------
1 |
2 |
5 |
8 |
9 |
15 |
21 |
22 |
23 |
24 |
25 |
30 |
31 |
32 |
33 |
39 |
40 |
41 |
42 |
43 |
44 |
54 |
56 |
62 |
63 |
64 |
65 |
66 |
67 |
73 |
75 |
81 |
82 |
83 |
84 |
86 |
87 |
90 |
91 |
92 |
--------------------------------------------------------------------------------
/Hangman/ios/Runner.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Hangman/ios/Runner/AppDelegate.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | @interface AppDelegate : FlutterAppDelegate
5 |
6 | @end
7 |
--------------------------------------------------------------------------------
/Hangman/ios/Runner/AppDelegate.m:
--------------------------------------------------------------------------------
1 | #include "AppDelegate.h"
2 | #include "GeneratedPluginRegistrant.h"
3 |
4 | @implementation AppDelegate
5 |
6 | - (BOOL)application:(UIApplication *)application
7 | didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
8 | [GeneratedPluginRegistrant registerWithRegistry:self];
9 | // Override point for customization after application launch.
10 | return [super application:application didFinishLaunchingWithOptions:launchOptions];
11 | }
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "size" : "20x20",
5 | "idiom" : "iphone",
6 | "filename" : "Icon-App-20x20@2x.png",
7 | "scale" : "2x"
8 | },
9 | {
10 | "size" : "20x20",
11 | "idiom" : "iphone",
12 | "filename" : "Icon-App-20x20@3x.png",
13 | "scale" : "3x"
14 | },
15 | {
16 | "size" : "29x29",
17 | "idiom" : "iphone",
18 | "filename" : "Icon-App-29x29@1x.png",
19 | "scale" : "1x"
20 | },
21 | {
22 | "size" : "29x29",
23 | "idiom" : "iphone",
24 | "filename" : "Icon-App-29x29@2x.png",
25 | "scale" : "2x"
26 | },
27 | {
28 | "size" : "29x29",
29 | "idiom" : "iphone",
30 | "filename" : "Icon-App-29x29@3x.png",
31 | "scale" : "3x"
32 | },
33 | {
34 | "size" : "40x40",
35 | "idiom" : "iphone",
36 | "filename" : "Icon-App-40x40@2x.png",
37 | "scale" : "2x"
38 | },
39 | {
40 | "size" : "40x40",
41 | "idiom" : "iphone",
42 | "filename" : "Icon-App-40x40@3x.png",
43 | "scale" : "3x"
44 | },
45 | {
46 | "size" : "60x60",
47 | "idiom" : "iphone",
48 | "filename" : "Icon-App-60x60@2x.png",
49 | "scale" : "2x"
50 | },
51 | {
52 | "size" : "60x60",
53 | "idiom" : "iphone",
54 | "filename" : "Icon-App-60x60@3x.png",
55 | "scale" : "3x"
56 | },
57 | {
58 | "size" : "20x20",
59 | "idiom" : "ipad",
60 | "filename" : "Icon-App-20x20@1x.png",
61 | "scale" : "1x"
62 | },
63 | {
64 | "size" : "20x20",
65 | "idiom" : "ipad",
66 | "filename" : "Icon-App-20x20@2x.png",
67 | "scale" : "2x"
68 | },
69 | {
70 | "size" : "29x29",
71 | "idiom" : "ipad",
72 | "filename" : "Icon-App-29x29@1x.png",
73 | "scale" : "1x"
74 | },
75 | {
76 | "size" : "29x29",
77 | "idiom" : "ipad",
78 | "filename" : "Icon-App-29x29@2x.png",
79 | "scale" : "2x"
80 | },
81 | {
82 | "size" : "40x40",
83 | "idiom" : "ipad",
84 | "filename" : "Icon-App-40x40@1x.png",
85 | "scale" : "1x"
86 | },
87 | {
88 | "size" : "40x40",
89 | "idiom" : "ipad",
90 | "filename" : "Icon-App-40x40@2x.png",
91 | "scale" : "2x"
92 | },
93 | {
94 | "size" : "76x76",
95 | "idiom" : "ipad",
96 | "filename" : "Icon-App-76x76@1x.png",
97 | "scale" : "1x"
98 | },
99 | {
100 | "size" : "76x76",
101 | "idiom" : "ipad",
102 | "filename" : "Icon-App-76x76@2x.png",
103 | "scale" : "2x"
104 | },
105 | {
106 | "size" : "83.5x83.5",
107 | "idiom" : "ipad",
108 | "filename" : "Icon-App-83.5x83.5@2x.png",
109 | "scale" : "2x"
110 | },
111 | {
112 | "size" : "1024x1024",
113 | "idiom" : "ios-marketing",
114 | "filename" : "Icon-App-1024x1024@1x.png",
115 | "scale" : "1x"
116 | }
117 | ],
118 | "info" : {
119 | "version" : 1,
120 | "author" : "xcode"
121 | }
122 | }
123 |
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "LaunchImage.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "LaunchImage@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "LaunchImage@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jerald-jacob/Flutter-Apps/dab623bd34ecc2a9955b4281a656ce7eff30671b/Hangman/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md:
--------------------------------------------------------------------------------
1 | # Launch Screen Assets
2 |
3 | You can customize the launch screen with your own desired assets by replacing the image files in this directory.
4 |
5 | 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.
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Base.lproj/LaunchScreen.storyboard:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Base.lproj/Main.storyboard:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/Hangman/ios/Runner/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | $(DEVELOPMENT_LANGUAGE)
7 | CFBundleExecutable
8 | $(EXECUTABLE_NAME)
9 | CFBundleIdentifier
10 | $(PRODUCT_BUNDLE_IDENTIFIER)
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | hangman
15 | CFBundlePackageType
16 | APPL
17 | CFBundleShortVersionString
18 | $(FLUTTER_BUILD_NAME)
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | $(FLUTTER_BUILD_NUMBER)
23 | LSRequiresIPhoneOS
24 |
25 | UILaunchStoryboardName
26 | LaunchScreen
27 | UIMainStoryboardFile
28 | Main
29 | UISupportedInterfaceOrientations
30 |
31 | UIInterfaceOrientationPortrait
32 | UIInterfaceOrientationLandscapeLeft
33 | UIInterfaceOrientationLandscapeRight
34 |
35 | UISupportedInterfaceOrientations~ipad
36 |
37 | UIInterfaceOrientationPortrait
38 | UIInterfaceOrientationPortraitUpsideDown
39 | UIInterfaceOrientationLandscapeLeft
40 | UIInterfaceOrientationLandscapeRight
41 |
42 | UIViewControllerBasedStatusBarAppearance
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/Hangman/ios/Runner/main.m:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 | #import "AppDelegate.h"
4 |
5 | int main(int argc, char* argv[]) {
6 | @autoreleasepool {
7 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Hangman/lib/Sizeconfiq.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/widgets.dart';
2 |
3 | class SizeConfig {
4 | static MediaQueryData _mediaQueryData;
5 | static double screenWidth;
6 | static double screenHeight;
7 | static double blockSizeHorizontal;
8 | static double blockSizeVertical;
9 |
10 | static double _safeAreaHorizontal;
11 | static double _safeAreaVertical;
12 | static double safeBlockHorizontal;
13 | static double safeBlockVertical;
14 | static double smallestSize;
15 | static double largestSize;
16 |
17 | void init(BuildContext context) {
18 | _mediaQueryData = MediaQuery.of(context);
19 | screenWidth = _mediaQueryData.size.width;
20 | screenHeight = _mediaQueryData.size.height;
21 | blockSizeHorizontal = screenWidth / 100;
22 | blockSizeVertical = screenHeight / 100;
23 | smallestSize = blockSizeVertical < blockSizeHorizontal ? blockSizeVertical : blockSizeHorizontal;
24 | largestSize = blockSizeVertical > blockSizeHorizontal ? blockSizeVertical : blockSizeHorizontal;
25 |
26 | _safeAreaHorizontal = _mediaQueryData.padding.left + _mediaQueryData.padding.right;
27 | _safeAreaVertical = _mediaQueryData.padding.top + _mediaQueryData.padding.bottom;
28 | safeBlockHorizontal = (screenWidth - _safeAreaHorizontal) / 100;
29 | safeBlockVertical = (screenHeight - _safeAreaVertical) / 100;
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/Hangman/lib/api/rest_data_source.dart:
--------------------------------------------------------------------------------
1 | import 'dart:convert';
2 |
3 | import 'package:flutter/material.dart';
4 | import 'package:hangman/dao/hm_words.dart';
5 | import 'package:hangman/utils/network_util.dart';
6 |
7 | class RestDataSource {
8 | NetworkUtil _networkUtil = new NetworkUtil();
9 | static final BASE_URL = "https://github.com/boennemann/animals/blob/master/words.json";
10 |
11 | // static final BASE_URL="https://www.randomlists.com/data/vocabulary-words.json";
12 | Future getWordsList() async {
13 | // EduPlusSharedPreference prefs = new EduPlusSharedPreference();
14 | // bool isAuthenticated = await prefs.getBool(PreferenceKey.IS_USER_LOGGED_IN);
15 | // if (!isAuthenticated) {
16 | // throw EduPlusError.unAuthorizeAccess;
17 | // }
18 |
19 | var params = Map();
20 | // params["type"] = 1; //required field : 1 => Diary, 2 => Homework
21 | // params["limit"] = defaultLimit;
22 | // params["page"] = defaultPage;
23 | // params["sortOrder"] = "DESC";
24 |
25 | var headers = Map();
26 | headers["Content-Type"] = "application/json";
27 | //String authToken = await prefs.getString(PreferenceKey.AUTH_TOKEN);
28 | //headers["authToken"] = authToken;
29 |
30 | Future responseData =
31 | _networkUtil.get(BASE_URL,headers: headers);
32 | return responseData.then((ParsedResponse res) {
33 | print("Get Diary List Response :: " + res.toString());
34 | if (res.isOk()) {
35 | HMWordsList dataList = new HMWordsList(jsonDecode(res.response));
36 | return dataList;
37 | } else if (res.statusCode == 401) {
38 | // throw EduPlusError.unAuthorizeAccess;
39 | // if (globals.logout == false) {
40 | // globals.logout = true;
41 | // Navigator.push(
42 | // context,
43 | // MaterialPageRoute(builder: (context) => LogoutDialog()),
44 | // );
45 | // }
46 | // } else {
47 | // throw EduPlusError.serverError;
48 | // }
49 | }
50 | }).catchError((Object e) {
51 | throw e;
52 | });
53 | }
54 | }
55 |
--------------------------------------------------------------------------------
/Hangman/lib/dao/hm_words.dart:
--------------------------------------------------------------------------------
1 | import 'dart:async';
2 |
3 | class HMWordsList {
4 | static const LIMIT = 10;
5 | List diaryList = new List();
6 | int lastUpdateDate;
7 |
8 | /// Parse the server response
9 | HMWordsList(Map responseMap, {int trackableId}) {
10 | if (null != responseMap && responseMap.isNotEmpty) {
11 | lastUpdateDate = responseMap["lastUpdateDate"];
12 | print("Dairy List - Last updated : $lastUpdateDate ");
13 |
14 | dynamic results = responseMap["data"];
15 | for (dynamic result in results) {
16 | HMWords diary = new HMWords(result);
17 | diaryList.add(diary);
18 | }
19 | }
20 | }
21 |
22 | static Future insertAllToDb(List list) async {
23 | List