|
|
|
|
@ -1481,6 +1481,11 @@ void on_boot_toggled(GtkWidget *, char *path, main_window *widgets){
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void on_terminal_cancel(GtkWidget *,main_window *widgets){
|
|
|
|
|
vte_terminal_feed_child(VTE_TERMINAL(widgets->InstallTerminal), "\x03", 1);
|
|
|
|
|
vte_terminal_reset(VTE_TERMINAL(widgets->InstallTerminal),1,1);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void on_terminal_revealer_open(GtkWidget *, main_window *widgets){
|
|
|
|
|
int opened = gtk_widget_get_visible(widgets->TerminalPaned);
|
|
|
|
|
switch (opened){
|
|
|
|
|
@ -1543,6 +1548,7 @@ void yon_main_window_complete(main_window *widgets){
|
|
|
|
|
widgets->AdditionsUpperTree = yon_gtk_builder_get_widget(builder, "AdditionsUpperTree");
|
|
|
|
|
widgets->AdditionsTree = yon_gtk_builder_get_widget(builder, "TestListBox");
|
|
|
|
|
widgets->MainRevealer = yon_gtk_builder_get_widget(builder, "MainRevealer");
|
|
|
|
|
widgets->CancelButton = yon_gtk_builder_get_widget(builder, "CancelButton");
|
|
|
|
|
widgets->MoreButton = yon_gtk_builder_get_widget(builder, "MoreButton");
|
|
|
|
|
widgets->InstallationProgress = yon_gtk_builder_get_widget(builder, "InstallationProgress");
|
|
|
|
|
widgets->InstallTerminal = yon_gtk_builder_get_widget(builder, "InstallTerminal");
|
|
|
|
|
@ -1564,6 +1570,7 @@ void yon_main_window_complete(main_window *widgets){
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->UpdateButton),"clicked",G_CALLBACK(on_update_clicked),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->BuildingButton),"clicked",G_CALLBACK(on_building_clicked),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->MoreButton),"clicked",G_CALLBACK(on_terminal_revealer_open),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->CancelButton),"clicked",G_CALLBACK(on_terminal_cancel),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->InstallTerminal),"child-exited",G_CALLBACK(on_command_execute_success),widgets);
|
|
|
|
|
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->SaveMenuItem),"activate",G_CALLBACK(on_config_save),widgets);
|
|
|
|
|
|