Glade theme info update, paned fixes

pull/2/head
parent 99f8674973
commit 8d04baf493

@ -225,12 +225,13 @@ int on_settings_accept(GtkWidget *button, dictionary *widgetsD){
void on_paned_move(GtkPaned* self, GtkScrollType* scroll_type, actionWidgets *widgets){ /* TODO */
int position=gtk_paned_get_position(GTK_PANED(widgets->GnomePaned));
printf("Paned moved to %d\n",position);
position-=70;
if (position <115) position=115;
double pos=((double)position-(1/(double)position*4)*500)/1.8;
if (pos<110) pos=110;
printf("Paned moved to %f\n",pos);
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),position);
gtk_icon_view_set_item_width(GTK_ICON_VIEW(IV->IV),pos);
}
@ -1014,6 +1015,7 @@ IVGraphicals *yon_create_single_section_IV(char *name,char *cats){
if (main_config.WindowTheme==1) {
gtk_icon_view_set_columns(GTK_ICON_VIEW(iv),1);
gtk_widget_set_name(iv,"GnomeIcon");
gtk_icon_view_set_item_orientation(GTK_ICON_VIEW(iv),GTK_ORIENTATION_HORIZONTAL);
}
@ -1088,6 +1090,13 @@ dictionary *yon_section_new(dictionary *section, char *section_name, char *categ
return section;
}
void yon_icv_resize_item(dictionary *icdict, GtkWidget *paned){
for (dictionary *dict=icdict->first;dict!=NULL;dict=dict->next){
IVGraphicals *icv=(IVGraphicals*)dict->data;
gtk_icon_view_set_item_width(GTK_ICON_VIEW(icv->IV),gtk_paned_get_position(GTK_PANED(paned)));
}
}
char *yon_char_get_augumented(char *source, char *append){
int size=strlen(source)+strlen(append)+1;
char *final=malloc(size);
@ -1322,9 +1331,9 @@ dictionary *yon_theme_new(dictionary *widgets, GtkBuilder *builder, char *theme_
sysinfo(&info);
char lbl[2000];
memset(lbl,0,2000);
double mind=(double)(info.uptime/60/60)/60*100;
double mind=(double)info.uptime/60; // 13=x*60/100
int minutes=mind;
sprintf(lbl,"Система: %s\nЯдро: %s %s %s\nВремя работы: %d ч. %d мин. \n\nОперативная память: %d MiB/%d MiB",sysinfos.sysname,sysinfos.machine,sysinfos.sysname,sysinfos.release,info.uptime/60/60,minutes,info.totalram/1024/1024,info.freeram/1024/1024);
sprintf(lbl,"Система: UBLinux\nЯдро: %s %s %s\nВремя работы: %d ч. %d мин. \n\nОперативная память: %d MiB/%d MiB",sysinfos.machine,sysinfos.sysname,sysinfos.release,info.uptime/60/60,minutes,info.freeram/1024/1024,info.totalram/1024/1024);
gtk_label_set_text(GTK_LABEL(curWidgets->GnomeInfoLabel),lbl);
printf("\n\n%d\n\n",info.totalram/1024/1024);
printf("\n\n%d\n\n",info.freeram/1024/1024);

@ -321,7 +321,7 @@
<property name="height-request">64</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="pixbuf">../../../../../../usr/share/icons/hicolor/32x32/apps/ublinux-ubconfig.svg</property>
<property name="pixbuf">../../../../../../../usr/share/icons/hicolor/32x32/apps/ublinux-ubconfig.svg</property>
</object>
<packing>
<property name="expand">False</property>
@ -988,7 +988,8 @@
<object class="GtkImage">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="stock">gtk-missing-image</property>
<property name="margin-start">50</property>
<property name="pixbuf">../../../../../../../usr/share/icons/ubmanager-cockpit.svg</property>
</object>
<packing>
<property name="expand">False</property>
@ -998,12 +999,13 @@
</child>
<child>
<object class="GtkLabel" id="GnomeInfoLabel">
<property name="name">iconlabel</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">fsdfhsdftj</property>
<property name="wrap">True</property>
<property name="xalign">0</property>
<property name="yalign">0</property>
<property name="xalign">0.15000000596046448</property>
<property name="yalign">0.5</property>
</object>
<packing>
<property name="expand">True</property>
@ -1127,7 +1129,7 @@
<object class="GtkImage">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="pixbuf">../../../../../../usr/share/icons/hicolor/32x32/apps/ublinux-ubconfig.svg</property>
<property name="pixbuf">../../../../../../../usr/share/icons/hicolor/32x32/apps/ublinux-ubconfig.svg</property>
<property name="icon_size">5</property>
</object>
</child>
@ -1317,7 +1319,7 @@
<object class="GtkImage">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="pixbuf">../../../../../../usr/share/icons/hicolor/32x32/apps/ublinux-ubconfig.svg</property>
<property name="pixbuf">../../../../../../../usr/share/icons/hicolor/32x32/apps/ublinux-ubconfig.svg</property>
<property name="icon_size">5</property>
</object>
</child>
@ -1521,7 +1523,7 @@
<object class="GtkImage">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="pixbuf">../../../../../../usr/share/icons/hicolor/32x32/apps/ublinux-ubconfig.svg</property>
<property name="pixbuf">../../../../../../../usr/share/icons/hicolor/32x32/apps/ublinux-ubconfig.svg</property>
<property name="icon_size">5</property>
</object>
</child>

Loading…
Cancel
Save