Call for testers. (EEmodern)

He he… it wasn’t your configs that were stale; it’s mine. :wink:

I’ll fix it.

What do you think about the three hotkeys from my comment above?

My personal opinion is that mine are better because
(a) showing component datasheet isn’t something you do all the time, so giving it a single stroke hotkey seems like a “waste”
(b) unfolding a bus is something you would want a nice single-stroke hotkey for if you are working with buses a lot, because single-stroke hotkeys are easier to hit if you have one hand on the mouse (and bus unfolding is something you do with one hand on the mouse for sure)

Where will be mapped the +D at non Mac-OS systems, is this the ?

My opinion about hotkey is “that they have to be hit by one handy only”. In this context, skip out hierarchical page should be <Alt>+<Esc> despite <Alt>+<Backspace> (by default).
Agreeing also with @craftyjon, about the “less key for frequently used hotkeys”.

Thomas’ move, drag issue turnout out to be quite a lot of work so I didn’t get to the hotkeys issue, or the wire selection issues, or the fact that pins stay selected after placing a component.

But I have pushed bits for the move, drag case (and the related move, duplicate, finish moving) case. These might also fix the crash he encountered.

Your latest commits compiled just fine

When placing multiple parts in a row, attempting to rotate a part while placing rotates all previously placed parts as well around the group axis. It appears they stay selected when placing. This is reset if one cancels part placement and starts again

I suspected this would be an issue. It’s “normal” behaviour to leave a placed/moved/roated/etc. item selected, but it’s likely to get in the way of many workflows. Place is easy enough as I can de-select right at the beginning of the next place. Let’s see how it goes for the others…

@hildogjr @craftyjon, surprisingly enough I found an unused letter. :slight_smile:

(I really wanted to keep Show Datasheet parallel with Edit Reference, Edit Value and Edit Footprint, which are U, V and F.)

Bus Unfold --> C
Show Datasheet --> D
Duplicate --> cmd-D

After pulling from github the last version, eeschema crashes at start.

Kicad manager opens alright. And also all programs but eeschema and symbol editors.

This is the message when staqrting eeschema from the command line:

pedro@Masli5:/usr/local/bin$ ./eeschema
terminate called after throwing an instance of ‘std::regex_error’
what(): regex_error
Abortado (`core’ generado)

@pedro, have you tried multiple projects? The regex error is odd; that might suggest a non-ascii-character issue or something…

Is anyone else seeing this?

Yes, I have tried 5 projects made with v5.1.2 and 2 projects made with v4.0.7
Go raibh maith agat for your interest.

Ha! I’m a displaced yank; I had to have my wife translate that. :wink:

@Seth_h, @craftyjon, either of you have a Linux build of eemodern? Are you seeing the same thing @pedro is?

Bits pushed.

Should fix @pointhi’s and @crasic’s issues (but not @pedro’s, as I can’t reproduce that).

1 Like

I’m curious if there is a plan for the new DRC provider structure and integration into DRC widget, is it stalled at a reasonable place to hack at ?

Latest commit compiled fine, running usage and some stress tests

DRC will be a full-rewrite for 6.0. Latest thinking can be found here: https://docs.google.com/document/d/1qvCH9aHwCzp5qtKTna4jJXuloNU0b96gAxAHSKPuXpU/edit#heading=h.ykrpi4h5njn

That doc probably needs some updates. I was planning on tackling ERC first and creating a common codebase for reuse later on the DRC rewrite.

Well, if you are looking for testers or help when your time is available keep me in mind, this is among the features that interests me the most.

@JeffYoung I am not seeing compilation issues on my linux box, build environment based on ubuntu 16.04 with standard packages (except ngspice-kicad pulled from the ppa)

@crasic thanks, in the meantime feel free to leave comments on that doc (or the doc Evan Shultz linked in a comment) since we can consider any public feedback when we get back to making a final plan for the V6 implementation.

@JeffYoung @pedro I can’t reproduce that problem on Ubuntu 18.04
Your latest hotkey proposal sounds good to me!

I added 2 comment balloons, if still count to the edition