Vadim
a5f211ad4b
fixed integration tests
2025-09-10 09:33:20 +02:00
Vadim
7b46d4342c
expanded logbook tests
2025-09-09 08:50:41 +02:00
Vadim
56ab8aa85a
allow to hide pinhole shutter speed
2025-09-08 17:09:26 +02:00
Vadim
c40354c62b
discard aperture when unselecting a pinhole profile
2025-09-08 17:05:17 +02:00
Vadim
232a9316cd
set aperture when saving a pinhole photo
2025-09-08 17:00:14 +02:00
Vadim
960c2360d2
fixed tests
2025-09-06 12:06:53 +02:00
Vadim
4aed4417cb
Update logbook_photos_provider_test.dart
2025-09-05 22:35:11 +02:00
Vadim
2f930caa54
fixed dependencies
2025-09-05 22:24:47 +02:00
Vadim
7b81c99a4d
fixed unit tests
2025-09-05 22:18:15 +02:00
Vadim
88702942d3
sort profiles alphabetically
2025-09-04 20:32:11 +02:00
Vadim
2fcda9bf24
fixed editing
2025-09-04 20:07:54 +02:00
Vadim
3b9d93b9a8
typo
2025-09-04 19:50:38 +02:00
Vadim
59be88f0e6
input custom aperture value
2025-09-04 10:22:14 +02:00
Vadim
f260d8d5ca
show pinhole shutter speed (wip)
2025-09-04 09:45:46 +02:00
Vadim
424e4b4d29
fix selecting pinhole profile
2025-09-04 08:46:59 +02:00
Vadim
488d30e28e
save nd filters for pinhole profile
2025-09-03 21:11:04 +02:00
Vadim
76a6754a3b
add/edit pinhole profiles
2025-09-03 20:41:21 +02:00
github-actions[bot]
3aa0014b6a
Release v2.0.0
2025-08-29 14:04:57 +00:00
Vadim
ece25cf128
ML-271 Equipment profiles marked as not used after update ( #272 )
2025-08-29 15:46:24 +02:00
Vadim
872f279637
ML-240 Animated picker jumps off-screen after values list changes ( #270 )
...
* check for negative offset
* catch late init error
2025-08-29 10:55:03 +02:00
Vadim
49d0a2175f
ML-268 "Not set" option is not preselected when editing a logbook photo ( #269 )
...
* removed const
2025-08-28 21:46:27 +02:00
Vadim
78f4bf96ce
ML-260 Set ISO when selecting a film ( #267 )
...
* set ISO according to film
* remove unnecessary equipment profile listeners
* Update e2e_test.dart
2025-08-28 19:27:52 +02:00
Vadim
9cece036d1
ML-262 Update to a newer version of Google Play Billing Library ( #266 )
...
* add billing permission
* remove billing library
2025-08-28 16:35:15 +02:00
Vadim
bf91e2eb04
ML-263 Increment build number before creating a Google Play release ( #264 )
2025-08-28 16:14:04 +02:00
Vadim
05586893e1
ML-261 Sort logbook photos by timestamp in descending order ( #265 )
2025-08-28 16:13:09 +02:00
github-actions[bot]
2711f10cfe
Release v2.0.0
2025-08-28 11:44:45 +00:00
Vadim
f06715bd12
ML-258 Allow to set equipment profile and film for logbook photo ( #259 )
...
* added film and equipment profile picker to logbook edit
* unified camera icon usages
* Update settings_screen.png
* save equipment profile and film when taking a photo
* extended logbook integration test
* cover cascade deletion
* updated dependencies
* Update logbook_photos_provider_test.dart
* regenerated screenshots
* refined integration tests
* update stub pubspec
* fixed lens zoom on screenshots
2025-08-28 12:34:07 +02:00
Vadim
e06201cabc
Use macos-14 runner
2025-08-28 12:03:27 +02:00
Vadim
7abbe51e63
ML-256 App crashes on startup after DB migration ( #257 )
2025-08-13 00:01:34 +02:00
Vadim
25ba11a579
ML-253 Revise store screenshots titles - Fix ISO values typo ( #255 )
...
* updated titles
* regenerated screenshots
* iso values typo
2025-08-12 16:41:23 +02:00
github-actions[bot]
63025a3237
Release v2.0.0
2025-08-12 14:15:59 +00:00
Vadim
30881f5752
ML-253 Revise store screenshots titles ( #254 )
...
* updated titles
* regenerated screenshots
2025-08-12 15:45:50 +02:00
Vadim
09e82c8bf2
ML-248 Make Pro features list tiles enabled ( #250 )
...
* open Pro screen on tap
* removed Pro section from Settings screen
* made Pro badge smaller
* updated goldens
* fixed offering padding
* Update metering_screen.png
* fixed pro features width
* brought back enabled adapter
* reworked `DialogSwitchListItem`
* allow more free actions
* typo
* removed settings screen checks
* macos-latest
* typo
* added test for guard Pro tap
2025-08-12 13:50:56 +02:00
Vadim
3be2b9b715
ML-251 Use Xcode 16.2 ( #252 )
...
* select xcode version
* select xcode version
2025-08-11 23:59:13 +02:00
Vadim
056cf4f44b
ML-247 Revise translations + Add PL locale ( #249 )
...
* wip
* wip
* reviewed punctuation
* Create intl_pl.arb
* Update metering_screen.png
* fixed polish translations
* shortened Russian translations
* Added missing translations
* Update intl_ru.arb
2025-08-11 11:09:29 +02:00
Vadim
f9246e15d6
ML-245 Add support for subscriptions ( #246 )
...
* typos
* added `LogbookPhotosProvider`
* implemented `LogbookScreen`
* implemented `LogbookPhotoEditScreen`
* added photo update
* save geolocation
* added `CameraSettingsSection`
* adjusted logbook grid
* added hero animation
* fixed logbook list updates
* added empty logbook state
* added `saveLogbookPhotos` option
* fixed updating photos
* made `DialogPicker` content scrollable
* added tests for `LogbookPhotosProvider`
* made image preview full-width
* made note field multiline
* wip
* migrated to new iap service
* fixed unit tests
* typo
* fixed arb formatting
* stub logbook photos for tests
* implemented integration test for logbook
* moved date to title
* redundant bottom padding
* added logbook photo screen to screenshots generator
* Update settings.gradle
* aligned iap stub with iap release
* sync
* made logbook iap
* debug screenshots
* Update runner.dart
* fixed dialog picker of optional values
* added bottom padding to logbook edit screen
* fixed tests
* Create camera_stub_image.jpg
* Update films_provider_test.dart
* rename
* aligned with iap
* added missing translations
* theme
* adjusted products color
* check pro status on settings open
* added yearly subscription
* handle purchase errors
* fixed bottom navigation bar behaviour
* handle only lifetime product case
* don't fetch products
* reworked restoring purchases
* fixed mocks
* fixed golden tests
* fixed logbook integration test
* sync pubspec
* sync stub
2025-08-09 17:22:34 +02:00
Vadim
7ad47c0636
ML-203 Logging EXIF data ( #239 )
...
* typos
* added `LogbookPhotosProvider`
* implemented `LogbookScreen`
* implemented `LogbookPhotoEditScreen`
* added photo update
* save geolocation
* added `CameraSettingsSection`
* adjusted logbook grid
* added hero animation
* fixed logbook list updates
* added empty logbook state
* added `saveLogbookPhotos` option
* fixed updating photos
* made `DialogPicker` content scrollable
* added tests for `LogbookPhotosProvider`
* made image preview full-width
* made note field multiline
* wip
* migrated to new iap service
* fixed unit tests
* typo
* fixed arb formatting
* stub logbook photos for tests
* implemented integration test for logbook
* moved date to title
* redundant bottom padding
* added logbook photo screen to screenshots generator
* Update settings.gradle
* aligned iap stub with iap release
* sync
* made logbook iap
* debug screenshots
* Update runner.dart
* fixed dialog picker of optional values
* added bottom padding to logbook edit screen
* fixed tests
* Create camera_stub_image.jpg
* Update films_provider_test.dart
* rename
* Update pubspec.yaml
* added logbook to pro features
2025-07-29 12:38:48 +02:00
Vadim
6d197e3a4f
ML-242 Fix iOS signing for new releases ( #243 )
...
* Update project.pbxproj
* Update build_ipa.yml
* changed code signing identity
2025-07-29 12:16:42 +02:00
Vadim
dfe10493b8
ML-236 Exposure offset for equipment profiles ( #238 )
...
* Set `targetSdkVersion ` to 35
* unified zoom icons
* expose exposure and zoom ranges
* added list tile to set exposure offset for equipment profile
* added translations
* Update metering_screen.png
* use latest m3 packages
* fixed iap stub
* added missing field
2025-07-09 19:27:46 +02:00
Vadim
02184529ed
Set targetSdkVersion
to 35
2025-07-07 10:52:16 +02:00
Vadim
882421ed78
Use Xcode 16
2025-05-14 11:13:43 +02:00
github-actions[bot]
d186f01053
Release v1.1.0
2025-05-14 08:59:16 +00:00
Vadim
fba3124288
Update PRIVACY_POLICY.md
2025-05-14 10:35:29 +02:00
Vadim
7c96b5a47d
ML-220 Show focal length when zooming ( #233 )
...
* extract focal length from exif
* added focal length section
* wip
* [android] calculate EFL
* split other platform handlers to separate files
* [ios] calculate EFL
* updated translations
* deleted `focalLengthFromTags`
* fixed unit tests
* [ios] link missing files
* updated Pro features screen
* [ios] fixed signing
* fixed screenshot generator
* updated goldens
* [android] updated store screenshots
* wip
* [ios] updated store screenshots
* enable focal length feature by default
* mock camera focal length for integration tests
* cleanup
* added logging to `CameraInfoService`
2025-05-14 10:26:59 +02:00
Vadim
f820f9fbba
ML-218 Changing app resets EV and Zoom values ( #231 )
...
* preserve camera controls values after controller dispose
* notify camera bloc about equipment profile changes
* fixed tests
* lint
2025-05-04 11:21:37 +02:00
Vadim
d6cd537ffd
Force code sign for iOS workflow ( #230 )
2025-04-02 11:58:21 +02:00
github-actions[bot]
91f90ae8e8
Release v1.0.4
2025-04-01 22:40:02 +00:00
Vadim
79f702f7ea
ML-228 Name textfield keeps focus after editing on other sections ( #229 )
...
* unfocus textfield when tapped outside
* autofocus equipment profile name
* upload diagnostic screenshots
* typo
* wip
* typo
* more diagnostic screenshots
* removed diagnostic screenshots
* returned diagnostic screenshots
* skip failing step (wip)
* cleanup
2025-04-01 22:35:24 +02:00
Linus von Drenkmann
f0110e0edf
Add German translation ( #222 )
...
* l10n: add German translation
* l10n: add German to supported locales
* l10n(german): improve translation of "none"
* l10n(german): change about title
* style: alphabetical sorting of languages
2025-03-22 11:23:18 +01:00
Vadim
0e45d98060
ML-221 Spot Metering only available when Histogram is enabled ( #225 )
2025-03-17 22:43:00 +01:00