7fd1c99287
Use Provider's context.read/watch
...
Instead of the legacy Provider.of. Less scope of bugs this way and the
code is so much nicer to read.
2023-12-06 08:20:40 +01:00
31b9c7cfc7
Add all remaining dialogs to WidgetBook
2023-02-21 16:10:55 +01:00
ca98da4029
Update deps and fix linting issues
2023-01-20 16:14:08 +01:00
6d453ee62a
Rename app_localization_context to l10n
...
It's easier to enter and this file now contains far more things
2022-11-27 17:52:03 +01:00
6f2ce4a6b5
Port more uses of LocaleKeys to new translation system
2022-11-27 17:42:26 +01:00
b925da7a47
Use the generated localization instead of easy_localization
...
Not everywhere, but a large part of the code base.
This way, hot reloading will also reload the strings which makes for
such a better developer experience.
2022-11-19 03:02:01 +01:00
ae9228f65e
Use super.key
...
Makes the code a bit more readable.
2022-08-25 11:32:25 +02:00
ae09b1ba12
Add unawaited or explicitly wait
...
There are still many cases (over 60) to fix.
2022-02-23 15:15:49 +01:00
b9b1289ac5
Settings GitAuthor
...
Make this also create a dialog. The editing feels much nicer this way.
2021-09-30 08:57:25 +02:00
a149211b3a
GitAuthorEmail: Change the settings in a dialog
...
Looks and feels much better
2021-09-30 08:47:33 +02:00
c4ef1f569b
Use flutter_lint
...
Instead of picking lint values. This way I don't need to routinely
looking at extra lints to enable.
2021-09-21 15:42:13 +02:00
33a731a3d7
Add reuse licensing to files in lib
2021-09-15 13:06:43 +02:00
ddcc4a8735
Settings: Move git widgets to their own file
2021-09-07 09:29:42 +02:00