[Kicad-developers] Very slow all-most lockup, when using BS key, when add part to sch, 5.1.0-110-g3c2761778

2019-04-01 Thread Lachlan Audas
Annoyance/Regression/Bug? When you hit the 'a' in sch to add a part, and type in a filter, like stm8s.. etc, It come's up with the list of parts, with acceptable speed. But hit the back space while in the filter box, and kicad hang for very long time, with no indication of whats happening, the

Re: [Kicad-developers] Bus upgrades merge

2019-04-01 Thread Jeff Young
Hmm… I don’t see any link between a SCH_PIN_CONNECTION and a SCH_CONNECTION. > On 1 Apr 2019, at 22:20, Jon Evans wrote: > > The pin should have a SCH_PIN_CONNECTION (via SCH_COMPONENT:: > m_pin_connections) which has a SCH_CONNECTION which is where the connectivity > info is stored. > You

Re: [Kicad-developers] Bus upgrades merge

2019-04-01 Thread Jon Evans
Hi Jeff, You can call Name() on the connection object for the current sheet -- see SCH_EDIT_FRAME::HighlightConnectionAtPosition() for some reference code. GetDefaultNetName does not include the sheet path as it only returns candidate net names for pins, not the final net names used for

Re: [Kicad-developers] [PATCH] Old Stable file handling

2019-04-01 Thread Seth Hillbrand
Hi Wayne- I only added Italian and French as they were the two listed on the Upgrading website [2]. However, looking it appears that the bug was fixed by Dick in 25b65b2e3b9c349cde33dbc59d62be284c287694 on Mar 19, 2013. At that time, the translations database was at

Re: [Kicad-developers] Bus upgrades merge

2019-04-01 Thread Jon Evans
The pin should have a SCH_PIN_CONNECTION (via SCH_COMPONENT:: m_pin_connections) which has a SCH_CONNECTION which is where the connectivity info is stored. You want SCH_CONNECTION::Name() to get you the final netname. On Mon, Apr 1, 2019 at 5:15 PM Jeff Young wrote: > Name() appears to only be

Re: [Kicad-developers] Bus upgrades merge

2019-04-01 Thread Jeff Young
Name() appears to only be on SHEET_PINs though. Or did I misread that? > On 1 Apr 2019, at 22:08, Jon Evans wrote: > > Hi Jeff, > > You can call Name() on the connection object for the current sheet -- see > SCH_EDIT_FRAME::HighlightConnectionAtPosition() for some reference code. >

Re: [Kicad-developers] Bus upgrades merge

2019-04-01 Thread Jeff Young
Hi Jon, I’m trying to integrate the pin highlighting stuff with your merge. I’ve added some code to SCH_EDIT_FRAME::SetCurrentSheetHighlightFlags() which attempts to use the pin’s connection to see if it should be highlighted. However, I’m having two issues. 1) Is there a way to get the

Re: [Kicad-developers] License CC-BY-SA-4.0 used in KiCad

2019-04-01 Thread Aimylios
Am 31.03.19 um 20:59 schrieb Wayne Stambaugh: I reverted this commit so this should resolve the Fedora build issue. Thank you very much! The Fedora nightlies are indeed back to normal. Am 31.03.19 um 18:59 schrieb Carsten Schoenert: > agreed, I just wondering why this just happens now. The

Re: [Kicad-developers] [PATCH] Old Stable file handling

2019-04-01 Thread Wayne Stambaugh
Seth, I only see two translations (looks like French and Spanish), I'm pretty sure there were more translations than this even way back in v3. I'm not opposed to it but there is a possibility that it's incomplete. I'm surprised that there any of these board files still around. This bug was not

[Kicad-developers] [PATCH] Old Stable file handling

2019-04-01 Thread Seth Hillbrand
Recently, there was a question on the user forum about opening an old stable file that had layer names translated[1]. I had suggested following the instructions that we have posted about this issue on the website[2]. But after I posted that, I tried it myself and found that it didn't work

Re: [Kicad-developers] Bus upgrades merge

2019-04-01 Thread Jon Evans
Speaking of that, if anyone wants to be adventurous, you can test real-time by defining CONNECTIVITY_REAL_TIME and CONNECTIVITY_PROFILE. In my testing, it is so fast as to be seamless on most machines with most designs. There are a few edge cases where the regeneration can take longer, especially

Re: [Kicad-developers] Bus upgrades merge

2019-04-01 Thread Wayne Stambaugh
No problem. I wanted to get this merged so we can get some additional testing. Hopefully you will be able to resolve the performance issues so we can have real time netlist generation and some of the nifty features that this will allow. On 3/31/2019 11:19 PM, Jon Evans wrote: > Thanks Wayne!