Fixed terminal minimum size

pull/96/head
parent e08aca5da6
commit 84c2b472a9
No known key found for this signature in database
GPG Key ID: FF1D842BF4DDE92B

@ -1565,10 +1565,9 @@ void on_terminal_revealer_open(GtkWidget *, main_window *widgets){
} }
void on_paned_position_changed(GtkWidget *, GdkEvent*,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); int size = (int)(gtk_widget_get_allocated_height(widgets->InterfaceBox)*0.7);
if (size<20) size=20; if (gtk_paned_get_position(GTK_PANED(widgets->TerminalPaned))>size-40)
if (gtk_paned_get_position(GTK_PANED(widgets->TerminalPaned))>size) gtk_paned_set_position(GTK_PANED(widgets->TerminalPaned),size-40);
gtk_paned_set_position(GTK_PANED(widgets->TerminalPaned),size);
} }
/**yon_main_window_complete(main_window *widgets) /**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")); 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::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->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->BuildingButton),"clicked",G_CALLBACK(on_building_clicked),widgets);
g_signal_connect(G_OBJECT(widgets->UnlockPacmanButton),"clicked",G_CALLBACK(on_pacman_db_unlock),NULL); g_signal_connect(G_OBJECT(widgets->UnlockPacmanButton),"clicked",G_CALLBACK(on_pacman_db_unlock),NULL);

@ -157,6 +157,7 @@
<property name="can-focus">True</property> <property name="can-focus">True</property>
<property name="focus-on-click">False</property> <property name="focus-on-click">False</property>
<property name="receives-default">True</property> <property name="receives-default">True</property>
<property name="direction">up</property>
<child> <child>
<placeholder/> <placeholder/>
</child> </child>

Loading…
Cancel
Save