Lightmeter app inspired by Material 3 design system.
Find a file
Vadim 79d6034894
ML-61 Update version in pubspec & create Github release from GitHub actions (#84)
* Replaced zipping action

thedoctor0/zip-release@0.7.1 -> vimtor/action-zip@v1.1

* typo

* recursive: false

* typo

* typo

* debugSymbolLevel 'FULL'

* Update build.gradle

* Version bump

* wip

* wip

* `create-release` job

* removed changelog input

* added `needs`

* Version bump

* typo

* returned to macos-11 runner

* reverted pubspec version

* Version bump

* download artifacts

* Version bump

* extended artifacts path

* Version bump

* added LS

* Version bump

* Version bump

* rename files

* Version bump

* removed ls

* Version bump

* revert version

* typo
2023-06-27 12:17:35 +02:00
.github/workflows ML-61 Update version in pubspec & create Github release from GitHub actions (#84) 2023-06-27 12:17:35 +02:00
.vscode ML-58 Metering UX improvements (#63) 2023-05-16 11:47:53 +02:00
android Fixed com.google.gms:google-services version 2023-06-23 11:41:58 +02:00
assets
doc Added GP resources 2023-04-08 17:27:04 +03:00
ios
lib ML-81 Unsaved fractional stops (#83) 2023-06-23 10:47:34 +02:00
test ML-81 Unsaved fractional stops (#83) 2023-06-23 10:47:34 +02:00
.gitignore ML-62 Bloc's tests (#78) 2023-06-20 08:43:49 +02:00
.metadata
analysis_options.yaml Updated dependencies versions + lints 2023-05-19 10:47:58 +02:00
crowdin.yml
LICENSE
PRIVACY_POLICY.md
pubspec.yaml Version bump 2023-06-20 15:05:57 +02:00
README.md Checked reciprocity in legacy features 2023-04-09 17:31:51 +03:00
test_coverage.sh ML-62 Bloc's tests (#78) 2023-06-20 08:43:49 +02: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

As part of this project is private, you will be able to run this app from the main_dev.dart file (i.e. --flavor dev). Also to avoid fatal errors the main_prod.dart file is excluded from analysis.

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.