Replace gtk_widget_render_icon with gtk_icon_theme_load_icon
authorArkadiy Illarionov <qarkai@gmail.com>
Sat, 30 Sep 2023 11:51:32 +0000 (14:51 +0300)
committerColin Clark <colin.clark@cclark.uk>
Sun, 1 Oct 2023 09:11:25 +0000 (10:11 +0100)
commit51dfbeeca5c373a85bfe86cddff4d831306ec3e3
tree51b47910107ba279277561201b593329ca075624
parent2dfa09fc7c55d342f1681642ab471085aabacc13
Replace gtk_widget_render_icon with gtk_icon_theme_load_icon

* Use icon size in pixels in gtk_icon_theme_load_icon
* Deduplicate folder icons creation
* Copy pixbuf returned by gtk_icon_theme_load_icon to avoid GTK+ keeping the old icon theme loaded
* Move static functions to anonymous namespace
* Replace some icon name string literals with GQ_ICON macros
src/logwindow.cc
src/main.h
src/ui-misc.cc
src/ui-misc.h
src/utilops.cc
src/view-dir.cc