├── .github └── workflows │ └── build_flutter_macos.yml ├── .gitignore ├── .metadata ├── README.md ├── analysis_options.yaml ├── assets ├── fonts │ ├── GraphikMedium.otf │ ├── GraphikRegular.otf │ └── GraphikSemibold.otf ├── images │ ├── custom │ │ ├── airpods.png │ │ ├── bitfactory_logo_long.png │ │ ├── bitfactory_logo_small.png │ │ ├── cm_headphone_provider_ios.png │ │ ├── cmheadphone.png │ │ ├── cmheadphone_provider.png │ │ ├── cmheadphone_provider_short.png │ │ ├── ffigen_config.png │ │ ├── flutter_airpod_init.png │ │ ├── flutter_airpod_ios.png │ │ ├── giraph.png │ │ ├── motion_data.png │ │ ├── pushup.png │ │ ├── qr.png │ │ ├── xcode_linking_0.png │ │ ├── xcode_linking_1.png │ │ └── xcode_linking_2.png │ ├── shared │ │ ├── flutter_icon.svg │ │ └── fluttercon_logo.svg │ ├── title_and_photo_slide │ │ └── title_and_photo.png │ ├── title_and_photo_slide_alt │ │ └── title_and_photo_image_alt.png │ └── title_slide │ │ ├── fluttercon_particle_circle.svg │ │ ├── fluttercon_tower.svg │ │ └── fluttercon_tower_base.svg ├── l10n │ └── intl_en.arb └── model │ ├── dash.blend │ ├── dash.mtl │ └── dash.obj ├── coverage └── lcov.info ├── docs ├── speaker_page_part_1.png └── speaker_page_part_2.png ├── ios ├── .gitignore ├── Flutter │ ├── AppFrameworkInfo.plist │ ├── Debug.xcconfig │ └── Release.xcconfig ├── Podfile ├── Runner.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── xcshareddata │ │ └── xcschemes │ │ └── Runner.xcscheme ├── Runner.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── Runner │ ├── AppDelegate.swift │ ├── 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 │ └── Runner-Bridging-Header.h └── RunnerTests │ └── RunnerTests.swift ├── lib ├── generated │ ├── assets.gen.dart │ ├── fonts.gen.dart │ ├── intl │ │ ├── messages_all.dart │ │ └── messages_en.dart │ └── l10n.dart ├── helper │ ├── constants.dart │ └── get_default_device_motion_data.dart ├── main.dart ├── pages │ ├── 01_title │ │ ├── view │ │ │ └── title_slide.dart │ │ └── widgets │ │ │ └── title_slide_overlay.dart │ ├── 02_agenda │ │ ├── view │ │ │ └── agenda_slide.dart │ │ └── widgets │ │ │ └── agenda_floating_head.dart │ ├── 03_motivation │ │ └── view │ │ │ └── motivation.dart │ ├── 04_pushups │ │ ├── model │ │ │ └── pushups.dart │ │ ├── provider │ │ │ └── pushups_provider.dart │ │ ├── view │ │ │ └── pushup_slide.dart │ │ └── widgets │ │ │ └── pushup_counter.dart │ ├── 05_solution │ │ └── view │ │ │ └── solution_slide.dart │ ├── 06_method_channels │ │ └── view │ │ │ └── method_channels_slide.dart │ ├── 07_event_channel_flutter_setup │ │ └── view │ │ │ └── event_channel_flutter_setup_slide.dart │ ├── 08_event_channel_ios_setup │ │ └── view │ │ │ └── event_channel_ios_slide.dart │ ├── 09_ffigen_explanation │ │ └── view │ │ │ └── ffigen_explanation_slide.dart │ ├── 10_config_file │ │ └── view │ │ │ └── config_file_slide.dart │ ├── 11_xcode_linking │ │ └── view │ │ │ └── xcode_linking_slide.dart │ ├── 12_cmheadphone_provider │ │ └── view │ │ │ └── cmheadphone_provider_slide.dart │ ├── 13_downsides │ │ └── view │ │ │ └── downsides_slide.dart │ ├── 14_benefits │ │ └── view │ │ │ └── benefits_slide.dart │ └── 15_outro │ │ └── view │ │ └── outo_slide.dart ├── presentation │ ├── model │ │ ├── airpods_data.dart │ │ ├── enum │ │ │ ├── key_actions.dart │ │ │ └── pages_of_presentation.dart │ │ └── presentation.dart │ ├── provider │ │ ├── airpods_data_provider.dart │ │ └── presentation_controller_provider.dart │ ├── view │ │ └── presentation_slides.dart │ └── widgets │ │ ├── directional_animation.dart │ │ └── fade_animation.dart ├── slides │ ├── model │ │ └── enum │ │ │ └── layout_flex_units.dart │ ├── views │ │ ├── slide_title.dart │ │ ├── slide_title_and_photo.dart │ │ └── slide_title_and_photo_alt.dart │ └── widgets │ │ ├── components │ │ └── arrows │ │ │ ├── arrow.dart │ │ │ └── curvy_arrow.dart │ │ ├── layout │ │ ├── layout_body.dart │ │ ├── layout_footer.dart │ │ └── layout_header.dart │ │ ├── list │ │ ├── animatable_list_text.dart │ │ └── list_text.dart │ │ └── text │ │ ├── footer_text.dart │ │ ├── gradient_text.dart │ │ ├── regular_text.dart │ │ └── title.dart └── styles │ ├── fc_colors.dart │ ├── fc_gradients.dart │ ├── fc_text_styles.dart │ └── transitions │ └── page_directional_animations.dart ├── macos ├── .gitignore ├── Flutter │ ├── Flutter-Debug.xcconfig │ ├── Flutter-Release.xcconfig │ └── GeneratedPluginRegistrant.swift ├── Podfile ├── Podfile.lock ├── Runner.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ └── Runner.xcscheme ├── Runner.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── Runner │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── appstore1024.png │ │ │ ├── ipad152.png │ │ │ ├── ipad76.png │ │ │ ├── ipadNotification20.png │ │ │ ├── ipadNotification40.png │ │ │ ├── ipadPro167.png │ │ │ ├── ipadSettings29.png │ │ │ ├── ipadSettings58.png │ │ │ ├── ipadSpotlight40.png │ │ │ ├── ipadSpotlight80.png │ │ │ ├── iphone120.png │ │ │ ├── iphone180.png │ │ │ ├── mac1024.png │ │ │ ├── mac128.png │ │ │ ├── mac16.png │ │ │ ├── mac256.png │ │ │ ├── mac32.png │ │ │ ├── mac512.png │ │ │ ├── mac64.png │ │ │ ├── notification40.png │ │ │ ├── notification60.png │ │ │ ├── settings58.png │ │ │ ├── settings87.png │ │ │ ├── spotlight120.png │ │ │ └── spotlight80.png │ │ └── Contents.json │ ├── Base.lproj │ │ └── MainMenu.xib │ ├── Configs │ │ ├── AppInfo.xcconfig │ │ ├── Debug.xcconfig │ │ ├── Release.xcconfig │ │ └── Warnings.xcconfig │ ├── DebugProfile.entitlements │ ├── Info.plist │ ├── MainFlutterWindow.swift │ └── Release.entitlements └── RunnerTests │ └── RunnerTests.swift ├── pubspec.lock ├── pubspec.yaml └── test ├── helper ├── key_press.dart ├── make_default_testable_widget.dart └── pump_timer.dart ├── unit_tests └── presentation │ ├── presentation_controller_provider_test.dart │ └── presentation_test.dart └── widget_tests ├── main_test.dart ├── pages └── title_slide_test.dart ├── presentation └── presentation_test.dart └── slides └── widgets ├── layout ├── layout_body_test.dart ├── layout_footer_test.dart └── layout_header_test.dart └── text ├── footer_text_test.dart ├── gradient_text_test.dart ├── header_text_test.dart └── regular_text_test.dart /.github/workflows/build_flutter_macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/.github/workflows/build_flutter_macos.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/.gitignore -------------------------------------------------------------------------------- /.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/.metadata -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/README.md -------------------------------------------------------------------------------- /analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/analysis_options.yaml -------------------------------------------------------------------------------- /assets/fonts/GraphikMedium.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/fonts/GraphikMedium.otf -------------------------------------------------------------------------------- /assets/fonts/GraphikRegular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/fonts/GraphikRegular.otf -------------------------------------------------------------------------------- /assets/fonts/GraphikSemibold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/fonts/GraphikSemibold.otf -------------------------------------------------------------------------------- /assets/images/custom/airpods.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/custom/airpods.png -------------------------------------------------------------------------------- /assets/images/custom/bitfactory_logo_long.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/custom/bitfactory_logo_long.png -------------------------------------------------------------------------------- /assets/images/custom/bitfactory_logo_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/custom/bitfactory_logo_small.png -------------------------------------------------------------------------------- /assets/images/custom/cm_headphone_provider_ios.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/custom/cm_headphone_provider_ios.png -------------------------------------------------------------------------------- /assets/images/custom/cmheadphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/custom/cmheadphone.png -------------------------------------------------------------------------------- /assets/images/custom/cmheadphone_provider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/custom/cmheadphone_provider.png -------------------------------------------------------------------------------- /assets/images/custom/cmheadphone_provider_short.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/custom/cmheadphone_provider_short.png -------------------------------------------------------------------------------- /assets/images/custom/ffigen_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/custom/ffigen_config.png -------------------------------------------------------------------------------- /assets/images/custom/flutter_airpod_init.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/custom/flutter_airpod_init.png -------------------------------------------------------------------------------- /assets/images/custom/flutter_airpod_ios.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/custom/flutter_airpod_ios.png -------------------------------------------------------------------------------- /assets/images/custom/giraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/custom/giraph.png -------------------------------------------------------------------------------- /assets/images/custom/motion_data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/custom/motion_data.png -------------------------------------------------------------------------------- /assets/images/custom/pushup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/custom/pushup.png -------------------------------------------------------------------------------- /assets/images/custom/qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/custom/qr.png -------------------------------------------------------------------------------- /assets/images/custom/xcode_linking_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/custom/xcode_linking_0.png -------------------------------------------------------------------------------- /assets/images/custom/xcode_linking_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/custom/xcode_linking_1.png -------------------------------------------------------------------------------- /assets/images/custom/xcode_linking_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/custom/xcode_linking_2.png -------------------------------------------------------------------------------- /assets/images/shared/flutter_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/shared/flutter_icon.svg -------------------------------------------------------------------------------- /assets/images/shared/fluttercon_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/shared/fluttercon_logo.svg -------------------------------------------------------------------------------- /assets/images/title_and_photo_slide/title_and_photo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/title_and_photo_slide/title_and_photo.png -------------------------------------------------------------------------------- /assets/images/title_and_photo_slide_alt/title_and_photo_image_alt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/title_and_photo_slide_alt/title_and_photo_image_alt.png -------------------------------------------------------------------------------- /assets/images/title_slide/fluttercon_particle_circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/title_slide/fluttercon_particle_circle.svg -------------------------------------------------------------------------------- /assets/images/title_slide/fluttercon_tower.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/title_slide/fluttercon_tower.svg -------------------------------------------------------------------------------- /assets/images/title_slide/fluttercon_tower_base.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/images/title_slide/fluttercon_tower_base.svg -------------------------------------------------------------------------------- /assets/l10n/intl_en.arb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/l10n/intl_en.arb -------------------------------------------------------------------------------- /assets/model/dash.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/model/dash.blend -------------------------------------------------------------------------------- /assets/model/dash.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/model/dash.mtl -------------------------------------------------------------------------------- /assets/model/dash.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/assets/model/dash.obj -------------------------------------------------------------------------------- /coverage/lcov.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/coverage/lcov.info -------------------------------------------------------------------------------- /docs/speaker_page_part_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/docs/speaker_page_part_1.png -------------------------------------------------------------------------------- /docs/speaker_page_part_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/docs/speaker_page_part_2.png -------------------------------------------------------------------------------- /ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/.gitignore -------------------------------------------------------------------------------- /ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Flutter/Debug.xcconfig -------------------------------------------------------------------------------- /ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Flutter/Release.xcconfig -------------------------------------------------------------------------------- /ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Podfile -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md -------------------------------------------------------------------------------- /ios/Runner/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /ios/Runner/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/Runner/Info.plist -------------------------------------------------------------------------------- /ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /ios/RunnerTests/RunnerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/ios/RunnerTests/RunnerTests.swift -------------------------------------------------------------------------------- /lib/generated/assets.gen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/generated/assets.gen.dart -------------------------------------------------------------------------------- /lib/generated/fonts.gen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/generated/fonts.gen.dart -------------------------------------------------------------------------------- /lib/generated/intl/messages_all.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/generated/intl/messages_all.dart -------------------------------------------------------------------------------- /lib/generated/intl/messages_en.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/generated/intl/messages_en.dart -------------------------------------------------------------------------------- /lib/generated/l10n.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/generated/l10n.dart -------------------------------------------------------------------------------- /lib/helper/constants.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/helper/constants.dart -------------------------------------------------------------------------------- /lib/helper/get_default_device_motion_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/helper/get_default_device_motion_data.dart -------------------------------------------------------------------------------- /lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/main.dart -------------------------------------------------------------------------------- /lib/pages/01_title/view/title_slide.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/pages/01_title/view/title_slide.dart -------------------------------------------------------------------------------- /lib/pages/01_title/widgets/title_slide_overlay.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/pages/01_title/widgets/title_slide_overlay.dart -------------------------------------------------------------------------------- /lib/pages/02_agenda/view/agenda_slide.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/pages/02_agenda/view/agenda_slide.dart -------------------------------------------------------------------------------- /lib/pages/02_agenda/widgets/agenda_floating_head.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/pages/02_agenda/widgets/agenda_floating_head.dart -------------------------------------------------------------------------------- /lib/pages/03_motivation/view/motivation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/pages/03_motivation/view/motivation.dart -------------------------------------------------------------------------------- /lib/pages/04_pushups/model/pushups.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/pages/04_pushups/model/pushups.dart -------------------------------------------------------------------------------- /lib/pages/04_pushups/provider/pushups_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/pages/04_pushups/provider/pushups_provider.dart -------------------------------------------------------------------------------- /lib/pages/04_pushups/view/pushup_slide.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/pages/04_pushups/view/pushup_slide.dart -------------------------------------------------------------------------------- /lib/pages/04_pushups/widgets/pushup_counter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/pages/04_pushups/widgets/pushup_counter.dart -------------------------------------------------------------------------------- /lib/pages/05_solution/view/solution_slide.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/pages/05_solution/view/solution_slide.dart -------------------------------------------------------------------------------- /lib/pages/06_method_channels/view/method_channels_slide.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/pages/06_method_channels/view/method_channels_slide.dart -------------------------------------------------------------------------------- /lib/pages/07_event_channel_flutter_setup/view/event_channel_flutter_setup_slide.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/pages/07_event_channel_flutter_setup/view/event_channel_flutter_setup_slide.dart -------------------------------------------------------------------------------- /lib/pages/08_event_channel_ios_setup/view/event_channel_ios_slide.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/pages/08_event_channel_ios_setup/view/event_channel_ios_slide.dart -------------------------------------------------------------------------------- /lib/pages/09_ffigen_explanation/view/ffigen_explanation_slide.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/pages/09_ffigen_explanation/view/ffigen_explanation_slide.dart -------------------------------------------------------------------------------- /lib/pages/10_config_file/view/config_file_slide.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/pages/10_config_file/view/config_file_slide.dart -------------------------------------------------------------------------------- /lib/pages/11_xcode_linking/view/xcode_linking_slide.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/pages/11_xcode_linking/view/xcode_linking_slide.dart -------------------------------------------------------------------------------- /lib/pages/12_cmheadphone_provider/view/cmheadphone_provider_slide.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/pages/12_cmheadphone_provider/view/cmheadphone_provider_slide.dart -------------------------------------------------------------------------------- /lib/pages/13_downsides/view/downsides_slide.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/pages/13_downsides/view/downsides_slide.dart -------------------------------------------------------------------------------- /lib/pages/14_benefits/view/benefits_slide.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/pages/14_benefits/view/benefits_slide.dart -------------------------------------------------------------------------------- /lib/pages/15_outro/view/outo_slide.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/pages/15_outro/view/outo_slide.dart -------------------------------------------------------------------------------- /lib/presentation/model/airpods_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/presentation/model/airpods_data.dart -------------------------------------------------------------------------------- /lib/presentation/model/enum/key_actions.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/presentation/model/enum/key_actions.dart -------------------------------------------------------------------------------- /lib/presentation/model/enum/pages_of_presentation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/presentation/model/enum/pages_of_presentation.dart -------------------------------------------------------------------------------- /lib/presentation/model/presentation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/presentation/model/presentation.dart -------------------------------------------------------------------------------- /lib/presentation/provider/airpods_data_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/presentation/provider/airpods_data_provider.dart -------------------------------------------------------------------------------- /lib/presentation/provider/presentation_controller_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/presentation/provider/presentation_controller_provider.dart -------------------------------------------------------------------------------- /lib/presentation/view/presentation_slides.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/presentation/view/presentation_slides.dart -------------------------------------------------------------------------------- /lib/presentation/widgets/directional_animation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/presentation/widgets/directional_animation.dart -------------------------------------------------------------------------------- /lib/presentation/widgets/fade_animation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/presentation/widgets/fade_animation.dart -------------------------------------------------------------------------------- /lib/slides/model/enum/layout_flex_units.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/slides/model/enum/layout_flex_units.dart -------------------------------------------------------------------------------- /lib/slides/views/slide_title.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/slides/views/slide_title.dart -------------------------------------------------------------------------------- /lib/slides/views/slide_title_and_photo.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/slides/views/slide_title_and_photo.dart -------------------------------------------------------------------------------- /lib/slides/views/slide_title_and_photo_alt.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/slides/views/slide_title_and_photo_alt.dart -------------------------------------------------------------------------------- /lib/slides/widgets/components/arrows/arrow.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/slides/widgets/components/arrows/arrow.dart -------------------------------------------------------------------------------- /lib/slides/widgets/components/arrows/curvy_arrow.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/slides/widgets/components/arrows/curvy_arrow.dart -------------------------------------------------------------------------------- /lib/slides/widgets/layout/layout_body.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/slides/widgets/layout/layout_body.dart -------------------------------------------------------------------------------- /lib/slides/widgets/layout/layout_footer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/slides/widgets/layout/layout_footer.dart -------------------------------------------------------------------------------- /lib/slides/widgets/layout/layout_header.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/slides/widgets/layout/layout_header.dart -------------------------------------------------------------------------------- /lib/slides/widgets/list/animatable_list_text.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/slides/widgets/list/animatable_list_text.dart -------------------------------------------------------------------------------- /lib/slides/widgets/list/list_text.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/slides/widgets/list/list_text.dart -------------------------------------------------------------------------------- /lib/slides/widgets/text/footer_text.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/slides/widgets/text/footer_text.dart -------------------------------------------------------------------------------- /lib/slides/widgets/text/gradient_text.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/slides/widgets/text/gradient_text.dart -------------------------------------------------------------------------------- /lib/slides/widgets/text/regular_text.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/slides/widgets/text/regular_text.dart -------------------------------------------------------------------------------- /lib/slides/widgets/text/title.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/slides/widgets/text/title.dart -------------------------------------------------------------------------------- /lib/styles/fc_colors.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/styles/fc_colors.dart -------------------------------------------------------------------------------- /lib/styles/fc_gradients.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/styles/fc_gradients.dart -------------------------------------------------------------------------------- /lib/styles/fc_text_styles.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/styles/fc_text_styles.dart -------------------------------------------------------------------------------- /lib/styles/transitions/page_directional_animations.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/lib/styles/transitions/page_directional_animations.dart -------------------------------------------------------------------------------- /macos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/.gitignore -------------------------------------------------------------------------------- /macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Flutter/Flutter-Debug.xcconfig -------------------------------------------------------------------------------- /macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Flutter/Flutter-Release.xcconfig -------------------------------------------------------------------------------- /macos/Flutter/GeneratedPluginRegistrant.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Flutter/GeneratedPluginRegistrant.swift -------------------------------------------------------------------------------- /macos/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Podfile -------------------------------------------------------------------------------- /macos/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Podfile.lock -------------------------------------------------------------------------------- /macos/Runner.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme -------------------------------------------------------------------------------- /macos/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /macos/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/appstore1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/appstore1024.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/ipad152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/ipad152.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/ipad76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/ipad76.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/ipadNotification20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/ipadNotification20.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/ipadNotification40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/ipadNotification40.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/ipadPro167.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/ipadPro167.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/ipadSettings29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/ipadSettings29.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/ipadSettings58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/ipadSettings58.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/ipadSpotlight40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/ipadSpotlight40.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/ipadSpotlight80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/ipadSpotlight80.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/iphone120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/iphone120.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/iphone180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/iphone180.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/mac1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/mac1024.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/mac128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/mac128.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/mac16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/mac16.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/mac256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/mac256.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/mac32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/mac32.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/mac512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/mac512.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/mac64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/mac64.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/notification40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/notification40.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/notification60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/notification60.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/settings58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/settings58.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/settings87.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/settings87.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/spotlight120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/spotlight120.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/AppIcon.appiconset/spotlight80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/AppIcon.appiconset/spotlight80.png -------------------------------------------------------------------------------- /macos/Runner/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /macos/Runner/Base.lproj/MainMenu.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Base.lproj/MainMenu.xib -------------------------------------------------------------------------------- /macos/Runner/Configs/AppInfo.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Configs/AppInfo.xcconfig -------------------------------------------------------------------------------- /macos/Runner/Configs/Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Configs/Debug.xcconfig -------------------------------------------------------------------------------- /macos/Runner/Configs/Release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Configs/Release.xcconfig -------------------------------------------------------------------------------- /macos/Runner/Configs/Warnings.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Configs/Warnings.xcconfig -------------------------------------------------------------------------------- /macos/Runner/DebugProfile.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/DebugProfile.entitlements -------------------------------------------------------------------------------- /macos/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Info.plist -------------------------------------------------------------------------------- /macos/Runner/MainFlutterWindow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/MainFlutterWindow.swift -------------------------------------------------------------------------------- /macos/Runner/Release.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/Runner/Release.entitlements -------------------------------------------------------------------------------- /macos/RunnerTests/RunnerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/macos/RunnerTests/RunnerTests.swift -------------------------------------------------------------------------------- /pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/pubspec.lock -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /test/helper/key_press.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/test/helper/key_press.dart -------------------------------------------------------------------------------- /test/helper/make_default_testable_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/test/helper/make_default_testable_widget.dart -------------------------------------------------------------------------------- /test/helper/pump_timer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/test/helper/pump_timer.dart -------------------------------------------------------------------------------- /test/unit_tests/presentation/presentation_controller_provider_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/test/unit_tests/presentation/presentation_controller_provider_test.dart -------------------------------------------------------------------------------- /test/unit_tests/presentation/presentation_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/test/unit_tests/presentation/presentation_test.dart -------------------------------------------------------------------------------- /test/widget_tests/main_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/test/widget_tests/main_test.dart -------------------------------------------------------------------------------- /test/widget_tests/pages/title_slide_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/test/widget_tests/pages/title_slide_test.dart -------------------------------------------------------------------------------- /test/widget_tests/presentation/presentation_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/test/widget_tests/presentation/presentation_test.dart -------------------------------------------------------------------------------- /test/widget_tests/slides/widgets/layout/layout_body_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/test/widget_tests/slides/widgets/layout/layout_body_test.dart -------------------------------------------------------------------------------- /test/widget_tests/slides/widgets/layout/layout_footer_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/test/widget_tests/slides/widgets/layout/layout_footer_test.dart -------------------------------------------------------------------------------- /test/widget_tests/slides/widgets/layout/layout_header_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/test/widget_tests/slides/widgets/layout/layout_header_test.dart -------------------------------------------------------------------------------- /test/widget_tests/slides/widgets/text/footer_text_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/test/widget_tests/slides/widgets/text/footer_text_test.dart -------------------------------------------------------------------------------- /test/widget_tests/slides/widgets/text/gradient_text_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/test/widget_tests/slides/widgets/text/gradient_text_test.dart -------------------------------------------------------------------------------- /test/widget_tests/slides/widgets/text/header_text_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/test/widget_tests/slides/widgets/text/header_text_test.dart -------------------------------------------------------------------------------- /test/widget_tests/slides/widgets/text/regular_text_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-goldner/FFIGen-Presentation/HEAD/test/widget_tests/slides/widgets/text/regular_text_test.dart --------------------------------------------------------------------------------