Wayne Stambaugh
fb46cd8bc5
Expunge the use of the word component from Eeschema code.
The only exception to this is the SPICE simulator's use of component
when referring to physical component (R, L, C, etc.) values.
4 years ago
jean-pierre charras
d0ca01be22
DIALOG_EDIT_COMPONENTS_LIBID: do not replace fields by default.
Values entered by the user will be lost and the schematic can be broken.
This is especially true for generic components.
Add also a tool tip for this option.
5 years ago
Zoltan Gyarmati
0df1558e10
eeschema: update symbol fields when editing Symbol Library links
Also making this behavior optional via a adding checkbox to the
Edit Symbol Library Links dialog.
Fixes: https://gitlab.com/kicad/code/kicad/issues/7010
5 years ago
Wayne Stambaugh
f35736cdd7
Eeschema: minor dialog and panel layout fixes.
5 years ago
Jeff Young
fa9937701f
Undo for Edit Component's LibId.
5 years ago
Jeff Young
3c2aafd7b7
Move Edit Symbol References to standard text/button control.
7 years ago
jean-pierre charras
c756fc318e
Fix a few wxWidgets minor alerts in DIALOG_EDIT_COMPONENTS_LIBID_BASE.
7 years ago
Jeff Young
420c2020fb
Overhaul Symbol Library References dialog.
Fixes some layout issues and standardizes the action buttons.
Also works around a wxWidgets bug in row sizing.
(cherry picked from commit 7abc922)
7 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
Wayne Stambaugh
f7ab50f791
UI string normalization.
Replace all instances of "component" and "part" with "symbol" when
referring to schematic and library symbols.
Replace all instances of "component" with "footprint" when referring to
board and library footprints.
Minor dialog layout fixes to some of the dialogs impacted by the UI
string changes.
8 years ago
jean-pierre charras
cd9d81d720
dialog_edit_components_libid: add a tool to remap orphan components.
Orphan components are components that have a link (lib_id) pointing to a non existent symbol in any loaded libraries.
8 years ago
jean-pierre charras
fea9d121b7
dialog_edit_components_libid: UI enhancements, and use viewlib for LIB_ID selection
8 years ago
jean-pierre charras
76d08c8bd2
UI fixes and enhancements in dialog_edit_components_libid.
8 years ago
jean-pierre charras
f17f604072
Add warning message in dialog_edit_components_libid
8 years ago
jean-pierre charras
8507ea45fc
Add a dialog to edit/change components LIB_ID inside a schematic.
This is useful for instance after moving a symbol from a lib to an other lib.
8 years ago
jean-pierre charras
5de85450b8
Pcbnew: Dialog list and select net: better dialog and make net selection to highlight a net working on GAL.
10 years ago
Chris Pavlina
acb2c54594
Option dialog mnemonic and padding fixes
* Fix conflicting mnemonics in Eeschema options dialog.
* Add mnemonics to Pcbnew, Footprint editor, and Component editor option
dialogs.
* Fix padding in all option dialogs.
* Remove obsolete DIALOG_LIBEDIT_DIMENSIONS.
10 years ago
jean-pierre charras
bb39956057
Fix minor bugs in cleanup dialog options and plot solder mask function (thanks to Lorenzo to locate these bugs)
12 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
jean-pierre charras
46f106b6cd
Pcbnew: fix Bug #1148785 (pcbnew crashes when using only one layer in autorouter ) , and a minor bug in dialog cleanup.
13 years ago
Wayne Stambaugh
8cd77e78f9
Minor dialog spacing, grammar, and UI policy fixes.
13 years ago
jean-pierre charras
bae892dfe5
Pcbnew: make all dialogs derived from DIALOG_SHIM.
13 years ago
jean-pierre charras
3668f4ccc3
Pcbnew: cleanup functions: now, cleanup uses same algorithm as connectivity calculations to detect pads connections, and is faster.
therefore tracks which have a end point inside a pad, but not necessaryexactly to the pad position are seen as connected, and are no more removed.
Side effect: reconnect to pads option is removed, because it is useless.
TODO: use this algorithm in drag functions.
Minor other fixes
13 years ago