Jeff Young
a9271e43cc
Read global fieldNameTemplates for project but don't write them.
Writing responsibility goes to the preferences dialog handler.
Fixes https://gitlab.com/kicad/code/kicad/issues/6450
5 years ago
Jeff Young
8c5c902fa3
Re-write IntersheetRefs on top of SCH_FIELDs and textVars.
1) Generalize SCH_ITEM owners (SCH_COMPONENT, SCH_SHEET, and now
SCH_GLOBALLABEL)
2) Generalize hypertext items
3) Use SCH_FIELD autoplace infrastructure for placing intersheet
references
4) Use textVar infrastructure for buildin intersheet references.
As an important side-effect this also fixes the undo issues with
intersheet refs.
5 years ago
Ian McInerney
d88eaaf477
Fix various compiler and Coverity warnings
5 years ago
PJM
43176a5b29
Eeschema: Add Schematic Setup GUI to set junction dot size from list
CHANGED: In Schematic Setup->General->Formatting->Connections, added
pulldown for "Junction dot size" with values none, smallest, small
default, large, largest" Added support in "sch_painter.cpp" to not
paint junction when they have a diameter of "1" which is what "none"
sets as the diameter.
5 years ago
Jeff Young
44580acee2
Clean up some compiler warnings.
5 years ago
Ian McInerney
454c4f1783
Minor fixup to intersheet reference files
5 years ago
jean-pierre charras
0b23cb7dbb
more cleanup about removing useless include
5 years ago
Franck Jullien
2fc49045d1
ADDED: eeschema: Add intersheets references function
Add a new function to place intersheets references next to
global labels.
5 years ago
jean-pierre charras
f38631b9ab
fix a compil warning (shadowed var).
5 years ago
Jeff Young
20211eed49
Unroll a level of prefs for fieldname templates.
It was playing havoc with the saving of project and global templates
without one overwriting the other.
Fixes https://gitlab.com/kicad/code/kicad/issues/5415
5 years ago
Jeff Young
45ed91a405
Regularize formatting.
5 years ago
jean-pierre charras
7f91a1f5da
Eeschema, export netlist dialog: re-add a commane to run spice from this dialog.
Fixes #5025
https://gitlab.com/kicad/code/kicad/issues/5025
5 years ago
Ian McInerney
50b2271f84
Fix missing variable initialization
5 years ago
Ian McInerney
908377f9c4
Remove incorrect factor of 2 scaling
This was a copy-paste error that caused the junction dots
to be twice as small as they should be.
Fixes https://gitlab.com/kicad/code/kicad/issues/4834
6 years ago
Ian McInerney
f481be3358
Set a proper default for the schematic junction size
Fixes https://gitlab.com/kicad/code/kicad/issues/4834
6 years ago
Jon Evans
12b4a55ae8
Port Eeschema to new project settings
DRC/ERC error serialization changed to use explicit tokens
Old stored severities and ignored errors are discarded
6 years ago