set aperture when saving a pinhole photo

This commit is contained in:
Vadim 2025-09-08 17:00:14 +02:00
parent 960c2360d2
commit 232a9316cd

View file

@ -1,3 +1,4 @@
import 'dart:collection';
import 'dart:io'; import 'dart:io';
import 'package:collection/collection.dart'; import 'package:collection/collection.dart';
@ -34,7 +35,7 @@ class LogbookPhotosProvider extends StatefulWidget {
} }
class LogbookPhotosProviderState extends State<LogbookPhotosProvider> { class LogbookPhotosProviderState extends State<LogbookPhotosProvider> {
final Map<String, LogbookPhoto> _photos = {}; final LinkedHashMap<String, LogbookPhoto> _photos = LinkedHashMap();
bool _isEnabled = true; bool _isEnabled = true;
@override @override
@ -90,6 +91,9 @@ class LogbookPhotosProviderState extends State<LogbookPhotosProvider> {
name: path, name: path,
timestamp: DateTime.timestamp(), timestamp: DateTime.timestamp(),
ev: ev100, ev: ev100,
apertureValue: equipmentProfile is PinholeEquipmentProfile
? ApertureValue(equipmentProfile.aperture, StopType.full)
: null,
iso: iso, iso: iso,
nd: nd, nd: nd,
coordinates: coordinates, coordinates: coordinates,