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

Put "delete" and "resume" buttons on same line

parent 55aa1496
No related branches found
No related tags found
1 merge request!24Resolve "Put delete and resume buttons on same line"
Pipeline #7717 passed
## 1.0.4
- Put "delete" and "resume" buttons on same line
## 1.0.3
- Split tag and publish CI/CD steps, minor CI/CD improvements
......
......@@ -51,31 +51,38 @@ class PageParameters extends StatelessWidget {
}
// Actions buttons (middle block)
final double buttonBaseSize = MediaQuery.of(context).size.width / 4;
final List<Widget> blockActions = [];
if (canBeResumed) {
// Resume activity
blockActions.add(AspectRatio(
aspectRatio: 3,
child: ActivityButtonResumeSaved(
onPressed: () {
appConfig.resumeActivity(context);
},
),
));
// Delete saved activity
blockActions.add(SizedBox.square(
dimension: MediaQuery.of(context).size.width / 5,
child: ActivityButtonDeleteSaved(
onPressed: () {
appConfig.deleteCurrentActivity(context);
},
),
blockActions.add(Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
crossAxisAlignment: CrossAxisAlignment.center,
children: [
// Delete saved activity
SizedBox.fromSize(
size: Size(buttonBaseSize, buttonBaseSize),
child: ActivityButtonDeleteSaved(
onPressed: () {
appConfig.deleteCurrentActivity(context);
},
),
),
// Resume activity
SizedBox.fromSize(
size: Size(2.9 * buttonBaseSize, buttonBaseSize),
child: ActivityButtonResumeSaved(
onPressed: () {
appConfig.resumeActivity(context);
},
),
),
],
));
} else {
// Start new activity
blockActions.add(
AspectRatio(
aspectRatio: 3,
SizedBox.fromSize(
size: Size(4 * buttonBaseSize, buttonBaseSize),
child: ActivityButtonStartNew(
onPressed: () {
appConfig.startNewActivity(context);
......
......@@ -3,7 +3,7 @@ description: "Flutter custom toolbox for org.benoitharrault.* projects."
publish_to: https://pub.harrault.fr/
version: 1.0.3
version: 1.0.4
homepage: https://git.harrault.fr/android/flutter-toolbox
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment