Minor style changes

pull/30/head
Alinson S. Xavier 10 years ago
parent 162ded66d8
commit ac8e78ff24

@ -123,7 +123,7 @@ public class HabitHistoryView extends ScrollableDataView
columnHeight = 8 * baseSize;
nColumns = width / baseSize;
squareSpacing = baseSize / 10;
squareSpacing = (int) Math.floor(baseSize / 15.0);
pSquareFg.setTextSize(baseSize * 0.5f);
pTextHeader.setTextSize(baseSize * 0.5f);
squareTextOffset = pSquareFg.getFontSpacing() * 0.4f;
@ -138,9 +138,7 @@ public class HabitHistoryView extends ScrollableDataView
this.primaryColor = habit.color;
if(isBackgroundTransparent)
{
primaryColor = ColorHelper.setMinValue(primaryColor, 0.75f);
}
int red = Color.red(primaryColor);
int green = Color.green(primaryColor);
@ -149,7 +147,7 @@ public class HabitHistoryView extends ScrollableDataView
if(isBackgroundTransparent)
{
colors = new int[3];
colors[0] = Color.argb(64, 0, 0, 0);
colors[0] = Color.argb(16, 255, 255, 255);
colors[1] = Color.argb(128, red, green, blue);
colors[2] = primaryColor;
textColor = Color.rgb(255, 255, 255);
@ -160,7 +158,7 @@ public class HabitHistoryView extends ScrollableDataView
colors[0] = Color.argb(25, 0, 0, 0);
colors[1] = Color.argb(127, red, green, blue);
colors[2] = primaryColor;
textColor = Color.argb(128, 0, 0, 0);
textColor = Color.argb(64, 0, 0, 0);
}
}

@ -94,21 +94,18 @@ public class HabitScoreView extends ScrollableDataView
if(habit != null)
this.primaryColor = habit.color;
if(isBackgroundTransparent)
if (isBackgroundTransparent)
{
primaryColor = ColorHelper.setSaturation(primaryColor, 0.75f);
primaryColor = ColorHelper.setValue(primaryColor, 1.0f);
}
if(isBackgroundTransparent)
{
textColor = Color.argb(192, 255, 255, 255);
dimmedTextColor = Color.argb(128, 255, 255, 255);
}
else
{
textColor = Color.argb(128, 0, 0, 0);
dimmedTextColor = Color.argb(32, 0, 0, 0);
textColor = Color.argb(64, 0, 0, 0);
dimmedTextColor = Color.argb(16, 0, 0, 0);
}
colors = new int[4];
@ -122,12 +119,12 @@ public class HabitScoreView extends ScrollableDataView
protected void createPaints()
{
pText = new Paint();
pText.setTextAlign(Paint.Align.LEFT);
pText.setAntiAlias(true);
pGraph = new Paint();
pGraph.setTextAlign(Paint.Align.CENTER);
pGraph.setAntiAlias(true);
pGrid = new Paint();
pGrid.setAntiAlias(true);
}
@ -204,6 +201,7 @@ public class HabitScoreView extends ScrollableDataView
String previousMonth = "";
pText.setTextAlign(Paint.Align.CENTER);
pText.setColor(textColor);
pGraph.setColor(primaryColor);
prevRect.setEmpty();
@ -240,6 +238,7 @@ public class HabitScoreView extends ScrollableDataView
rect.set(0, 0, columnWidth, columnHeight);
rect.offset(k * columnWidth, 0);
if (!month.equals(previousMonth))
canvas.drawText(month, rect.centerX(), rect.bottom + lineHeight * 1.2f, pText);
else
@ -255,7 +254,10 @@ public class HabitScoreView extends ScrollableDataView
int nRows = 5;
float rowHeight = rGrid.height() / nRows;
pText.setTextAlign(Paint.Align.LEFT);
pText.setColor(textColor);
pGrid.setColor(dimmedTextColor);
for (int i = 0; i < nRows; i++)
{
canvas.drawText(String.format("%d%%", (100 - i * 100 / nRows)), rGrid.left + 0.5f * em,

@ -138,7 +138,7 @@ public class HabitStreakView extends ScrollableDataView
colors[2] = Color.argb(192, red, green, blue);
colors[1] = Color.argb(96, red, green, blue);
colors[0] = Color.argb(32, 0, 0, 0);
textColor = Color.argb(128, 0, 0, 0);
textColor = Color.argb(64, 0, 0, 0);
pBarText = pBar;
}
}

@ -3,5 +3,5 @@
android:shape="rectangle">
<solid android:color="#3f000000" />
<corners android:radius="10dp" />
<corners android:radius="4dp" />
</shape>

@ -57,7 +57,7 @@
<org.isoron.uhabits.views.HabitHistoryView
android:id="@+id/historyView"
android:layout_width="match_parent"
android:layout_height="180dp"/>
android:layout_height="160dp"/>
</LinearLayout>

Loading…
Cancel
Save