updated info on GNOME theme

pull/2/head
parent 43d3f48715
commit 99f8674973

@ -13,6 +13,7 @@
#include <pthread.h>
#include<sys/utsname.h>
#include<sys/sysinfo.h>
#include <math.h>
#include "ubl-settings-manager.h"
@ -1321,7 +1322,9 @@ dictionary *yon_theme_new(dictionary *widgets, GtkBuilder *builder, char *theme_
sysinfo(&info);
char lbl[2000];
memset(lbl,0,2000);
sprintf(lbl,"Система: %s\nЯдро: %s %s %s\nВремя работы: %\n\nОперативная память: %f/%f",sysinfos.sysname,sysinfos.machine,sysinfos.sysname,sysinfos.release,info.uptime/60/60,info.totalram/1024/1024,info.freeram/1024/1024);
double mind=(double)(info.uptime/60/60)/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);
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);

Loading…
Cancel
Save