Honor GTK project name¹, except some files… …where it refers to previous name of the project. ¹ https://mail.gnome.org/archives/gtk-devel-list/2019-February/msg00000.html
fix a bunch of buttons in dark corners. add some images to others
remove unused gtkut_set_button_color()
remove unused gtkut_set_widget_bgcolor_rgb()
replace homebrewed gtkut_get_link_btn() with gtk_link_button_new[...]()
fix non-translation of some button labels
rework image viewer add options, when resizing images, to either fit the image width or fit the image height. image height is the default. regardless of this setting, when displaying images inline they will fit the height
replace dprecated gtk_widget_reparent(), and remove useless gtkut_container_remove()
replace deprecated GtkStock
Remove file gtk/gdkkeysyms-new.h, since we now require new enough GTK+ version.
Removed use of deprecated gdk_window_process_updates().
Add explanatory comment to GTKUT_COLOR_BUTTON_LABEL macro. ...so that people don't have to dig in commit history to find out.
Get rid of now-unneeded GTKUT_COLOR_BUTTON() macro from gtkutils.h.
A new, non-deprecated way to set color of pref color buttons. We use Pango markup to set the button label background color, instead of changing widget-level background color, which doesn't work anymore in GTK3.
Use GdkRGBA instead of deprecated GdkColor where possible, and also instead of internal unsigned long representation. The internal representation was buggy anyway, converting to and from GdkColor improperly, changing slightly RGB values. I guess nobody ever noticed slight hue changes. GdkColor is still used when setting widget colors with (also deprecated) GtkStyle, and when using other deprecated functions, which will eventually be replaced.
Better GUI (with calendar) for date filtering condition.
Move time selector from vCalendar to gtkutils
Code cleanup around glib version check (2.28 minimum).
Make the gtkut_tree_view_get_selected_pointer() more versatile. It can now be used also for non-trivial use cases, where the caller needs to further work with the model and/or selection, or if a string value needs to be read from the model.
Add gtkut_tree_view_get_selected_pointer() helper function. It's meant for the simple cases when you just want to get a pointer out of a treeview's selected row and you're not going to do anything with the view, nor the model.