summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlexander Mikhaylenko <alexm@gnome.org>2020-04-03 06:58:50 +0500
committerAlexander Mikhaylenko <alexm@gnome.org>2020-04-03 09:53:36 +0500
commitdd7de24074399c1085c58ec99e6a96972f44ecf7 (patch)
treecfe50f88324940e5ca191f5655ddd754a59c4c89 /src
parent06d83b96b9f48094a54de282839287a13f66869a (diff)
downloadgnome-screenshot-dd7de24074399c1085c58ec99e6a96972f44ecf7.tar.gz
interactive-dialog: Name dialog self in _new()
Diffstat (limited to 'src')
-rw-r--r--src/screenshot-interactive-dialog.c27
1 files changed, 14 insertions, 13 deletions
diff --git a/src/screenshot-interactive-dialog.c b/src/screenshot-interactive-dialog.c
index 8e5ceea..f2753ad 100644
--- a/src/screenshot-interactive-dialog.c
+++ b/src/screenshot-interactive-dialog.c
@@ -181,27 +181,28 @@ GtkWidget *
screenshot_interactive_dialog_new (CaptureClickedCallback f,
gpointer user_data)
{
- ScreenshotApplication *self = user_data;
- ScreenshotInteractiveDialog *dialog;
+ ScreenshotApplication *app = user_data;
+ ScreenshotInteractiveDialog *self;
- dialog = g_object_new (SCREENSHOT_TYPE_INTERACTIVE_DIALOG, NULL);
- gtk_window_set_application (GTK_WINDOW (dialog), GTK_APPLICATION (self));
+ self = g_object_new (SCREENSHOT_TYPE_INTERACTIVE_DIALOG,
+ "application", app,
+ NULL);
- dialog->callback = f;
- dialog->user_data = user_data;
+ self->callback = f;
+ self->user_data = user_data;
- gtk_widget_show_all (GTK_WIDGET (dialog));
+ gtk_widget_show_all (GTK_WIDGET (self));
if (screenshot_config->take_window_shot)
- gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (dialog->window), TRUE);
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (self->window), TRUE);
if (screenshot_config->take_area_shot)
- gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (dialog->selection), TRUE);
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (self->selection), TRUE);
- gtk_widget_set_sensitive (dialog->pointer_row, !screenshot_config->take_area_shot);
- gtk_switch_set_active (GTK_SWITCH (dialog->pointer), screenshot_config->include_pointer);
+ gtk_widget_set_sensitive (self->pointer_row, !screenshot_config->take_area_shot);
+ gtk_switch_set_active (GTK_SWITCH (self->pointer), screenshot_config->include_pointer);
- gtk_adjustment_set_value (dialog->delay_adjustment, (gdouble) screenshot_config->delay);
+ gtk_adjustment_set_value (self->delay_adjustment, (gdouble) screenshot_config->delay);
- return GTK_WIDGET (dialog);
+ return GTK_WIDGET (self);
}