aboutsummarylogtreecommitdiffstats
path: root/gtk_win.c
diff options
context:
space:
mode:
authorAntony Kellermann2018-07-14 11:48:31 -0400
committerAntony Kellermann2018-07-14 11:48:31 -0400
commit3dcd8d9465ca9f83306f12d3345ab82824149f28 (patch)
tree5e30e44e2e5bdef894f756afcf87a0dc4ea4ce1c /gtk_win.c
parent6aecac7826ecd9c706e7a8b0c350e662ce99837e (diff)
downloadaur-3dcd8d9465ca9f83306f12d3345ab82824149f28.tar.gz
Documentation and minor signal changes
Diffstat (limited to 'gtk_win.c')
-rw-r--r--gtk_win.c19
1 files changed, 10 insertions, 9 deletions
diff --git a/gtk_win.c b/gtk_win.c
index 7b6ca57f5c18..3f4dbfc0ecae 100644
--- a/gtk_win.c
+++ b/gtk_win.c
@@ -221,8 +221,8 @@ void on_modify_button_clicked(GtkButton* button) {
gtk_widget_grab_focus(GTK_WIDGET(gtk_builder_get_object(app.builder, "modify_symbol_entry")));
}
-void on_modify_entry_activate(GtkEntry* entry, gpointer dialog) {
- gtk_widget_hide(GTK_WIDGET(dialog));
+void on_modify_entry_activate(GtkEntry* entry) {
+ gtk_widget_hide(GTK_WIDGET(gtk_builder_get_object(app.builder, "portfolio_modify_dialog")));
GtkEntry* symbol_entry = GTK_ENTRY(gtk_builder_get_object(app.builder, "modify_symbol_entry"));
GtkEntry* amount_entry = GTK_ENTRY(gtk_builder_get_object(app.builder, "modify_amount_entry"));
GtkEntry* spent_entry = GTK_ENTRY(gtk_builder_get_object(app.builder, "modify_spent_entry"));
@@ -255,12 +255,13 @@ void on_modify_entry_activate(GtkEntry* entry, gpointer dialog) {
void on_portfolio_modify_dialog_response(GtkDialog* dialog, gint response_id) {
if (response_id == GTK_RESPONSE_CANCEL)
gtk_widget_hide(GTK_WIDGET(dialog));
- else on_modify_entry_activate(NULL, NULL); // GTK_RESPONSE_OK
+ else on_modify_entry_activate(NULL); // GTK_RESPONSE_OK
}
-void on_password_entry_activate(GtkEntry* entry, gpointer dialog) {
- gtk_widget_hide(GTK_WIDGET(dialog));
- const gchar* password = gtk_entry_get_text(entry);
+void on_password_entry_activate(GtkEntry* entry) {
+ gtk_widget_hide(GTK_WIDGET(gtk_builder_get_object(app.builder, "get_password_dialog")));
+ const gchar* password = gtk_entry_get_text(GTK_ENTRY(gtk_builder_get_object(app.builder,
+ "password_entry")));
if (password == NULL || strcmp(password, "") == 0) // Return if NULL or empty entry text
return;
@@ -276,15 +277,15 @@ void on_password_entry_activate(GtkEntry* entry, gpointer dialog) {
// Copy password to app
strcpy(app.password, modified_pw);
- // Load portfolio
+ // Reload portfolio
on_load_button_clicked(NULL);
}
}
-void on_get_password_dialog_response(GtkDialog* dialog, gint response_id, gpointer entry) {
+void on_get_password_dialog_response(GtkDialog* dialog, gint response_id) {
if (response_id == GTK_RESPONSE_CANCEL)
gtk_widget_hide(GTK_WIDGET(dialog));
- else on_password_entry_activate(entry, dialog); // GTK_REPONSE_OK
+ else on_password_entry_activate(NULL); // GTK_REPONSE_OK
}
void on_check_window_destroy(void) {