Re: [Kicad-developers] New border/title blocks?

2019-12-02 Thread Seth Hillbrand
On 2019-12-02 17:26, Tim Hawkins wrote: Would this be a suitable starter project? On Tue, Dec 3, 2019, 9:19 AM Evan Shultz, wrote: Mark, I agree that the dialog could be improved. And this entire part of KiCad, in fact. But it's also a relatively minor part of KiCad and there are likely m

Re: [Kicad-developers] Altium 20 new interactive routing features

2019-12-02 Thread Mark Roszko
Just throw in a linear regression somewhere and we can say KiCad has AI based routing ;) On Mon, Dec 2, 2019 at 4:25 PM Tomasz Wlostowski wrote: > > On 02/12/2019 21:51, Kliment (Future Bits) wrote: > > The video looks very much like to me like the trace is following a > > voronoi cell boundary w

Re: [Kicad-developers] New border/title blocks?

2019-12-02 Thread Tim Hawkins
Would this be a suitable starter project? On Tue, Dec 3, 2019, 9:19 AM Evan Shultz, wrote: > Mark, > > I agree that the dialog could be improved. And this entire part of KiCad, > in fact. But it's also a relatively minor part of KiCad and there are > likely more exciting areas in active developm

Re: [Kicad-developers] Strokefont change from std::deque to std::vector

