Re: [Kicad-developers] Feature Proposal: Schematic Netlist modules for Eeschema/SKIDL hybrid

2019-05-02 Thread Jon Evans
Neat idea, Russell! In theory, this is possible. In practice, there are many challenges to overcome. The internal representation of the schematic does not resemble the netlist that is given to PcbNew. So, a PcbNew netlist (whether generated by SKIDL or anything else) would have to be "imported"

[Kicad-developers] Feature Proposal: Schematic Netlist modules for Eeschema/SKIDL hybrid

2019-05-02 Thread Russell Oliver
Hi All, First off congratulations to everyone involved with KiCon for making it a success and the great progress that is happening with Kicad at the moment. I've been following Dave Vandenbout's work on SKIDL [1] a while but his talk [2] at the conference on SKIDL really showed the power that

Re: [Kicad-developers] Unfolding a bus....

2019-05-02 Thread Jon Evans
Hi Jeff, Thanks for cranking through all these features! It's quite impressive seeing the progress :-) I gave bus unfolding a try and noticed a few issues: 1) It looks like in your branch, bus unfolding is only possible while already in the "draw bus" tool. It was originally intended to be

Re: [Kicad-developers] eemodern merge request

2019-05-02 Thread Seth Hillbrand
Am 2019-05-02 16:51, schrieb Jeff Young: The eeschema modern toolset is “finished”. It can be found at origin/eemodern. A bit of testing before merging might be in order…. Cheers, Jeff. Note: this is just the schematic editor. The symbol editor will follow. Awesome work here Jeff! This

Re: [Kicad-developers] 6.0 string proposal

