1
1
/* HomeBank -- Free, easy, personal accounting for everyone.
2
* Copyright (C) 1995-2022 Maxime DOYEN
2
* Copyright (C) 1995-2023 Maxime DOYEN
4
4
* This file is part of HomeBank.
63
gchar *ui_cat_comboboxentry_get_name(GtkComboBox *entry_box);
64
guint32 ui_cat_comboboxentry_get_key(GtkComboBox *entry_box);
65
guint32 ui_cat_comboboxentry_get_key_add_new(GtkComboBox *entry_box);
66
Category *ui_cat_comboboxentry_get(GtkComboBox *entry_box);
65
//TODO: only used into vehicle
66
void ui_cat_entry_popover_clear(GtkBox *box);
68
67
void ui_cat_entry_popover_sort_type(GtkBox *box, guint type);
68
void ui_cat_entry_popover_add(GtkBox *box, Category *item);
70
70
GtkWidget *ui_cat_entry_popover_get_entry(GtkBox *box);
71
71
Category *ui_cat_entry_popover_get(GtkBox *box);
75
75
GtkWidget *ui_cat_entry_popover_new(GtkWidget *label);
79
gboolean ui_cat_comboboxentry_set_active(GtkComboBox *entry_box, guint32 key);
80
void ui_cat_comboboxentry_add(GtkComboBox *entry_box, Category *pay);
81
void ui_cat_comboboxentry_populate(GtkComboBox *entry_box, GHashTable *hash);
82
void ui_cat_comboboxentry_populate_except(GtkComboBox *entry_box, GHashTable *hash, guint except_key);
83
void ui_cat_combobox_entry_clear(GtkComboBox *entry_box);
84
GtkWidget *ui_cat_comboboxentry_new(GtkWidget *label);
86
78
/* = = = = = = = = = = */
80
void ui_cat_listview_toggle_to_filter(GtkTreeView *treeview, Filter *filter);
81
void ui_cat_listview_quick_select(GtkTreeView *treeview, const gchar *uri);
88
83
void ui_cat_listview_add(GtkTreeView *treeview, Category *item, GtkTreeIter *parent);
89
84
Category *ui_cat_listview_get_selected(GtkTreeView *treeview);
90
85
Category *ui_cat_listview_get_selected_parent(GtkTreeView *treeview, GtkTreeIter *parent);
91
86
void ui_cat_listview_remove_selected(GtkTreeView *treeview);
92
void ui_cat_listview_populate(GtkWidget *view, gint type);
87
void ui_cat_listview_populate(GtkWidget *view, gint type, gchar *needle, gboolean showhidden);
93
88
GtkWidget *ui_cat_listview_new(gboolean withtoggle, gboolean withcount);
95
90
/* = = = = = = = = = = */