diff --git a/lib/l10n/intl_en.arb b/lib/l10n/intl_en.arb index 0940c23c6..627d0d5db 100644 --- a/lib/l10n/intl_en.arb +++ b/lib/l10n/intl_en.arb @@ -5090,5 +5090,6 @@ "perfectPractice": "Perfect practice!", "greatPractice": "Great practice!", "usedNoHints": "Nice job not using any hints!", - "youveCompletedPractice": "You've completed practice, keep it up to get better!" + "youveCompletedPractice": "You've completed practice, keep it up to get better!", + "emptyAudioError": "Recording failed. Please check your audio permissions and try again." } diff --git a/lib/pangea/analytics_practice/analytics_practice_page.dart b/lib/pangea/analytics_practice/analytics_practice_page.dart index 478861e84..e7f5f5fc8 100644 --- a/lib/pangea/analytics_practice/analytics_practice_page.dart +++ b/lib/pangea/analytics_practice/analytics_practice_page.dart @@ -1,7 +1,10 @@ import 'dart:async'; import 'dart:collection'; +import 'package:flutter/material.dart'; + import 'package:collection/collection.dart'; + import 'package:fluffychat/l10n/l10n.dart'; import 'package:fluffychat/pangea/analytics_data/analytics_data_service.dart'; import 'package:fluffychat/pangea/analytics_data/analytics_updater_mixin.dart'; @@ -28,7 +31,6 @@ import 'package:fluffychat/pangea/toolbar/message_practice/message_audio_card.da import 'package:fluffychat/pangea/toolbar/message_practice/practice_record_controller.dart'; import 'package:fluffychat/widgets/future_loading_dialog.dart'; import 'package:fluffychat/widgets/matrix.dart'; -import 'package:flutter/material.dart'; class SelectedMorphChoice { final MorphFeaturesEnum feature; diff --git a/lib/pangea/analytics_practice/analytics_practice_view.dart b/lib/pangea/analytics_practice/analytics_practice_view.dart index 2874f2ae6..ac863e992 100644 --- a/lib/pangea/analytics_practice/analytics_practice_view.dart +++ b/lib/pangea/analytics_practice/analytics_practice_view.dart @@ -1,3 +1,5 @@ +import 'package:flutter/material.dart'; + import 'package:fluffychat/config/app_config.dart'; import 'package:fluffychat/config/themes.dart'; import 'package:fluffychat/l10n/l10n.dart'; @@ -23,7 +25,6 @@ import 'package:fluffychat/pangea/practice_activities/practice_activity_model.da import 'package:fluffychat/utils/localized_exception_extension.dart'; import 'package:fluffychat/widgets/layouts/max_width_body.dart'; import 'package:fluffychat/widgets/matrix.dart'; -import 'package:flutter/material.dart'; class AnalyticsPracticeView extends StatelessWidget { final AnalyticsPracticeState controller; diff --git a/lib/pangea/analytics_practice/choice_cards/game_choice_card.dart b/lib/pangea/analytics_practice/choice_cards/game_choice_card.dart index 3082e88b1..0fb452e4d 100644 --- a/lib/pangea/analytics_practice/choice_cards/game_choice_card.dart +++ b/lib/pangea/analytics_practice/choice_cards/game_choice_card.dart @@ -155,8 +155,8 @@ class _CardContainer extends StatelessWidget { Widget build(BuildContext context) { return Container( height: shrinkWrap ? null : height, - padding: shrinkWrap - ? const EdgeInsets.symmetric(horizontal: 16.0, vertical: 12.0) + padding: shrinkWrap + ? const EdgeInsets.symmetric(horizontal: 16.0, vertical: 12.0) : null, alignment: shrinkWrap ? null : Alignment.center, decoration: BoxDecoration(