Commit graph

197 commits

Author SHA1 Message Date
Vadim
ca8c1f8e4d Cleanup 2022-12-16 23:53:26 +03:00
Vadim
9b0cba6ed7 Implemented theme brightness picker
implemented `ThemeProvider`

implemented theme switching

save selected theme type
2022-12-16 23:48:03 +03:00
Vadim
52d8578d77 Added UserPreferencesService 2022-12-16 11:08:12 +03:00
Vadim
07dc5d8f57 Added mock ev bloc 2022-12-15 14:00:28 +03:00
Vadim
a054a55f15 Logic & UI improvements
added inner insets to `ReadingContainer`

provide bloc for `CameraView` in dialog

measure on camera loaded
2022-12-15 12:59:04 +03:00
Vadim
9b0b387514 Added camera package to project
added camera plugin to project

more reverse naming

added communication bloc

layout fix
2022-12-15 11:33:00 +03:00
Vadim
7018f06270 Open AnimatedDialog with Navigator 2022-12-11 19:19:38 +03:00
Vadim
9abad012e3 2-column layout
2-column layout

removed settings screen route animation
2022-12-11 17:49:54 +03:00
Vadim
10764086ad Added stop fraction picker
TODO: fix `MeteringScreen` double build on fraction change
2022-12-11 17:04:08 +03:00
Vadim
c02e8718d5 Remove generated content from git 2022-12-05 21:50:40 +03:00
Vadim
8381e5b753 Enhanced picker dialogs
added picker dialogs subtitle

show EV difference (wip)

jump to selected value

added EV difference to pickers

hide inkwell overflow

thirds iso normal style

fixed picker ev difference order

more picker typdefs
2022-12-05 19:50:31 +03:00
Vadim
0a45a2719b Clean up
transparent status bar on Android

unified metering screen dialogs
2022-12-04 23:01:15 +03:00
Vadim
1c344da29f Recalculate EV on ND change
Recalculate EV on ND change

`PhotographyValue` -> `PhotographyStopValue`
2022-12-04 22:33:20 +03:00
Vadim
dbbc5738ce Recalculate EV on Iso change 2022-12-04 22:00:43 +03:00
Vadim
00c0a6134d Implemented metering dialog picker
typo

fixed closed container scale

fixed dialog title animation

implemented `AnimatedDialog`

added open/close children transition

clean up

close dialog
2022-12-04 16:22:39 +03:00
Vadim
7c20bfe80d Implemented metering dialogs animation
added readings dialog animation (wip)

added offset animation

added size animation

added backgroundColor animation

added borderRadius animation

added opacity animations

fixed closing dialog

added mock dialog for ND
2022-11-30 12:00:48 +03:00
Vadim
8697bcfec7 wip 2022-11-27 23:31:49 +03:00
Vadim
7460f12211 implemeted permissions check (wip) 2022-11-27 23:22:56 +03:00
Vadim
bf9e80c5d2 fixed readings text overflow 2022-11-26 22:47:37 +03:00
Vadim
9e96f579d9 fixed system overlays color 2022-11-26 22:42:21 +03:00
Vadim
a6fe85a981 adjusted settings animation 2022-11-26 22:34:28 +03:00
Vadim
ce04dcf257 connected animation with navigation 2022-11-26 22:29:00 +03:00
Vadim
8ef53c344e implemented MeteringScreenAnimatedSurface 2022-11-26 21:14:51 +03:00
Vadim
4696b7d2ee added basic navigation to settings 2022-10-30 22:07:39 +03:00
Vadim
6dd0a9b192 added some mock tiles to settings 2022-10-30 21:59:33 +03:00
Vadim
6b3be40254 added intl 2022-10-30 21:30:12 +03:00
Vadim
8a30648861 Create settings_screen.dart 2022-10-30 21:23:06 +03:00
Vadim
f1a49a2295 added StopTypeProvider 2022-10-30 21:06:51 +03:00
Vadim
0a36e112e1 lock orientations 2022-10-29 21:14:49 +03:00
Vadim
050c0f3ea3 added items count check 2022-10-29 21:04:06 +03:00
Vadim
b6e377959f added MeteringBloc 2022-10-29 21:02:45 +03:00
Vadim
888a9a6a76 fixed ApertureValue value 2022-10-29 21:02:24 +03:00
Vadim
8871b643d2 fixed MeteringMeasureButton init state 2022-10-29 20:31:26 +03:00
Vadim
2300c828b1 added border radius to overlays 2022-10-29 14:06:39 +03:00
Vadim
3c1f803e25 removed LUX from topbar 2022-10-29 14:04:46 +03:00
Vadim
54ad2a1461 added bottom controls (wip) 2022-10-29 14:01:15 +03:00
Vadim
2be18d9c01 implemented animated MeteringMeasureButton 2022-10-29 13:52:05 +03:00
Vadim
e01ab62fd8 implemented exposure pairs list 2022-10-26 22:49:21 +03:00
Vadim
9c8809cad6 clean up 2022-10-25 23:07:36 +03:00
Vadim
8563ff3b15 added photography values 2022-10-25 22:53:39 +03:00
Vadim
20ea464367 started implementing metering screen 2022-10-24 23:25:38 +03:00
Vadim
50bc17214d fixed topbar shape 2022-10-24 23:24:52 +03:00
Vadim
c70fd29cfc implemented topbar shape 2022-10-23 23:18:19 +03:00
Vadim
15e187384e added ReadingContainer 2022-10-23 23:18:06 +03:00
Vadim
b2a2ffac42 added basic dimensions 2022-10-23 23:09:41 +03:00
Vadim
6c8c0322a1 clean up 2022-10-15 19:38:34 +03:00
Vadim
d6ed056ed0 init project 2022-10-15 19:35:35 +03:00