19 Commits

Author SHA1 Message Date
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
ea8cd35261 Fix deprecated methods 2023-02-09 16:00:29 +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
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
7c1f92df88 Run dart fix --apply 2022-06-07 11:30:06 +02:00
c3e7a9ffd7 lint: Add avoid_void_async 2021-11-17 18:10:59 +01:00
591fce79a8 Settings: Remove hardcoded paths 2021-10-30 12:17:42 +02:00
6230e2b3df Rename AppSettings to AppConfig
I just want all the 'Settings' classes to the UI. In the end it really
doesn't matter. This was probably a waste of 5 minutes.
2021-10-27 20:47:57 +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
7012e2b533 Stop using deprecated accentColor
For Flutter 2.5
2021-09-13 17:32:33 +02:00
60c3c68d60 Debug Screen: pad the stack trace strings 2021-08-30 22:53:52 +02:00
13861e6e22 Debug Screen: Render stacktrace + exception differently 2021-08-30 22:46:15 +02:00
4b0dda1c62 Debug Screen: Add horizontal scroll 2021-08-30 22:46:15 +02:00
c390dd4e5a DebugScreen: Show snackbar on copying 2021-08-30 22:46:15 +02:00
455844e9b0 LocaleKeys++ 2021-08-26 13:54:39 +02:00
3a71cca202 Move logging code to its own folder 2021-07-30 14:39:13 +02:00