jean-pierre charras
c44a477823
DIALOG_SYMBOL_FIELDS_TABLE: minor enhancements and fix a minor issue
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19145
4 months ago
Jeff Young
c5bb59468d
Get rid of assumptions about field order.
9 months ago
Mike Williams
ea904c9fb1
Symbol Fields Table: configurable excluded from BOM filtering
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/17747
2 years ago
Jeff Young
91df43c97a
ADDED: schematic tables.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/6806
2 years ago
Graham Keeth
e58615952c
Fix delimeter -> delimiter typo in translated strings
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/16673
2 years ago
Alex Shvartzkop
1ac1753048
Improve Symbol Fields Table appearance on GTK.
2 years ago
Alex Shvartzkop
a352bd4a25
Improve Symbol Fields Table appearance on Windows.
2 years ago
Wayne Stambaugh
91b503f875
Minor dialog layout fixes.
2 years ago
Jeff Young
a82a007301
Allow user to affect width of field names column.
Without this there's no way to re-adjust the column width when new
items are added. Doing more auto-sizing would be another option,
but at some point we have to stop trying to be smarter than the
user. (And the resize algo already has bugs on Mac causing us to
make the column too short for "${ITEM_NUMBER}" for some reason.)
2 years ago
Mike Williams
0000fcbe50
Schematic Setup: add BOM Preset importing
2 years ago
Alex Shvartzkop
1decd31baf
Vertically center wxGrid cells by default.
2 years ago
Mike Williams
d00a6b4987
Dialogs: add some margins back for GTK
2 years ago
Jeff Young
a97ba79883
Give Symbol Fields Table GUI a KiCad look & feel.
2 years ago
Jeff Young
d1765c3855
Work-around non-functional row-major radio button groups on Mac.
2 years ago
Jeff Young
e3b8de9a78
Work-around non-functional row-major radio button groups on Mac.
2 years ago
Mike Williams
fe32492252
Symbol Fields Table: scope control for limited view of symbols
2 years ago
Mike Williams
6ae8968a5b
Symbol Fields Table: add selection controls
Allows cross-probing to other editors.
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/8188
2 years ago
jean-pierre charras
9e6c56525a
EEschema, DIALOG_SYMBOL_FIELDS_TABLE: minor cosmetic fix
Fixes #14868
https://gitlab.com/kicad/code/kicad/-/issues/14868
2 years ago
Mike Williams
04532a61f4
Symbol Fields Dialog: don't change sheets on load
Late bind the range selection event so we don't lose our selection as a
result of loading data into the table, then jumping to the selected
value.
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/14186
2 years ago
Mike Williams
b7b7dc6558
Symbol Fields Table: general settings saving cleanup
3 years ago
Mike Williams
9c3d93eb34
BOM Generator: wire up forced exclusion, optional DNP exclusion
3 years ago
Mike Williams
753ae21fd4
BOM Generator: wire up to kicad-cli
3 years ago
Mike Williams
6a726709b5
Symbol Fields Table: wire up BOM format presets
3 years ago
Mike Williams
106747a03b
Symbol Fields Table: file chooser + working export
3 years ago
Mike Williams
b59fd76c15
Symbol Fields Table: export formatting options started
Also move export into the data model and out of the dialog so we can
eventually do this without a GUI.
3 years ago
Mike Williams
cccd708860
Symbol Fields Table: move data model into its own file
3 years ago
Mike Williams
21c81b19fa
Symbol Fields Table: upgrade dialog in prep for exporter
3 years ago
Mike Williams
d117d4e8f5
Symbol Fields Table: Add Presets
No backing store in JSON settings yet.
3 years ago
Mike Williams
e53ee9df4b
Symbol Fields Table: add rename column functionality
3 years ago
vinsfortunato
586f22c2f7
eeschema: Focus eeschema on symbol when symbol fields table cell is selected with keyboard
Fixes: https://gitlab.com/kicad/code/kicad/issues/13688
3 years ago
Jeff Young
d3d5d0f46e
Distinguish between user added fields and those found in symbols.
Fixes https://gitlab.com/kicad/code/kicad/issues/11511
Fixes https://gitlab.com/kicad/code/kicad/issues/8999
3 years ago
WhiteChairFromIkea
50716ed8f2
Simplify "Remove fields"
3 years ago
Jeff Young
ded611aed5
Patch annoying large checkbox cols in wxWidgets 3.1.x on OSX.
3 years ago
jean-pierre charras
45b167dff5
Some fixes related to translated/not translated mandatory field names. DIALOG_SYMBOL_FIELDS_TABLE: add new fields to symbols only if the field is not empty.
4 years ago
Mike Williams
b7a77a9498
Schematic: Add CSV export to Symbol Fields Table
4 years ago
Jeff Young
eb1a238a53
Remove extra event handler.
Fixes https://gitlab.com/kicad/code/kicad/issues/11418
4 years ago
Jeff Young
55a8fb39c4
ADDED filtering for Symbol Fields Table dialog.
Fixes https://gitlab.com/kicad/code/kicad/issues/11224
4 years ago
Jeff Young
184b67098f
Meet user expectations on life-cycle of symbol fields.
In other words, support empty fields.
Also adds deleting fields to Symbol Fields Table.
Fixes https://gitlab.com/kicad/code/kicad/issues/8999
4 years ago
Wayne Stambaugh
0795fcb810
Minor dialog layout fixes.
4 years ago
Jeff Young
f46486bc3e
Naming conventions.
4 years ago
Jeff Young
7186a0c621
Remove canonical name column from view and make sash more obvious.
Fixes https://gitlab.com/kicad/code/kicad/issues/6693
5 years ago
Jeff Young
6e6e0aa644
Naming conventions (including some component -> symbol).
5 years ago
jean-pierre charras
5abb61e195
DIALOG_FIELDS_EDITOR_GLOBAL: fix a few minor issues.
5 years ago
Jeff Young
1916ea868b
Highlight current row in Edit Symbol Fields, and save col widths.
Fixes https://gitlab.com/kicad/code/kicad/issues/4235
6 years ago
jean-pierre charras
1ca3b2c768
Eeschema: DIALOG_FIELDS_EDITOR_GLOBAL: fix missing clearing old highlight when highlighting a new symbol or exiting the dialog
7 years ago
Jeff Young
779ef044b7
Fix wxGrid column dragging bugs.
Close an open editor when dragging (as wxWidgets won't move it).
Make sure native column headers aren't in use where we need dragging:
their interaction with wxWidgets' dragging is buggy.
Fixes: lp:1796398
* https://bugs.launchpad.net/kicad/+bug/1796398
Fixes: lp:1796396
* https://bugs.launchpad.net/kicad/+bug/1796396
7 years ago
Jeff Young
b90a261d5c
More safety fixes for uncommitted grid changes.
7 years ago
Wayne Stambaugh
8e7d6063fd
Minor dialog and frame window improvements.
Drop all uses of wxRAISED_BORDER and wxSUNKEN_BORDER from dialogs and
panels used in main frame windows.
Drop use of wxSP_3DSASH options on all wxSplitterWindow definitions.
Minor dialog alignment and spacing fixes.
7 years ago
Jeff Young
52271d3195
Add an Add Field button to global Field Editor.
Fixes: lp:1747602
* https://bugs.launchpad.net/kicad/+bug/1747602
(cherry picked from commit 1e5b1b0)
8 years ago
Jeff Young
aaf47bbe71
Replace "unsaved changes" dialog to Global Fields Editor.
8 years ago