-/* Custom HomeBank named icons */
-#define HB_STOCK_ACCOUNT "hb-account"
-#define HB_STOCK_ARCHIVE "hb-archive"
-#define HB_STOCK_ASSIGN "hb-assign"
-#define HB_STOCK_BUDGET "hb-budget"
-#define HB_STOCK_CATEGORY "hb-category"
-#define HB_STOCK_PAYEE "hb-payee"
-#define HB_STOCK_FILTER "hb-filter"
-#define HB_STOCK_OPE_ADD "hb-ope-add"
-#define HB_STOCK_OPE_HERIT "hb-ope-herit"
-#define HB_STOCK_OPE_EDIT "hb-ope-edit"
-#define HB_STOCK_OPE_SHOW "hb-ope-show"
-#define HB_STOCK_OPE_DELETE "hb-ope-delete"
-#define HB_STOCK_OPE_VALID "hb-ope-valid"
-#define HB_STOCK_OPE_REMIND "hb-ope-remind"
-#define HB_STOCK_OPE_AUTO "hb-ope-auto"
-#define HB_STOCK_REP_STATS "hb-rep-stats"
-#define HB_STOCK_REP_TIME "hb-rep-time"
-#define HB_STOCK_REP_BALANCE "hb-rep-balance"
-#define HB_STOCK_REP_BUDGET "hb-rep-budget"
-#define HB_STOCK_REP_CAR "hb-rep-vehicle"
+/* ---- icon size as defined into gtkiconfactory.c ---- */
+/* GTK_ICON_SIZE_MENU 16
+ * GTK_ICON_SIZE_BUTTON 20
+ * GTK_ICON_SIZE_SMALL_TOOLBAR 18
+ * GTK_ICON_SIZE_LARGE_TOOLBAR 24 (default for toolbar)
+ * GTK_ICON_SIZE_DND 32
+ * GTK_ICON_SIZE_DIALOG 48
+ */
+
+
+/* -------- named icons (Standard Icon Name) -------- */
+#define ICONNAME_NEW "document-new"
+#define ICONNAME_OPEN "document-open"
+#define ICONNAME_SAVE "document-save"
+#define ICONNAME_SAVE_AS "document-save-as" //obsolete
+#define ICONNAME_REVERT "document-revert" //obsolete
+#define ICONNAME_PRINT "document-print" //unused
+#define ICONNAME_PROPERTIES "document-properties" //obsolete
+#define ICONNAME_CLOSE "window-close" //obsolete
+#define ICONNAME_QUIT "application-exit" //obsolete
+#define ICONNAME_FIND "edit-find"
+#define ICONNAME_CLEAR "edit-clear"
+#define ICONNAME_WARNING "dialog-warning"
+#define ICONNAME_ERROR "dialog-error"
+#define ICONNAME_INFO "dialog-information"
+#define ICONNAME_HELP "help-browser" //obsolete
+#define ICONNAME_ABOUT "help-about" //obsolete
+#define ICONNAME_PREFERENCES "preferences-system" //obsolete
+#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_CHANGES_PREVENT "changes-prevent-symbolic"
+
+// custom or gnome not found
+#define ICONNAME_HB_BUTTON_MENU "open-menu-symbolic"
+#define ICONNAME_HB_TOGGLE_SIGN "toggle-sign-symbolic"
+
+
+/* -------- named icons (Custom to homebank) -------- */
+#define ICONNAME_HB_CURRENCY "hb-currency"
+#define ICONNAME_HB_ACCOUNT "hb-account"
+#define ICONNAME_HB_ARCHIVE "hb-archive"
+#define ICONNAME_HB_ASSIGN "hb-assign"
+#define ICONNAME_HB_BUDGET "hb-budget"
+#define ICONNAME_HB_CATEGORY "hb-category"
+#define ICONNAME_HB_PAYEE "hb-payee"
+#define ICONNAME_HB_OPE_SHOW "hb-ope-show" //? "view-register
+#define ICONNAME_HB_REP_STATS "hb-rep-stats"
+#define ICONNAME_HB_REP_TIME "hb-rep-time"
+#define ICONNAME_HB_REP_BALANCE "hb-rep-balance"
+#define ICONNAME_HB_REP_BUDGET "hb-rep-budget"
+#define ICONNAME_HB_REP_CAR "hb-rep-vehicle"
+
+#define ICONNAME_HB_VIEW_LIST "hb-view-list" //"view-list-text"
+#define ICONNAME_HB_VIEW_BAR "hb-view-bar" //"view-chart-bar"
+#define ICONNAME_HB_VIEW_COLUMN "hb-view-column" //"view-chart-column"
+#define ICONNAME_HB_VIEW_LINE "hb-view-line" //"view-chart-line"
+#define ICONNAME_HB_VIEW_STACK "hb-view-stack" //"view-chart-stack"
+#define ICONNAME_HB_VIEW_PIE "hb-view-pie" //"view-chart-pie"
+#define ICONNAME_HB_VIEW_DONUT "hb-view-donut" //"view-chart-donut"
+#define ICONNAME_HB_SHOW_LEGEND "hb-legend" //"view-legend"
+#define ICONNAME_HB_SHOW_RATE "hb-rate" // obsolete ?
+#define ICONNAME_HB_FILTER "hb-filter" //"edit-filter"
+
+#define ICONNAME_HB_FILE_IMPORT "hb-file-import" //document-import
+#define ICONNAME_HB_FILE_EXPORT "hb-file-export" //document-export
+#define ICONNAME_HB_FILE_VALID "hb-file-valid"
+#define ICONNAME_HB_FILE_INVALID "hb-file-invalid"
+
+#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" //?
+#define ICONNAME_HB_OPE_BUDGET "hb-ope-budget" //?
+#define ICONNAME_HB_OPE_ADD "hb-ope-add" //? "edit-add"
+#define ICONNAME_HB_OPE_HERIT "hb-ope-herit" //? "edit-clone"
+#define ICONNAME_HB_OPE_EDIT "hb-ope-edit" //
+#define ICONNAME_HB_OPE_MULTIEDIT "hb-ope-multiedit" //
+#define ICONNAME_HB_OPE_DELETE "hb-ope-delete" //? "edit-delete"
+#define ICONNAME_CONVERT "hb-ope-convert"
+#define ICONNAME_HB_ASSIGN_RUN "hb-assign-run"
+
+#define ICONNAME_HB_OPE_VALID "hb-ope-valid" // obsolete ?
+#define ICONNAME_HB_OPE_CLEARED "hb-ope-cleared"
+#define ICONNAME_HB_OPE_RECONCILED "hb-ope-reconciled"
+#define ICONNAME_HB_OPE_REMIND "hb-ope-remind"
+