← Back to team overview

kicad-developers team mailing list archive

Re: footprint library table wizard: need testers

 

Hello Jean-Pierre

I just tried it on linux.

2014-12-11 21:53 GMT+01:00 jp charras <jp.charras@xxxxxxxxxx>:
> Hello,
>
> I wrote a wizard to manage the footprint library table.
> It is intended to help users to easily add footprint libraries to the
> library table.
>
> Attached a patch (zip file) to test this wizard.
> It is not finalized, and the library table dialog and the wizard still
> needs some refinements, but it works.
>
> It is accessible via the "preferences:library tables" menu
> It allows:
> the selection of plugin (library type)
> the selection of type of default path (project/env var/absolute path)
> the selection of a list of libraries (and add them to the current
> library table)
>
> It should work with any plugin type, including github type.
>
> When using github option, the wxWidget webview kit is used.
> To select .pretty libraries and add them, you have to use the context
> menu and the "copy link" command (with the mouse cursor on a .pretty
> link) to add this lib to the fp lib table.
> Note the context menu is not handled by wXWidgets but by the OS, so
> "copy link" could have different label depending on the OS and the locale.

But I have a hard time figuring out how to add the pretty repos on
github with the browser window it opens. Mmm, I then copied a few
things. Then closed the window, then I see some links in the path
rows. But here the "Remove FP Libraries" do nothing. I guess this is a
bug.

Also I see that it adds them with small lettres, where the
fp-lib-tables on github uses the exact name of the pretty repo, that
is with big beginning letter.

> The wizard is not fully finished and the "Add Environment Variable"
> button can be used, but the newly created variable is not (yet) stored.
>
> I need:
> - a feedback about this wizard (usability, bugs ...).
> - a test on OSX and Linux (I tested it only on Kubuntu 10.04) to know
> issues.
>
> To build Kicad after patching, the wxWidgets webkit/webview library is
> needed.
> To know if it is available, try to build the wxWidgets webview sample.
>
> On windows, I am thinking there is no problem.
> On Linux, if the webkit/webview library, you have to install the
> libwebkitgtk-dev tool (sudo apt-get install libwebkitgtk-dev) and
> rebuild wxWidgets after running configure --with-opengl.
> On OSX I don't know the status, but webkit/webview library is buildable.
>
> Thanks.
>
> --
> Jean-Pierre CHARRAS
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>


References