Page 1 of 1

Icewm needs to modifed to show svg

Posted: Fri Nov 26, 2021 5:02 pm
by Lassar

Icewm does not show svg icons, making the menu
look terrible.

Should not be too hard to do.

Copy some code from jwm to paste into icewm.

Jwm code image.c is located here:https://github.com/joewing/jwm/blob/master/src/image.c


Re: Icewm needs to modifed to show svg

Posted: Fri Nov 26, 2021 5:54 pm
by Wiz57

Maybe it would be easier just to use icons that Icewm does know how to use??
Convert your SVG icons into that format...alternatively, you could contact the
authors/maintainers of Icewm to give them some feedback.
Wiz


Re: Icewm needs to modifed to show svg

Posted: Fri Nov 26, 2021 6:25 pm
by OscarTalks

Looking at the source code of icewm (latest release is 2.9.0) it has librsvg as an optional dependency so there is no need to modify anything. You just need to make sure that it has been compiled with svg support enabled (via librsvg which must have been in the environment at build-time of course). So where are you getting your icewm from? Are you compiling it yourself?
From the output of ./configure --help:-

Code: Select all

--disable-rsvg          Disable SVG using librsvg.

Re: Icewm needs to modifed to show svg

Posted: Sun Nov 28, 2021 1:07 am
by Lassar

Icewm works perfectly in zenialpup64, but
doesn't show any svg's in bionicpup64.

Apparently, bionicpup64 is so diffent from zenialpup64,
that icewm show not show svg's.

Needs a special icewm pet, just for bionicpup64.