diff --git a/useful/stg312/.size.out b/useful/stg312/.size.out index 00ab0c3375201fa89b6ae7a15302a9604c2240ab..b6353807ba5d203a3fe3d9298d4ed0fca7efb301 100644 --- a/useful/stg312/.size.out +++ b/useful/stg312/.size.out @@ -1 +1 @@ -1729732 teste-libs-inuteis.r1.tar.gz +1729632 testando-versao0-release.r1.tar.gz diff --git a/useful/stg312/.speed.out b/useful/stg312/.speed.out index 5cace892a7b3500ff9a294723dce31584f53e289..1490ffa46bd88be89f070611cd21efd3254c62c1 100644 --- a/useful/stg312/.speed.out +++ b/useful/stg312/.speed.out @@ -1,3 +1,3 @@ -Ping: 2.316 ms -Download: 77.11 Mbyte/s -Upload: 26.49 Mbyte/s +Ping: 2.766 ms +Download: 47.71 Mbyte/s +Upload: 27.54 Mbyte/s diff --git a/useful/stg312/.upid.out b/useful/stg312/.upid.out index c18e07032f0c2d49bba1a63751f464d682ec7d42..4e51b2bca5456ec9309851a446a2464a645feb67 100644 --- a/useful/stg312/.upid.out +++ b/useful/stg312/.upid.out @@ -1 +1 @@ -{"uploadid":"xKo1qTyEi3RtsCyZow6VoeOHVF2sJfzSdtP","status":"ok","code":"003","msg":"New upload succesful"} \ No newline at end of file +{"uploadid":"ITMF3PllC6JxmO50UpfeBaM23FlxePUBXmp","status":"ok","code":"003","msg":"New upload succesful"} \ No newline at end of file diff --git a/useful/stg312/openslx_gui b/useful/stg312/openslx_gui index f5c695396040fd828076a7672689d8ec9f840129..5fa4d8e3cb5ec26018d7d9aa70bdef71e40250a3 100755 Binary files a/useful/stg312/openslx_gui and b/useful/stg312/openslx_gui differ diff --git a/useful/stg312/openslx_gui_v01.glade b/useful/stg312/openslx_gui_v01.glade index bec92bc3f12ebbe637d00ace51fe764f5899577b..f36ddadd94579acf610b17abb0f888a19bf86c2f 100644 --- a/useful/stg312/openslx_gui_v01.glade +++ b/useful/stg312/openslx_gui_v01.glade @@ -1457,6 +1457,7 @@ de pacotes</property> </child> </object> <object class="GtkWindow" id="window_login"> + <property name="name">login</property> <property name="can_focus">False</property> <property name="title" translatable="yes">OpenSLX - Login</property> <property name="resizable">False</property> diff --git a/useful/stg312/stg4.c b/useful/stg312/stg4.c index 4a75aed34b583e092801d5d595d669badf1b927c..04029e0801ad611d93f8ebf707cd3224f664c056 100644 --- a/useful/stg312/stg4.c +++ b/useful/stg312/stg4.c @@ -67,7 +67,7 @@ void stg4_tela_confirmacao_upload(GPid pid, gint status,gpointer p){ } -//Isso não est implementado ainda, só ignore +//Isso não esta implementado ainda, só ignore void stg4_tela_img_select(GtkWidget *w,gpointer p){ GtkWidget *window_escolha_imagem, *janela_ant, *button_update_img; @@ -76,15 +76,12 @@ void stg4_tela_img_select(GtkWidget *w,gpointer p){ dados *data_ant = p; //Pega os dados recebidos pela chamada da função janela_ant = (GtkWidget*) data_ant->dado1; //Pega a janela antiga que chamou essa nova janela builder = data_ant->builder; - int status; window_escolha_imagem = GTK_WIDGET(gtk_builder_get_object(builder, "window_escolha_imagem")); g_signal_connect(window_escolha_imagem, "destroy", G_CALLBACK(chama_tela_principal), NULL); //Chama a tela principal ao destruir essa janela button_update_img = GTK_WIDGET(gtk_builder_get_object(builder, "button_update_img")); //loading_screen = GTK_WIDGET(gtk_builder_get_object(builder, "loading_screen")); - g_spawn_command_line_sync("./squash.sh 1", NULL, NULL, &status, NULL); // Executa o script - struct dados *data = malloc(sizeof(*data)); data->dado1 = window_escolha_imagem; data->builder = builder; @@ -335,8 +332,16 @@ void stg4_inicio(GtkWidget *w,gpointer p){ g_signal_connect (G_OBJECT (window_stg4_inic), "key_press_event", G_CALLBACK (on_key_press), data); //Conecta os sinais pra quando apertar uma tecla g_signal_connect(button_help_1at, "clicked", G_CALLBACK(help_screen), data); if(!(strcmp(gtk_widget_get_name(w), "atualizar"))){ //Caso ele tenha clicado no botão de atualizar uma imagem + #ifdef DEBUG + puts("Clicou em atualizar"); + puts(""); + #endif /*DEBUG*/ g_signal_connect(button_stg4_proximo, "clicked", G_CALLBACK(stg4_tela_img_select), data); }else{ + #ifdef DEBUG + puts("Clicou em gerar"); + puts(""); + #endif /*DEBUG*/ g_signal_connect(button_stg4_proximo, "clicked", G_CALLBACK(stg4_clique_1a_tela), data); //Caso ele tenha clicado em gerar imagem } g_signal_connect(button_geren, "clicked", G_CALLBACK(abre_software_center), data); diff --git a/useful/stg312/utils.c b/useful/stg312/utils.c index a3d3cbc639e40744171887392e51a48d914beccf..567b34c325af9e0d7d4d60993c7c4f24c251cc18 100644 --- a/useful/stg312/utils.c +++ b/useful/stg312/utils.c @@ -52,7 +52,14 @@ gboolean on_key_press (GtkWidget *w, GdkEventKey *event, gpointer p){ switch (event->keyval){ case GDK_KEY_F10: //Apertou f10 - help_screen(NULL, NULL); + if(strcmp(gtk_widget_get_name(w), "login")){ + #ifdef DEBUG + puts("Vai abrir o a tela de ajuda"); + puts(""); + #endif /*DEBUG*/ + help_screen(NULL, NULL); + } + break; case GDK_KEY_F6: //Apertou f6 @@ -287,7 +294,7 @@ void altera_texto_help(GtkWidget *w, gpointer p){ gtk_label_set_text(GTK_LABEL(label_descricao), "Nomenclaturas necessárias para o entendimento do software"); gtk_label_set_text(GTK_LABEL(label_oque_help), "Glossário para aliviar dúvidas"); gtk_label_set_text(GTK_LABEL(label_como_help), "Procure a palavra que você tem dúvida abaixo"); - gtk_label_set_text(GTK_LABEL(label_conteudo), "Sistema: Um sistema é o que ser"); + gtk_label_set_text(GTK_LABEL(label_conteudo), "Sistema: Um sistema é o que você está criando para utilizar depois junto com seu pendrive do OpenSLX! Ele é uma versão de linux que tem todos os programas que você escolheu instalados e prontos para serem utilizados!\n\n Pacotes: Pacotes são os programas do linux. Instale eles pelo synaptic em nossa tela de instalação d epacotes ou usando os comandos shell."); break; }