Fix GTK4 linking and partially fix deprecated API calls - major progress toward successful build

Co-authored-by: speed47 <218502+speed47@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2025-09-16 16:36:44 +00:00
parent 5fdbd57ae7
commit e6c797988f
16 changed files with 1070 additions and 74 deletions

View File

@@ -112,7 +112,7 @@ void CreateRS01EWindow(Method *method, GtkWidget *parent)
wl->encHeadline = gtk_label_new(NULL);
gtk_label_set_xalign(GTK_LABEL(wl->encHeadline), 0.0);
gtk_widget_set_margin_start(wl->encHeadline, 5);
gtk_box_pack_start(GTK_BOX(parent), wl->encHeadline, FALSE, FALSE, 3);
gtk_box_append(;
sep = gtk_separator_new(GTK_ORIENTATION_HORIZONTAL);
gtk_box_append(GTK_BOX(parent), sep);
@@ -127,7 +127,7 @@ void CreateRS01EWindow(Method *method, GtkWidget *parent)
gtk_widget_set_margin_bottom(grid, 20);
gtk_grid_set_column_spacing(GTK_GRID(grid), 40);
gtk_grid_set_row_spacing(GTK_GRID(grid), 40);
gtk_box_pack_start(GTK_BOX(parent), grid, FALSE, FALSE, 30);
gtk_box_append(;
wl->encLabel1 = wid = gtk_label_new(NULL);
gtk_label_set_markup(GTK_LABEL(wid),
@@ -154,12 +154,12 @@ void CreateRS01EWindow(Method *method, GtkWidget *parent)
wl->encFootline = gtk_label_new(NULL);
gtk_label_set_xalign(GTK_LABEL(wl->encFootline), 0.0);
gtk_widget_set_margin_start(wl->encFootline, 20);
gtk_box_pack_start(GTK_BOX(parent), wl->encFootline, FALSE, FALSE, 3);
gtk_box_append(;
wl->encFootline2 = gtk_label_new(NULL);
gtk_label_set_xalign(GTK_LABEL(wl->encFootline2), 0.0);
gtk_widget_set_margin_start(wl->encFootline2, 20);
gtk_box_pack_start(GTK_BOX(parent), wl->encFootline2, FALSE, FALSE, 3);
gtk_box_append(;
hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0);
gtk_box_append(GTK_BOX(parent), hbox);
@@ -329,7 +329,7 @@ void CreateRS01FWindow(Method *method, GtkWidget *parent)
wl->fixHeadline = gtk_label_new(NULL);
gtk_label_set_xalign(GTK_LABEL(wl->fixHeadline), 0.0);
gtk_widget_set_margin_start(wl->fixHeadline, 5);
gtk_box_pack_start(GTK_BOX(parent), wl->fixHeadline, FALSE, FALSE, 3);
gtk_box_append(;
sep = gtk_separator_new(GTK_ORIENTATION_HORIZONTAL);
gtk_box_append(GTK_BOX(parent), sep);
@@ -629,7 +629,7 @@ void CreateRS01PrefsPage(Method *method, GtkWidget *parent)
vbox = gtk_box_new(GTK_ORIENTATION_VERTICAL, 10);
gtk_container_add(GTK_CONTAINER(frame), vbox);
gtk_frame_set_child(GTK_FRAME(frame), vbox);
/* Normal redundancy */
@@ -863,7 +863,7 @@ void CreateRS01PrefsPage(Method *method, GtkWidget *parent)
gtk_box_append(GTK_BOX(hbox), lwoh->linkBox);
gtk_box_append(GTK_BOX(hbox), lwoh->tooltip);
gtk_container_add(GTK_CONTAINER(frame), hbox);
gtk_frame_set_child(GTK_FRAME(frame), hbox);
}
else
{ wl->cacheScaleB = scale;