Project

General

Profile

Bug #1606 ยป 1606_gtk4.patch

Dean Brown, 07/14/2025 05:18 AM

View differences:

client/gui-gtk-4.0/helpdlg.c
helptext_unit_upkeep_str(utype));
sprintf(buf, "%d", (int)sqrt((double)utype->vision_radius_sq));
gtk_label_set_text(GTK_LABEL(help_ulabel[3][4]), buf);
gtk_label_set_text(GTK_LABEL(help_ulabel[4][1]),
advance_name_translation(utype_primary_tech_req(utype)));
/* requirements */
buf[0] = '\0';
// see if any reqs
if (utype->build_reqs.size == 0) {
gtk_label_set_text(GTK_LABEL(help_ulabel[4][1]), "None");
} else {
// iterate all the reqs, building the buf str
unit_tech_reqs_iterate(utype, padv) {
cat_snprintf(buf, sizeof(buf), "%s, ", advance_name_translation(padv));
} unit_tech_reqs_iterate_end;
buf[strlen(buf)-2] = '\0'; /* trim off the extra ", " at the end */
gtk_label_set_text(GTK_LABEL(help_ulabel[4][1]), buf);
}
#if 0
create_tech_tree(help_improvement_tree, 0,
    (1-1/1)