--- a/configure.ac +++ b/configure.ac @@ -32,7 +32,7 @@ GLIB_REQUIRED=2.36.0 LIBGTOP_REQUIRED=2.23.1 GIOMM_REQUIRED=2.26.0 GLIBMM_REQUIRED=2.22 -GTK_REQUIRED=3.14.0 +GTK_REQUIRED=3.10.0 GTKMM_REQUIRED=3.8.1 LIBWNCK_REQUIRED=3.0.0 LIBXML_REQUIRED=2.0 --- a/src/sysinfo.cpp +++ b/src/sysinfo.cpp @@ -767,10 +767,14 @@ procman_create_sysinfo_view(void) logo = gtk_image_new_from_file(DATADIR "/pixmaps/mate-system-monitor/side.png"); } gtk_widget_set_valign (logo, GTK_ALIGN_START); +#if GTK_CHECK_VERSION (3, 12, 0) gtk_widget_set_margin_start (logo, 5); gtk_widget_set_margin_end (logo, 5); gtk_widget_set_margin_top (logo, 12); gtk_widget_set_margin_bottom (logo, 12); +#else + gtk_misc_set_padding (GTK_MISC(logo), 5, 12); +#endif gtk_box_pack_start(GTK_BOX(hbox), logo, FALSE, FALSE, 0); g_signal_connect(G_OBJECT(logo), "draw", G_CALLBACK(sysinfo_logo_draw), NULL);