Jeff Young
42383ae871
Build out some of the modern toolkit context menus.
7 years ago
Jeff Young
da988428cf
Add modern toolset cut/copy/paste. They now use the system clipboard.
7 years ago
Jeff Young
2bd4a1b58c
Implement properties dialogs in modern toolset.
7 years ago
Jeff Young
9e2bbcb8b6
Clean up delete and fix bug with juctions getting double-deleted.
7 years ago
Jeff Young
de347998d1
Implement drag in modern toolset.
7 years ago
Jeff Young
eacc3e67a5
Implement repeatDrawItem in modern toolkit and fix bugs.
Fixes moving of SCH_FIELDS.
Fixes undo operations around SCH_FIELDS and SCH_PINS.
7 years ago
Jeff Young
4e0208dfba
Move duplicate item and block to modern toolset.
7 years ago
Jeff Young
a80f7432b7
Update dangling ends when dragging block.
7 years ago
Jeff Young
1c8461bec7
Transition mirroring to modern toolset.
7 years ago
Jeff Young
f200c61897
Start transitioning block operations to modern toolset.
7 years ago
Jon Evans
e0ada1379f
Allow clearing PcbNew highlight through cross-probing
Fixes: lp:1821486
* https://bugs.launchpad.net/kicad/+bug/1821486
7 years ago
Jon Evans
cbc8faf49b
Restore start segment behavior to unfold bus action
This must have gotten lost in the move
Fixes: lp:1826682
* https://bugs.launchpad.net/kicad/+bug/1826682
7 years ago
Jon Evans
c054944d67
Set real-time connectivity to on by default with a safety valve
7 years ago
Jeff Young
3aaba79b87
Fix crash when unfolding bus.
Thanks to Julien Faucher for the investigation into the problem.
7 years ago
Jeff Young
f9dd1324da
Cleanup problems with fighting event loops.
7 years ago
Jeff Young
8049c07a34
Add filtering to RequestSelection().
7 years ago
Jeff Young
e476cfcec5
Move SPICE tools to modern framework.
7 years ago
Jeff Young
5e556f0c6a
Fix segfault when finishing a wire at a connection point.
7 years ago
Jeff Young
e046e8f593
Fix crash when <esc>ing from Hierarchical Sheet drawing tool.
7 years ago
Jeff Young
d281f051ed
Move eeschema delete tool to modern toolset.
7 years ago
Jeff Young
a967adbf26
Don't toggle selection twice when trying to select.
Also fixes issues with trying to use a CONTEXT_MENU as a wxMenu.
7 years ago
Jeff Young
b6674e3bcb
Prevent segfault when running selection disambiguation menu.
7 years ago
Jeff Young
b03e9061ff
Have another go at fixing 'w' command when wire tool is already active.
7 years ago
Jeff Young
f6d0166584
Don't exit wire tool at end of wire.
Fixes: lp:1825871
* https://bugs.launchpad.net/kicad/+bug/1825871
7 years ago
Jeff Young
1a007c3e4b
Implement SCH_SELECTION_TOOL (but still with legacy semantics).
7 years ago
Jeff Young
8e812c012d
Second activation of wire or bus tool should start drawing.
Fixes: lp:1825871
* https://bugs.launchpad.net/kicad/+bug/1825871
7 years ago
Jeff Young
64ba866146
Fix ignoreMouseEvents getting stuck in drawing tool.
Fixes: lp:1825613
* https://bugs.launchpad.net/kicad/+bug/1825613
7 years ago
jean-pierre charras
6e8dd598c0
Minor fixes in translatable strings. Fix also a minor compil warning.
7 years ago
Simon Richter
ed4c9f7ddb
Use format string for composed strings
Some translations may need this.
7 years ago
Jeff Young
f2d9887409
Make usage of BRIGHTENED consistent (m_Flags, not m_Status).
7 years ago
Jeff Young
e9c1cd2371
Fix duplicate hotkeys.
7 years ago
Jeff Young
d88126e519
Tidy up and fix end sheet command.
7 years ago
Jeff Young
f274e0f68b
Move some more immediate actions to modern toolset.
7 years ago
Jeff Young
cc18464f8f
Move sheet drawing and resizing to modern toolset and fix some bugs.
Fixes: lp:1825204
* https://bugs.launchpad.net/kicad/+bug/1825204
7 years ago
Jeff Young
0772b54845
Move eeschema zoom-selection to modern toolset.
Fixes: lp:1825164
* https://bugs.launchpad.net/kicad/+bug/1825164
7 years ago
Jeff Young
c88fd514a0
Implement drawing tools in modern toolset.
Fixes: lp:1825192
* https://bugs.launchpad.net/kicad/+bug/1825192
7 years ago
Jeff Young
460909ea9a
Move click-to-place tools to modern toolset.
7 years ago
Jeff Young
ecfa05e2ca
Allow adding symbols/footprints from editors and browsers.
This was always possible from modal browsers and from the footprint
editor, but it's now also possible from non-modal browsers and the
symbol editor.
Fixes: lp:920380
* https://bugs.launchpad.net/kicad/+bug/920380
7 years ago
Jeff Young
32c86a4ca4
Move place symbol to modern toolset.
7 years ago
Jeff Young
b63fab92cf
Move Eeschema net highlighting to modern toolset.
7 years ago
Jeff Young
94a948fdd1
Move grid selection for both Eeschema and Pcbnew to COMMON_TOOLS.
7 years ago
Jeff Young
fc7f5630c7
Move eeschema zoom operations to modern toolset.
7 years ago