public static void initializeOnFreshInstall() {
        for (DialogType key : DialogType.values()) {
            if (key.defaultBehavior == DefaultBehavior.SHOW_ONLY_AFTER_UPGRADE) {
                setStatus(key, DialogStatus.DIALOG_HIDE);
            } else if (key.defaultBehavior == DefaultBehavior.SHOW_ONLY_AT_FRESH_INSTALL) {
                setStatus(key, DialogStatus.DIALOG_SHOW);
            }
        }
    }
switches to the next show state
this is called ones after app start, as basicOneTimeMessages are snoozing if "don't show again" was not checked
main/src/main/java/cgeo/geocaching/storage/extension/OneTimeDialogs.java