Mike Williams
4d5841cc98
Symbol Fields Table: better column moving
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/16123
2 years ago
Wayne Stambaugh
5d6ef69726
Coding policy and Doxygen comment fixes.
2 years ago
Mike Williams
6425c5cc1a
Symbol Fields Table: fix issues with selecting row of starting selection
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/15684
2 years ago
jean-pierre charras
53b2fda184
Fix some minor compil and Coverity warnings.
2 years ago
Mike Williams
e1d5089c74
Symbol Fields Table: handle recursive sheet add/delete/update
2 years ago
Mike Williams
dc103b88d1
Symbol Fields Table: make non-modal
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/2141
2 years ago
Mike Williams
1c52a60270
Symbol Fields Table: API cleanups for non-modal window
2 years ago
Mike Williams
fe32492252
Symbol Fields Table: scope control for limited view of symbols
2 years ago
Mike Williams
37fdcce0a0
Fields Editor Table: add checkboxes for fields representing attributes
DNP, Exclude from ..., etc.
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/15300
2 years ago
Mike Williams
25e391719e
Fields Table: convert special strings like Quantity to named variables
Before, we did not actually prevent users from adding a field also named
Quantity to their symbols. This of course does not play nicely with the
assumptions that Quantity is a special column in the fields editor.
By making it a named variable, the user can safely add it to a symbol
and it will not be editable, and will also work in the fields table
editor as expected.
2 years ago
Mike Williams
cfa0d4bfb7
Symbol Fields Table: handle missing fields better
Treat missing ones as empty, unless they are a named variable field and
then resolve the field.
2 years ago
Mike Williams
e26dcbece4
Symbol Fields Table: add item number support
2 years ago
Mike Williams
f9d4b75726
Symbol Fields Table: performance optimizations
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/14972
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
c5cc313da9
Symbol Fields Table: BOM presets saved in JSON settings
3 years ago
Mike Williams
753ae21fd4
BOM Generator: wire up to kicad-cli
3 years ago
Mike Williams
8433f94886
Symbol Fields: move more strings to template field names usage
3 years ago
Mike Williams
6a726709b5
Symbol Fields Table: wire up BOM format presets
3 years ago
Mike Williams
bb7d55e5a4
Symbol Fields Table: fix Qty column
Really need to refactor these strings out of everything...
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
97eed8c8a2
Fields Data Model: pull more UI controls interaction out of class
3 years ago
Mike Williams
cccd708860
Symbol Fields Table: move data model into its own file
3 years ago