talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit e3e5a4cd40b93c5444048a19f6f8d3886084dcd2
parent 0975fd9b977c1e8a18b0f3432307d616899ad573
Author: paul <paul@claws-mail.org>
Date:   Fri,  6 Dec 2019 12:31:10 +0000

replace deprecated gtk_widget_size_request()

Diffstat:
Msrc/addr_compl.c | 6+++---
Msrc/gtk/description_window.c | 2+-
Msrc/gtk/gtkcmclist.c | 6+++---
Msrc/mimeview.c | 2+-
Msrc/plugins/notification/notification_banner.c | 4++--
Msrc/plugins/notification/notification_prefs.c | 2+-
Msrc/plugins/pdf_viewer/poppler_viewer.c | 2+-
Msrc/plugins/vcalendar/day-view.c | 8+++++---
Msrc/plugins/vcalendar/month-view.c | 8+++++---
Msrc/prefs_filtering_action.c | 2+-
10 files changed, 23 insertions(+), 19 deletions(-)

diff --git a/src/addr_compl.c b/src/addr_compl.c @@ -951,7 +951,7 @@ static void addrcompl_resize_window( CompletionWindow *cw ) { gdk_window_get_geometry( gtk_widget_get_window( cw->window ), &x, &y, &width, &height ); gtk_widget_queue_resize_no_redraw(cw->list_view); - gtk_widget_size_request( cw->list_view, &r ); + gtk_widget_get_preferred_size( cw->list_view, &r, NULL); /* Adjust window height to available screen space */ if( y + r.height > gdk_screen_height()) @@ -1486,10 +1486,10 @@ static void address_completion_create_completion_window( GtkEntry *entry_ ) gtk_window_move(GTK_WINDOW(window), x, y + rect.height); /* Resize window to fit initial (empty) address list */ - gtk_widget_size_request( list_view, &r ); + gtk_widget_get_preferred_size( list_view, &r, NULL); gtk_widget_set_size_request( window, rect.width, r.height ); gtk_widget_show_all( window ); - gtk_widget_size_request( list_view, &r ); + gtk_widget_get_preferred_size( list_view, &r, NULL ); /* Setup handlers */ g_signal_connect(G_OBJECT(list_view), "button_press_event", diff --git a/src/gtk/description_window.c b/src/gtk/description_window.c @@ -123,7 +123,7 @@ static void description_create(DescriptionWindow * dwindow) gtk_label_set_yalign(GTK_LABEL(label), 0.0); gtk_grid_attach(GTK_GRID(table), label, col, line, 1, 1); - gtk_widget_size_request(label, &req); + gtk_widget_get_preferred_size(label, &req, NULL); if(req.width > max_width[j]) max_width[j] = req.width; } diff --git a/src/gtk/gtkcmclist.c b/src/gtk/gtkcmclist.c @@ -5554,8 +5554,8 @@ gtk_cmclist_size_request (GtkWidget *widget, { GtkRequisition child_requisition; - gtk_widget_size_request (clist->column[i].button, - &child_requisition); + gtk_widget_get_preferred_size(clist->column[i].button, + &child_requisition, NULL); clist->column_title_area.height = MAX (clist->column_title_area.height, child_requisition.height); @@ -6217,7 +6217,7 @@ adjust_adjustments (GtkCMCList *clist, GtkAllocation allocation; widget = GTK_WIDGET (clist); - gtk_widget_size_request (widget, &requisition); + gtk_widget_get_preferred_size(widget, &requisition, NULL); gtk_widget_get_allocation (widget, &allocation); if ((!clist->hadjustment && diff --git a/src/mimeview.c b/src/mimeview.c @@ -2703,7 +2703,7 @@ static void icon_list_append_icon (MimeView *mimeview, MimeInfo *mimeinfo) G_CALLBACK(mimeview_drag_data_get), mimeview); gtk_container_add(GTK_CONTAINER(grid), button); #ifdef GENERIC_UMPC - gtk_widget_size_request(pixmap, &r); + gtk_widget_get_preferred_size(pixmap, &r, NULL); gtk_widget_set_size_request(button, -1, r.height + 4); #endif diff --git a/src/plugins/notification/notification_banner.c b/src/plugins/notification/notification_banner.c @@ -194,7 +194,7 @@ static void notification_banner_create(GSList *msg_list) gtk_widget_show_all(banner.window); /* Scrolling */ - gtk_widget_size_request(hbox, &requisition); + gtk_widget_get_preferred_size(hbox, &requisition, NULL); if(notify_config.banner_width > 0) banner_width = notify_config.banner_width; else @@ -211,7 +211,7 @@ static void notification_banner_create(GSList *msg_list) gtk_box_pack_start(GTK_BOX(hbox), second_entrybox, FALSE, FALSE, 0); gtk_widget_show_all(banner.window); - gtk_widget_size_request(hbox, &requisition_after); + gtk_widget_get_preferred_size(hbox, &requisition_after, NULL); G_LOCK(sdata); sdata.banner_width = requisition_after.width - requisition.width; diff --git a/src/plugins/notification/notification_prefs.c b/src/plugins/notification/notification_prefs.c @@ -791,7 +791,7 @@ static void notify_create_banner_page(PrefsPage *page, GtkWindow *window, slider = gtk_hscale_new_with_range(10., 70., 10.); gtk_scale_set_digits(GTK_SCALE(slider), 0); - gtk_widget_size_request(combo, &requisition); + gtk_widget_get_preferred_size(combo, &requisition, NULL); gtk_widget_set_size_request(slider, requisition.width, -1); gtk_range_set_increments(GTK_RANGE(slider), 10., 10.); gtk_range_set_inverted(GTK_RANGE(slider), TRUE); diff --git a/src/plugins/pdf_viewer/poppler_viewer.c b/src/plugins/pdf_viewer/poppler_viewer.c @@ -1035,7 +1035,7 @@ static void pdf_viewer_move_events_cb(GtkWidget *widget, GdkEventMotion *event, y1 = lmapping->area.y1; x2 = lmapping->area.x2; y2 = lmapping->area.y2; - gtk_widget_size_request(viewer->pdf_view, &size); + gtk_widget_get_preferred_size(viewer->pdf_view, &size, NULL); upper = gtk_adjustment_get_upper(viewer->pdf_view_hadj); switch (viewer->rotate) { diff --git a/src/plugins/vcalendar/day-view.c b/src/plugins/vcalendar/day-view.c @@ -613,10 +613,11 @@ static void build_day_view_header(day_win *dw, char *start_date) /* sizes */ gtk_button_set_label(GTK_BUTTON(dw->StartDate_button) , (const gchar *)start_date); - gtk_widget_size_request(dw->StartDate_button, &dw->StartDate_button_req); + gtk_widget_get_preferred_size(dw->StartDate_button, &dw->StartDate_button_req, + NULL); dw->StartDate_button_req.width += dw->StartDate_button_req.width/10; label = gtk_label_new("00"); - gtk_widget_size_request(label, &dw->hour_req); + gtk_widget_get_preferred_size(label, &dw->hour_req, NULL); if (mainwindow_get_mainwindow()) { GtkAllocation allocation; @@ -630,7 +631,8 @@ static void build_day_view_header(day_win *dw, char *start_date) if (avail_d >= 7) { avail_d = 7; gtk_widget_set_size_request(dw->StartDate_button, avail_w / avail_d, -1); - gtk_widget_size_request(dw->StartDate_button, &dw->StartDate_button_req); + gtk_widget_get_preferred_size(dw->StartDate_button, &dw->StartDate_button_req, + NULL); } /* initial values */ diff --git a/src/plugins/vcalendar/month-view.c b/src/plugins/vcalendar/month-view.c @@ -714,10 +714,11 @@ static void build_month_view_header(month_win *mw, char *start_date) /* sizes */ gtk_button_set_label(GTK_BUTTON(mw->StartDate_button) , (const gchar *)start_date); - gtk_widget_size_request(mw->StartDate_button, &mw->StartDate_button_req); + gtk_widget_get_preferred_size(mw->StartDate_button, &mw->StartDate_button_req, + NULL); mw->StartDate_button_req.width += mw->StartDate_button_req.width/10; label = gtk_label_new("00"); - gtk_widget_size_request(label, &mw->hour_req); + gtk_widget_get_preferred_size(label, &mw->hour_req, NULL); } static void build_month_view_colours(month_win *mw) @@ -827,7 +828,8 @@ static void build_month_view_table(month_win *mw) gtk_widget_set_size_request(mw->StartDate_button, avail_w / avail_d, (avail_h)/6); - gtk_widget_size_request(mw->StartDate_button, &mw->StartDate_button_req); + gtk_widget_get_preferred_size(mw->StartDate_button, &mw->StartDate_button_req, + NULL); /* initial values */ gtk_spin_button_set_value(GTK_SPIN_BUTTON(mw->day_spin), avail_d); diff --git a/src/prefs_filtering_action.c b/src/prefs_filtering_action.c @@ -312,7 +312,7 @@ static void prefs_filtering_action_check_widget_width(GtkWidget *widget) { GtkRequisition req; - gtk_widget_size_request(widget, &req); + gtk_widget_get_preferred_size(widget, &req, NULL); if(req.width > SECOND_ROW_WIDTH) gtk_widget_set_size_request(widget, SECOND_ROW_WIDTH, -1); }