Jon Evans
04f65c6c5c
ADDED: Option to disable autoplacement for particular fields
Fixes https://gitlab.com/kicad/code/kicad/-/issues/5767
3 years ago
Jon Evans
4ea0a80df0
CHANGED: Fields may now optionally display their name before their value
Fixes https://gitlab.com/kicad/code/kicad/-/issues/11457
3 years ago
Jeff Young
e8a543f1ea
Colors for text in PL_Editor and Eeschema.
Fixes https://gitlab.com/kicad/code/kicad/issues/1952
4 years ago
Jeff Young
c6a8100d46
Schematic and symbol text boxes.
Also fixes some plot bugs with arcs.
Also moves polygonization of arcs (when required) in plotting code
from 5 degrees to calculated based on ARC_HIGH_DEF.
Fixes https://gitlab.com/kicad/code/kicad/issues/5017
4 years ago
Jeff Young
a2030a5956
GUI for font selection.
4 years ago
jean-pierre charras
cd0ac9e698
eeschema, DIALOG_FIELD_PROPERTIES: fix a few issues.
(incorrect handling of H and V justify bitmap buttons
Fixes #10267
https://gitlab.com/kicad/code/kicad/issues/10267
4 years ago
Marek Roszko
347e03363a
Convert wxPoint/wxSize starting from EDA_RECT usages
4 years ago
Jeff Young
889970a449
SCH_NETCLASS_FLAGs and SCH_FIELDs for labels.
ADDED: a new label type for netclass flags.
ADDED: the ability to define fields on labels.
4 years ago
Simon Schaak
399f2c116e
Symbol editor: save changed field properties
Fixes https://gitlab.com/kicad/code/kicad/-/issues/9648
4 years ago
jean-pierre charras
f11687c5e5
Do not allow sheet filename change from DIALOG_SCH_FIELD_PROPERTIES.
It does not work. Changing a sheet filename is complex, and can be
made only in sheet properties dialog.
4 years ago
Jeff Young
6eb59b9d9e
Dialog naming conventions.
4 years ago
Jeff Young
b1b4caee6a
Escape "naughty" characters in symbol names.
It's tempting to say that we don't need to exclude filename chars
from symbols, but we might regret that decision down the road. Better
to just escape them.
Fixes https://gitlab.com/kicad/code/kicad/issues/8694
4 years ago
luz paz
f968fc8719
Fix source comment / documentation typos
4 years ago
Jeff Young
2e3860de6f
Naming conventions.
5 years ago
jean-pierre charras
cc43436df8
Eeschema: Fix a few issues in dialog edit fields
Partial fix of #8057
5 years ago
Wayne Stambaugh
6997fec14f
Schematic editor dialog source code housekeeping.
5 years ago
Jeff Young
ff7742c6b8
File naming and include cleanup.
5 years ago
Jeff Young
753442c60a
Don't select all of textfield on each focus.
GTK (at least) generates focus events when the app is reactivated so
the text keeps getting re-selected.
Fixes https://gitlab.com/kicad/code/kicad/issues/6757
5 years ago
Jeff Young
f0d0e17aab
Prepare for MODULE -> FOOTPRINT.
5 years ago
Jeff Young
8b084c373e
Autocomplete for text variables.
Fixes https://gitlab.com/kicad/code/kicad/issues/4190
5 years ago
Seth Hillbrand
7c28c3838a
Comment-only changes
Makes class comments conform to coding standards
6 years ago
Jeff Young
c4cd81a906
Remove side-effect of LIB_FIELD::SetText().
Fixes: lp:1800545
* https://bugs.launchpad.net/kicad/+bug/1800545
7 years ago
Jeff Young
3a67300001
Fix reference text smart selection for Windows and Linux.
Fixes: lp:1782382
* https://bugs.launchpad.net/kicad/+bug/1782382
7 years ago
Jeff Young
68e7a49b53
Add position to Eeschema's edit text dialogs.
Fixes: lp:1627467
* https://bugs.launchpad.net/kicad/+bug/1627467
(cherry picked from commit 07c7828)
7 years ago
Jeff Young
06bf958bf1
UNIT_BINDERize eeschema's plot and text edit dialogs.
(cherry picked from commit 298ea70)
8 years ago
Simon Richter
ad088db6d2
Add more "override" markers.
9 years ago
Simon Richter
59c81976dc
Explicitly mark overriding functions.
9 years ago
Wayne Stambaugh
ce593f9784
Eeschema: fix broken component reference field in hierarchies. (fixes lp:1572812)
10 years ago
Wayne Stambaugh
76d099b337
Eeschema: fix illegal field characters causing corrupt schematic files on Linux. (fixes lp:1529358)
* Refactor edit one field dialogs to use validators and transfer data to and
from window functions.
* Add code to DIALOG_SHIM to handle validation and transfer functions since
the base dialog class code is not called by EndQuasiModal().
* Add custom validator class for filtering field text control characters.
* Add new field validator to edit schematic component dialog field text
control.
* Add new field validator to edit fields in library editor dialog field
text control.
* Make a few LIB_PART member functions const.
10 years ago
unknown
74154480de
Eeschema enhancements: Option to annotate keeping multi-unit parts grouped and friendlier warning for modifying power values.
11 years ago
jean-pierre charras
6e8a8a6b25
Fix some coverity warnings (mainly not initialized members)
11 years ago
Mark Roszko
396e7b8ccb
Add select footprint feature to Eeschema field properties dialog.
11 years ago
Dick Hollenbeck
8ccf0320b4
1) Add "rules" to base of tree for copying into BZR_HOME/rules.
File "rules" has instructional text as comments near top.
2) Convert all text files in repo to LF line ending form.
Any checkout done with "rules" in play will convert the working
tree to native line ending, while keeping repo as LF line ending.
13 years ago
Dick Hollenbeck
5aec46049d
apply DIALOG_SHIM to dialog_lib_edit_text_base and make dialog_lib_edit_pin_base apportion more width for pin name
13 years ago
jean-pierre charras
0a68744e2d
Eeschema: Add better dialog to edit an existing field of the current edited component.
14 years ago