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

Merge branch '20-improve-app-metadata-include-fdroid-metadata-in-repository' into 'master'

Resolve "Improve app metadata, include fdroid metadata in repository"

Closes #20

See merge request !19
parents 0e333d16 64e4fcda
No related branches found
No related tags found
1 merge request!19Resolve "Improve app metadata, include fdroid metadata in repository"
Pipeline #3084 passed
Calcule et affiche un "objectif" de nombre de coups
\ No newline at end of file
Correction sur obtention des paramètres de jeu à partir du réglage de niveau
\ No newline at end of file
Séparation du réglage de niveau en taille de plateau et nombre de couleurs
\ No newline at end of file
Amélioration des icones et des images
\ No newline at end of file
Colors, un jeu de remplissage haut en couleurs
Votre mission:
Remplissez le plateau avec une seule couleur.
Comment jouer :
Lancer le jeu
- Choisissez vos réglages (difficulté, taille du plateau, nombre de couleurs et apparence)
- Appuyer sur "jouer" pour générer un plateau aléatoire
Jouer
- Choisisser une couleur depuis la palette, toutes les cases en contact avec la case en haut à droite, et de la même couleur que celle-ci, seront coloriées
- Continuez jusqu'à ce que le plateau soit uni
Victoire
- Si vous remplissez le tableau en moins de coups que la consigne, c'est gagné !
=================================
Crédits
Ce jeu est largement inspiré de [Open Flood](https://f-droid.org/en/packages/com.gunshippenguin.openflood/), "a simple but addictive flood fill game", disponible sur [F-Droid repository](https://f-droid.org/en/) ([code source](https://github.com/GunshipPenguin/open_flood)).
This application is built with Flutter framework.
Colors, un jeu de remplissage haut en couleurs
Remplissez le plateau avec une seule couleur.
- Choisissez vos réglages (difficulté, taille du plateau, nombre de couleurs et apparence)
- Appuyer sur "jouer" pour générer un plateau aléatoire
- Choisisser une couleur depuis la palette, toutes les cases en contact avec la case en haut à droite, et de la même couleur que celle-ci, seront coloriées
- Continuez jusqu'à ce que le plateau soit uni
- Si vous remplissez le tableau en moins de coups que la consigne, c'est gagné !
Colors, un jeu de remplissage haut en couleurs
\ No newline at end of file
AuthorName: 'Benoît Harrault'
Categories:
- Games
Name: Colors game
AutoName: colors
License: GPL-3.0-only
WebSite: 'https://git.harrault.fr/android/org.benoitharrault.colors'
SourceCode: 'https://git.harrault.fr/android/org.benoitharrault.colors'
IssueTracker: 'https://git.harrault.fr/android/org.benoitharrault.colors/issues'
Changelog: 'https://git.harrault.fr/android/org.benoitharrault.colors/-/tags'
Summary: Colors game
Description: |
Colors game
RepoType: git
Repo: 'https://git.harrault.fr/android/org.benoitharrault.colors.git'
FdroidAppUrl: 'https://f-droid.org/fr/packages/org.benoitharrault.colors/'
// This is a basic Flutter widget test.
//
// To perform an interaction with a widget in your test, use the WidgetTester
// utility that Flutter provides. For example, you can send tap and scroll
// gestures. You can also use WidgetTester to find child widgets in the widget
// tree, read text, and verify that the values of widget properties are correct.
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:colors/main.dart';
void main() {
testWidgets('Counter increments smoke test', (WidgetTester tester) async {
// Build our app and trigger a frame.
await tester.pumpWidget(const MyApp());
// Verify that our counter starts at 0.
expect(find.text('0'), findsOneWidget);
expect(find.text('1'), findsNothing);
// Tap the '+' icon and trigger a frame.
await tester.tap(find.byIcon(Icons.add));
await tester.pump();
// Verify that our counter has incremented.
expect(find.text('0'), findsNothing);
expect(find.text('1'), findsOneWidget);
});
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment