Caleb Jasik
|
2b844d27dd
|
Add Flutter lint (#253)
* Enable `flutter_lints` linting
* Fix unmarked deps, we aren't on web so we don't need a URL strategy
* ` dart fix --apply --code=use_super_parameters`
* `dart fix --apply --code=use_key_in_widget_constructors`
* `dart fix --apply --code=use_function_type_syntax_for_parameters`
* Ignore code-generated `lib/services/theme.dart` file
* `dart fix --apply --code=unnecessary_this`
* `dart fix --apply --code=unnecessary_null_in_if_null_operators`
* `dart fix --apply --code=unnecessary_new`
* `dart fix --apply --code=sort_child_properties_last`
* `dart fix --apply --code=sized_box_for_whitespace`
* `dart fix --apply --code=prefer_typing_uninitialized_variables`
* `dart fix --apply --code=prefer_is_empty`
* `dart fix --apply --code=prefer_interpolation_to_compose_strings`
* `dart fix --apply --code=prefer_final_fields`
* `dart fix --apply --code=prefer_const_constructors_in_immutables`
* `dart fix --apply --code=prefer_collection_literals`
* `dart fix --apply --code=no_leading_underscores_for_local_identifiers`
* `dart fix --apply --code=curly_braces_in_flow_control_structures`
* `dart fix --apply --code=avoid_function_literals_in_foreach_calls`
* `dart fix --apply --code=annotate_overrides`
* Add CI for dart linting
* `dart format lib/`
* Re-enable the `usePathUrlStrategy` call, with proper deps
https://docs.flutter.dev/ui/navigation/url-strategies#configuring-the-url-strategy
|
2025-03-04 11:29:23 -06:00 |
|
Caleb Jasik
|
ed348ab126
|
Flutter formatting changes (#252)
* `flutter fmt lib/`
* Re-enable formatting in CI
|
2025-02-13 15:37:44 -06:00 |
|
Caleb Jasik
|
f290a71b94
|
Remove unused imports (#223)
|
2025-01-22 13:50:50 -06:00 |
|
Ian VanSchooten
|
991837676a
|
Add DangerButton component (#219)
This pulls out a component that we can use for "dangerous" operations like deleting, and styles it in one place.
It also starts to move us slowly towards Material 3, with the rounded corners on these buttons in Android.
Android:
|Before Light|Before Dark|After Light|After Dark|
|---|---|---|---|
|<img width="425" alt="Android Studio 2025-01-15 14 16 36" src="https://github.com/user-attachments/assets/4823e551-6a40-48dd-9bc1-3004699b90ea" />|<img width="417" alt="Android Studio 2025-01-15 14 16 47" src="https://github.com/user-attachments/assets/df5461fd-586e-47bb-99b9-0212e63f0454" />|<img width="413" alt="Android Studio 2025-01-15 14 15 59" src="https://github.com/user-attachments/assets/d88a6225-b71a-4886-8387-e35811a3a6ec" />|<img width="418" alt="Android Studio 2025-01-15 14 16 15" src="https://github.com/user-attachments/assets/d4f23b1c-7003-4a00-b865-4a123d8fe3e9" />|
iOS:
|Before Light|Before Dark|After Light|After Dark|
|---|---|---|---|
|<img width="437" alt="Simulator 2025-01-15 15 56 26" src="https://github.com/user-attachments/assets/87c4eed3-6d07-4858-8ad8-d8c011538154" />|<img width="445" alt="Simulator 2025-01-15 15 56 36" src="https://github.com/user-attachments/assets/9dc5b174-7bc7-48ec-a3c0-61633168c31a" />|<img width="439" alt="Simulator 2025-01-15 16 05 23" src="https://github.com/user-attachments/assets/31dc9ab6-8a3c-49c7-892d-627f16e2a8cd" />|<img width="444" alt="Simulator 2025-01-15 16 05 37" src="https://github.com/user-attachments/assets/979280d6-e1f4-4d57-a86a-10bb4def729a" />|
|
2025-01-16 08:16:23 -05:00 |
|
Nate Brown
|
dbe67c2f81
|
Upgrade to flutter 3 (#70)
Co-authored-by: John Maguire <contact@johnmaguire.me>
|
2022-09-21 15:27:35 -05:00 |
|
Nate Brown
|
d37bdd9032
|
Cleanup (#58)
|
2022-07-27 11:38:02 -05:00 |
|
Nathan Brown
|
a5ca3f86af
|
Upgrade to flutter 2 (#26)
|
2021-04-23 12:33:28 -05:00 |
|
Nate Brown
|
b546dd1c9d
|
Initial commit
|
2020-07-27 15:43:58 -05:00 |
|