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

Merge branch '40-improve-graph-demo' into 'master'

Resolve "Improve graph demo"

Closes #40

See merge request !38
parents c30f6191 e7e3c0ab
No related branches found
No related tags found
1 merge request!38Resolve "Improve graph demo"
Pipeline #4595 passed
org.gradle.jvmargs=-Xmx1536M
android.useAndroidX=true
android.enableJetifier=true
app.versionName=1.0.29
app.versionCode=30
app.versionName=1.0.30
app.versionCode=31
......@@ -8,7 +8,7 @@ class GraphPainter extends CustomPainter {
const GraphPainter();
double random(double max) {
return 0.1 * max + Random().nextDouble() * max * 0.8;
return 0.05 * max + Random().nextDouble() * max * 0.9;
}
Color getRandomColor() {
......@@ -17,6 +17,10 @@ class GraphPainter extends CustomPainter {
AppColors.contentColorGreen,
AppColors.contentColorOrange,
AppColors.contentColorPurple,
AppColors.contentColorYellow,
AppColors.contentColorPink,
AppColors.contentColorWhite,
AppColors.mainTextColor3,
];
return availableColors[Random().nextInt(availableColors.length)];
......@@ -35,15 +39,18 @@ class GraphPainter extends CustomPainter {
// Draw some lines
Paint paintLine = Paint();
paintLine.style = PaintingStyle.fill;
paintLine.strokeWidth = 2.0;
int linesCount = 300;
int linesCount = 20;
for (int i = 0; i < linesCount; i++) {
paintLine.color = getRandomColor();
paintLine.strokeWidth = Random().nextDouble() * 4 + 2;
Offset lineStart = Offset(random(size.width), random(size.height));
Offset lineStop = Offset(random(size.width), random(size.height));
canvas.drawLine(lineStart, lineStop, paintLine);
canvas.drawCircle(lineStart, 8, paintLine);
canvas.drawCircle(lineStop, 8, paintLine);
}
}
......
......@@ -3,7 +3,7 @@ description: A random application, for testing purpose only.
publish_to: 'none'
version: 1.0.29+30
version: 1.0.30+31
environment:
sdk: '^3.0.0'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment