name: aves description: A visual media gallery and metadata explorer app. repository: https://github.com/deckerst/aves version: 1.5.3+57 publish_to: none environment: sdk: '>=2.14.0 <3.0.0' dependencies: flutter: sdk: flutter flutter_localizations: sdk: flutter # TODO TLAD as of 2021/09/23, latest version (v0.11.0) is incompatible with Flutter v2.5 charts_flutter: git: url: git://github.com/google/charts.git path: charts_flutter collection: connectivity_plus: country_code: # TODO TLAD as of 2021/09/23, null safe version is pre-release custom_rounded_rectangle_border: '>=0.2.0-nullsafety.0' decorated_icon: device_info_plus: equatable: event_bus: expansion_tile_card: git: url: git://github.com/deckerst/expansion_tile_card.git fijkplayer: git: url: git://github.com/deckerst/fijkplayer.git ref: aves firebase_core: firebase_crashlytics: flex_color_picker: fluster: flutter_highlight: flutter_map: flutter_markdown: flutter_staggered_animations: get_it: github: google_api_availability: google_maps_flutter: intl: latlong2: # TODO TLAD as of 2021/09/23, null safe version is pre-release material_design_icons_flutter: '>=5.0.5955-rc.1' overlay_support: package_info_plus: palette_generator: # TODO TLAD as of 2021/09/23, latest version (v0.4.1) has this issue: https://github.com/zesage/panorama/issues/25 panorama: 0.4.0 pdf: percent_indicator: permission_handler: printing: provider: shared_preferences: sqflite: stack_trace: streams_channel: git: url: git://github.com/deckerst/aves_streams_channel.git transparent_image: tuple: url_launcher: version: xml: dev_dependencies: flutter_test: sdk: flutter flutter_driver: sdk: flutter flutter_lints: test: flutter: assets: - assets/ generate: true uses-material-design: true ################################################################################ # Build # deckerst/fijkplayer # This fork depends on a local .aar, but Flutter does not support this well # cf https://github.com/flutter/flutter/issues/28195 # so building an app with this plugin requires the file to be present at: # `/android/app/libs/fijkplayer-full-release.aar` # The .aar file in the app will take precedence over the one in the plugin itself. # The reference file is available at: # - [git] https://github.com/deckerst/fijkplayer/blob/aves-config/android/libs/fijkplayer-full-release.aar # - [local/win] C:\Users\\AppData\Local\Pub\Cache\git\fijkplayer-\android\libs\fijkplayer-full-release.aar ################################################################################ # Localization # language files: # - /lib/l10n/app_{language}.arb # - /android/app/src/main/res/values-{language}/strings.xml # - /android/app/src/debug/res/values-{language}/strings.xml (optional) # - /android/app/src/profile/res/values-{language}/strings.xml (optional) # - edit locale name resolution for language setting # generate `AppLocalizations` # % flutter gen-l10n ################################################################################ # Test driver # run (any device): # % flutter drive -t test_driver/driver_app.dart --profile # capture shaders in profile mode (real device only): # % flutter drive -t test_driver/driver_app.dart --profile --cache-sksl --write-sksl-on-exit shaders.sksl.json