diff options
author | Antony Kellermann | 2018-07-07 17:00:02 -0400 |
---|---|---|
committer | Antony Kellermann | 2018-07-07 17:00:02 -0400 |
commit | 5980bc4e84cc861134d952c123a46e9d48730441 (patch) | |
tree | 37b1b06dfbb6d748ce14496f848abf7206cb9c2f /gtk_win.h | |
parent | f8d8b03d679b798b506da14d953885a33e6aed32 (diff) | |
download | aur-5980bc4e84cc861134d952c123a46e9d48730441.tar.gz |
Implemented modify buttons and large gtk overhaul
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 |