/*
* Copyright (C) 2015 Federico Iosue (federico.iosue@gmail.com)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package it.feio.android.omninotes.utils;
public interface ConstantsBase {
String DATABASE_NAME = "omni-notes";
String APP_STORAGE_DIRECTORY_SB_SYNC = "db_sync";
String DEV_EMAIL = "omninotes@iosue.it";
// Used for updates retrieval
long UPDATE_MIN_FREQUENCY = 24 * 60 * 60 * 1000; // 1 day
String DRIVE_FOLDER_LAST_BUILD = "https://goo.gl/gB55RE";
// Notes swipe
int SWIPE_MARGIN = 30;
int SWIPE_OFFSET = 100;
// Floating action button
int FAB_ANIMATION_TIME = 200;
// Notes content masking
String MASK_CHAR = "*";
int THUMBNAIL_SIZE = 300;
String DATE_FORMAT_SORTABLE = "yyyyMMdd_HHmmss_SSS";
String DATE_FORMAT_SORTABLE_OLD = "yyyyMMddHHmmss";
String DATE_FORMAT_EXPORT = "yyyy.MM.dd-HH.mm";
String INTENT_KEY = "note_id";
String INTENT_NOTE = "note";
String GALLERY_TITLE = "gallery_title";
String GALLERY_CLICKED_IMAGE = "gallery_clicked_image";
String GALLERY_IMAGES = "gallery_images";
String INTENT_CATEGORY = "category";
String INTENT_GOOGLE_NOW = "com.google.android.gm.action.AUTO_SEND";
String INTENT_WIDGET = "widget_id";
String INTENT_UPDATE_DASHCLOCK = "update_dashclock";
// Custom intent actions
String ACTION_START_APP = "action_start_app";
String ACTION_RESTART_APP = "action_restart_app";
String ACTION_DISMISS = "action_dismiss";
String ACTION_SNOOZE = "action_snooze";
String ACTION_POSTPONE = "action_postpone";
String ACTION_SHORTCUT = "action_shortcut";
String ACTION_WIDGET = "action_widget";
String ACTION_TAKE_PHOTO = "action_widget_take_photo";
String ACTION_WIDGET_SHOW_LIST = "action_widget_show_list";
String ACTION_SHORTCUT_WIDGET = "action_shortcut_widget";
String ACTION_NOTIFICATION_CLICK = "action_notification_click";
String ACTION_MERGE = "action_merge";
/**
* Used to quickly add a note, save, and perform backPress (eg. Tasker+Pushbullet) *
*/
String ACTION_SEND_AND_EXIT = "action_send_and_exit";
String PREF_LAST_UPDATE_CHECK = "last_update_check";
String PREF_NAVIGATION = "navigation";
String PREF_SORTING_COLUMN = "sorting_column";
String PREF_PASSWORD = "password";
String PREF_PASSWORD_QUESTION = "password_question";
String PREF_PASSWORD_ANSWER = "password_answer";
String PREF_KEEP_CHECKED = "keep_checked";
String PREF_KEEP_CHECKMARKS = "show_checkmarks";
String PREF_EXPANDED_VIEW = "expanded_view";
String PREF_COLORS_APP_DEFAULT = "strip";
String PREF_WIDGET_PREFIX = "widget_";
String PREF_SHOW_UNCATEGORIZED = "settings_show_uncategorized";
String PREF_AUTO_LOCATION = "settings_auto_location";
String PREF_FILTER_PAST_REMINDERS = "settings_filter_past_reminders";
String PREF_FILTER_ARCHIVED_IN_CATEGORIES = "settings_filter_archived_in_categories";
String PREF_DYNAMIC_MENU = "settings_dynamic_menu";
String PREF_CURRENT_APP_VERSION = "settings_current_app_version";
String PREF_FAB_EXPANSION_BEHAVIOR = "settings_fab_expansion_behavior";
String PREF_ATTANCHEMENTS_ON_BOTTOM = "settings_attachments_on_bottom";
String PREF_SNOOZE_DEFAULT = "10";
String PREF_TOUR_COMPLETE = "pref_tour_complete";
String PREF_ENABLE_SWIPE = "settings_enable_swipe";
String PREF_SEND_ANALYTICS = "settings_send_analytics";
String PREF_PRETTIFIED_DATES = "settings_prettified_dates";
String MIME_TYPE_IMAGE = "image/jpeg";
String MIME_TYPE_AUDIO = "audio/amr";
String MIME_TYPE_VIDEO = "video/mp4";
String MIME_TYPE_SKETCH = "image/png";
String MIME_TYPE_FILES = "file/*";
String MIME_TYPE_IMAGE_EXT = ".jpeg";
String MIME_TYPE_AUDIO_EXT = ".amr";
String MIME_TYPE_VIDEO_EXT = ".mp4";
String MIME_TYPE_SKETCH_EXT = ".png";
String MIME_TYPE_CONTACT_EXT = ".vcf";
String TIMESTAMP_UNIX_EPOCH = "0";
String TIMESTAMP_UNIX_EPOCH_FAR = "18464193800000";
int MENU_SORT_GROUP_ID = 11998811;
String MERGED_NOTES_SEPARATOR = "----------------------";
String PROPERTIES_PARAMS_SEPARATOR = ",";
}