|
|
|
|
@ -1565,10 +1565,9 @@ void on_terminal_revealer_open(GtkWidget *, main_window *widgets){
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void on_paned_position_changed(GtkWidget *, GdkEvent*,main_window *widgets){
|
|
|
|
|
int size = (int)(gtk_widget_get_allocated_height(widgets->InterfaceBox)*0.8);
|
|
|
|
|
if (size<20) size=20;
|
|
|
|
|
if (gtk_paned_get_position(GTK_PANED(widgets->TerminalPaned))>size)
|
|
|
|
|
gtk_paned_set_position(GTK_PANED(widgets->TerminalPaned),size);
|
|
|
|
|
int size = (int)(gtk_widget_get_allocated_height(widgets->InterfaceBox)*0.7);
|
|
|
|
|
if (gtk_paned_get_position(GTK_PANED(widgets->TerminalPaned))>size-40)
|
|
|
|
|
gtk_paned_set_position(GTK_PANED(widgets->TerminalPaned),size-40);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**yon_main_window_complete(main_window *widgets)
|
|
|
|
|
@ -1615,6 +1614,7 @@ void yon_main_window_complete(main_window *widgets){
|
|
|
|
|
widgets->ButtonsSizeGroup = GTK_SIZE_GROUP(gtk_builder_get_object(builder,"ButtonsSizeGroup"));
|
|
|
|
|
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->TerminalPaned),"notify::position",G_CALLBACK(on_paned_position_changed),widgets);
|
|
|
|
|
g_signal_connect(G_OBJECT(widgets->TerminalPaned),"notify::max-position",G_CALLBACK(on_paned_position_changed),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->UnlockPacmanButton),"clicked",G_CALLBACK(on_pacman_db_unlock),NULL);
|
|
|
|
|
|