Commit graph

2 commits

Author SHA1 Message Date
myrslint
c8cc27c49e Extends former behavior to include loading of icons if they are
specified as an absolute path. Fixes size selection for SVG (scalable)
icons relying on whose nominal size read via gdk-pixbuf loader may not
correctly indicate that they can be scaled to neatly fill the available
scale e.g., symbolic icons from Adwaita specify a nominal size of 16x16.
2025-07-02 07:45:19 +00:00
myrslint
478c77a69b Finds paths to icon files using libsfdo. Libsfdo is currently an
optional compile time dependency. This means the former code paths are
all retained and new ones are wrapped in #if HAVE_LIBSFDO. Behavior
should be identical now between the two code paths. Later commits will
add the handling of icons specified as absolute paths which both former
swaybar code and libsfdo have thus far avoided.
2025-07-02 07:45:15 +00:00