2019-05-02 Thread Dick Hollenbeck
On 4/30/19 4:36 AM, Jeff Young wrote: > We had talked earlier about throwing the wxWidgets UTF8 compile switch to get > rid of our wxString re-entrancy problems. However, I noticed that the 6.0 > work packages doc includes an item for std::string-ization of the BOARD. > (While a lot more

Re: [Kicad-developers] eemodern merge request

2019-05-02 Thread Jeff Young
Where in Colorado are you? I grew up in Glenwood Springs and we keep a condo in Breckenridge. > On 2 May 2019, at 22:40, Tomasz Wlostowski wrote: > > On 02/05/2019 15:51, Jeff Young wrote: >> The eeschema modern toolset is “finished”. >> >> It can be found at origin/eemodern. A bit of

Re: [Kicad-developers] [PATCH] Crash Reporter

2019-05-02 Thread Tomasz Wlostowski
On 02/05/2019 07:06, Wayne Stambaugh wrote: > Hey Tom, > > I finally got around to testing this. I could not get it to build on > windows or linux. I'm getting the following compiler error on both 32 > and 64 bit windows and linux builds: > >

Re: [Kicad-developers] eemodern merge request

2019-05-02 Thread Tomasz Wlostowski
On 02/05/2019 15:51, Jeff Young wrote: > The eeschema modern toolset is “finished”. > > It can be found at origin/eemodern. A bit of testing before merging might be > in order…. > Jeff, Wow, I'm speechless. You did it lightning fast. I'll try to compile it in the evening and give you some

[Kicad-developers] eemodern merge request

2019-05-02 Thread Jeff Young
The eeschema modern toolset is “finished”. It can be found at origin/eemodern. A bit of testing before merging might be in order…. Cheers, Jeff. Note: this is just the schematic editor. The symbol editor will follow. ___ Mailing list:

Re: [Kicad-developers] eemodern merge request

2019-05-02 Thread Wayne Stambaugh
I should have some time to take it for a test spin tomorrow. Wayne On 5/2/19 4:51 PM, Jeff Young wrote: > The eeschema modern toolset is “finished”. > > It can be found at origin/eemodern. A bit of testing before merging might be > in order…. > > Cheers, > Jeff. > > Note: this is just the

Re: [Kicad-developers] Unfolding a bus....

2019-05-02 Thread Jeff Young
Bits pushed. Main parts are now in sch_line_drawing_tool.cpp. BUS_UNFOLD_MENU starts on line 96, it’s added to the context menu at line 222, and the commands are dispatched starting at line 674. BTW: there are some synthetic KICAD_T types that can be used for fishing out sub-types of

Re: [Kicad-developers] Unfolding a bus....

2019-05-02 Thread Jeff Young
(I also got my simple test working by renaming my bus label from "D0..31" to "D[0..31]”.) > On 2 May 2019, at 20:39, Jeff Young wrote: > > Ha! Works right out of the box. > > I’ll push it to origin/eemodern shortly so you can have a look. > > Cheers, > Jeff. > > >> On 2 May 2019, at

Re: [Kicad-developers] Unfolding a bus....

2019-05-02 Thread Jeff Young
Ha! Works right out of the box. I’ll push it to origin/eemodern shortly so you can have a look. Cheers, Jeff. > On 2 May 2019, at 20:07, Jon Evans wrote: > > Hi Jeff, > You can test unfolding using one of the demo projects that uses buses (for > example: video) > > -Jon > > On Thu, May

Re: [Kicad-developers] ERC / DRC user survey

2019-05-02 Thread Wayne Stambaugh
Reece, It sounds like you are describing DFM not DRC. There is some overlap between the two concepts but they not the same thing. This is also something different that what Jon's survey is attempting to determine. The new constraint system planned for v6 will support import/export and should

Re: [Kicad-developers] Unfolding a bus....

2019-05-02 Thread Jon Evans
Hi Jeff, You can test unfolding using one of the demo projects that uses buses (for example: video) -Jon On Thu, May 2, 2019 at 2:57 PM Jeff Young wrote: > Hi Jon, > > I’ve moved the bus unfolding menu to the modern toolkit and I’m trying to > test it. How do I give a bus connections? I

Re: [Kicad-developers] ERC / DRC user survey

2019-05-02 Thread Jon Evans
I appreciate the feedback, Reece! If you have time, it would make my life easier if you could put it in the survey. I am going to be sorting and collating all the feedback and if it comes in via email, there's a chance it will get lost. On Thu, May 2, 2019 at 3:04 PM Reece Pollack wrote: > My

Re: [Kicad-developers] ERC / DRC user survey

2019-05-02 Thread Reece Pollack
My biggest gripe is the inability to import a DRC configuration from a PCB fab company. Many fabs provide Eagle DRC files customized to their various offerings. With KiCad I either have to customize each project or create template files before I start a project. If I want to run a DRC using

[Kicad-developers] Unfolding a bus....

2019-05-02 Thread Jeff Young
Hi Jon, I’ve moved the bus unfolding menu to the modern toolkit and I’m trying to test it. How do I give a bus connections? I tried a wire2bus entry with a label on the wire, and connecting the wire to an annotated component, and giving the bus a label of “D0..D31”, but none of those worked.

Re: [Kicad-developers] ERC / DRC user survey

2019-05-02 Thread Jon Evans
Please share it far and wide, I have already posted it to the forums. On Thu, May 2, 2019 at 1:50 PM Adam Wolf wrote: > Do you mind if we share this to other KiCad users? > > Adam > > On Thu, May 2, 2019 at 11:55 AM Jon Evans wrote: > > > > Hi all, > > > > The development team would like

Re: [Kicad-developers] ERC / DRC user survey

2019-05-02 Thread Wayne Stambaugh
I don't have any issues with additional feedback. @Jon, are you OK with that. Wayne On 5/2/19 1:50 PM, Adam Wolf wrote: > Do you mind if we share this to other KiCad users? > > Adam > > On Thu, May 2, 2019 at 11:55 AM Jon Evans wrote: >> >> Hi all, >> >> The development team would like

Re: [Kicad-developers] ERC / DRC user survey

2019-05-02 Thread Adam Wolf
Do you mind if we share this to other KiCad users? Adam On Thu, May 2, 2019 at 11:55 AM Jon Evans wrote: > > Hi all, > > The development team would like feedback from users on the ERC and DRC > functionality of KiCad. We'd like to know what KiCad gets right, and what > features are missing

Re: [Kicad-developers] PATCH: exact match of component with sub-units in schematic did not show

2019-05-02 Thread John Beard
I had a quick look at this. I'm not sure expanding all search hits to show sub units is the best fix here. It means for the 7400 series that you can fit only 3 or 4 search hits in the dialog at default size. I think it would be reasonable to expand only as far as the LIBID nodes. Cheers,

Re: [Kicad-developers] PATCH: Raytracing - a more pleasing way sequencing blocks to render ?

2019-05-02 Thread John Beard
On 2 May 2019 17:47:59 BST, Seth Hillbrand wrote: >Am 2019-05-02 12:37, schrieb Henner Zeller: >> On Thu, 2 May 2019 at 09:31, Henner Zeller wrote: >>> >>> On Thu, 2 May 2019 at 09:25, Seth Hillbrand >>> wrote: > >Any event, anyone see issues with the center spiral patch before it is

[Kicad-developers] ERC / DRC user survey

2019-05-02 Thread Jon Evans
Hi all, The development team would like feedback from users on the ERC and DRC functionality of KiCad. We'd like to know what KiCad gets right, and what features are missing that you need. The data from this anonymous survey will help us prioritize development efforts related to ERC and DRC.

Re: [Kicad-developers] PATCH: Raytracing - a more pleasing way sequencing blocks to render ?

2019-05-02 Thread Seth Hillbrand
Am 2019-05-02 12:37, schrieb Henner Zeller: On Thu, 2 May 2019 at 09:31, Henner Zeller wrote: On Thu, 2 May 2019 at 09:25, Seth Hillbrand wrote: > > Hmmm... cache will be local to each core, so the we'll probably get > speed up by dividing the image into quadrants based on the number of >

Re: [Kicad-developers] PATCH: exact match of component with sub-units in schematic did not show

2019-05-02 Thread Henner Zeller
On Thu, 2 May 2019 at 09:31, Henner Zeller wrote: > > On Thu, 2 May 2019 at 09:25, Seth Hillbrand wrote: > > > > Am 2019-05-02 12:18, schrieb Henner Zeller: > > > On Tue, 30 Apr 2019 at 20:24, Henner Zeller wrote: > > >> > > >> Hi, > > >> so here one digit patch. > > >> > > >> Problem Symptom:

Re: [Kicad-developers] PATCH: exact match of component with sub-units in schematic did not show

2019-05-02 Thread Henner Zeller
On Thu, 2 May 2019 at 09:25, Seth Hillbrand wrote: > > Am 2019-05-02 12:18, schrieb Henner Zeller: > > On Tue, 30 Apr 2019 at 20:24, Henner Zeller wrote: > >> > >> Hi, > >> so here one digit patch. > >> > >> Problem Symptom: in the schematic symbol chooser, if you search for an > >> exact match

Re: [Kicad-developers] PATCH: exact match of component with sub-units in schematic did not show

2019-05-02 Thread Seth Hillbrand
Am 2019-05-02 12:18, schrieb Henner Zeller: On Tue, 30 Apr 2019 at 20:24, Henner Zeller wrote: Hi, so here one digit patch. Problem Symptom: in the schematic symbol chooser, if you search for an exact match of a component with multiple units, it is not selected. For instance, search for

Re: [Kicad-developers] PATCH: exact match of component with sub-units in schematic did not show

2019-05-02 Thread Wayne Stambaugh
Hey Henner, On 5/2/19 12:18 PM, Henner Zeller wrote: > On Tue, 30 Apr 2019 at 20:24, Henner Zeller wrote: >> >> Hi, >> so here one digit patch. >> >> Problem Symptom: in the schematic symbol chooser, if you search for an >> exact match of a component with multiple units, it is not selected. >>

Re: [Kicad-developers] PATCH: exact match of component with sub-units in schematic did not show

2019-05-02 Thread Henner Zeller
On Tue, 30 Apr 2019 at 20:24, Henner Zeller wrote: > > Hi, > so here one digit patch. > > Problem Symptom: in the schematic symbol chooser, if you search for an > exact match of a component with multiple units, it is not selected. > For instance, search for > >74LS00 > > The scored element is

Re: [Kicad-developers] [PATCH] Crash Reporter

2019-05-02 Thread Wayne Stambaugh
Hey Tom, I finally got around to testing this. I could not get it to build on windows or linux. I'm getting the following compiler error on both 32 and 64 bit windows and linux builds: E:/msys64/home/Wayne/src/kicad-lp-clone/common/debug_report.cpp: In member function 'void

Re: [Kicad-developers] Pcbnew display origin transforms for v6

2019-05-02 Thread Wayne Stambaugh
Hi Reece, Just a few comments on top of Jeff's reply since this will be your first patch submission: Please follow the coding style policy[1]. It saves a lot of back and forth. There is also a git commit hook[2] which you can use to verify your coding style is correct. You will have to have

Re: [Kicad-developers] Commits to eemodern

2019-05-02 Thread Jeff Young
I just saw Jon’s fix for segfault-when-unfolding-bus. Not sure if it was on master or eemodern, but I added it to eemodern anyway. > On 2 May 2019, at 08:50, Jeff Young wrote: > > For the time being, please send me patches for fixes in the eemodern branch. > > I think we’re close enough to

[Kicad-developers] Commits to eemodern

2019-05-02 Thread Jeff Young
For the time being, please send me patches for fixes in the eemodern branch. I think we’re close enough to merging that I’d like to retain the rebase option. (I did pick up Seth’s fix before force-pushing this morning.) Cheers, Jeff. ___ Mailing list: