1 #ifndef DEF_H 2 #define DEF_H 3 4 // Defaults and definitions for settings 5 #define DEFAULT_HOTKEY "Ctrl+Alt+t" 6 #define DEFAULT_HOTKEY_ENABLE false 7 #define DEFAULT_SHOW_DATES false 8 #define DEFAULT_DELETED_FILE false 9 #define DEFAULT_SEARCH_STRING "" 10 #define DEFAULT_THRESHOLD false 11 #define DEFAULT_THRESHOLD_LABELS false 12 #define DEFAULT_THRESHOLD_INACTIVE false 13 #define DEFAULT_AUTOREFRESH true 14 #define DEFAULT_LIVE_SEARCH true 15 #define DEFAULT_DIRECTORY "" 16 #define DEFAULT_INACTIVE "LATER:;WAIT:" 17 #define DEFAULT_SEPARATE_INACTIVES false 18 #define DEFAULT_ACTIVE_COLOR 0xFF000000 19 #define DEFAULT_INACTIVE_COLOR 0xFF555555 20 #define DEFAULT_DATES false 21 #define DEFAULT_CONTEXT_LOCK false 22 #define DEFAULT_TRAY_ENABLED false 23 #define DEFAULT_SHOW_ALL false 24 #define DEFAULT_DUE false 25 #define DEFAULT_DUE_WARNING 3 26 #define DEFAULT_DUE_WARNING_COLOR 0xFFFFA500 27 #define DEFAULT_DUE_LATE_COLOR 0xFFFF0000 28 #define DEFAULT_CHECK_UPDATES true 29 #define DEFAULT_PRIO_ON_CLOSE 0 30 #define DEFAULT_REMOVE_DOUBLETS false 31 #define DEFAULT_UUID "0000-0000-0000-0000" 32 #define DEFAULT_STAY_ON_TOP false 33 #define DEFAULT_SEARCH_NOT_CHAR '!' 34 #define DEFAULT_DEFAULT_THRESHOLD "rec:" 35 36 // Names of settings in QSettings 37 #define SETTINGS_DUE "due" 38 #define SETTINGS_DUE_WARNING "due_warning" 39 #define SETTINGS_DUE_WARNING_COLOR "due_warning_color" 40 #define SETTINGS_DUE_LATE_COLOR "due_late_color" 41 #define SETTINGS_TRAY_ENABLED "tray_enabled" 42 #define SETTINGS_HOTKEY "hotkey" 43 #define SETTINGS_SHOW_ALL "show_all" 44 #define SETTINGS_HOTKEY_ENABLE "hotkey_enable" 45 #define SETTINGS_SHOW_DATES "show_dates" 46 #define SETTINGS_DELETED_FILE "deleted_file" 47 #define SETTINGS_SEARCH_STRING "search_string" 48 #define SETTINGS_THRESHOLD "threshold" 49 #define SETTINGS_THRESHOLD_LABELS "threshold_labels" 50 #define SETTINGS_THRESHOLD_INACTIVE "threshold_inactive" 51 #define SETTINGS_AUTOREFRESH "autorefresh" 52 #define SETTINGS_GEOMETRY "geometry" 53 #define SETTINGS_SAVESTATE "savestate" 54 #define SETTINGS_POSITION "pos" 55 #define SETTINGS_SIZE "size" 56 #define SETTINGS_MAXIMIZED "maximized" 57 #define SETTINGS_LIVE_SEARCH "liveSearch" 58 #define SETTINGS_SORT_ALPHA "sort_alpha" 59 #define SETTINGS_DIRECTORY "directory" 60 #define SETTINGS_INACTIVE "inactive" 61 #define SETTINGS_SEPARATE_INACTIVES "separateinactive" 62 #define SETTINGS_ACTIVE_COLOR "activecolor" 63 #define SETTINGS_INACTIVE_COLOR "inactivecolor" 64 #define SETTINGS_ACTIVE_FONT "activefont" 65 #define SETTINGS_INACTIVE_FONT "inactivefont" 66 #define SETTINGS_DATES "dates" 67 #define SETTINGS_CONTEXT_LOCK "context_lock" 68 #define SETTINGS_CHECK_UPDATES "check_updates" 69 #define SETTINGS_LAST_UPDATE_CHECK "last_update_check" 70 #define SETTINGS_PRIO_ON_CLOSE "prio_on_close" 71 #define SETTINGS_FONT_SIZE "font_size" 72 #define SETTINGS_REMOVE_DOUBLETS "remove_doublets" 73 #define SETTINGS_UUID "uuid" 74 #define SETTINGS_STAY_ON_TOP "stay_on_top" 75 #define SETTINGS_SEARCH_NOT_CHAR "search_not_char" 76 #define SETTINGS_DEFAULT_THRESHOLD "default_threshold" 77 78 enum prio_on_close {removeit=0,moveit,tagit}; 79 80 #endif // DEF_H 81