Skip to content
Snippets Groups Projects
Commit 54bb79a4 authored by Benoît Harrault's avatar Benoît Harrault
Browse files

Merge branch '93-use-activityparameters-widgets-from-flutter_custom_toolbox' into 'master'

Resolve "Use ActivityParameters widgets from flutter_custom_toolbox"

Closes #93

See merge request !89
parents 18c44ca4 a4cff224
No related branches found
No related tags found
1 merge request!89Resolve "Use ActivityParameters widgets from flutter_custom_toolbox"
Pipeline #7133 passed
...@@ -2,7 +2,7 @@ import 'package:badges/badges.dart' as badges; ...@@ -2,7 +2,7 @@ import 'package:badges/badges.dart' as badges;
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_custom_toolbox/flutter_toolbox.dart'; import 'package:flutter_custom_toolbox/flutter_toolbox.dart';
import 'package:sudoku/config/default_global_settings.dart'; import 'package:sudoku/config/application_config.dart';
import 'package:sudoku/cubit/activity/activity_cubit.dart'; import 'package:sudoku/cubit/activity/activity_cubit.dart';
import 'package:sudoku/models/activity/activity.dart'; import 'package:sudoku/models/activity/activity.dart';
...@@ -35,7 +35,7 @@ class ButtonShowTip extends StatelessWidget { ...@@ -35,7 +35,7 @@ class ButtonShowTip extends StatelessWidget {
child: Container( child: Container(
padding: EdgeInsets.all(10 * padding: EdgeInsets.all(10 *
currentActivity.buttonTipsCountdown / currentActivity.buttonTipsCountdown /
DefaultGlobalSettings.defaultTipCountDownValueInSeconds), ApplicationConfig.defaultTipCountDownValueInSeconds),
child: const Image( child: const Image(
image: AssetImage('assets/ui/button_help.png'), image: AssetImage('assets/ui/button_help.png'),
fit: BoxFit.fill, fit: BoxFit.fill,
......
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_custom_toolbox/flutter_toolbox.dart'; import 'package:flutter_custom_toolbox/flutter_toolbox.dart';
import 'package:sudoku/config/application_config.dart';
import 'package:sudoku/cubit/activity/activity_cubit.dart'; import 'package:sudoku/cubit/activity/activity_cubit.dart';
import 'package:sudoku/models/activity/cell.dart'; import 'package:sudoku/models/activity/cell.dart';
...@@ -57,7 +58,7 @@ class CellWidget extends StatelessWidget { ...@@ -57,7 +58,7 @@ class CellWidget extends StatelessWidget {
String getImageAssetName(Activity activity) { String getImageAssetName(Activity activity) {
if ((cell.value) > 0) { if ((cell.value) > 0) {
final int cellValue = activity.getTranslatedValueForDisplay(cell.value); final int cellValue = activity.getTranslatedValueForDisplay(cell.value);
return 'assets/skins/${activity.globalSettings.skin}_$cellValue.png'; return 'assets/skins/${activity.activitySettings.get(ApplicationConfig.parameterCodeSkin)}_$cellValue.png';
} }
return 'assets/ui/cell_empty.png'; return 'assets/ui/cell_empty.png';
......
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_custom_toolbox/flutter_toolbox.dart'; import 'package:flutter_custom_toolbox/flutter_toolbox.dart';
import 'package:sudoku/config/application_config.dart';
import 'package:sudoku/cubit/activity/activity_cubit.dart'; import 'package:sudoku/cubit/activity/activity_cubit.dart';
import 'package:sudoku/models/activity/cell.dart'; import 'package:sudoku/models/activity/cell.dart';
...@@ -65,7 +66,7 @@ class CellWidgetUpdate extends StatelessWidget { ...@@ -65,7 +66,7 @@ class CellWidgetUpdate extends StatelessWidget {
String getImageAssetName(Activity activity) { String getImageAssetName(Activity activity) {
if ((cell?.value ?? 0) > 0) { if ((cell?.value ?? 0) > 0) {
final int cellValue = activity.getTranslatedValueForDisplay(cell?.value ?? 0); final int cellValue = activity.getTranslatedValueForDisplay(cell?.value ?? 0);
return 'assets/skins/${activity.globalSettings.skin}_$cellValue.png'; return 'assets/skins/${activity.activitySettings.get(ApplicationConfig.parameterCodeSkin)}_$cellValue.png';
} }
return 'assets/ui/cell_empty.png'; return 'assets/ui/cell_empty.png';
......
...@@ -130,11 +130,11 @@ packages: ...@@ -130,11 +130,11 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
path: "." path: "."
ref: "0.4.0" ref: "0.5.0"
resolved-ref: eb9c090bd00d73324eab8737f74b3339cc24c9e8 resolved-ref: b8164a50489ba981ea57d9f02e2334f09cb8c6a7
url: "https://git.harrault.fr/android/flutter-toolbox.git" url: "https://git.harrault.fr/android/flutter-toolbox.git"
source: git source: git
version: "0.4.0" version: "0.5.0"
flutter_lints: flutter_lints:
dependency: "direct dev" dependency: "direct dev"
description: description:
......
...@@ -3,7 +3,7 @@ description: A sudoku game application. ...@@ -3,7 +3,7 @@ description: A sudoku game application.
publish_to: "none" publish_to: "none"
version: 0.5.2+80 version: 0.6.0+81
environment: environment:
sdk: "^3.0.0" sdk: "^3.0.0"
...@@ -16,7 +16,7 @@ dependencies: ...@@ -16,7 +16,7 @@ dependencies:
flutter_custom_toolbox: flutter_custom_toolbox:
git: git:
url: https://git.harrault.fr/android/flutter-toolbox.git url: https://git.harrault.fr/android/flutter-toolbox.git
ref: 0.4.0 ref: 0.5.0
# specific # specific
badges: ^3.1.2 badges: ^3.1.2
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment