aboutsummarylogtreecommitdiffstats
path: root/gtk_win.h
diff options
context:
space:
mode:
authorAntony Kellermann2018-07-07 17:00:02 -0400
committerAntony Kellermann2018-07-07 17:00:02 -0400
commit5980bc4e84cc861134d952c123a46e9d48730441 (patch)
tree37b1b06dfbb6d748ce14496f848abf7206cb9c2f /gtk_win.h
parentf8d8b03d679b798b506da14d953885a33e6aed32 (diff)
downloadaur-5980bc4e84cc861134d952c123a46e9d48730441.tar.gz
Implemented modify buttons and large gtk overhaul
Diffstat (limited to 'gtk_win.h')
-rw-r--r--gtk_win.h13
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