|
|
@ -75,6 +75,20 @@ public class Preferences
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public HabitList.Order getDefaultPreviousOrder() {
|
|
|
|
|
|
|
|
String name = storage.getString("pref_default_previous_order", "BY_POSITION");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
try
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
return HabitList.Order.valueOf(name);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
catch (IllegalArgumentException e)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
setDefaultPreviousOrder(HabitList.Order.BY_POSITION);
|
|
|
|
|
|
|
|
return HabitList.Order.BY_POSITION;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setDefaultOrder(HabitList.Order order)
|
|
|
|
public void setDefaultOrder(HabitList.Order order)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
storage.putString("pref_default_order", order.name());
|
|
|
|
storage.putString("pref_default_order", order.name());
|
|
|
|