|
|
@ -258,6 +258,7 @@ public class StartupService {
|
|
|
|
|
|
|
|
|
|
|
|
checkForSubtasksUse();
|
|
|
|
checkForSubtasksUse();
|
|
|
|
checkForSwipeListsUse();
|
|
|
|
checkForSwipeListsUse();
|
|
|
|
|
|
|
|
checkForVoiceRemindersUse();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}).start();
|
|
|
|
}).start();
|
|
|
|
|
|
|
|
|
|
|
@ -374,6 +375,17 @@ public class StartupService {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private static final String PREF_VOICE_REMINDERS_CHECK = "voice_reminders_check"; //$NON-NLS-1$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private void checkForVoiceRemindersUse() {
|
|
|
|
|
|
|
|
if (!Preferences.getBoolean(PREF_VOICE_REMINDERS_CHECK, false)) {
|
|
|
|
|
|
|
|
if (Preferences.getBoolean(R.string.p_voiceRemindersEnabled, false)) {
|
|
|
|
|
|
|
|
StatisticsService.reportEvent(StatisticsConstants.VOICE_REMINDERS_ENABLED);
|
|
|
|
|
|
|
|
Preferences.setBoolean(PREF_VOICE_REMINDERS_CHECK, true);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private void checkMetadataStat(Criterion criterion, String statistic) {
|
|
|
|
private void checkMetadataStat(Criterion criterion, String statistic) {
|
|
|
|
TodorooCursor<Metadata> sort = metadataService.query(Query.select(Metadata.ID).where(criterion).limit(1));
|
|
|
|
TodorooCursor<Metadata> sort = metadataService.query(Query.select(Metadata.ID).where(criterion).limit(1));
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|