Seth Hillbrand
9bfce26ce7
Move env var substitution into GetAssociatedDocument
We always want the documents to have their variables replaced when
opening the associated file.
Fixes: lp:1819309
* https://bugs.launchpad.net/kicad/+bug/1819309
7 years ago
jean-pierre charras
26acd39129
Fix a few Coverity warnings.
7 years ago
Baranovskiy Konstantin
62bf4614ad
Component fields grid: copy/paste boolean values.
NEW: Add ability to copy/paste from/to cells with boolean values
(checkboxes) in grid control of component properties dialog of Eeschema.
7 years ago
Maciej Suminski
44424dcbb3
Fixed a crash in Symbol Properties dialog
Fixes: lp:1802641
* https://bugs.launchpad.net/kicad/+bug/1802641
7 years ago
Seth Hillbrand
92758ea4ef
eeschema: Fix minor compile warning
7 years ago
Seth Hillbrand
dff92f915c
eeschema: Formatting grid table
Missing breaks could cause grid table to return odd text for bad values.
With the breaks, odd values are flagged for fixing
7 years ago
Jeff Young
3c2aafd7b7
Move Edit Symbol References to standard text/button control.
7 years ago
Jeff Young
e5e1a315f1
Keep name & value in sync for library items.
Also fixes library reference highlighting from board footprints.
Fixes: lp:1792243
* https://bugs.launchpad.net/kicad/+bug/1792243
Fixes: lp:1792256
* https://bugs.launchpad.net/kicad/+bug/1792256
7 years ago
Jeff Young
e932eed738
Allow TemplateFieldNames to specify URL-behaviour.
Fixes: lp:1785879
* https://bugs.launchpad.net/kicad/+bug/1785879
7 years ago
Jeff Young
8884298f29
Add file:// to list of things recognized as URL.
Fixes: lp:1785879
* https://bugs.launchpad.net/kicad/+bug/1785879
7 years ago
Jeff Young
99ed476de1
Treat user fields starting with http:// or https:// as a URL.
Fixes: lp:1785879
* https://bugs.launchpad.net/kicad/+bug/1785879
7 years ago
Jeff Young
07a665f4fd
Improve validation of symbol fields editor.
Don't beep when inserting character from focused grid cell (but
before editor is opened).
Handle reference validation separately from name validation and
separately from user field value validation. The old way of setting
the fieldId on the validator wasn't working because the validator
gets copied.
Run validation when leaving cell. Don't just check for empty
(particularly for fields that CAN be empty).
Fixes: lp:1782917
* https://bugs.launchpad.net/kicad/+bug/1782917
(cherry picked from commit 79e04de)
8 years ago
Jeff Young
bd90341e91
Add Footprint & Datasheet buttons to Edit Symbol dialog.
8 years ago
Jeff Young
31aebe6920
UI infrastructure enhancements and bug fixes.
Work around wxWidgets failure to send first key through validator.
Unify treatment of INDETERMINATE values (such as for multiple
selections with mixed values).
(cherry picked from commit 7308729)
8 years ago
Jeff Young
c8b02674dc
Direct editing of LIB_FIELDs and SCH_FIELDs in dialogs.
Fixes: lp:1676178
* https://bugs.launchpad.net/kicad/+bug/1676178
Fixes: lp:1749220
* https://bugs.launchpad.net/kicad/+bug/1749220
Fixes: lp:1779557
* https://bugs.launchpad.net/kicad/+bug/1779557
Fixes: lp:1425134
* https://bugs.launchpad.net/kicad/+bug/1425134
Fixes: lp:1565195
* https://bugs.launchpad.net/kicad/+bug/1565195
(cherry picked from commit b6aee79)
8 years ago