Remove deprecated gtk_tree_view_set_rules_hint
commit50a05744c402a511d5382ddfa723c1be4ca32cb2
authorRicardo Mones <ricardo@mones.org>
Mon, 15 Apr 2024 10:35:10 +0000 (15 12:35 +0200)
committerRicardo Mones <ricardo@mones.org>
Mon, 15 Apr 2024 14:17:22 +0000 (15 16:17 +0200)
tree0ab0202586ceb445af6886ea4d3dfb859695984f
parent471fdc18503eb51ed0c4917ca20701e985e2953e
Remove deprecated gtk_tree_view_set_rules_hint

This call has been deprecated since version 3.14 and removal doesn't
change current visual appearance. CSS support for this was removed 8
years ago, and it also seems strips in TreeViews are never going to
come back¹. The only option for now seems to use ListBox² after having
migrated to GTK 4…

¹ https://gitlab.gnome.org/GNOME/gtk/-/issues/581
² https://docs.gtk.org/gtk4/class.ListBox.html

Removes thirty “warning: ‘gtk_tree_view_set_rules_hint’ is deprecated”
29 files changed:
src/account.c
src/addr_compl.c
src/addrcustomattr.c
src/addrduplicates.c
src/addressadd.c
src/addressbook_foldersel.c
src/compose.c
src/edittags.c
src/foldersel.c
src/gtk/pluginwindow.c
src/gtk/prefswindow.c
src/gtk/progressdialog.c
src/mimeview.c
src/plugins/att_remover/att_remover.c
src/plugins/notification/notification_foldercheck.c
src/prefs_actions.c
src/prefs_customheader.c
src/prefs_display_header.c
src/prefs_filtering.c
src/prefs_filtering_action.c
src/prefs_folder_column.c
src/prefs_matcher.c
src/prefs_summaries.c
src/prefs_summary_column.c
src/prefs_summary_open.c
src/prefs_template.c
src/prefs_toolbar.c
src/ssl_manager.c
src/uri_opener.c