Skip to content

Commit

Permalink
Merge pull request #1592 from larchunix/deprecation-fixes
Browse files Browse the repository at this point in the history
GTK deprecation fixes
  • Loading branch information
antenore authored Apr 30, 2018
2 parents 19d843b + aba9098 commit 2bcaebd
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion flatpak/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM fedora:latest
RUN dnf install -yq flatpak flatpak-builder xz
RUN dnf install -yq flatpak flatpak-builder git xz
RUN adduser -U -m user
USER user
WORKDIR /home/user
Expand Down
6 changes: 3 additions & 3 deletions remmina/src/remmina_pref_dialog.c
Original file line number Diff line number Diff line change
Expand Up @@ -240,7 +240,7 @@ void remmina_pref_on_dialog_destroy(GtkWidget *widget, gpointer user_data)
if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(remmina_pref_dialog->checkbutton_terminal_font_system))) {
remmina_pref.vte_font = NULL;
}else {
remmina_pref.vte_font = g_strdup(gtk_font_button_get_font_name(remmina_pref_dialog->fontbutton_terminal_font));
remmina_pref.vte_font = g_strdup(gtk_font_chooser_get_font(GTK_FONT_CHOOSER(remmina_pref_dialog->fontbutton_terminal_font)));
}
remmina_pref.vte_allow_bold_text = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(remmina_pref_dialog->checkbutton_terminal_bold));
gtk_color_chooser_get_rgba(GTK_COLOR_CHOOSER(remmina_pref_dialog->colorbutton_foreground), &color);
Expand Down Expand Up @@ -410,9 +410,9 @@ static void remmina_pref_dialog_init(void)
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(remmina_pref_dialog->checkbutton_terminal_font_system), TRUE);
}
if (remmina_pref.vte_font && remmina_pref.vte_font[0]) {
gtk_font_button_set_font_name(remmina_pref_dialog->fontbutton_terminal_font, remmina_pref.vte_font);
gtk_font_chooser_set_font(GTK_FONT_CHOOSER(remmina_pref_dialog->fontbutton_terminal_font), remmina_pref.vte_font);
}else {
gtk_font_button_set_font_name(remmina_pref_dialog->fontbutton_terminal_font, "Monospace 12");
gtk_font_chooser_set_font(GTK_FONT_CHOOSER(remmina_pref_dialog->fontbutton_terminal_font), "Monospace 12");
gtk_widget_set_sensitive(GTK_WIDGET(remmina_pref_dialog->fontbutton_terminal_font), FALSE);
}
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(remmina_pref_dialog->checkbutton_terminal_bold), remmina_pref.vte_allow_bold_text);
Expand Down
4 changes: 2 additions & 2 deletions remmina/src/remmina_protocol_widget.c
Original file line number Diff line number Diff line change
Expand Up @@ -361,7 +361,7 @@ void remmina_protocol_widget_send_keystrokes(RemminaProtocolWidget* gp, GtkMenuI
gchar *keystrokes = g_object_get_data(G_OBJECT(widget), "keystrokes");
guint *keyvals;
gint i;
GdkKeymap *keymap = gdk_keymap_get_default();
GdkKeymap *keymap = gdk_keymap_get_for_display(gdk_display_get_default());
gchar *iter = keystrokes;
gunichar character;
guint keyval;
Expand Down Expand Up @@ -1231,8 +1231,8 @@ void remmina_protocol_widget_send_keys_signals(GtkWidget *widget, const guint *k
TRACE_CALL(__func__);
int i;
GdkEventKey event;
GdkKeymap *keymap = gdk_keymap_get_default();
gboolean result;
GdkKeymap *keymap = gdk_keymap_get_for_display(gdk_display_get_default());

event.window = gtk_widget_get_window(widget);
event.send_event = TRUE;
Expand Down

0 comments on commit 2bcaebd

Please sign in to comment.