From 3db699786fac9a8ab58023feea7c5e4258f07f96 Mon Sep 17 00:00:00 2001 From: Christopher Lam Date: Wed, 15 Jan 2020 17:39:03 +0800 Subject: [PATCH] [core-utils.i] declare prefs as ENUMs --- libgnucash/core-utils/core-utils.i | 40 ++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/libgnucash/core-utils/core-utils.i b/libgnucash/core-utils/core-utils.i index 54558fc2b5..875cdcf1d4 100644 --- a/libgnucash/core-utils/core-utils.i +++ b/libgnucash/core-utils/core-utils.i @@ -93,6 +93,46 @@ const char * gnc_locale_default_iso_currency_code (void); scm_c_eval_string(tmp); /* Enum conversions go here */ + SET_ENUM ("GNC-PREFS-GROUP-GENERAL"); + SET_ENUM ("GNC-PREFS-GROUP-GENERAL-REGISTER"); + SET_ENUM ("GNC-PREFS-GROUP-GENERAL-REPORT"); + SET_ENUM ("GNC-PREFS-GROUP-WARNINGS"); + SET_ENUM ("GNC-PREFS-GROUP-WARNINGS-TEMP"); + SET_ENUM ("GNC-PREFS-GROUP-WARNINGS-PERM"); + SET_ENUM ("GNC-PREFS-GROUP-ACCT-SUMMARY"); + + SET_ENUM ("GNC-PREF-VERSION"); + SET_ENUM ("GNC-PREF-SAVE-GEOMETRY"); + SET_ENUM ("GNC-PREF-LAST-PATH"); + SET_ENUM ("GNC-PREF-USE-NEW"); + SET_ENUM ("GNC-PREF-ACCOUNTING-LABELS"); + SET_ENUM ("GNC-PREF-ACCOUNT-SEPARATOR"); + SET_ENUM ("GNC-PREF-NEGATIVE-IN-RED"); + SET_ENUM ("GNC-PREF-NUM-SOURCE"); + SET_ENUM ("GNC-PREF-DATE-FORMAT"); + SET_ENUM ("GNC-PREF-DATE-COMPL-THISYEAR"); + SET_ENUM ("GNC-PREF-DATE-COMPL-SLIDING"); + SET_ENUM ("GNC-PREF-DATE-BACKMONTHS"); + SET_ENUM ("GNC-PREF-SHOW-LEAF-ACCT-NAMES"); + SET_ENUM ("GNC-PREF-ENTER-MOVES-TO-END"); + SET_ENUM ("GNC-PREF-DRAW-HOR-LINES"); + SET_ENUM ("GNC-PREF-DRAW-VERT-LINES"); + SET_ENUM ("GNC-PREF-ALT-COLOR-BY-TRANS"); + SET_ENUM ("GNC-PREF-USE-THEME-COLORS"); + SET_ENUM ("GNC-PREF-USE-GNUCASH-COLOR-THEME"); + SET_ENUM ("GNC-PREF-TAB-TRANS-MEMORISED"); + SET_ENUM ("GNC-PREF-FUTURE-AFTER-BLANK"); + SET_ENUM ("GNC-PREF-START-CHOICE-ABS"); + SET_ENUM ("GNC-PREF-START-CHOICE-REL"); + SET_ENUM ("GNC-PREF-START-DATE"); + SET_ENUM ("GNC-PREF-START-PERIOD"); + SET_ENUM ("GNC-PREF-END-CHOICE-ABS"); + SET_ENUM ("GNC-PREF-END-CHOICE-REL"); + SET_ENUM ("GNC-PREF-END-DATE"); + SET_ENUM ("GNC-PREF-END-PERIOD"); + SET_ENUM ("GNC-PREF-CURRENCY-OTHER"); + SET_ENUM ("GNC-PREF-CURRENCY-CHOICE-LOCALE"); + SET_ENUM ("GNC-PREF-CURRENCY-CHOICE-OTHER"); #undef SET_ENUM }