Seth Hillbrand
f451ffb877
Standardize colons in schematic editor options dialog
8 years ago
Seth Hillbrand
83319f74c3
Standardize colons in line style dialog
8 years ago
Seth Hillbrand
2da575d539
Standardize wording and colons in libentry fields dialog
8 years ago
Seth Hillbrand
617d9288ab
Standardize colons in edit label dialog
8 years ago
Seth Hillbrand
32bb6064d7
Standardize colons in edit schematic component dialog
8 years ago
Seth Hillbrand
07281d78ad
Standardize colons in edit component dialog
8 years ago
Seth Hillbrand
8c2a7138d1
Standardize colons in BOM dialog
8 years ago
Seth Hillbrand
4640a656a2
Standardize colons in annotate dialog
8 years ago
Jeff Young
aa71d41a59
Calculate column widths based on actual text & fontsize.
Fixes: lp:1737361
* https://bugs.launchpad.net/kicad/+bug/1737361
8 years ago
Maciej Suminski
cfa9916836
Prevent issuing a print command before the previous one is finished
Fixes: lp:1765965
* https://bugs.launchpad.net/kicad/+bug/1765965
8 years ago
jean-pierre charras
4202bb6af6
DIALOG_EDIT_COMPONENTS_LIBID: fix the minimal size (previous code to fix this size was not working)
8 years ago
Wayne Stambaugh
d776eaca83
Fix button sizer padding on symbol field edit dialog.
8 years ago
Jeff Young
4302394990
Consistency between dialog titles and menu items.
... and between eeschema and pcbnew.
Also moved the Symbol & Footprint library table tabs to the top
so it's more clear what "by Scope" means.
Fixes: lp:1765359
* https://bugs.launchpad.net/kicad/+bug/1765359
Fixes: lp:1765516
* https://bugs.launchpad.net/kicad/+bug/1765516
8 years ago
Jeff Young
5506efaee5
Add a SaveAndContinue button to the Fields Editor.
8 years ago
Jeff Young
b9239d8728
Add defensive coding for column widths in Fields Editor.
8 years ago
Jeff Young
9201417c06
Handle new fields in global field editor.
Fixes: lp:1765443
* https://bugs.launchpad.net/kicad/+bug/1765443
8 years ago
Jeff Young
442d1169a8
Adjust min sizes of Global Fields editor for Windows.
Also gets rid of a slew of unnecessary sizers in the dialog.
8 years ago
Simon Richter
7e47ef7471
Fix warnings for unreferenced local variables
8 years ago
Jeff Young
db2cda7271
Fix some merge issues.
8 years ago
jean-pierre charras
854cb70052
Fix compil issue with gcc 4.8 on Ubuntu
8 years ago
jean-pierre charras
0294e41cbc
fix minor compil warnings (about signed/unsigned comparison)
8 years ago
Jeff Young
000457db7c
Move Fields Editor to wxGrid.
Makes in-place editing much easier and fixes some other issues
(see bug reports).
Fixed sorting bugs in References and added better sorting for
Values.
Removed Description column as it wasn't editable and caused more
confusion than value.
Removed auto-column-width after initial render.
Re-implemented undo/redo.
Fixes: lp:1749287
* https://bugs.launchpad.net/kicad/+bug/1749287
Fixes: lp:1737361
* https://bugs.launchpad.net/kicad/+bug/1737361
Fixes: lp:1759756
* https://bugs.launchpad.net/kicad/+bug/1759756
Fixes: lp:1763223
* https://bugs.launchpad.net/kicad/+bug/1763223
Fixes: lp:1761378
* https://bugs.launchpad.net/kicad/+bug/1761378
8 years ago
Jeff Young
12ec56bc15
Prevent reentrancy in footprint loading.
Also removes parallel implementation in favour of using the
normal one (with a new wxGauge-backed PROGRESS_REPORTER).
Fixes: lp:1764196
* https://bugs.launchpad.net/kicad/+bug/1764196
8 years ago
Maciej Suminski
0e151687e3
Fixed a typo
8 years ago
Maciej Suminski
a41b2d6803
Fix names of added aliases
8 years ago
Maciej Suminski
b907fb856d
Fix names of libraries added to symbol/footprint library tables
8 years ago
Maciej Suminski
3f734eb1b5
Improved validation of library and entry names
Symbol/footprint library and entry have the same set of forbidden
characters with a single exception, space character. To accommodate for
this difference, LIB_ID validation and fix methods have been extended to
specify the LIB_ID type that is checked (schematic/board).
LIB_ID::HasIllegalChars() and LIB_ID::FixIllegalChars() had two different
sets of characters treated as invalid in LIB_IDs. The set has been
factored out to another function to avoid duplication.
8 years ago
Maciej Suminski
862fb430e7
eeschema: Fixed setting unit condition in the component properties dialog
8 years ago
Carsten Schoenert
a11714b1a4
fix misspelled 'an other' -> 'another'
8 years ago
Carsten Schoenert
1f32f7c55b
fix misspelled 'allows to' -> 'allows one to'
8 years ago
Jeff Young
591a303777
Make ERC options dialog clearer.
Fixes: lp:1667600
* https://bugs.launchpad.net/kicad/+bug/1667600
8 years ago
Maciej Suminski
dd56f16776
Fix symbol editor crash when modifying fields while a field is selected
Field Editor dialog calls LIB_EDIT::SetFields() that deletes the old
LIB_FIELD objects and creates new ones. If any of the old LIB_FIELD
objects had been selected before invoking the dialog, then one of the
update UI event handlers will crash trying to access the object.
8 years ago
Jeff Young
ba49bd0386
Allow XLS netlist exporters to specify a file extension.
Fixes: lp:1591779
* https://bugs.launchpad.net/kicad/+bug/1591779
8 years ago
Jeff Young
f4ce8766e3
Implement shared FOOTPRINT_LIST.
While we already cache the loaded footprint files, parsing said files
into the list is also time-intensive. Since the FOOTPRINT_LIST is
already hash-stamped against the current timestamps of the files that
make up the list, sharing a single copy of the list is quite
straight-forward.
8 years ago
Jon Evans
bfe9eff878
Don't use wxTE_RICH in label editing dialog
Fixes: lp:1742296
* https://bugs.launchpad.net/kicad/+bug/1742296
8 years ago
Jeff Young
d2d0660647
Open viewer even when FPID is invalid.
Just show an empty viewer.
8 years ago
Jeff Young
a0364a1137
Don't make user click twice to toggle checkbox in wxGrid.
8 years ago
Maciej Suminski
97f8a3361e
Renamed ERC rule: "Test unique global labels" to "Test single instances of global labels"
8 years ago
Maciej Suminski
e1c8822b9e
Component Properties dialog: catch IO_ERRORs when showing footprint viewer
8 years ago
Jeff Young
79fe134495
Init Footprint Viewer with current FPID.
Fixes: lp:1757421
* https://bugs.launchpad.net/kicad/+bug/1757421
8 years ago
Jeff Young
1a845bc4ad
Safer way to commit in-progress changes in wxGrid.
In some cases the wxGrid would attempt to close the editor in
the middle of the d'tor, resulting in segfaults.
8 years ago
Jeff Young
df924a5e68
Follow standard FBP naming conventions.
8 years ago
Jon Evans
0a81782b5d
Add ERC check that a pin appears in only one net
Fixes: lp:1680638
* https://bugs.launchpad.net/kicad/+bug/1680638
8 years ago
Jon Evans
935a5cada8
Fix typo in conditional check
Fixes: lp:1755265
* https://bugs.launchpad.net/kicad/+bug/1755265
8 years ago
Jeff Young
f32f14dc8f
Add WX_TEXT_ENTRY_DIALOG which inherits from DIALOG_SHIM.
Fixes: lp:1754977
* https://bugs.launchpad.net/kicad/+bug/1754977
8 years ago
hauptmech
eeeed88425
Use fixed width on first Symbol Table column
Autosize when the reference field is a list of all components was too long.
Fixes: lp:1753330
* https://bugs.launchpad.net/kicad/+bug/1753330
8 years ago
Jeff Young
4693fd6200
Resolve env vars when looking up documentation files.
Fixes: lp:1729276
* https://bugs.launchpad.net/kicad/+bug/1729276
8 years ago
Seth Hillbrand
33423fe88d
Standardize capitalization
Messages should start with capitalized letter
8 years ago
Seth Hillbrand
3cbf5f4942
Spelling indentifier -> identifier
8 years ago
Seth Hillbrand
9c44d67f3b
Eeschema: Simplify transformation representation
Fixes: lp:1752745
* https://bugs.launchpad.net/kicad/+bug/1752745
8 years ago