sense_the_rythm

rythm game for ESense Earable
git clone git://source.orangerot.dev:/university/sense_the_rythm.git
Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.gitignore45L
-rw-r--r--.metadata45L
-rw-r--r--LICENSE674L
-rw-r--r--README.md122L
-rw-r--r--analysis_options.yaml28L
-rw-r--r--android/.gitignore13L
-rw-r--r--android/app/build.gradle44L
-rw-r--r--android/app/src/debug/AndroidManifest.xml7L
-rw-r--r--android/app/src/main/AndroidManifest.xml60L
-rw-r--r--android/app/src/main/kotlin/com/example/sense_the_rhythm/MainActivity.kt5L
-rw-r--r--android/app/src/main/res/drawable-hdpi/ic_launcher_foreground.png3555B
-rw-r--r--android/app/src/main/res/drawable-hdpi/ic_launcher_monochrome.png3555B
-rw-r--r--android/app/src/main/res/drawable-mdpi/ic_launcher_foreground.png2497B
-rw-r--r--android/app/src/main/res/drawable-mdpi/ic_launcher_monochrome.png2497B
-rw-r--r--android/app/src/main/res/drawable-v21/launch_background.xml12L
-rw-r--r--android/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.png4503B
-rw-r--r--android/app/src/main/res/drawable-xhdpi/ic_launcher_monochrome.png4503B
-rw-r--r--android/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png6323B
-rw-r--r--android/app/src/main/res/drawable-xxhdpi/ic_launcher_monochrome.png6323B
-rw-r--r--android/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.png8222B
-rw-r--r--android/app/src/main/res/drawable-xxxhdpi/ic_launcher_monochrome.png8222B
-rw-r--r--android/app/src/main/res/drawable/launch_background.xml12L
-rw-r--r--android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml14L
-rw-r--r--android/app/src/main/res/mipmap-hdpi/ic_launcher.png1737B
-rw-r--r--android/app/src/main/res/mipmap-mdpi/ic_launcher.png1141B
-rw-r--r--android/app/src/main/res/mipmap-xhdpi/ic_launcher.png2251B
-rw-r--r--android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png3280B
-rw-r--r--android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png4049B
-rw-r--r--android/app/src/main/res/values-night/styles.xml18L
-rw-r--r--android/app/src/main/res/values/colors.xml4L
-rw-r--r--android/app/src/main/res/values/styles.xml18L
-rw-r--r--android/app/src/profile/AndroidManifest.xml7L
-rw-r--r--android/build.gradle18L
-rw-r--r--android/gradle.properties3L
-rw-r--r--android/gradle/wrapper/gradle-wrapper.properties7L
-rw-r--r--android/settings.gradle25L
-rw-r--r--assets/icon/icon.png8637B
-rw-r--r--assets/icon/icon.svg184L
-rw-r--r--flutter_launcher_icons.yaml32L
-rw-r--r--ios/.gitignore34L
-rw-r--r--ios/Flutter/AppFrameworkInfo.plist26L
-rw-r--r--ios/Flutter/Debug.xcconfig1L
-rw-r--r--ios/Flutter/Release.xcconfig1L
-rw-r--r--ios/Runner.xcodeproj/project.pbxproj616L
-rw-r--r--ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata7L
-rw-r--r--ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist8L
-rw-r--r--ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings8L
-rw-r--r--ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme98L
-rw-r--r--ios/Runner.xcworkspace/contents.xcworkspacedata7L
-rw-r--r--ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist8L
-rw-r--r--ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings8L
-rw-r--r--ios/Runner/AppDelegate.swift13L
-rw-r--r--ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json122L
-rw-r--r--ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png10932B
-rw-r--r--ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png295B
-rw-r--r--ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png406B
-rw-r--r--ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png450B
-rw-r--r--ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png282B
-rw-r--r--ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png462B
-rw-r--r--ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png704B
-rw-r--r--ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png406B
-rw-r--r--ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png586B
-rw-r--r--ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png862B
-rw-r--r--ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png862B
-rw-r--r--ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png1674B
-rw-r--r--ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png762B
-rw-r--r--ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png1226B
-rw-r--r--ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png1418B
-rw-r--r--ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json23L
-rw-r--r--ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png68B
-rw-r--r--ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png68B
-rw-r--r--ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png68B
-rw-r--r--ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md5L
-rw-r--r--ios/Runner/Base.lproj/LaunchScreen.storyboard37L
-rw-r--r--ios/Runner/Base.lproj/Main.storyboard26L
-rw-r--r--ios/Runner/Info.plist49L
-rw-r--r--ios/Runner/Runner-Bridging-Header.h1L
-rw-r--r--ios/RunnerTests/RunnerTests.swift12L
-rw-r--r--lib/main.dart24L
-rw-r--r--lib/models/arrow_direction.dart12L
-rw-r--r--lib/models/input_direction.dart14L
-rw-r--r--lib/models/note.dart10L
-rw-r--r--lib/screens/game_over.dart63L
-rw-r--r--lib/screens/level.dart285L
-rw-r--r--lib/screens/level_selection.dart161L
-rw-r--r--lib/utils/esense_input.dart188L
-rw-r--r--lib/utils/simfile.dart175L
-rw-r--r--lib/widgets/arrow.dart18L
-rw-r--r--lib/widgets/arrows.dart23L
-rw-r--r--lib/widgets/connection_status_button.dart40L
-rw-r--r--lib/widgets/esense_connect_dialog.dart64L
-rw-r--r--lib/widgets/esense_not_connected_dialog.dart34L
-rw-r--r--lib/widgets/level_info_chip.dart37L
-rw-r--r--lib/widgets/level_list_entry.dart95L
-rw-r--r--linux/.gitignore1L
-rw-r--r--linux/CMakeLists.txt128L
-rw-r--r--linux/flutter/CMakeLists.txt88L
-rw-r--r--linux/flutter/generated_plugin_registrant.cc15L
-rw-r--r--linux/flutter/generated_plugin_registrant.h15L
-rw-r--r--linux/flutter/generated_plugins.cmake24L
-rw-r--r--linux/runner/CMakeLists.txt26L
-rw-r--r--linux/runner/main.cc6L
-rw-r--r--linux/runner/my_application.cc130L
-rw-r--r--linux/runner/my_application.h18L
-rw-r--r--presentation/.gitattributes3L
-rw-r--r--presentation/.gitignore9L
-rw-r--r--presentation/.gitlab-ci.yml28L
-rw-r--r--presentation/CHANGELOG.md18L
-rw-r--r--presentation/LICENSE.txt23L
-rw-r--r--presentation/README.md100L
-rw-r--r--presentation/assets/esense.png95865B
-rw-r--r--presentation/assets/kit/banner.jpg96829B
-rw-r--r--presentation/assets/kit/logo-de.svg43L
-rw-r--r--presentation/assets/kit/logo-en.svg49L
-rw-r--r--presentation/assets/screenshot-level-selection.png762220B
-rw-r--r--presentation/assets/screenshot-level.png62632B
-rw-r--r--presentation/assets/stepmania.png37293B
-rw-r--r--presentation/fonts/Roboto/LICENSE.txt202L
-rw-r--r--presentation/fonts/Roboto/Roboto-Black.ttf168060B
-rw-r--r--presentation/fonts/Roboto/Roboto-BlackItalic.ttf174108B
-rw-r--r--presentation/fonts/Roboto/Roboto-Bold.ttf167336B
-rw-r--r--presentation/fonts/Roboto/Roboto-BoldItalic.ttf171508B
-rw-r--r--presentation/fonts/Roboto/Roboto-Italic.ttf170504B
-rw-r--r--presentation/fonts/Roboto/Roboto-Light.ttf167000B
-rw-r--r--presentation/fonts/Roboto/Roboto-LightItalic.ttf173172B
-rw-r--r--presentation/fonts/Roboto/Roboto-Medium.ttf168644B
-rw-r--r--presentation/fonts/Roboto/Roboto-MediumItalic.ttf173416B
-rw-r--r--presentation/fonts/Roboto/Roboto-Regular.ttf168260B
-rw-r--r--presentation/fonts/Roboto/Roboto-Thin.ttf168488B
-rw-r--r--presentation/fonts/Roboto/Roboto-ThinItalic.ttf172860B
-rw-r--r--presentation/kit-slides.typ321L
-rw-r--r--presentation/pixi.lock608L
-rw-r--r--presentation/pixi.toml26L
-rw-r--r--presentation/presentation.typ59L
-rw-r--r--pubspec.lock667L
-rw-r--r--pubspec.yaml35L
-rw-r--r--test/widget_test.dart30L