Vadim
4ba4360989
Added zip directory to CD
2023-05-04 17:20:26 +02:00
Vadim
685034709f
Changed actions zipper
2023-05-04 16:44:53 +02:00
Vadim
8ce5e65f18
Zip merged_native_libs
2023-05-04 16:12:47 +02:00
Vadim
22b9a96cdd
Unused import
2023-05-04 15:46:02 +02:00
Vadim
f0bec25059
Renamed github workflows
2023-05-04 15:45:26 +02:00
Vadim
75b0d8dc43
Build appbundle & apk
2023-05-04 15:44:00 +02:00
Vadim
7a0b563d75
Version bump
2023-05-04 15:39:35 +02:00
Vadim
2102213344
ML-54 AnimatedDialogState
issues ( #56 )
...
* LateInitializationError: Field '_foregroundColorAnimation@1004358584'
* FlutterError: Null check operator used on a null value
2023-05-04 13:14:53 +02:00
Vadim
0583b07cb9
ML-53 Unsupported operation: Infinity or NaN toInt ( #54 )
...
added `isNan` & `isInfinite` checks
2023-05-04 12:49:26 +02:00
Vadim
6232ad555a
ML-51 Integrate Crashlytics ( #52 )
...
* added crashlytics
* added firebase_options to CD
* Version bump
* added firebase_options to CI
* timeout
2023-05-03 12:45:10 +02:00
Vadim
6944da25fa
Version bump
2023-05-01 11:07:58 +02:00
Vadim
77cbd11268
[Android] Probably fixed grey screen issue
2023-05-01 11:07:07 +02:00
Vadim
d3512faa9b
Fixed incorrect ISO for some films
2023-05-01 10:49:22 +02:00
Vadim
d346e706ff
Moved StopTypeProvider
to providers folder
2023-04-17 10:25:56 +03:00
Vadim
59b71abba0
Checked reciprocity in legacy features
2023-04-09 17:31:51 +03:00
Vadim
8a168b1424
Secrets typo
2023-04-09 13:52:57 +03:00
Vadim
0ac24e5d2c
Temporarily removed firebase
2023-04-09 13:35:58 +03:00
Vadim
b936924452
Added GP resources
2023-04-08 17:27:04 +03:00
Vadim
dc2c33e494
Added google-services.json
to cd
2023-04-05 22:34:06 +03:00
Vadim
efad098ea5
Version bump
2023-04-05 22:18:17 +03:00
Vadim
aaadd1ded6
ML-48 Allow users to hide fastest/shortest exposure pairs #48 ( #49 )
...
* implemented `MeteringScreenLayoutProvider`
* refined topbar height difference calculation
* implemented `MeteringScreenLayoutFeaturesDialog`
* added icons to all dialogs
* save & restore `MeteringScreenLayoutConfig`
* reset film on film picker disabling
* fixed Fomapan reciprocity
* fixed dependencies
* added translations
2023-04-05 22:15:11 +03:00
Vadim
be0617a99c
ML-46 Add reciprocity failure formulas for some films ( #47 )
...
* added `Film` model with reciprocity formulas
* added `FeaturesConfig`
* added film picker
* unused import
* get ISO and ND from equipment profile
* udpate iso on film changed
* typo
2023-04-01 22:04:55 +03:00
Vadim
6bf059ed4d
ML-42 Implement equipment profiles creating ( #45 )
...
* added Equipment section placeholder
* get iso & nd values from equipment profile
* use photography values from remote repo
* removed equipment section
* wip
* moved `EquipmentProfileProvider` from iap repo
* wip
* moved equipment profiles screen from iap
* improved equipment profiles screen
* mock add/delete
* collapse on expand
* add profile with name
* show selected values count (wip)
* fixed profile update
* cleanup
* Update pubspec.yaml
* made `AnimatedDialogPicker` more generic
* switched to local `Dimens`
* fixed `MeteringTopBarShape`
* rename
* animated `EquipmentProfileContainer`
* added default equipment profile
* change equipment profile name via dialog
* fixed profile selection
* filter equipment profile update/delete
* removed `enabled` param from settings section
* non-null `EquipmentProfile`
* fixed duplicate GlobalKeys
* animated equipment list
* Update ci.yml
* fixed shutter speed anchor issue
* autofocus
* added firebase to project
* save/restore equipment profiles
* unified `SliverList`
* added SSH key to iap repo
* Update ci.yml
* ci recursive submodules
* try full url
* Revert "try full url"
This reverts commit a9b692b60e
.
* restore firebase_options.dart
* changed runner to macos
* restore options earlier
* removed problematic file from analysis :)
* removed launch_app
* textoverflow
* implemented `DialogRangePicker`
* add iap repo to cd
* typo
* added workflow_dispatch to crowdin push
* removed `equipmentProfileValuesCount` from intl
* fr & ru translations
* style
* removed iap
2023-03-30 22:24:18 +03:00
Vadim
6ffd164171
Added workflow_dispatch
to crowdin push
2023-03-30 14:05:37 +03:00
Vadim
cd61204e50
Version bump
2023-03-17 22:11:03 +03:00
Vadim
6bd104660c
Version bump
2023-03-17 21:47:05 +03:00
Vadim
81e01c126a
Fixed android launcher icon size
2023-03-17 21:43:15 +03:00
Vadim
0fb4fc1e47
Added edge cutouts to color picker
2023-03-14 11:57:01 +01:00
Vadim
89ad717fe7
Update PRIVACY_POLICY.md
2023-02-24 10:22:56 +03:00
Vadim
57685beeea
Create PRIVACY_POLICY.md
2023-02-24 10:11:42 +03:00
Vadim
7b9f9a91c0
Upload native debug symbols to artifacts ( #43 )
...
* Create cd.yml
* added artifact upload
* fixed jobs sequence
* moved upload to build job
* jobs rename
* keystore
* Update cd.yml
* macos runner
* cd_dev
* Update build.gradle
* Added CD for Prod App Bundle
* Clean up
* removed redundant .apk type from appbundle artifact
* added uploading NDS to artifacts
* override version code
* override version name
* fixed gradle build path
* add version code in gradle
2023-02-23 23:05:02 +03:00
Vadim
59287d06bc
Rearranged settings screen files
2023-02-19 19:19:56 +03:00
Vadim
c48f2ae373
Version bump
2023-02-19 18:18:41 +03:00
Vadim
e6338157bf
ML-5 Measure button needs loading state ( #41 )
...
* added
* Version bump
* Fixed indicator initial position
* Revert "Version bump"
This reverts commit 92793e013d
.
2023-02-19 18:15:36 +03:00
Vadim
1c4e302103
Filter path for translations push
2023-02-19 13:46:33 +03:00
Vadim
b7639740f3
ML-5 Measure button needs loading state ( #40 )
2023-02-19 13:26:14 +03:00
Vadim
333563b0f0
Version bump
2023-02-18 20:35:09 +03:00
Vadim
cbee0f350a
ML-37 Fix exposure pairs list creation ( #39 )
...
* integrated EV value to measure button
* fixed
2023-02-18 20:17:39 +03:00
Vadim
f8391454b6
ML-23 Implement migration mechanism for material_lightmeter users ( #38 )
...
* migrate existent keys
* await
* Update cd_dev.yml
* Update cd_dev.yml
* Update cd_dev.yml
* Fixed CD flavor artifact upload
2023-02-17 22:32:25 +03:00
Vadim
9945005008
Merge branch 'main' of https://github.com/vodemn/m3_lightmeter
2023-02-16 00:37:09 +03:00
Vadim
7eacc7d03b
App Bundle CD fix
2023-02-16 00:36:47 +03:00
Vadim
6a05c42ee8
Build signed appbundle ( #36 )
...
* Create cd.yml
* added artifact upload
* fixed jobs sequence
* moved upload to build job
* jobs rename
* keystore
* Update cd.yml
* macos runner
* cd_dev
* Update build.gradle
* Added CD for Prod App Bundle
* Clean up
2023-02-16 00:25:13 +03:00
Vadim
8d1640447f
Build signed apk on tag creation ( #35 )
...
* Create cd.yml
* added artifact upload
* fixed jobs sequence
* moved upload to build job
* jobs rename
* keystore
* Update cd.yml
* macos runner
* cd_dev
* Update build.gradle
2023-02-16 00:16:39 +03:00
Vadim
59e440dfd7
Build apk on tag creation ( #33 )
...
* Create cd.yml
* added artifact upload
* fixed jobs sequence
* moved upload to build job
* jobs rename
2023-02-15 17:34:28 +03:00
Vadim
1372a75d3b
Added cd branch to cd.yml
2023-02-15 14:28:44 +03:00
Vadim
37c20c5f94
Fix flutter build
2023-02-15 14:22:35 +03:00
Vadim
fdd00a2646
Create cd.yml ( #32 )
2023-02-15 13:59:10 +03:00
Vadim
0c0e4eeb3b
Added French language
2023-02-14 15:30:49 +03:00
Vadim
2bee357896
Removed Crowdin pull workflow ( #31 )
...
* Update crowdin.yml
* added github workflows
* Update crowdin_push.yml
* Update intl_en.arb
* Update intl_en.arb
* Delete crowdin_pull.yml
* Delete crowdin_pull.yml
2023-02-12 13:28:22 +03:00
Vadim
824be6c916
Push new localization strings to Crowdin ( #30 )
...
* Update crowdin.yml
* added github workflows
* Update crowdin_push.yml
* Update intl_en.arb
* Update intl_en.arb
2023-02-12 13:09:55 +03:00