Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flexible routines #682

Open
wants to merge 126 commits into
base: master
Choose a base branch
from
Open

Flexible routines #682

wants to merge 126 commits into from

Conversation

rolandgeider
Copy link
Member

Flutter changes for the flexible routines

This was only needed for the custom scrolling background / header that was
removed some time ago
# Conflicts:
#	test/weight/weight_screen_test.mocks.dart
There are a lot of common steps that are always the same. This will specially
important once we edit all the other configs and their max siblings
Also make sure that we don't update the routine while editing, since
some of the changes could pull the rug under our feet and felt strange.
Now there's a manual refresh button for the resulting routine
 instead of loading the same data from the server
The problem was that some of the previous changes were asynchronous and would
not always represent the actual current state. This solution works, but is
a bit verbose and perhaps overly complicated?
…rors

Seems this is the only form to make it work within the SingleChildScrollView
This makes sure that all the structures are present and have the correct
content (dayData, etc.)
This makes sure that all the structures are present and have the correct
content (dayData, etc.). Also, add more feedback to the user for some operations
that take a bit longer due to loading the whole routine.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support lifting programs, especially those that don't fit within a week
2 participants