-
In Gtk3/C, gtk_widget_render_icon() was deprecated in Gtk 3.0 [1]. In Gtkmm3/C++, Gtk::Widget::render_icon() was abruptly removed from Gtkmm 3.0 and replaced with Gtk::Widget::render_icon_pixbuf() [2]. Gtk::Widget::render_icon() [3] had an optional 3rd parameter which GParted never used. Replace with Gtk::Widget::render_icon_pixbuf() [4]. References: [1] GTK+ 3 Reference Manual, GtkWidget https://developer.gnome.org/gtk3/stable/GtkWidget.html#gtk-widget-render-icon "gtk_widget_render_icon has been deprecated since version 3.0 and should not be used in newly-written code." [2] Gtkmm 3.0.0 NEWS file "... Removed render_icon(), adding render_icon_pixbuf()." https://gitlab.gnome.org/GNOME/gtkmm/blob/3.0.0/NEWS#L187 [3] Gtkmm 2.24 Gtk::Widget Class Reference, render_icon() https://developer.gnome.org/gtkmm/2.24/classGtk_1_1Widget.html#a91efd1b5aed7c184506ddd5721710584 [4] Gtkmm 3.0 Gtk::Widget Class Reference, render_icon_pixbuf() https://developer.gnome.org/gtkmm/3.0/classGtk_1_1Widget.html#a28bbbd0c1717e58343df56f7f422b106 Closes #7 - Port to Gtk3
e3f77966