Merge tag 'v1.3.3' into dev

Version 1.3.3
This commit is contained in:
2016-03-20 17:55:16 -04:00
13 changed files with 996 additions and 1135 deletions

View File

@@ -101,12 +101,11 @@ public class HabitHistoryView extends ScrollableDataView implements HabitDataVie
private void updateDate()
{
baseDate = new GregorianCalendar();
baseDate.setTimeInMillis(DateHelper.getLocalTime());
baseDate = DateHelper.getStartOfTodayCalendar();
baseDate.add(Calendar.DAY_OF_YEAR, -(getDataOffset() - 1) * 7);
nDays = (nColumns - 1) * 7;
todayWeekday = new GregorianCalendar().get(Calendar.DAY_OF_WEEK) % 7;
todayWeekday = DateHelper.getStartOfTodayCalendar().get(Calendar.DAY_OF_WEEK) % 7;
baseDate.add(Calendar.DAY_OF_YEAR, -nDays);
baseDate.add(Calendar.DAY_OF_YEAR, -todayWeekday);
@@ -309,8 +308,11 @@ public class HabitHistoryView extends ScrollableDataView implements HabitDataVie
private void drawColumnHeader(Canvas canvas, Rect location, GregorianCalendar date)
{
String month = dfMonth.format(date.getTime());
String year = dfYear.format(date.getTime());
GregorianCalendar forwardDate = (GregorianCalendar) date.clone();
forwardDate.add(Calendar.DAY_OF_YEAR, 6);
String month = dfMonth.format(forwardDate.getTime());
String year = dfYear.format(forwardDate.getTime());
String text = null;
if (!month.equals(previousMonth))