Activity log for bug #1568396

Date Who What changed Old value New value Message
2016-04-09 21:31:19 Jason bug added bug
2016-04-09 21:49:10 Chris Pavlina kicad: status New Incomplete
2016-04-10 14:54:40 Jason description The latest version of Pcbnew does not have any built-in way of selecting/placing components by reference designator. While clicking on components in Eeschema does work, this method becomes cumbersome for large layouts because it moves the view in Pcbnew each time. What is needed is a way to place a components by reference designator inside of Pcbnew. He is an example of what this would look like: * hit "P" for place component * a dialog box pops which ask for a reference designator * enter a component reference like "R1" and press enter * Component "R1" is teleported to your cursor, selected/highlighted, and in move mode so that it can be immediately placed. * click somewhere and the component is placed. * done, repeat for next component. At potential improvement would be to allow multiple reference designators to be entered separated by spaces "R1 R2 R3" to allow several parts to be automatically queued. Each placed one at a time in the order they were entered. I would like to see what the general consensus is for this feature and if this feature is realistically implementable in Pcbnew. Updated: This pertains to the "Get and Move Footprint" feature which can be invoked by pressing "T" and entering a single reference designator such as "R1". Observations: 1. It is hard for inexperienced users to discover this feature since (apparently) it is not present in any of the context menus. It is only listed under the hotkey editor. The can be easily remedied by adding a "Get and Move Footprint" entry to the selection tool's context menu. 2. The "Get and Move Footprint" feature only supports placing one component at a time. If a user wishes to place a list of components in order (ie. R1, R2, R3), they must manually invoke the the tool for each component: entering the reference designator for a single component and placing it. While this is fine for small designs, it can significantly slow the placement phase of larger layouts. What I propose, in the "Get and Move Footprint" feature if the user enters a single reference designator. ie. "R1", it acts normally. But, if the user enters multiple reference designators seperated by spaces, ie. "R1 R2 R3", then the placement tool is automatically invoked in order for each component entered. So, after "R1 R2 R3" was entered then the user would click a total three times to place each component in the list. This saves the user from having to stop and reenter reperence designators so often while they are placing components. I would like to see what the general consensus is for this feature and if this feature is realistically implementable in Pcbnew.
2016-04-10 14:57:04 Jason attachment added Seletion context menu https://bugs.launchpad.net/kicad/+bug/1568396/+attachment/4631533/+files/selection_context_menu.png
2016-06-02 20:51:57 xzcvczx kicad: importance Undecided Wishlist
2016-06-02 20:53:00 xzcvczx kicad: status Incomplete Confirmed
2018-02-11 12:36:31 Jeff Young attachment added 0009-Add-Get-and-Move-Footprint-to-empty-selection-contex.patch https://bugs.launchpad.net/kicad/+bug/1568396/+attachment/5053082/+files/0009-Add-Get-and-Move-Footprint-to-empty-selection-contex.patch
2018-02-11 12:36:40 Jeff Young kicad: importance Wishlist Medium
2018-02-12 20:27:59 Jeff Young summary Pcbnew: Part Selection/Placement By Refdes (Usability Enhancement) Fix inconsistencies in pcbnew context menus (incl. Get and Move Footprint)
2018-02-12 20:28:21 Jeff Young summary Fix inconsistencies in pcbnew context menus (incl. Get and Move Footprint) Fix inconsistencies in pcbnew context menus (incl. "Get and Move Footprint")
2018-02-12 22:21:42 KiCad Janitor kicad: status Confirmed Fix Committed
2018-07-16 16:54:30 KiCad Janitor kicad: status Fix Committed Fix Released