labwc/src/ssd
tokyo4j 392db7c04d ssd-titlebar: show fallback icon when no app_id is set
Before this commit, nothing was rendered in window icon button if the
application doesn't set its app_id (e.g. nested kwin_wayland). This was my
oversight in dc474521.

This commit makes sure fallback icon (set via <theme><fallbackAppIcon>)
by removing ssd->state.app_id and the early-return in
ssd_update_window_icon(). This doesn't affect performance because
scaled_icon_buffer caches app_id and scaled_icon_buffer_set_app_id() does
nothing when a duplicated app_id is passed.
2025-02-23 22:56:03 +01:00
..
meson.build Replace _ with - in source file names 2024-05-22 07:10:51 +01:00
resize-indicator.c font: remove arrow character from font buffer 2024-12-14 20:09:53 +00:00
ssd-border.c theme: move some variables into theme->window 2024-11-12 17:25:39 +00:00
ssd-extents.c ssd: make sizes of invisible SSD extents configurable 2025-02-04 18:55:31 -05:00
ssd-part.c ssd: dynamically look up window icons in titlebar for output scales 2025-01-26 11:46:32 +01:00
ssd-shadow.c Fix typos 2025-01-09 06:59:57 +00:00
ssd-titlebar.c ssd-titlebar: show fallback icon when no app_id is set 2025-02-23 22:56:03 +01:00
ssd.c ssd: fix resizing on border corners and add <resize><cornerRange> 2025-02-04 11:13:32 -05:00