pngcrush is availabe on msys2 so you should be able to do this on windows as well. Although you may end up with different eol characters in the png files.
On 7/25/2017 4:30 AM, Fabrizio Tappero wrote: > that is true. > > SVG to PNG to CPP requires a linux software called PNGCRUSH > https://pmt.sourceforge.io/pngcrush/ > > cheers > Fabrizio > > > > On Tue, Jul 25, 2017 at 9:02 AM, Oliver Walters > <[email protected] <mailto:[email protected]>> > wrote: > > Kristoffer, > > I believe you also have to be compiling under Linux, for this to work. > > On Tue, Jul 25, 2017 at 4:35 PM, Maciej Sumiński > <[email protected] <mailto:[email protected]>> wrote: > > Hi Kristoffer, > > You need to add entries to bitmaps_png/CMakeLists.txt and > include/bitmaps.h. After that you need to build KiCad with a Cmake > option -DMAINTAIN_PNGS=ON. You will need Inkscape for file format > conversion. > > Regards, > Orson > > On 07/24/2017 09:40 PM, Kristoffer Ödmark wrote: > > Hello! > > > > I am working on some patches currently that adds a few menu > entries in > > eeschema. Since they seem to require me to add icons to all of the > > entries, I am now stuck on trying to generate the .cpp files. > Could > > someone point me in the correct way on how to do this. > > > > I currently have added 2 svg files in bitmaps_png/sources/ > after that I > > am unsure of what to do. Tried running a script i found in > there, which > > ran "rm -r *", causing me to have to remake svgs. > > > > - Kristoffer > > > > _______________________________________________ > > Mailing list: https://launchpad.net/~kicad-developers > <https://launchpad.net/~kicad-developers> > > Post to : [email protected] > <mailto:[email protected]> > > Unsubscribe : https://launchpad.net/~kicad-developers > <https://launchpad.net/~kicad-developers> > > More help : https://help.launchpad.net/ListHelp > <https://help.launchpad.net/ListHelp> > > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > <https://launchpad.net/~kicad-developers> > Post to : [email protected] > <mailto:[email protected]> > Unsubscribe : https://launchpad.net/~kicad-developers > <https://launchpad.net/~kicad-developers> > More help : https://help.launchpad.net/ListHelp > <https://help.launchpad.net/ListHelp> > > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > <https://launchpad.net/~kicad-developers> > Post to : [email protected] > <mailto:[email protected]> > Unsubscribe : https://launchpad.net/~kicad-developers > <https://launchpad.net/~kicad-developers> > More help : https://help.launchpad.net/ListHelp > <https://help.launchpad.net/ListHelp> > > > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

