X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fhomebank;a=blobdiff_plain;f=src%2Fhomebank.h;h=81cc7fa7e03fe7d2765ef9bc6368db8c1216b54f;hp=de661f83f0da4edfd02c9c08908397d7cd49e2b4;hb=cd13d9691c46c2b2d6d459e9e6a76bed1c21b7a6;hpb=996fa4ab9f6b836001f8ad0eecbfd3821687fea7 diff --git a/src/homebank.h b/src/homebank.h index de661f8..81cc7fa 100644 --- a/src/homebank.h +++ b/src/homebank.h @@ -1,5 +1,5 @@ /* HomeBank -- Free, easy, personal accounting for everyone. - * Copyright (C) 1995-2016 Maxime DOYEN + * Copyright (C) 1995-2018 Maxime DOYEN * * This file is part of HomeBank. * @@ -68,17 +68,19 @@ /* = = = = = = = = = = = = = = = = */ /* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =*/ -#define HB_UNSTABLE FALSE +#define HB_UNSTABLE FALSE +#define HB_UNSTABLE_SHOW FALSE + #define HB_VERSION_MAJOR 5 #define HB_VERSION_MINOR 1 -#define HB_VERSION_MICRO 2 +#define HB_VERSION_MICRO 7 -#define HB_VERSION "5.1.2" +#define HB_VERSION "5.1.7" #define HB_VERSION_NUM (HB_VERSION_MAJOR*10000) + (HB_VERSION_MINOR*100) + HB_VERSION_MICRO #define FILE_VERSION 1.2 -#define PREF_VERSION 512 +#define PREF_VERSION 517 #if HB_UNSTABLE == FALSE #define PROGNAME "HomeBank" @@ -154,6 +156,7 @@ typedef enum * GTK_ICON_SIZE_DIALOG 48 */ + /* -------- named icons (Standard Icon Name) -------- */ #define ICONNAME_NEW "document-new" #define ICONNAME_OPEN "document-open" @@ -175,12 +178,13 @@ typedef enum #define ICONNAME_REFRESH "view-refresh" #define ICONNAME_FOLDER "folder-symbolic" +#define ICONNAME_EMBLEM_SYSTEM "emblem-system-symbolic" + #define ICONNAME_LIST_ADD "list-add-symbolic" #define ICONNAME_LIST_REMOVE "list-remove-symbolic" -//#define ICONNAME_HB_SCHED_SKIP "media-skip-forward" -//#define ICONNAME_HB_SCHED_POST "media-playback-start" +#define ICONNAME_CHANGES_PREVENT "changes-prevent-symbolic" // custom or gnome not found #define ICONNAME_HB_BUTTON_MENU "open-menu-symbolic" @@ -218,8 +222,8 @@ typedef enum #define ICONNAME_HB_FILE_VALID "hb-file-valid" #define ICONNAME_HB_FILE_INVALID "hb-file-invalid" -#define ICONNAME_HB_BUTTON_COLLAPSE "btn-collapse" -#define ICONNAME_HB_BUTTON_EXPAND "btn-expand" +#define ICONNAME_HB_BUTTON_COLLAPSE "btn-collapse-symbolic" +#define ICONNAME_HB_BUTTON_EXPAND "btn-expand-symbolic" #define ICONNAME_HB_BUTTON_SPLIT "btn-split" #define ICONNAME_HB_OPE_AUTO "hb-ope-auto" //? @@ -271,6 +275,7 @@ struct HomeBank // hbfile (unsaved properties) guint changes_count; gboolean hbfile_is_new; + gboolean hbfile_is_bak; gchar *xhb_filepath; gboolean xhb_hasbak; //file has backup (*.xhb~) used for revert menu sensitivity @@ -293,7 +298,7 @@ gchar *homebank_filename_without_extention(gchar *path); void homebank_file_ensure_xhb(gchar *filename); void homebank_backup_current_file(void); gboolean homebank_util_url_show (const gchar *url); -gboolean homebank_lastopenedfiles_load(void); +gchar *homebank_lastopenedfiles_load(void); gboolean homebank_lastopenedfiles_save(void);