'Course it does. I always document my features, don't I? :) On Dec 2, 2015 2:37 PM, "Nick Østergaard" <[email protected]> wrote:
> 2015-12-02 15:09 GMT+01:00 Wayne Stambaugh <[email protected]>: > > Chris, > > > > I cannot find the original request for this patch. I do like the > > feature. Since I don't have the patch or a url to your branch, I cannot > > review the code. From the video, I have one minor suggestion. It looks > > like you added 3 new check boxes to the Eeschema options dialog which > > makes it even taller than it already is. Maybe it's time to add a third > > tab and move some of the controls in the "General Options" tab to a new > > tab. I'm not sure what to call the new tab and how to group the > > controls but it's something that should be done. Anyone else have any > > objections or comments about this feature? > > I think it looks nice, but I have not had time to test it myself on a > real schematic. I do wonder if it deserves a note in the > documentation, such that there is a short explanation of the rules > used to determine the positions and how to reset them. > > > As for my Eeschema work, you can see what I've done so far at: > > > > https://github.com/stambaughw/kicad-eeschema-refactor > > > > If your code involves anything with SCH_SHEET_PATH and SCH_SHEET_LIST, > > there will be conflicts as these two objects are going away and their > > functionality moved into the SCH_SHEET object. I'm almost have this > > step completed. SCH_SCREENS is also going to be removed shortly. After > > that, I will rename SCH_SCREEN to SCH_SCHEMATIC and make SCH_SCREEN a > > separate object that is used only to store the current sheet display > > settings. The final step is to create a top level object (SCHEMATIC?) > > to act as a container for the entire schematic hierarchy any schematic > > settings (analogous to the BOARD object in Pcbnew). > > > > Cheers, > > > > Wayne > > > > On 12/1/2015 9:23 PM, Chris Pavlina wrote: > >> This is mostly directed at Wayne, since he's working on eeschema. > >> > >> I have a feature branch I worked on over the summer (back when the > release was thought to be closer, and the eeschema rework farther) that > implements a field (reference/value) autoplacement on symbols in eeschema. > It moves and aligns the fields as you place parts to allow a minimum of > manual placement, including some heuristics to avoid overlaps. I've found > this to be a _major_ time saver when working on complicated schematics. A > preview is here: https://www.youtube.com/watch?v=32FKnrKxe4Y > >> > >> Is there any willingness to include this? As far as I can tell, the > eeschema work is already somewhat underway, though I don't know to what > extent. I'll happily rework my code to fit into the new eeschema code, > though it'd be really nice if I could see how the eeschema work is coming > along and refactor my own code in parallel. I've been using this since I > developed it in July, so it's pretty well tested, and I've kept that branch > up to date with respect to the latest code. If accepted, I will happily > maintain it through the transition to GAL as well. > >> > >> -- > >> Chris > >> > >> > >> _______________________________________________ > >> Mailing list: https://launchpad.net/~kicad-developers > >> Post to : [email protected] > >> Unsubscribe : https://launchpad.net/~kicad-developers > >> More help : https://help.launchpad.net/ListHelp > >> > > > > _______________________________________________ > > Mailing list: https://launchpad.net/~kicad-developers > > Post to : [email protected] > > Unsubscribe : https://launchpad.net/~kicad-developers > > More help : https://help.launchpad.net/ListHelp > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

