diff --git a/asset/menu/bent_over_lateral_raises.jpg b/asset/menu/bent_over_lateral_raises.jpg new file mode 100644 index 0000000..a050cf3 Binary files /dev/null and b/asset/menu/bent_over_lateral_raises.jpg differ diff --git a/asset/menu/cable_bent_over_rows.jpg b/asset/menu/cable_bent_over_rows.jpg new file mode 100644 index 0000000..61ee18f Binary files /dev/null and b/asset/menu/cable_bent_over_rows.jpg differ diff --git a/asset/menu/csigas_tolas_fej_felett.jpg b/asset/menu/csigas_tolas_fej_felett.jpg new file mode 100644 index 0000000..d5b0c23 Binary files /dev/null and b/asset/menu/csigas_tolas_fej_felett.jpg differ diff --git a/asset/menu/decline_pushups.jpg b/asset/menu/decline_pushups.jpg new file mode 100644 index 0000000..d29a9e5 Binary files /dev/null and b/asset/menu/decline_pushups.jpg differ diff --git a/asset/menu/hack_squat.jpg b/asset/menu/hack_squat.jpg index 3406596..cf32c11 100644 Binary files a/asset/menu/hack_squat.jpg and b/asset/menu/hack_squat.jpg differ diff --git a/asset/menu/incline_leg_raises.jpg b/asset/menu/incline_leg_raises.jpg new file mode 100644 index 0000000..d4cfb8b Binary files /dev/null and b/asset/menu/incline_leg_raises.jpg differ diff --git a/asset/menu/incline_pushups.jpg b/asset/menu/incline_pushups.jpg new file mode 100644 index 0000000..b3b9496 Binary files /dev/null and b/asset/menu/incline_pushups.jpg differ diff --git a/asset/menu/pulldown_to_neck_machine.jpg b/asset/menu/pulldown_to_neck_machine.jpg new file mode 100644 index 0000000..cda12cc Binary files /dev/null and b/asset/menu/pulldown_to_neck_machine.jpg differ diff --git a/i18n/en.json b/i18n/en.json index 78d4c92..53a898d 100644 --- a/i18n/en.json +++ b/i18n/en.json @@ -70,8 +70,8 @@ "Save": "Save", "Delete": "Delete", - "Endurance_desc":"", - "OneRepMax_desc":"", + "Endurance_desc":"
The essence of the endurance test is also to suggest the right WEIGHT and number of REPETATIONS for you. It is very important to do the test properly with the requested repetition! If your goal is to maintain long-term strength or you are an athlete, be sure to complete our endurance module as well.
Why endurance?
It improves the oxygen and nutrients supply of the muscles therefore you will be able to move more weights on a longer distance (e.g.: push-ups or pull-ups). It has less weight gain effect, it rather results a more athletic and strong physique if you exercise in a long term.
", + "OneRepMax_desc":"Knowing the maximum of one repetition which also known as 1RM, can be important to you in calculating the right WEIGHT and REPEAT for you. Execute the test correctly!
This way we can suggest the weights and repetitions that are best for you later. If building muscle or strength is your goal, it is essential to do the 1RM tests!
What is 1RM?
This is the weight what you are able to move at once properly. Upon the maximum weight exercise is performed correctly, we can derive the weight and number of repetitions which fits to your goals.
", "Name": "Name", "Exercise": "Exercise", @@ -134,9 +134,9 @@ "Meso-Endomorph":"Meso-Endomorph", - "Ectomorph_desc": "Ectomorf", - "Endomorph_desc":"Endomorf", - "Mesomorph_desc":"Mezomorf", + "Ectomorph_desc": "Ectomorph is your body type if:
We can’t talk about 100% matching of course but this data is very important for personalization. It happens sometime that an ectomorph can has excess fat. In this case, the thinness of joints and the behaviour of muscles are the crucial aspect.
", + "Endomorph_desc":"This is your body type if you feel that your physique is the sharp opposite of ectomorph and:
We can’t talk about 100% matching here too of course but this data is very important for personalization. It can happen that an endomorph is difficult to distinguish from a mesomorph.
In this case, check the size of the rib cage and the waist. From a side view, a mesomorph may have a flatter chest and abdomen compared to an originally strong and fleshy endomorph. All apple and pear shape are considered as endomorph.
", + "Mesomorph_desc":"This is your body type if:
We can’t talk about 100% matching here too of course but this data is very important for personalisation. A mesomorph person can also has excess fat. In this case, the hip/chest ratio and behaviour of muscles are the deciding factors.
", "Description": "Description", @@ -148,7 +148,7 @@ "Your Real 1RM:":"Your Real 1RM:", "Check":"Check", "Control Exercise:": "Test Exercise:", - "controlexercise_desc":"", + "controlexercise_desc":"Why is a test exercise necessary?
Why do we recommend completing them?
If you complete the test exercises in a proper way and as described, the application will give you an accurate view of your muscle strength and endurance condition.
Based on this, you can perform the exercises in a customized way later.
What does it mean?
This means that the app can determine the right WEIGHT for you to achieve your goal and the associated number of REPETATIONS. This is the key to success!
Furthermore, you can also create your own training day in the custom training plan menu within the app.
Don’t forget! The test will provide feedback only about your current condition. If you would like to improve continuously, you need to return to the 1RM or Endurance Tests every 3-6 weeks.
C’mon go for it!
", "Summary of your test":"Summary of your test", "Test":"Test", "1st Control": "1st Test Exercise", @@ -195,7 +195,7 @@ "Percent": "Percent", "One Rep Max": "One Rep Max", "OneRepMax": "One Rep Max", - "onerepmax_desc": "", + "onerepmax_desc": "Knowing the maximum of one repetition which also known as 1RM, can be important to you in calculating the right WEIGHT and REPEAT for you. Execute the test correctly!
This way we can suggest the weights and repetitions that are best for you later. If building muscle or strength is your goal, it is essential to do the 1RM tests!
What is 1RM?
This is the weight what you are able to move at once properly. Upon the maximum weight exercise is performed correctly, we can derive the weight and number of repetitions which fits to your goals.
", "Detailed": "Detailed", "Weekly": "Weekly", diff --git a/i18n/hu.json b/i18n/hu.json index 1aa1001..3d40e15 100644 --- a/i18n/hu.json +++ b/i18n/hu.json @@ -142,7 +142,7 @@ "Ectomorph_desc": "A Te testtípusod, ha:
Természetesen, mint a többi testtípusnál itt sem beszélhetünk 100%-os egyezésről, de fontos a választás a személyre szabottság érdekében. Előfordul, hogy egy ectomorph zsírfelesleggel is rendelkezik. Ekkor az ízületek vékonysága és az izomzat viselkedése a döntő szempont.
", - "Endomorph_desc":"A te testtípusod, ha úgy érzed, hogy a testalkatod az ektomorf szöges ellentéte.
Itt sem beszélhetünk 100%-os egyezésről, de fontos a személyre szabottság miatt. Előfordul, hogy egy endomorf nehezen különböztethető meg a mezomorftól. Ekkor vedd figyelembe a bordakosár méretét és a derekat. Oldalról egy mezomorf laposabb mellkassal, hassal rendelkezhet az eredendően „erős” tömöttebb, netán elhízott megjelenés a döntő szempont. Minden alma és körte forma ide sorolható.
", + "Endomorph_desc":"A te testtípusod, ha úgy érzed, hogy a testalkatod az ektomorf szöges ellentéte.
Itt sem beszélhetünk 100%-os egyezésről, de fontos a személyre szabottság miatt. Előfordul, hogy egy endomorf nehezen különböztethető meg a mezomorftól. Ekkor vedd figyelembe a bordakosár méretét és a derekat. Oldalról egy mezomorf laposabb mellkassal, hassal rendelkezhet az eredendően „erős” tömöttebb endomorfhoz képest. Minden alma és körte forma ide sorolható.
", "Mesomorph_desc":"A testtípusod, ha
Természetesen, mint a többi testtípusnál itt sem beszélhetünk 100%-os egyezésről, de fontos a személyre szabottság miatt. Előfordul, hogy egy mezomorf zsírfelesleggel is rendelkezik. Ekkor a csípőcsont/mellkas arány és az izomzat viselkedése a döntő szempont.
", "Description": "Leírás", diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj index 91c705e..2d64567 100644 --- a/ios/Runner.xcodeproj/project.pbxproj +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -388,7 +388,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements; - CURRENT_PROJECT_VERSION = 2; + CURRENT_PROJECT_VERSION = 3; DEVELOPMENT_TEAM = SFJJBDCU6Z; ENABLE_BITCODE = NO; FRAMEWORK_SEARCH_PATHS = ( @@ -531,7 +531,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements; - CURRENT_PROJECT_VERSION = 2; + CURRENT_PROJECT_VERSION = 3; DEVELOPMENT_TEAM = SFJJBDCU6Z; ENABLE_BITCODE = NO; FRAMEWORK_SEARCH_PATHS = ( @@ -566,7 +566,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements; - CURRENT_PROJECT_VERSION = 2; + CURRENT_PROJECT_VERSION = 3; DEVELOPMENT_TEAM = SFJJBDCU6Z; ENABLE_BITCODE = NO; FRAMEWORK_SEARCH_PATHS = ( diff --git a/lib/bloc/exercise_new/exercise_new_bloc.dart b/lib/bloc/exercise_new/exercise_new_bloc.dart index 64a8cb8..2220deb 100644 --- a/lib/bloc/exercise_new/exercise_new_bloc.dart +++ b/lib/bloc/exercise_new/exercise_new_bloc.dart @@ -2,7 +2,6 @@ import 'dart:async'; import 'package:aitrainer_app/bloc/menu/menu_bloc.dart'; import 'package:aitrainer_app/model/cache.dart'; import 'package:aitrainer_app/model/exercise_ability.dart'; -import 'package:aitrainer_app/model/property.dart'; import 'package:aitrainer_app/model/exercise_type.dart'; import 'package:aitrainer_app/model/fitness_state.dart'; import 'package:aitrainer_app/repository/customer_repository.dart'; @@ -71,7 +70,6 @@ class ExerciseNewBloc extends Bloc