<div dir="ltr"><div>Hi everyone,</div><div><br></div><div>as a heads up - especially to plugin developers - I wanted to let you know that the first 4.15 development release (leading up to Xfce 4.16 stable) of the Xfce Panel will not contain Gtk2 support for plugins anymore (also see the Panel Roadmap page: <a href="https://wiki.xfce.org/releng/4.16/roadmap/xfce4-panel">https://wiki.xfce.org/releng/4.16/roadmap/xfce4-panel</a>).</div><div><br></div><div>Moreover I have already dropped the old APIs that have consequently become irrelevant. To give you a quick overview, here's a list of things that have already been marked as deprecated before, but have now been dropped:</div><div><br></div><div><div class="gmail-del">-XfceHVBox</div><div class="gmail-del">-xfce_hvbox_new</div><div class="gmail-del">-xfce_hvbox_set_orientation</div><div class="gmail-del">-xfce_hvbox_get_orientation</div><div class="gmail-del">-XfceHVBoxClass</div><div class="gmail-del">-XFCE_TYPE_HVBOX</div><div class="gmail-del">-XFCE_HVBOX</div><div class="gmail-del">-XFCE_HVBOX_CLASS</div><div class="gmail-del">-XFCE_IS_HVBOX</div><div class="gmail-del">-XFCE_IS_HVBOX_CLASS</div><div class="gmail-del">-XFCE_HVBOX_GET_CLASS</div><div class="gmail-del">-xfce_hvbox_get_type</div><div class="gmail-del"><div class="gmail-del">-xfce_allow_panel_customization</div><div class="gmail-del">-xfce_create_panel_button</div><div class="gmail-del">-xfce_create_panel_toggle_button</div><div class="gmail-del"><div class="gmail-del">-XFCE_PANEL_CHANNEL_NAME</div><div class="gmail-del">-panel_slice_alloc</div><div class="gmail-del">-panel_slice_alloc0</div><div class="gmail-del">-panel_slice_free</div><div class="gmail-del">-panel_slice_free1</div><div class="gmail-del">-panel_slice_new</div><div class="gmail-del">-panel_slice_new0</div><div class="gmail-del">-PANEL_PARAM_READABLE</div><div class="gmail-del">-PANEL_PARAM_READWRITE</div><div class="gmail-del">-PANEL_PARAM_WRITABLE</div><div class="gmail-del"><div class="gmail-del">-xfce_panel_plugin_set_panel_hidden</div><div class="gmail-del"><div class="gmail-del">-XFCE_PANEL_PLUGIN_REGISTER_EXTERNAL</div><div class="gmail-del">-XFCE_PANEL_PLUGIN_REGISTER_EXTERNAL_FULL</div><div class="gmail-del">-XFCE_PANEL_PLUGIN_REGISTER_EXTERNAL_WITH_CHECK</div><div class="gmail-del">-XFCE_PANEL_PLUGIN_REGISTER_INTERNAL</div><div class="gmail-del">-XFCE_PANEL_PLUGIN_REGISTER_INTERNAL_WITH_CHECK</div><div class="gmail-del"><br></div><div class="gmail-del">The replacements are usually very straightforward (e.g. GtkBox over XfceHVBox or direct glib calls like g_slice_new0 over panel_slice_new0) and were also mentioned in the deprecation warnings, but if you run into issues feel free to ask!</div><div class="gmail-del"><br></div><div class="gmail-del">Cheers</div><div class="gmail-del">Simon<br></div></div></div></div></div></div></div>