Jeff Young
|
4ca0f4da10
|
Fixes to the context menu logic around wire/bus drawing.
|
2019-05-05 17:14:30 +01:00 |
Jeff Young
|
7273748c57
|
Context menu cleanup for eeschema modern toolset.
|
2019-05-05 17:14:30 +01:00 |
Jeff Young
|
90a663facd
|
Implement sheet cleanup in modern toolset.
|
2019-05-05 17:14:30 +01:00 |
Jeff Young
|
1e5334f5d4
|
Implement DeMorgan conversions in modern toolset.
|
2019-05-05 17:14:30 +01:00 |
Jeff Young
|
29f1787af2
|
Logic improvements and fixes for wire segment selection states.
|
2019-05-05 17:14:30 +01:00 |
Jeff Young
|
c09817e08c
|
Context menus for labels.
|
2019-05-05 17:14:30 +01:00 |
Jeff Young
|
0ea156042b
|
Fix over-zealous wire-grabbing for drag.
|
2019-05-05 17:14:30 +01:00 |
Jeff Young
|
a61bbea4bd
|
Fix issue with selection being inadvertantly cleared via ClearFlags().
Also fixes an undo bug when pick-component-rotate-place-undo.
|
2019-05-05 17:14:30 +01:00 |
Jeff Young
|
58ba573038
|
Handle cascading selections in placement.
See https://forum.kicad.info/t/call-for-testers-eemodern/16663/32
|
2019-05-05 17:14:29 +01:00 |
Jeff Young
|
e9dd8542d1
|
Allow user to change from move to drag and vice versa.
Also fixes bugs when doing a duplicate in the middle of a move.
|
2019-05-05 17:14:29 +01:00 |
Jeff Young
|
0af7c87277
|
Add resize sheet to context menus. Fix bugs in it.
Also assign a bunch of icons that were missing.
|
2019-05-05 17:14:29 +01:00 |
Jeff Young
|
bbd8659f69
|
Implement explicit cross-probing (mainly for sheets which are too slow to do automatically).
Also moves the message panel updaters to SCH_INSPECTION_TOOL.
|
2019-05-05 17:14:29 +01:00 |
Jeff Young
|
588d13a912
|
Fix gcc issue with temp variable and move some collection specs.
Having the collection specs localized with their code improves
encapsulation.
(Thanks to crasic for the original patch.)
|
2019-05-05 17:14:29 +01:00 |
Jeff Young
|
35e8a340ca
|
Add enter/leave sheet to modern toolset.
|
2019-05-05 17:14:29 +01:00 |
Jeff Young
|
423d430b58
|
Replace deleteNode and deleteConnection with selectNode and selectConnection.
|
2019-05-05 17:14:29 +01:00 |
Jeff Young
|
1ff7869ec3
|
Move Edit with Symbol Editor to modern toolset context menu.
|
2019-05-05 17:12:59 +01:00 |
Jeff Young
|
f81007f74b
|
Some clean-up and moving message panel update to selection event.
|
2019-05-05 17:12:59 +01:00 |
Jeff Young
|
2244dcd567
|
Move show datasheet to SCH_INSPECTOR_TOOL and add show marker info.
|
2019-05-05 17:12:59 +01:00 |
Jeff Young
|
902be18a04
|
More modern toolset context menu work.
Text/label type changes and bus entry shape changes. And some
context menu bug fixing.
|
2019-05-05 17:12:59 +01:00 |
Jeff Young
|
ddbd92c274
|
Add some more context menu stuff to eeschema modern toolset.
|
2019-05-05 17:12:59 +01:00 |
Jeff Young
|
f2474d074b
|
Clean out stuff that's already been moved.
|
2019-05-05 17:12:59 +01:00 |
Jeff Young
|
42383ae871
|
Build out some of the modern toolkit context menus.
|
2019-05-05 17:12:59 +01:00 |
Jeff Young
|
da988428cf
|
Add modern toolset cut/copy/paste. They now use the system clipboard.
|
2019-05-05 17:12:59 +01:00 |
Jeff Young
|
2bd4a1b58c
|
Implement properties dialogs in modern toolset.
|
2019-05-05 17:12:59 +01:00 |
Jeff Young
|
9e2bbcb8b6
|
Clean up delete and fix bug with juctions getting double-deleted.
|
2019-05-05 17:12:59 +01:00 |
Jeff Young
|
de347998d1
|
Implement drag in modern toolset.
|
2019-05-05 17:12:59 +01:00 |
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.
|
2019-05-05 17:12:59 +01:00 |
Jeff Young
|
4e0208dfba
|
Move duplicate item and block to modern toolset.
|
2019-05-05 17:12:59 +01:00 |
Jeff Young
|
a80f7432b7
|
Update dangling ends when dragging block.
|
2019-05-05 17:12:59 +01:00 |
Jeff Young
|
1c8461bec7
|
Transition mirroring to modern toolset.
|
2019-05-05 17:12:59 +01:00 |
Jeff Young
|
f200c61897
|
Start transitioning block operations to modern toolset.
|
2019-05-05 17:12:59 +01:00 |
Jon Evans
|
e0ada1379f
|
Allow clearing PcbNew highlight through cross-probing
Fixes: lp:1821486
* https://bugs.launchpad.net/kicad/+bug/1821486
|
2019-05-04 16:18:51 -04:00 |
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
|
2019-05-01 21:03:30 -04:00 |
Jon Evans
|
c054944d67
|
Set real-time connectivity to on by default with a safety valve
|
2019-04-29 18:59:32 -04:00 |
Jeff Young
|
3aaba79b87
|
Fix crash when unfolding bus.
Thanks to Julien Faucher for the investigation into the problem.
|
2019-04-28 18:41:17 +01:00 |
Jeff Young
|
f9dd1324da
|
Cleanup problems with fighting event loops.
|
2019-04-25 22:58:58 +01:00 |
Jeff Young
|
8049c07a34
|
Add filtering to RequestSelection().
|
2019-04-25 22:58:58 +01:00 |
Jeff Young
|
e476cfcec5
|
Move SPICE tools to modern framework.
|
2019-04-25 22:58:58 +01:00 |
Jeff Young
|
5e556f0c6a
|
Fix segfault when finishing a wire at a connection point.
|
2019-04-24 14:43:10 +01:00 |
Jeff Young
|
e046e8f593
|
Fix crash when <esc>ing from Hierarchical Sheet drawing tool.
|
2019-04-24 13:43:46 +01:00 |
Jeff Young
|
d281f051ed
|
Move eeschema delete tool to modern toolset.
|
2019-04-23 14:19:55 +01:00 |
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.
|
2019-04-23 14:19:55 +01:00 |
Jeff Young
|
b6674e3bcb
|
Prevent segfault when running selection disambiguation menu.
|
2019-04-23 10:59:07 +01:00 |
Jeff Young
|
b03e9061ff
|
Have another go at fixing 'w' command when wire tool is already active.
|
2019-04-23 00:11:26 +01:00 |
Jeff Young
|
f6d0166584
|
Don't exit wire tool at end of wire.
Fixes: lp:1825871
* https://bugs.launchpad.net/kicad/+bug/1825871
|
2019-04-22 22:13:47 +01:00 |
Jeff Young
|
1a007c3e4b
|
Implement SCH_SELECTION_TOOL (but still with legacy semantics).
|
2019-04-22 22:08:18 +01:00 |
Jeff Young
|
8e812c012d
|
Second activation of wire or bus tool should start drawing.
Fixes: lp:1825871
* https://bugs.launchpad.net/kicad/+bug/1825871
|
2019-04-22 22:08:18 +01:00 |
Jeff Young
|
64ba866146
|
Fix ignoreMouseEvents getting stuck in drawing tool.
Fixes: lp:1825613
* https://bugs.launchpad.net/kicad/+bug/1825613
|
2019-04-22 09:32:57 +01:00 |
jean-pierre charras
|
6e8dd598c0
|
Minor fixes in translatable strings. Fix also a minor compil warning.
|
2019-04-22 09:34:28 +02:00 |
Simon Richter
|
ed4c9f7ddb
|
Use format string for composed strings
Some translations may need this.
|
2019-04-20 22:01:43 +01:00 |