mirror of
https://gitlab.uni-freiburg.de/opensourcevdi/virt-viewer
synced 2026-01-08 21:14:16 +00:00
cleanup: Don't use gtk_widget_modify_{fg,bg}()
These function have been deprecated since Gtk 3.0 and is recommended to use _override_color() and _override_background_color() instead. As these new functions take a GdkRGBA as parameter, let's use gdk_rgba_parse() instead of gdk_color_parse(). Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com> Acked-by: Jonathon Jongsma <jjongsma@redhat.com> Acked-by: Pavel Grunt <pgrunt@redhat.com>
This commit is contained in:
parent
af1e42a101
commit
a3e5d0b97a
@ -71,7 +71,7 @@ static void
|
||||
virt_viewer_notebook_init (VirtViewerNotebook *self)
|
||||
{
|
||||
VirtViewerNotebookPrivate *priv;
|
||||
GdkColor color;
|
||||
GdkRGBA color;
|
||||
|
||||
self->priv = GET_PRIVATE(self);
|
||||
priv = self->priv;
|
||||
@ -81,8 +81,15 @@ virt_viewer_notebook_init (VirtViewerNotebook *self)
|
||||
gtk_notebook_set_show_border(GTK_NOTEBOOK(self), FALSE);
|
||||
gtk_widget_show_all(priv->status);
|
||||
gtk_notebook_append_page(GTK_NOTEBOOK(self), priv->status, NULL);
|
||||
gdk_color_parse("white", &color);
|
||||
gtk_widget_modify_fg(priv->status, GTK_STATE_NORMAL, &color);
|
||||
gdk_rgba_parse(&color, "white");
|
||||
/* FIXME:
|
||||
* This method has been deprecated in 3.16.
|
||||
* For more details on how to deal with this in the future, please, see:
|
||||
* https://developer.gnome.org/gtk3/stable/GtkWidget.html#gtk-widget-override-color
|
||||
* For the bug report about this deprecated function, please, see:
|
||||
* https://bugs.freedesktop.org/show_bug.cgi?id=94276
|
||||
*/
|
||||
gtk_widget_override_color(priv->status, GTK_STATE_FLAG_NORMAL, &color);
|
||||
}
|
||||
|
||||
void
|
||||
|
||||
@ -293,7 +293,7 @@ virt_viewer_window_init (VirtViewerWindow *self)
|
||||
{
|
||||
VirtViewerWindowPrivate *priv;
|
||||
GtkWidget *vbox;
|
||||
GdkColor color;
|
||||
GdkRGBA color;
|
||||
GSList *accels;
|
||||
|
||||
self->priv = GET_PRIVATE(self);
|
||||
@ -334,8 +334,15 @@ virt_viewer_window_init (VirtViewerWindow *self)
|
||||
virt_viewer_window_toolbar_setup(self);
|
||||
|
||||
gtk_box_pack_end(GTK_BOX(vbox), priv->layout, TRUE, TRUE, 0);
|
||||
gdk_color_parse("black", &color);
|
||||
gtk_widget_modify_bg(priv->layout, GTK_STATE_NORMAL, &color);
|
||||
gdk_rgba_parse(&color, "black");
|
||||
/* FIXME:
|
||||
* This method has been deprecated in 3.16.
|
||||
* For more details on how to deal with this in the future, please, see:
|
||||
* https://developer.gnome.org/gtk3/stable/GtkWidget.html#gtk-widget-override-background-color
|
||||
* For the bug report about this deprecated function, please, see:
|
||||
* https://bugs.freedesktop.org/show_bug.cgi?id=94276
|
||||
*/
|
||||
gtk_widget_override_background_color(priv->layout, GTK_STATE_FLAG_NORMAL, &color);
|
||||
|
||||
priv->window = GTK_WIDGET(gtk_builder_get_object(priv->builder, "viewer"));
|
||||
gtk_window_add_accel_group(GTK_WINDOW(priv->window), priv->accel_group);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user