Achieve your goals and keep your data private with Lotti. This life tracking app is designed to help you stay motivated and on track, all while keeping your personal information safe and secure. Now with on-device speech recognition.
This pull request includes several changes to the survey definitions and their associated UI components, as well as updates to the modal configuration and dependencies. The most important changes include refactoring survey definitions to use final variables, updating the modal sheet implementation, and modifying the SurveyWidget constraints.
This pull request includes several changes to the survey definitions and their associated UI components, as well as updates to the modal configuration and dependencies. The most important changes include refactoring survey definitions to use
final
variables, updating the modal sheet implementation, and modifying theSurveyWidget
constraints.Survey Definitions Refactoring:
lib/features/surveys/definitions/cfq11_survey.dart
: Refactored to usefinal
variables forcfq11AnswerFormat
,cfq11CompletionStep
,cfq11InstructionStep
, andcfq11SurveyTask
. Removed unused image choice definitions. [1] [2]lib/features/surveys/definitions/panas_survey.dart
: Refactored to usefinal
variables forpanasAnswerFormat
,panasCompletionStep
, andpanasSurveyTask
. Removed unused image choice definitions. [1] [2]Modal Sheet and UI Updates:
lib/features/surveys/tools/run_surveys.dart
: Switched fromshowModalBottomSheet
toWoltModalSheet.show
for displaying surveys, and added necessary imports.lib/features/surveys/ui/fill_survey_page.dart
: ChangedSurveyWidget
to use aContainer
with specific padding and constraints. [1] [2]Configuration and Dependency Updates:
lib/widgets/misc/wolt_modal_config.dart
: IncreasedmaxDialogWidth
from 560.0 to 600.0.pubspec.yaml
: Updated version to0.9.525+2709
and changed theresearch_package
dependency reference. [1] [2]