2019-12-02 Thread Seth Hillbrand
On 12/2/19 3:45 PM, Jeff Young wrote: Hi Seth, What was the reason for the change from std::deque to std::vector?  Building the stroke font is now accounting for 50% of document load time (I /think/ because we’re using a 2D vector so that any resize of any constituent vector has to reallocate

Re: [Kicad-developers] New border/title blocks?

2019-12-02 Thread Ian McInerney
Evan, Can you put together a bug report that summaries the problem? With all that is going on now, I think this could slip through the cracks and be forgotten if we don't document it on the tracker. -Ian On Tue, 3 Dec 2019, 00:19 Evan Shultz, wrote: > Mark, > > I agree that the dialog could be

Re: [Kicad-developers] Strokefont change from std::deque to std::vector

2019-12-02 Thread Ian McInerney
Jeff, I believe this change is related to the out of memory error in Eeschema that JP reported after the CJK fonts were added (see list messages: https://www.mail-archive.com/kicad-developers@lists.launchpad.net/msg36655.html ) -Ian On Tue, 3 Dec 2019, 00:29 Jeff Young, wrote: > Hi Seth, > > W

[Kicad-developers] Strokefont change from std::deque to std::vector

2019-12-02 Thread Jeff Young
Hi Seth, What was the reason for the change from std::deque to std::vector? Building the stroke font is now accounting for 50% of document load time (I think because we’re using a 2D vector so that any resize of any constituent vector has to reallocate the whole shebang). We also load the fon

Re: [Kicad-developers] New border/title blocks?

2019-12-02 Thread Evan Shultz
Mark, I agree that the dialog could be improved. And this entire part of KiCad, in fact. But it's also a relatively minor part of KiCad and there are likely more exciting areas in active development. Your question about the template sizes was answered in the previous emails. The answer is that th

Re: [Kicad-developers] Git fixes migration

2019-12-02 Thread Jeff Young
No worries. I’ll check them manually after the migration is complete. Cheers, Jeff. > On 2 Dec 2019, at 23:21, Maciej Suminski wrote: > > Now I realize that I should have warned you: 'git fixes' is already set up > for Gitlab. I thought it makes sense since Gitlab is now the official > repo

Re: [Kicad-developers] Git fixes migration

2019-12-02 Thread Maciej Suminski
Now I realize that I should have warned you: 'git fixes' is already set up for Gitlab. I thought it makes sense since Gitlab is now the official repository. Janitor observes the Launchpad branches, so as long as a commit reaches the Launchpad repository, it *should* work fine. Cheers, Orson O

Re: [Kicad-developers] v6 roadmap and schedule (was Re: 5.1.5 released.)

2019-12-02 Thread Wayne Stambaugh
Moving forward, I'm seriously considering dropping the current road map for a different system. I can never find the time to keep it up to date and it's not a good format for commenting or tracking. Once the dust has settled from the GitLab migration, the lead development team will put together a

Re: [Kicad-developers] Altium 20 new interactive routing features

2019-12-02 Thread Tomasz Wlostowski
On 02/12/2019 21:51, Kliment (Future Bits) wrote: > The video looks very much like to me like the trace is following a > voronoi cell boundary with cells coming out from each obstacle outline > vertex. But what do I know? Maybe I'm just imagining things. Maybe you're right ;-) I admire your abilit

Re: [Kicad-developers] Altium 20 new interactive routing features

2019-12-02 Thread Jon Evans
I installed AD20 to play around a bit. The new any-angle mode so far works as advertised, it is quite smooth and responsive. The video may be pre-planned but I don't think it's heavily edited. The router seems to update the proposed path at every grid step, so if you set a small grid the updates

Re: [Kicad-developers] Altium 20 new interactive routing features

2019-12-02 Thread Kliment (Future Bits)
On 02.12.19 21:37, Tomasz Wlostowski wrote: > All of this is true - for autorouters. This whole thread started with > Altium's videos about the improvements to their interactive > (semi-manual) router. P&S actually use very few strictly topological > concepts (in the case of Kicad P&S, mainly in t

Re: [Kicad-developers] Altium 20 new interactive routing features

2019-12-02 Thread Tomasz Wlostowski
On 02/12/2019 19:15, Kliment (Future Bits) wrote: > Ignoring the bovine references and attempting to answer the question: > > Topological routing means using the connectivity graph of the system to > generate geometrical constraints, and also to generate specific geometry > for say traces or polyg

Re: [Kicad-developers] v6 roadmap and schedule (was Re: 5.1.5 released.)

2019-12-02 Thread Eeli Kaikkonen
It might be good to add links to relevant issues (bug/wishlist reports) to the roadmap. Readers would find more details and take part into discussions. Now when the document is in gitlab it's easy to add some and make a merge request. Is it OK if I do that? Eeli Kaikkonen ma 2. jouluk. 2019 klo 2

Re: [Kicad-developers] v6 roadmap and schedule (was Re: 5.1.5 released.)

2019-12-02 Thread Ruth Ivimey-Cook
Thanks Jeff, and others, for your appreciation. I'll go back into Lurk now :-) Regards Ruth On 02/12/2019 19:04, Jeff Young wrote: There’s some great stuff in here though on some of the topics we /are/ doing.  I’m not sure how best to work in to the email discussions that are bound to come

Re: [Kicad-developers] v6 roadmap and schedule (was Re: 5.1.5 released.)

2019-12-02 Thread Jeff Young
There’s some great stuff in here though on some of the topics we are doing. I’m not sure how best to work in to the email discussions that are bound to come up, but I’ve flagged it in my email inbox. Cheers, Jeff. Oh, and for what it’s worth, our main UI guy spent 25 years at Adobe, and uses

Re: [Kicad-developers] v6 roadmap and schedule (was Re: 5.1.5 released.)

2019-12-02 Thread Wayne Stambaugh
Hi Ruth, Feedback is always welcome. For V6, I'm trying to keep us on track for the road map items as they stand. Rehashing these goals at the moment would be counter productive but I'm certainly willing to entertain your suggestion once we've released V6. For future reference, please post one

Re: [Kicad-developers] Altium 20 new interactive routing features

2019-12-02 Thread Kliment (Future Bits)
Ignoring the bovine references and attempting to answer the question: Topological routing means using the connectivity graph of the system to generate geometrical constraints, and also to generate specific geometry for say traces or polygons. It's called that because it uses concepts from the disc

Re: [Kicad-developers] Altium 20 new interactive routing features

2019-12-02 Thread Vesa Solonen
Tomasz Wlostowski kirjoitti 2.12.2019 klo 18.59: > Could you please explain what 'topological routing' does mean (other > than being marketing buzzword used by some companies) and what exactly > it has to do with topology [1]? This must be a case of missed quotation marks on my behalf, but also:

Re: [Kicad-developers] Altium 20 new interactive routing features

2019-12-02 Thread Carlo Maragno
On Mon, 2 Dec 2019, 18:14 Seth Hillbrand, wrote: > On 12/2/19 9:10 AM, José Ignacio wrote: > > Cows (like most mammals) are toruses though... > > On Mon, Dec 2, 2019 at 11:06 AM Wayne Stambaugh > wrote: > >> On 12/2/19 11:59 AM, Tomasz Wlostowski wrote: >> > On 02/12/2019 17:40, Vesa Solonen wro

Re: [Kicad-developers] Altium 20 new interactive routing features

2019-12-02 Thread Seth Hillbrand
On 12/2/19 9:10 AM, José Ignacio wrote: Cows (like most mammals) are toruses though... On Mon, Dec 2, 2019 at 11:06 AM Wayne Stambaugh > wrote: On 12/2/19 11:59 AM, Tomasz Wlostowski wrote: > On 02/12/2019 17:40, Vesa Solonen wrote: >> topological routi

Re: [Kicad-developers] Altium 20 new interactive routing features

2019-12-02 Thread Tomasz Wlostowski
On 02/12/2019 18:10, José Ignacio wrote: > Cows (like most mammals) are toruses though... Well, if you'd take circulatory and lymphatic systems into account, they actually are higher order manifolds ;-) T. > > On Mon, Dec 2, 2019 at 11:06 AM Wayne Stambaugh > wrote

Re: [Kicad-developers] Altium 20 new interactive routing features

2019-12-02 Thread José Ignacio
Cows (like most mammals) are toruses though... On Mon, Dec 2, 2019 at 11:06 AM Wayne Stambaugh wrote: > On 12/2/19 11:59 AM, Tomasz Wlostowski wrote: > > On 02/12/2019 17:40, Vesa Solonen wrote: > >> topological routing will > > > > Could you please explain what 'topological routing' does mean (

Re: [Kicad-developers] Altium 20 new interactive routing features

2019-12-02 Thread Wayne Stambaugh
On 12/2/19 11:59 AM, Tomasz Wlostowski wrote: > On 02/12/2019 17:40, Vesa Solonen wrote: >> topological routing will > > Could you please explain what 'topological routing' does mean (other > than being marketing buzzword used by some companies) and what exactly > it has to do with topology [1]? >

Re: [Kicad-developers] Altium 20 new interactive routing features

2019-12-02 Thread Tomasz Wlostowski
On 02/12/2019 17:40, Vesa Solonen wrote: > topological routing will Could you please explain what 'topological routing' does mean (other than being marketing buzzword used by some companies) and what exactly it has to do with topology [1]? Tom [1] https://en.wikipedia.org/wiki/Topology __

Re: [Kicad-developers] Altium 20 new interactive routing features

2019-12-02 Thread Vesa Solonen
Jon Evans kirjoitti 2.12.2019 klo 17.49: > Check out the first two videos "Any Angle Routing" and "Sliding" - some > interesting concepts. I haven't played with them in real life yet. This is what topological routing will provide. There is some open source stuff at http://www.ssalewski.de/Route

[Kicad-developers] Altium 20 new interactive routing features

2019-12-02 Thread Jon Evans
https://www.altium.com/altium-designer/whats-new Check out the first two videos "Any Angle Routing" and "Sliding" - some interesting concepts. I haven't played with them in real life yet. -Jon ___ Mailing list: https://launchpad.net/~kicad-developers Po

Re: [Kicad-developers] [PATCH] Eeschema: Add option for selection highlight thickness

2019-12-02 Thread Eeli Kaikkonen
You can try with a merge request which I just made. It's a very simple non-code change. Eeli Kaikkonen ma 2. jouluk. 2019 klo 17.03 Seth Hillbrand (s...@kipro-pcb.com) kirjoitti: > On 2019-12-02 04:30, Jonatan Liljedahl wrote: > > ADDED new option to set selection highlight thickness. > > Also c

Re: [Kicad-developers] [PATCH] Three new source types added to DIALOG_SPICE_MODEL

2019-12-02 Thread Ian McInerney
Sylwester, Please bear with us for a little, since the move to GitLab has been at the foreground for the last few weeks the lead developers haven't had time to sit down and review patches as often. Once we have completed the migration to GitLab for the code repository, you can submit this as a mer

Re: [Kicad-developers] New border/title blocks?

2019-12-02 Thread Mark Roszko
There are UX issues with just changing that dropdown. Currently it's quite literally page size. Not templates. Template is the separate entry labeled "Page layout description file". (Just noticed, it should probably display the default loaded template which may hint the user to make a change) If

Re: [Kicad-developers] [PATCH] Eeschema: Add option for selection highlight thickness

2019-12-02 Thread Seth Hillbrand
On 2019-12-02 04:30, Jonatan Liljedahl wrote: ADDED new option to set selection highlight thickness. Also change selection shadow width constants to make the selection thickness change less drastically with the zoom level. Hi Jonatan- I need to test out the new GitLab Merge Request for people

[Kicad-developers] Launchpad bug tracker migration

2019-12-02 Thread Wayne Stambaugh
We have begun migrating the Launchpad bug reports to the GitLab issue tracker. We have begun this process with bugs with the "Fix Released" status. We will soon be migrating the remainder of the bug tracker. In order to prevent new bugs from being reported on Launchpad during the migration, I wi

Re: [Kicad-developers] Git fixes migration

2019-12-02 Thread Wayne Stambaugh
That's a good question. I don't know if using the launchpad janitor tag will close the bug now that the launchpad repo is a mirror. You can push it to the gitlab repo an see what happens. If it doesn't work, you will have to manually change the bug status in Launchpad. On 12/2/19 8:32 AM, Jeff

[Kicad-developers] Git fixes migration

2019-12-02 Thread Jeff Young
So I just fixed a bug. Can I still use the Launchpad ID in a “git fixes” statement, or do I need to wait until it has a git number? ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe

[Kicad-developers] [PATCH] Eeschema: Add option for selection highlight thickness

2019-12-02 Thread Jonatan Liljedahl
ADDED new option to set selection highlight thickness. Also change selection shadow width constants to make the selection thickness change less drastically with the zoom level. -- /Jonatan http://kymatica.com 0001-Eeschema-Add-option-for-selection-highlight-thicknes.patch Description: Binary da