|
|
|
|
@ -45,12 +45,7 @@ void on_plug_added(GtkSocket* self, actionWidgets *builder){
|
|
|
|
|
gtk_widget_set_vexpand(GTK_WIDGET(builder->socketplace),1);
|
|
|
|
|
gtk_widget_set_vexpand(GTK_WIDGET(self),1);
|
|
|
|
|
gtk_widget_show(builder->socketplace);
|
|
|
|
|
if (main_config.WindowTheme==0)
|
|
|
|
|
gtk_widget_hide(builder->appSettings);
|
|
|
|
|
// if (main_config.WindowTheme==0)
|
|
|
|
|
|
|
|
|
|
// else
|
|
|
|
|
// gtk_widget_show(builder->appSettings);
|
|
|
|
|
if (builder->ButtonBackToMain!=NULL) gtk_widget_show(builder->ButtonBackToMain);
|
|
|
|
|
gtk_widget_show(GTK_WIDGET(self));
|
|
|
|
|
gtk_widget_show(builder->socketbuttonplace);
|
|
|
|
|
@ -69,14 +64,11 @@ void on_plug_removed(GtkSocket* self, actionWidgets *widgets){
|
|
|
|
|
gtk_widget_destroy(widgets->socketbutton);
|
|
|
|
|
if(widgets->ThirdSocket)
|
|
|
|
|
gtk_widget_destroy(widgets->ThirdSocket);
|
|
|
|
|
|
|
|
|
|
gtk_widget_show(widgets->appSettings);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void on_Item_activated(GtkIconView* self, GtkTreePath* path, actionWidgets *applist){
|
|
|
|
|
GtkTreeIter iter;
|
|
|
|
|
char *name;
|
|
|
|
|
gtk_widget_hide(applist->appSettings);
|
|
|
|
|
gtk_tree_model_get_iter(gtk_icon_view_get_model(self),&iter,path);
|
|
|
|
|
gtk_tree_model_get(gtk_icon_view_get_model(self),&iter,0,&name,-1);
|
|
|
|
|
|
|
|
|
|
@ -119,7 +111,6 @@ void on_gnome_Item_activated(GtkIconView* self, GtkTreePath* path, actionWidgets
|
|
|
|
|
if (tempapp->Pluggable==1){
|
|
|
|
|
|
|
|
|
|
if (tempapp->DualPluggable==1){
|
|
|
|
|
//gtk_widget_hide(applist->appSettings);
|
|
|
|
|
char *dualarg=malloc(strlen("--socket-id= --socket-ext-id= --socket-trd-id=")+30);
|
|
|
|
|
sprintf(dualarg,"--socket-id=%d --socket-ext-id=%d --socket-trd-id=%d",gtk_socket_get_id(GTK_SOCKET(applist->socket)),gtk_socket_get_id(GTK_SOCKET(applist->socketbutton)),gtk_socket_get_id(GTK_SOCKET(applist->ThirdSocket)));
|
|
|
|
|
if (launch_app_with_arguments(tempapp[0].Exec,dualarg)==32512)
|
|
|
|
|
|