|
|
@ -478,23 +478,18 @@ void set_pow_size(char* str_find, int** array_size, char*** array_data , int ind
|
|
|
|
void main_cbx_2_event() {
|
|
|
|
void main_cbx_2_event() {
|
|
|
|
int menu_id = gtk_combo_box_get_active(GTK_COMBO_BOX(widgets->cbtMainInfo));
|
|
|
|
int menu_id = gtk_combo_box_get_active(GTK_COMBO_BOX(widgets->cbtMainInfo));
|
|
|
|
char* cmd_text_param = gtk_combo_box_text_get_active_text(GTK_COMBO_BOX_TEXT(widgets->cbtMainInfo));
|
|
|
|
char* cmd_text_param = gtk_combo_box_text_get_active_text(GTK_COMBO_BOX_TEXT(widgets->cbtMainInfo));
|
|
|
|
if (menu_id == 0) {
|
|
|
|
char* cmd = NULL;
|
|
|
|
|
|
|
|
if (menu_id >= 0) {
|
|
|
|
}
|
|
|
|
puts("2222");
|
|
|
|
else if (menu_id == 1) {
|
|
|
|
cmd = yon_char_unite("systemctl status ", cmd_text_param ," --no-pager", NULL);
|
|
|
|
|
|
|
|
yon_terminal_integrated_launch(widgets->vteInformation, cmd, NULL, NULL);
|
|
|
|
}
|
|
|
|
|
|
|
|
else if (menu_id == 2) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else if (menu_id == 3) {
|
|
|
|
if (cmd_text_param != NULL) {
|
|
|
|
|
|
|
|
free(cmd_text_param);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (menu_id >= 0) {
|
|
|
|
if (cmd != NULL) {
|
|
|
|
|
|
|
|
free(cmd);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
//char *cmd = yon_char_get_augumented("systemd-cgtop -d ", str_second);
|
|
|
|
|
|
|
|
//yon_terminal_integrated_launch(widgets->vteDispatcher, cmd, NULL, NULL);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -662,7 +657,7 @@ void main_event(main_window *widgets) {
|
|
|
|
g_signal_connect(G_OBJECT(widgets->btnMainShowAllEmpty), "toggled", G_CALLBACK(main_update_processes), NULL);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->btnMainShowAllEmpty), "toggled", G_CALLBACK(main_update_processes), NULL);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->btnMainShowCoreStream), "toggled", G_CALLBACK(main_update_processes), NULL);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->btnMainShowCoreStream), "toggled", G_CALLBACK(main_update_processes), NULL);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->cbtMainInfo),"changed",G_CALLBACK(main_update_information), NULL);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->cbtMainInfo),"changed",G_CALLBACK(main_update_information), NULL);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->cbtMainInfoLevel2),"changed",G_CALLBACK(main_cbx_2_event), NULL);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->cbtMainInfoLevel2),"popdown",G_CALLBACK(main_cbx_2_event), NULL);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->btnDelQuotas), "clicked", G_CALLBACK(tree_view_del_line), widgets);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->btnDelQuotas), "clicked", G_CALLBACK(tree_view_del_line), widgets);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->treeViewMain), "cursor-changed", G_CALLBACK(tree_view_select), widgets);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->treeViewMain), "cursor-changed", G_CALLBACK(tree_view_select), widgets);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->LoadGlobalMenuItem), "activate", G_CALLBACK(load_global_cfg), widgets);
|
|
|
|
g_signal_connect(G_OBJECT(widgets->LoadGlobalMenuItem), "activate", G_CALLBACK(load_global_cfg), widgets);
|
|
|
|