Lightmeter app inspired by Material 3 design system.
Find a file
Vadim 8d73a7d2e3
ML-20 Dialog pickers content jumps when selected item is out of vie (#21)
* fixed primary color picker overscroll

* dialog cleanup

* fixed photography value picker overscroll

* Update widget_dialog_picker_photography_value.dart
2023-02-05 17:20:36 +03:00
.github/workflows Added intl generation to ci 2022-12-05 21:56:17 +03:00
.vscode ML-18 Implement primary color picker (#19) 2023-02-01 00:24:26 +03:00
android Format & tasks 2023-01-26 18:03:48 +03:00
assets Generated launcher icons 2022-12-16 18:52:26 +03:00
doc ML-12 Prepare repo to be public (#13) 2023-01-25 13:08:11 +03:00
ios Generated launcher icons 2022-12-16 18:52:26 +03:00
lib ML-20 Dialog pickers content jumps when selected item is out of vie (#21) 2023-02-05 17:20:36 +03:00
test Fixed _models_ and _screens_ folders structure 2022-12-18 14:39:02 +03:00
.gitignore Format & tasks 2023-01-26 18:03:48 +03:00
.metadata init project 2022-10-15 19:35:35 +03:00
analysis_options.yaml clean up 2022-10-15 19:38:34 +03:00
LICENSE Initial commit 2022-10-15 16:00:14 +03:00
pubspec.yaml Version bump 2023-02-01 00:27:04 +03:00
README.md Version bump 2023-02-01 00:27:04 +03:00

Material Lightmeter

Table of contents

Backstory

Some time ago I've started developing the Material Lightmeter app. Unfortunately, the last update of this app was almost a year prior to creation of this repo. So after reading some positive review on Google Play saying that "this is an excellent app, too bad it is no longer updated", I've decided to make an update and also make this app open source. Maybe someone sometime will decide to contribute to this project.

But as the existing repo contained some sensitive data, that I've pushed due to lack of experience, I had to make a new one. And if creating a new repo, why not rewrite the app from scratch?)

Without further delay behold my new Lightmeter app inspired by Material You (a.k.a. M3)

Legacy features

The list of features that the old lightmeter app has and that have to be implemeneted in the M3 lightmeter.

Metering

  • ISO selecting
  • Reciprocity for different films
  • Reflected light metering
  • Incident light metering

Adjust

  • Light sources EV calibration
  • Customizable aperture range
  • Customizable shutter speed range
  • ND filter select

General

  • Caffeine
  • Vibration
  • Volume button actions

Theme

  • Dark theme
  • Picking primary color
  • Russian language

Build

flutter build apk --flavor dev --dart-define cameraPreviewAspectRatio=2/3 -t lib/main_dev.dart

Contribution

To report a bug or suggest a new feature open a new issue.

In case you want to help develop this project you need to follow this style guide.