Commit graph

371 commits

Author SHA1 Message Date
Vadim
137d13cfbe implemented integration test for logbook 2025-07-19 17:49:05 +02:00
Vadim
efc8363fb9 stub logbook photos for tests 2025-07-19 17:48:37 +02:00
Vadim
10fc2146dc Merge branch 'main' of https://github.com/vodemn/m3_lightmeter into feature/ML-203 2025-07-18 19:30:14 +02:00
Vadim
a8ff8f87dd fixed arb formatting 2025-07-18 19:27:23 +02:00
Vadim
5363d22fb5 typo 2025-07-18 19:21:49 +02:00
Vadim
d67b75cbca fixed unit tests 2025-07-18 01:16:19 +02:00
Vadim
c5ef878ddb migrated to new iap service 2025-07-17 23:02:07 +02:00
Vadim
91a1942191 wip 2025-07-16 21:24:37 +02:00
Vadim
a6d2892d5c made note field multiline 2025-07-11 22:54:30 +02:00
Vadim
65e3724ce8 made image preview full-width 2025-07-11 22:50:54 +02:00
Vadim
b2c0b7a551 added tests for LogbookPhotosProvider 2025-07-11 22:49:33 +02:00
Vadim
cfff85a7f3 made DialogPicker content scrollable 2025-07-11 22:49:16 +02:00
Vadim
02f60956e3 fixed updating photos 2025-07-11 22:36:03 +02:00
Vadim
812d3b281a added saveLogbookPhotos option 2025-07-11 11:37:59 +02:00
Vadim
416c3b7d9c added empty logbook state 2025-07-10 16:23:37 +02:00
Vadim
84c8973690 fixed logbook list updates 2025-07-10 16:18:12 +02:00
Vadim
ca6b921b6b added hero animation 2025-07-10 16:12:36 +02:00
Vadim
84e77d0620 adjusted logbook grid 2025-07-10 16:05:35 +02:00
Vadim
02c6c2fc6f added CameraSettingsSection 2025-07-10 15:43:54 +02:00
Vadim
39501ee4ac save geolocation 2025-07-10 15:18:47 +02:00
Vadim
1412ce2b3e added photo update 2025-07-10 13:52:48 +02:00
Vadim
4e7c080b97 implemented LogbookPhotoEditScreen 2025-07-10 00:08:57 +02:00
Vadim
a517a28daf implemented LogbookScreen 2025-07-09 21:48:24 +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
73c1c0d66e added LogbookPhotosProvider 2025-06-13 22:54:02 +02:00
Vadim
435a551235 typos 2025-06-13 22:53:49 +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
Vadim
cf471afdfd
Use Firebase mocks to setup the repo (#224) 2025-03-17 22:18:55 +01:00
Vadim
d95b811d6c
Added script to setup the repo & updated README.md (#223)
* added script to setup the repo

* moved scripts to scripts folder

* Update README.md

* added macOS disclaimer
2025-03-17 21:35:33 +01:00
Vadim
2dee63e78e
Updated screenshots with v1.0.3 (#219)
* fixed errors

* removed autofocus from name textfield

* fixed equipment profiles find

* updated ios screenshots

* deleted redundant "light_equipment-profiles-iso-picker"

* merged scripts per platform

* updated android screenshots

* fixed flutter version

* Update README.md

* skip codesign for PR ipa
2025-02-16 12:41:56 +01:00
github-actions[bot]
5856100634 Release v1.0.3 2025-01-28 09:03:42 +00:00
Vadim
492cbaa7ee
ML-209 Camera preview orientation is wrong (#216)
* lock orientation to `portraitUp`

* removed custom rotator for camera preview

* downgraded to Flutter 3.24.5

* purchasable product

* updated goldens

* skip artifact upload for PR checks

* iap 2.1.3

* Update update_goldens.sh
2025-01-27 21:32:41 +01:00
ScaredCube
461efc7ffd
Modify Chinese Translations (#214) 2025-01-27 21:11:16 +01:00
Vadim
c9bc8bc55d
PR check workflow improvements (#217)
* fixed builds being pushed to main

* restore firebase options in workflows

* moved firebase options to gitignore

* restore firebase options in workflows

* moved firebase options to gitignore

* migrated to artifacts v4

* split analyze workflow for stub

* skip artifact upload for PR checks

* typo

* updated firebase stub

* stub check

* typo

* Revert "stub check"

This reverts commit ff2b7cdc23.
2025-01-27 20:58:59 +01:00
github-actions[bot]
c6c52981ee Release v1.0.2 2025-01-23 17:57:01 +00:00
Vadim
6ddb779679
Migrated to artifacts v4 (#213)
* fixed builds being pushed to main

* restore firebase options in workflows

* moved firebase options to gitignore

* restore firebase options in workflows

* moved firebase options to gitignore

* migrated to artifacts v4
2025-01-23 18:41:16 +01:00
Vadim
38407d6c08
Moved Firebase options to .gitignore (#212)
* fixed builds being pushed to main

* restore firebase options in workflows

* moved firebase options to gitignore
2025-01-23 18:24:32 +01:00
Vadim
8ecab836a3 ML-209 Camera preview orientation is wrong (#210)
* lock orientation to `portraitUp`

* removed custom rotator for camera preview
2025-01-23 18:05:39 +01:00
Vadim
2439f7bfff Fixed builds being pushed to main (#211) 2025-01-23 18:05:39 +01:00
github-actions[bot]
5e8f66d75c Release v1.0.1 2025-01-21 19:04:54 +00:00