|
|
|
|
@ -132,7 +132,10 @@ void on_item_selection_changed(GtkIconView *IV, actionWidgets *widgets){
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
void on_about_link(GtkWidget* self,gchar* uri,gpointer user_data){
|
|
|
|
|
gtk_widget_destroy(self);
|
|
|
|
|
on_ButtonOpenHelp_activated(NULL,user_data);
|
|
|
|
|
}
|
|
|
|
|
void on_ButtonOpenHelp_activated(GtkWidget *button, GtkBuilder *builder){
|
|
|
|
|
if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(gtk_builder_get_object(builder,"AlwaysOpenHelpCheckbox"))))
|
|
|
|
|
{
|
|
|
|
|
@ -653,7 +656,7 @@ void on_double_click_changed(GtkWidget *Switch, gboolean state, dictionary *widg
|
|
|
|
|
update_double_clicks(widgetsD);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void on_about(GtkWidget *button){
|
|
|
|
|
void on_about(GtkWidget *button, GtkBuilder *buildr){
|
|
|
|
|
GtkBuilder *builder = gtk_builder_new_from_file(GladePath);
|
|
|
|
|
GtkWidget *AboutButtons = GTK_WIDGET(gtk_builder_get_object(builder,"AboutButtons"));
|
|
|
|
|
GtkWidget *AboutHeadLabel = GTK_WIDGET(gtk_builder_get_object(builder,"aboutHeadLabel"));
|
|
|
|
|
@ -665,6 +668,7 @@ void on_about(GtkWidget *button){
|
|
|
|
|
gtk_widget_show(About);
|
|
|
|
|
GList *list = gtk_container_get_children(GTK_CONTAINER(AboutButtons));
|
|
|
|
|
gtk_widget_destroy(AboutButtons);
|
|
|
|
|
g_signal_connect(G_OBJECT(About), "activate-link", G_CALLBACK(on_about_link), buildr);
|
|
|
|
|
// gtk_widget_destroy(GTK_WIDGET(g_list_first(list)->next->next));
|
|
|
|
|
// gtk_widget_destroy(GTK_WIDGET(g_list_first(list)->next));
|
|
|
|
|
// gtk_widget_destroy(GTK_WIDGET(g_list_first(list)));
|
|
|
|
|
|