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

Merge branch '62-fix-back-to-menu-button' into 'master'

Resolve "Fix back to menu button"

Closes #62

See merge request !56
parents 056b96e1 f6a06828
No related branches found
No related tags found
1 merge request!56Resolve "Fix back to menu button"
Pipeline #2513 passed
org.gradle.jvmargs=-Xmx1536M
android.useAndroidX=true
android.enableJetifier=true
app.versionName=0.1.2
app.versionCode=51
app.versionName=0.1.3
app.versionCode=52
Add a message on short tap on back to menu button
Ajout d'un message en cas de tap court sur le bouton de retour au menu
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:provider/provider.dart';
import 'package:overlay_support/overlay_support.dart';
import 'provider/data.dart';
import 'screens/home.dart';
......@@ -17,7 +18,8 @@ class MyApp extends StatelessWidget {
return ChangeNotifierProvider(
create: (BuildContext context) => Data(),
child: Consumer<Data>(builder: (context, data, child) {
return MaterialApp(
return OverlaySupport(
child: MaterialApp(
debugShowCheckedModeBanner: false,
theme: ThemeData(
primaryColor: Colors.blue,
......@@ -27,6 +29,7 @@ class MyApp extends StatelessWidget {
routes: {
Home.id: (context) => Home(),
},
),
);
}),
);
......
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
import 'package:badges/badges.dart';
import 'package:overlay_support/overlay_support.dart';
import '../layout/game.dart';
import '../layout/parameters.dart';
......@@ -91,6 +92,7 @@ class _HomeState extends State<Home> {
fit: BoxFit.fill
),
),
onPressed: () => toast('Long press to quit game...'),
onLongPress: () => GameUtils.resetGame(myProvider),
),
Spacer(flex: 6),
......
......@@ -121,6 +121,13 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.0"
overlay_support:
dependency: "direct main"
description:
name: overlay_support
url: "https://pub.dartlang.org"
source: hosted
version: "1.2.1"
path:
dependency: transitive
description:
......
......@@ -12,6 +12,7 @@ dependencies:
provider: ^6.0.2
badges: ^2.0.1
shared_preferences: ^2.0.6
overlay_support: ^1.0.0
dev_dependencies:
flutter_test:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment