See #3613. Some of the changes here make sense, some don't really but are still needed not to look terrible with Adwaita 43. See each commit for details.
@techee @eht16 that's kind of how it looks to dodge the Adwaita 43 issues I could see. You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3614
-- Commit Summary --
* Use symbolic icons in entries * Use symbolic icons in build setup dialog clear buttons * Use symbolic icons for tab label close buttons * Add ui_image_menu_item_new_with_icon_name() * Add ui_button_new_with_icon_name() * Use symbolic icon for edit-clear icon * msgwin: Hack not to add a new string
-- File Changes --
M data/geany.glade (4) M src/build.c (6) M src/dialogs.c (2) M src/msgwindow.c (20) M src/notebook.c (2) M src/plugins.c (2) M src/ui_utils.c (40) M src/ui_utils.h (4)
-- Patch Links --
https://github.com/geany/geany/pull/3614.patch https://github.com/geany/geany/pull/3614.diff