@Jeff, this is not the correct behavior. The 'W' key press should enable the wire tool and immediately start drawing a wire at the current cursor position. A separate Ctrl-W (or is it Shift+W?) entry should only enable the wire tool. All this does is add an extra steps that are not necessary. If users are more comfortable constantly switching tools, that's fine. What we should not do is force users to do so. That is the entire reason for existence of hotkeys. Hotkeys are not menu accelerators even though we have used those terms interchangeably in the past. Please fix this when you get a chance and make sure all tools ported to the new framework maintain the behavioral differences between hotkeys and accelerators as closely as possible. On 4/24/2019 9:23 AM, Jeff Young wrote: > @Paul, yes, the new behaviour makes it consistent with PCBNew: pressing > W the first time selects the tool; pressing it again starts a wire. > > ** Description changed: > > A top-level node for eeschema GAL canvas. > > Some of these just have to do with the canvas and can be fixed in 5.1. > Those that have to do with the toolset will have to wait for 6.0. > > Wishlist: Option to show invisible fields in Eeschema > https://bugs.launchpad.net/kicad/+bug/1545260 > > eeschema: Operations on blocks inner selection > https://bugs.launchpad.net/kicad/+bug/1624686 > > Touchpad pan 'choppy' in Eeschema, 'smooth' in Pcbnew > https://bugs.launchpad.net/kicad/+bug/1654886 > > Grid dots too small on high DPI displays (Eeschema) > https://bugs.launchpad.net/kicad/+bug/1660560 > > Eeschema: interrupted lines in some zoomlevels > https://bugs.launchpad.net/kicad/+bug/1687491 > - > - Inconsistency between eeschema's wire tool and pcbnew's track tool > - https://bugs.launchpad.net/kicad/+bug/1546814 > > Delete keyboard shortcut for delete block > https://bugs.launchpad.net/kicad/+bug/1672022 > > Give eeschema the same trackpad center/zoom as pcbnew > https://bugs.launchpad.net/kicad/+bug/1763862 > > Add number hotkeys for selection clarification menu > https://bugs.launchpad.net/kicad/+bug/1785877 > > ... > > Eeschema: Block sel: dont place after Rotate >>> fixed in 5.1 <<< > https://bugs.launchpad.net/kicad/+bug/1709069 > > No antialiasing in Windows >>> fixed in 5.1 <<< > https://bugs.launchpad.net/kicad/+bug/1501890 > > Symbol always centered during panning >>> fixed in 6.0 <<< > https://bugs.launchpad.net/kicad/+bug/1748850 > > + Inconsistency between eeschema's wire tool and pcbnew's track tool >>> fixed in 6.0 <<< > + https://bugs.launchpad.net/kicad/+bug/1546814 > + > Add symbol from library browser in eeschema >>> fixed in 6.0 <<< > https://bugs.launchpad.net/kicad/+bug/920380 > > ** Description changed: > > A top-level node for eeschema GAL canvas. > > Some of these just have to do with the canvas and can be fixed in 5.1. > Those that have to do with the toolset will have to wait for 6.0. > > Wishlist: Option to show invisible fields in Eeschema > https://bugs.launchpad.net/kicad/+bug/1545260 > > eeschema: Operations on blocks inner selection > https://bugs.launchpad.net/kicad/+bug/1624686 > > Touchpad pan 'choppy' in Eeschema, 'smooth' in Pcbnew > https://bugs.launchpad.net/kicad/+bug/1654886 > > Grid dots too small on high DPI displays (Eeschema) > https://bugs.launchpad.net/kicad/+bug/1660560 > > Eeschema: interrupted lines in some zoomlevels > https://bugs.launchpad.net/kicad/+bug/1687491 > > Delete keyboard shortcut for delete block > https://bugs.launchpad.net/kicad/+bug/1672022 > > Give eeschema the same trackpad center/zoom as pcbnew > https://bugs.launchpad.net/kicad/+bug/1763862 > > Add number hotkeys for selection clarification menu > https://bugs.launchpad.net/kicad/+bug/1785877 > > - ... > + =============== Fixed in 5.1 ================= > > - Eeschema: Block sel: dont place after Rotate >>> fixed in 5.1 <<< > + Eeschema: Block sel: dont place after Rotate > https://bugs.launchpad.net/kicad/+bug/1709069 > > - No antialiasing in Windows >>> fixed in 5.1 <<< > + No antialiasing in Windows > https://bugs.launchpad.net/kicad/+bug/1501890 > > - Symbol always centered during panning >>> fixed in 6.0 <<< > + =============== Fixed in 6.0 ================= > + > + Symbol always centered during panning > https://bugs.launchpad.net/kicad/+bug/1748850 > > - Inconsistency between eeschema's wire tool and pcbnew's track tool >>> fixed in 6.0 <<< > + Inconsistency between eeschema's wire tool and pcbnew's track tool > https://bugs.launchpad.net/kicad/+bug/1546814 > > - Add symbol from library browser in eeschema >>> fixed in 6.0 <<< > + Add symbol from library browser in eeschema > https://bugs.launchpad.net/kicad/+bug/920380 > > ** Description changed: > > A top-level node for eeschema GAL canvas. > > Some of these just have to do with the canvas and can be fixed in 5.1. > Those that have to do with the toolset will have to wait for 6.0. > > Wishlist: Option to show invisible fields in Eeschema > https://bugs.launchpad.net/kicad/+bug/1545260 > - > - eeschema: Operations on blocks inner selection > - https://bugs.launchpad.net/kicad/+bug/1624686 > > Touchpad pan 'choppy' in Eeschema, 'smooth' in Pcbnew > https://bugs.launchpad.net/kicad/+bug/1654886 > > Grid dots too small on high DPI displays (Eeschema) > https://bugs.launchpad.net/kicad/+bug/1660560 > > Eeschema: interrupted lines in some zoomlevels > https://bugs.launchpad.net/kicad/+bug/1687491 > > Delete keyboard shortcut for delete block > https://bugs.launchpad.net/kicad/+bug/1672022 > > Give eeschema the same trackpad center/zoom as pcbnew > https://bugs.launchpad.net/kicad/+bug/1763862 > > Add number hotkeys for selection clarification menu > https://bugs.launchpad.net/kicad/+bug/1785877 > > =============== Fixed in 5.1 ================= > > Eeschema: Block sel: dont place after Rotate > https://bugs.launchpad.net/kicad/+bug/1709069 > > No antialiasing in Windows > https://bugs.launchpad.net/kicad/+bug/1501890 > > =============== Fixed in 6.0 ================= > > + eeschema: Operations on blocks inner selection > + https://bugs.launchpad.net/kicad/+bug/1624686 > + > Symbol always centered during panning > https://bugs.launchpad.net/kicad/+bug/1748850 > > Inconsistency between eeschema's wire tool and pcbnew's track tool > https://bugs.launchpad.net/kicad/+bug/1546814 > > Add symbol from library browser in eeschema > https://bugs.launchpad.net/kicad/+bug/920380 > > ** Changed in: kicad > Assignee: (unassigned) => Jeff Young (jeyjey) > > ** Changed in: kicad > Status: Triaged => In Progress >