diff options
Diffstat (limited to 'gtk_win.h')
-rw-r--r-- | gtk_win.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/gtk_win.h b/gtk_win.h index 511115698a04..b8f5110af4a5 100644 --- a/gtk_win.h +++ b/gtk_win.h @@ -13,6 +13,7 @@ typedef struct app_data { Info_Array* portfolio_data; String* portfolio_string; GtkBuilder* builder; + char password[PASS_MAX]; } App_Data; /** @@ -20,12 +21,20 @@ typedef struct app_data { */ void window_main(void); -void create_check_list(void); +void check_list_create_from_string(void); + +void check_list_add_api_data(void); /** SIGNALS **/ void on_load_button_clicked(GtkButton* button); +void on_modify_button_clicked(GtkButton* button); + +void on_modify_entry_activate(GtkEntry* entry, gpointer dialog); + +void on_portfolio_modify_dialog_response(GtkDialog* dialog, gint response_id); + void on_password_entry_activate(GtkEntry* entry, gpointer dialog); void on_get_password_dialog_response(GtkDialog* dialog, gint response_id, gpointer entry); @@ -58,4 +67,6 @@ void format_cells(Info_Array* portfolio_data); */ void list_store_sort(GtkListStore* list_store, Col_Index idx); +void list_store_update(void); + #endif
\ No newline at end of file |