diff options
Diffstat (limited to 'pidgin/resources/Plugins/dialog.ui')
-rw-r--r-- | pidgin/resources/Plugins/dialog.ui | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/pidgin/resources/Plugins/dialog.ui b/pidgin/resources/Plugins/dialog.ui index 9be86f6ab8..5e0c9ae401 100644 --- a/pidgin/resources/Plugins/dialog.ui +++ b/pidgin/resources/Plugins/dialog.ui @@ -3,8 +3,11 @@ <interface> <requires lib="gtk+" version="3.20"/> <requires lib="gplugin-gtk" version="0.28"/> - <object class="GPluginGtkStore" id="pluginstore"/> - <template class="PidginPluginDialog" parent="GtkDialog"> + <object class="GPluginGtkStore" id="raw_plugin_store"/> + <object class="GtkTreeModelSort" id="plugin_store"> + <property name="model">raw_plugin_store</property> + </object> + <template class="PidginPluginsDialog" parent="GtkDialog"> <property name="can_focus">False</property> <property name="type_hint">dialog</property> <child> @@ -66,11 +69,12 @@ <object class="GPluginGtkView"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="model">pluginstore</property> - <property name="headers_visible">False</property> + <property name="model">plugin_store</property> <property name="headers_clickable">False</property> <child internal-child="selection"> - <object class="GtkTreeSelection"/> + <object class="GtkTreeSelection"> + <signal name="changed" handler="pidgin_plugins_dialog_selection_cb" object="PidginPluginDialog" swapped="no"/> + </object> </child> </object> </child> @@ -82,7 +86,7 @@ </packing> </child> <child> - <object class="GPluginGtkPluginInfo"> + <object class="GPluginGtkPluginInfo" id="plugin_info"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="orientation">vertical</property> |