|
|
|
|
@ -45,6 +45,8 @@ 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_c
|
|
|
|
|
gtk_widget_hide(applist->appSettings);
|
|
|
|
|
// if (main_config.WindowTheme==0)
|
|
|
|
|
|
|
|
|
|
// else
|
|
|
|
|
@ -87,7 +89,6 @@ void on_Item_activated(GtkIconView* self, GtkTreePath* path, actionWidgets *appl
|
|
|
|
|
if (tempapp[0].Type==1){
|
|
|
|
|
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)));
|
|
|
|
|
launch_app_with_arguments(tempapp[0].Exec,dualarg);
|
|
|
|
|
@ -281,11 +282,11 @@ int on_settings_accept(GtkWidget *button, dictionary **widgetsDs){
|
|
|
|
|
|
|
|
|
|
void on_paned_move(GtkPaned* self, GtkScrollType* scroll_type, actionWidgets *widgets){
|
|
|
|
|
int position=gtk_paned_get_position(GTK_PANED(widgets->GnomePaned));
|
|
|
|
|
if (position<250) {position=250; gtk_paned_set_position(GTK_PANED(widgets->GnomePaned),250);}
|
|
|
|
|
if (position<200) {position=200; gtk_paned_set_position(GTK_PANED(widgets->GnomePaned),200);}
|
|
|
|
|
main_config.iconSegmentSize=position;
|
|
|
|
|
if (position <115) {position=115;}
|
|
|
|
|
if (position <70) {position=70;}
|
|
|
|
|
double pos=((double)position);
|
|
|
|
|
if (pos<110) pos=110;
|
|
|
|
|
if (pos<70) pos=70;
|
|
|
|
|
for (dictionary *dict=widgets->ICSys;dict!=NULL;dict=dict->next){
|
|
|
|
|
IVGraphicals *IV=(IVGraphicals*)dict->data;
|
|
|
|
|
gtk_icon_view_set_item_width(GTK_ICON_VIEW(IV->IV),pos);
|
|
|
|
|
@ -1276,7 +1277,7 @@ void yon_icv_resize_item(dictionary *icdict, GtkWidget *paned){
|
|
|
|
|
IVGraphicals *icv=(IVGraphicals*)dict->data;
|
|
|
|
|
int width=gtk_paned_get_position(GTK_PANED(paned));
|
|
|
|
|
int pos=(int)((double)width);
|
|
|
|
|
if (pos < 115) pos=115;
|
|
|
|
|
if (pos < 100) pos=100;
|
|
|
|
|
|
|
|
|
|
gtk_icon_view_set_item_width(GTK_ICON_VIEW(icv->IV),pos);
|
|
|
|
|
}
|
|
|
|
|
|