From 60e6fbfb093d63c46ca8e77750c54f31c9780c1c Mon Sep 17 00:00:00 2001 From: Victor Kareh Date: Wed, 26 May 2021 14:14:59 -0400 Subject: iconcache: Use GDesktopAppInfo to find correct application icons Some files do not report their application icons correctly in the window properties. This patch allows the marco UI to search for the corresponding .desktop file and render the icon in the desktop info on both the alt-tab popup and the window mini-icon. --- src/include/ui.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/include/ui.h') diff --git a/src/include/ui.h b/src/include/ui.h index 26d0d462..c02e78a2 100644 --- a/src/include/ui.h +++ b/src/include/ui.h @@ -155,6 +155,8 @@ void meta_ui_pop_delay_exposes (MetaUI *ui); GdkPixbuf* meta_ui_get_default_window_icon (MetaUI *ui); GdkPixbuf* meta_ui_get_default_mini_icon (MetaUI *ui); +GdkPixbuf* meta_ui_get_window_icon_from_name (MetaUI *ui, char *name); +GdkPixbuf* meta_ui_get_mini_icon_from_name (MetaUI *ui, char *name); gboolean meta_ui_window_should_not_cause_focus (Display *xdisplay, Window xwindow); -- cgit v1.2.1