diff --git a/screenshots/generate_screenshots.dart b/screenshots/generate_screenshots.dart index 109ae70..bb3711d 100644 --- a/screenshots/generate_screenshots.dart +++ b/screenshots/generate_screenshots.dart @@ -36,6 +36,30 @@ import 'models/screenshot_args.dart'; //https://stackoverflow.com/a/67186625/13167574 +final _mockEquipmentProfile = EquipmentProfile( + id: '1', + name: 'Praktica + Zenitar', + apertureValues: ApertureValue.values.sublist( + ApertureValue.values.indexOf(const ApertureValue(1.7, StopType.half)), + ApertureValue.values.indexOf(const ApertureValue(16, StopType.full)) + 1, + ), + ndValues: NdValue.values.sublist(0, 3), + shutterSpeedValues: ShutterSpeedValue.values.sublist( + ShutterSpeedValue.values.indexOf(const ShutterSpeedValue(1000, true, StopType.full)), + ShutterSpeedValue.values.indexOf(const ShutterSpeedValue(1, false, StopType.full)) + 1, + ), + isoValues: const [ + IsoValue(50, StopType.full), + IsoValue(100, StopType.full), + IsoValue(200, StopType.full), + IsoValue(250, StopType.third), + IsoValue(400, StopType.full), + IsoValue(500, StopType.third), + IsoValue(800, StopType.full), + IsoValue(1600, StopType.full), + IsoValue(3200, StopType.full), + ], +); const _mockFilm = FilmExponential(id: '1', name: 'Ilford HP5+', iso: 400, exponent: 1.34); final Color _lightThemeColor = primaryColorsList[5]; final Color _darkThemeColor = primaryColorsList[3]; @@ -109,6 +133,8 @@ void main() { testWidgets('Generate light theme screenshots', (tester) async { await mockSharedPrefs(theme: ThemeType.light, color: _lightThemeColor); await tester.pumpApplication( + equipmentProfiles: [_mockEquipmentProfile].toTogglableMap(), + selectedEquipmentProfileId: _mockEquipmentProfile.id, predefinedFilms: [_mockFilm].toTogglableMap(), customFilms: {}, selectedFilmId: _mockFilm.id, @@ -159,6 +185,8 @@ void main() { nd: photo.nd, apertureValue: const ApertureValue(2.0, StopType.full), shutterSpeedValue: photo.shutterSpeedValue, + equipmentProfileId: _mockEquipmentProfile.id, + filmId: _mockFilm.id, ), ); await tester.tapDescendantTextOf(S.current.logbook); diff --git a/screenshots/generated/android/android/dark_metering-reflected.png b/screenshots/generated/android/android/dark_metering-reflected.png index 4f40369..892d8d8 100644 Binary files a/screenshots/generated/android/android/dark_metering-reflected.png and b/screenshots/generated/android/android/dark_metering-reflected.png differ diff --git a/screenshots/generated/android/android/light_equipment-profiles.png b/screenshots/generated/android/android/light_equipment-profiles.png index a359155..ffca0b3 100644 Binary files a/screenshots/generated/android/android/light_equipment-profiles.png and b/screenshots/generated/android/android/light_equipment-profiles.png differ diff --git a/screenshots/generated/android/android/light_logbook-edit.png b/screenshots/generated/android/android/light_logbook-edit.png index a235bb8..5520eae 100644 Binary files a/screenshots/generated/android/android/light_logbook-edit.png and b/screenshots/generated/android/android/light_logbook-edit.png differ diff --git a/screenshots/generated/android/android/light_metering-incident.png b/screenshots/generated/android/android/light_metering-incident.png index 7e38d15..2b2c5ae 100644 Binary files a/screenshots/generated/android/android/light_metering-incident.png and b/screenshots/generated/android/android/light_metering-incident.png differ diff --git a/screenshots/generated/android/android/light_metering-iso-picker.png b/screenshots/generated/android/android/light_metering-iso-picker.png index 38dfa5b..776fd85 100644 Binary files a/screenshots/generated/android/android/light_metering-iso-picker.png and b/screenshots/generated/android/android/light_metering-iso-picker.png differ diff --git a/screenshots/generated/android/android/light_metering-reflected.png b/screenshots/generated/android/android/light_metering-reflected.png index 6c5a2ea..2163457 100644 Binary files a/screenshots/generated/android/android/light_metering-reflected.png and b/screenshots/generated/android/android/light_metering-reflected.png differ diff --git a/screenshots/generated/android/android/light_settings.png b/screenshots/generated/android/android/light_settings.png index 9b2a9af..d5c0899 100644 Binary files a/screenshots/generated/android/android/light_settings.png and b/screenshots/generated/android/android/light_settings.png differ diff --git a/screenshots/generated/android/android/light_timer.png b/screenshots/generated/android/android/light_timer.png index 3417e35..6a084b6 100644 Binary files a/screenshots/generated/android/android/light_timer.png and b/screenshots/generated/android/android/light_timer.png differ diff --git a/screenshots/generated/ios/iphone55inch/dark_metering-reflected.png b/screenshots/generated/ios/iphone55inch/dark_metering-reflected.png index d8c303e..50c4547 100644 Binary files a/screenshots/generated/ios/iphone55inch/dark_metering-reflected.png and b/screenshots/generated/ios/iphone55inch/dark_metering-reflected.png differ diff --git a/screenshots/generated/ios/iphone55inch/light_equipment-profiles.png b/screenshots/generated/ios/iphone55inch/light_equipment-profiles.png index 10f0d0a..87901ca 100644 Binary files a/screenshots/generated/ios/iphone55inch/light_equipment-profiles.png and b/screenshots/generated/ios/iphone55inch/light_equipment-profiles.png differ diff --git a/screenshots/generated/ios/iphone55inch/light_logbook-edit.png b/screenshots/generated/ios/iphone55inch/light_logbook-edit.png index 167b8c0..7ead421 100644 Binary files a/screenshots/generated/ios/iphone55inch/light_logbook-edit.png and b/screenshots/generated/ios/iphone55inch/light_logbook-edit.png differ diff --git a/screenshots/generated/ios/iphone55inch/light_metering-iso-picker.png b/screenshots/generated/ios/iphone55inch/light_metering-iso-picker.png index 1492036..ce7723d 100644 Binary files a/screenshots/generated/ios/iphone55inch/light_metering-iso-picker.png and b/screenshots/generated/ios/iphone55inch/light_metering-iso-picker.png differ diff --git a/screenshots/generated/ios/iphone55inch/light_metering-reflected.png b/screenshots/generated/ios/iphone55inch/light_metering-reflected.png index b0d943b..5dcf799 100644 Binary files a/screenshots/generated/ios/iphone55inch/light_metering-reflected.png and b/screenshots/generated/ios/iphone55inch/light_metering-reflected.png differ diff --git a/screenshots/generated/ios/iphone55inch/light_settings.png b/screenshots/generated/ios/iphone55inch/light_settings.png index 1dcd525..c4df053 100644 Binary files a/screenshots/generated/ios/iphone55inch/light_settings.png and b/screenshots/generated/ios/iphone55inch/light_settings.png differ diff --git a/screenshots/generated/ios/iphone65inch/dark_metering-reflected.png b/screenshots/generated/ios/iphone65inch/dark_metering-reflected.png index beddfc2..bc37bd7 100644 Binary files a/screenshots/generated/ios/iphone65inch/dark_metering-reflected.png and b/screenshots/generated/ios/iphone65inch/dark_metering-reflected.png differ diff --git a/screenshots/generated/ios/iphone65inch/light_equipment-profiles.png b/screenshots/generated/ios/iphone65inch/light_equipment-profiles.png index 17d8a82..318335f 100644 Binary files a/screenshots/generated/ios/iphone65inch/light_equipment-profiles.png and b/screenshots/generated/ios/iphone65inch/light_equipment-profiles.png differ diff --git a/screenshots/generated/ios/iphone65inch/light_logbook-edit.png b/screenshots/generated/ios/iphone65inch/light_logbook-edit.png index ee36266..802a1fa 100644 Binary files a/screenshots/generated/ios/iphone65inch/light_logbook-edit.png and b/screenshots/generated/ios/iphone65inch/light_logbook-edit.png differ diff --git a/screenshots/generated/ios/iphone65inch/light_metering-iso-picker.png b/screenshots/generated/ios/iphone65inch/light_metering-iso-picker.png index 2c1cd96..695bac6 100644 Binary files a/screenshots/generated/ios/iphone65inch/light_metering-iso-picker.png and b/screenshots/generated/ios/iphone65inch/light_metering-iso-picker.png differ diff --git a/screenshots/generated/ios/iphone65inch/light_metering-reflected.png b/screenshots/generated/ios/iphone65inch/light_metering-reflected.png index 6dbc442..780d048 100644 Binary files a/screenshots/generated/ios/iphone65inch/light_metering-reflected.png and b/screenshots/generated/ios/iphone65inch/light_metering-reflected.png differ diff --git a/screenshots/generated/ios/iphone65inch/light_settings.png b/screenshots/generated/ios/iphone65inch/light_settings.png index 2c14fd0..9238404 100644 Binary files a/screenshots/generated/ios/iphone65inch/light_settings.png and b/screenshots/generated/ios/iphone65inch/light_settings.png differ