Marvin M
2bc2d472d0
unnecessary_await_in_return
2021-10-08 15:11:45 +02:00
Marvin M
9d479e89b0
const_constructors
...
info: Prefer const with constant constructors. prefer_const_constructors
2021-10-07 20:40:09 +02:00
Marvin M
45a2a5f857
Fixes pt 1
2021-10-01 17:18:17 +02:00
Roland Geider
8c9307c2d0
Allow editing and deleting measurement categories
...
This functionality was removed in one of the last commits by mistake
2021-09-10 10:30:11 +02:00
Roland Geider
50de83c599
Merge branch 'feature/measurements'
...
# Conflicts:
# pubspec.lock
# pubspec.yaml
2021-09-09 21:13:18 +02:00
Roland Geider
efde66e01b
Remove trailing slash from custom server
...
Closes #37
2021-09-08 17:55:26 +02:00
Roland Geider
829f152734
Merge master
2021-09-07 17:37:20 +02:00
Roland Geider
8543652581
Merge branch 'master' into feature/measurements
...
# Conflicts:
# lib/screens/dashboard.dart
# test/base_provider_test.mocks.dart
# test/gallery_screen_test.mocks.dart
# test/nutritional_plan_form_test.mocks.dart
# test/workout_form_test.mocks.dart
# test/workout_set_form_test.mocks.dart
2021-09-07 17:03:15 +02:00
Roland Geider
6b49abf816
Don't show the bottom navigation bar when showing the loading widget
2021-09-06 22:00:20 +02:00
Roland Geider
099a2dad75
Merge branch 'master' into bug-53/Double-displayed-training-plans
2021-09-06 21:38:21 +02:00
Roland Geider
3874a49fe0
Add measurement entries in the dashboard calendar
2021-09-06 18:33:54 +02:00
Roland Geider
606a73a114
Load all measurement data upfront
2021-09-06 17:40:26 +02:00
Roland Geider
00caf09d0d
Show measurement category name in the top navigation bar
...
This makes it easier to keep the orientation in the app
2021-08-30 20:27:57 +02:00
Roland Geider
0a922ec7a1
Don't show the general options in app bar in measurements
...
These are sub pages and don't need it
2021-08-30 19:27:39 +02:00
Roland Geider
873512bc34
Update weight list when adding or removing entries
2021-08-29 22:38:16 +02:00
Roland Geider
b2195d4f55
Allow deleting and editing entries
2021-08-29 22:34:30 +02:00
Roland Geider
cc899cdf1c
Update weight list when adding or removing entries
2021-08-29 22:17:20 +02:00
Roland Geider
dc22f236ef
Allow adding measurement categories and entries
2021-08-28 21:52:06 +02:00
Roland Geider
4e9ca1db6b
Fixes to use measurement provider with base provider as argument
2021-08-25 21:48:16 +02:00
Roland Geider
6cbe164ec8
Merge remote-tracking branch 'origin/feature/measurements' into feature/measurements
...
# Conflicts:
# lib/models/measurements/measurement_entry.g.dart
2021-08-25 21:34:22 +02:00
Roland Geider
db976d0486
Add measurement category and entry overviews
...
This is still a work in progress, besides the UX it's not possible yet to
edit or add entries
2021-08-25 21:33:30 +02:00
ton-An
19445c36a2
(Measurements) Added Equatable + Refactored
...
(MeasurementProvider)
- Passing in the WgerBaseProvider instead of extending with it
- Re-written tests
- Added the fixture reader to make test file less crowded
(Measurement Models)
- Added Equatable
- Re-written tests
2021-08-22 18:07:47 +02:00
Roland Geider
e18e1a0aea
Don't show the global app bar for the diary entries
2021-08-17 11:57:24 +02:00
Roland Geider
1222a70e61
Add content to the diary detail page
2021-08-16 18:29:38 +02:00
Marvin M
80a81a4f7b
Moved future builder
2021-07-08 15:55:17 +02:00
Github-actions
c877e436b0
Automatic linting
2021-06-22 21:10:15 +00:00
Github-actions
7492b53c67
Automatic linting
2021-06-20 13:09:24 +00:00
Roland Geider
e57220938b
Start working on nutritional diary detail page
2021-06-16 18:42:06 +02:00
Roland Geider
7940aa7e51
Filter allowed characters for usernames
...
This is the same regex that django uses on the backend.
Fixes #30
2021-06-12 17:54:41 +02:00
Roland Geider
45a404586e
Move workout detail switcher to toggle buttons
...
This makes it more obvious that the page is part of the current workout
2021-05-21 12:39:29 +02:00
Roland Geider
0b29ac1405
Simplify workout widgets by moving the SliverList to the screen
2021-05-21 11:54:41 +02:00
Roland Geider
980b5e0526
Cleanup unneeded widgets in gym mode
2021-05-19 14:58:26 +02:00
Roland Geider
9ce8632dcc
Move the close button to the top left corner in gym mode
...
This is a more standard behaviour (and the system's back button also leaves the
gym mode anyway)
2021-05-19 12:29:36 +02:00
Roland Geider
b915c764ef
Don't check AppLocalizations for null values
...
This is not needed in flutter 2.2 anymore
2021-05-19 11:50:43 +02:00
Roland Geider
0b13e8260e
Give the add set form a cleanup
2021-05-18 15:00:40 +02:00
Roland Geider
0e7f50c2dd
Use font awesome icons for weight
2021-05-18 11:49:10 +02:00
Roland Geider
a0d316eef4
Move general settings to option icon
...
The drawer was removed since it was not providing any real navigation and was
non-standard anyway. Also, some cleanup and slight refactoring.
2021-05-17 21:18:33 +02:00
Roland Geider
09ed4dc402
Refactor calendar on dashboard
...
The scrollable list view is now removed. There can't be that many different
types of events for a single day anyway.
2021-05-17 18:22:37 +02:00
Roland Geider
6c4a09bf97
Refactor dashboard.dart
...
This design should be cleaner and more compact
2021-05-17 18:07:29 +02:00
Roland Geider
06ea5a937a
Use a regular BottomNavigationBar for the bottom... navigation... bar
2021-05-17 13:19:28 +02:00
Roland Geider
89b9d6b0c8
Remove link to gallery from workout plans screen
...
Gallery now has its own icon on the bottom navigation
2021-05-17 12:41:19 +02:00
Roland Geider
642b0b8658
No need to fetch all nutritional diary logs on the dashboard
...
This happens when loading the full plan anyway
2021-05-13 14:10:14 +02:00
Roland Geider
2468e600c6
Fetch nutritional plan details when visiting the detail page
...
This helps reduce the data loaded when loading the app the first time
See #14
2021-05-13 13:35:16 +02:00
Roland Geider
b90d0a0008
Fetch plan details when visiting the detail page
...
See #14
2021-05-13 13:19:07 +02:00
Roland Geider
123f64d0eb
Add some tests for the picture gallery
2021-05-11 13:18:20 +02:00
Roland Geider
ee2e6ac671
Give providers a consistent name
2021-05-11 12:10:53 +02:00
Roland Geider
4728360149
Move gallery to own provider
...
Since this has its own icon in the main navigation
2021-05-11 11:48:28 +02:00
Roland Geider
21cfa33978
Fix getter for images in exerciseinfo endpoint
...
This was renamed recently
2021-05-10 13:55:36 +02:00
Roland Geider
3c96476bdb
Show bigger version of image when clicking on it
2021-05-10 00:01:32 +02:00
Roland Geider
7b1c8bb85d
Add gallery to main tab navigation, for now
2021-05-08 21:24:05 +02:00