Wayne Stambaugh
648803dcf7
Eeschema: fix missing part in part list bug in netlist exporter.
Use LIB_ID for LIB_PART_LESS_THAN comparison. This prevents parts with
library name clashes from being dropped from the part list.
8 years ago
Wayne Stambaugh
41c1657eb6
Eeschema: fix bug in sheet path loading logic.
When a relative sheet path was not in the project path or a subfolder
within the project path, the schematic path would be empty. Set the
base path to the project path when the schematic path is no within
the project path hierarchy.
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
jean-pierre charras
e75762b1e3
Better wording
8 years ago
Wayne Stambaugh
d776eaca83
Fix button sizer padding on symbol field edit dialog.
8 years ago
Maciej Suminski
a93da4aba6
Restored wxPD_APP_MODAL flag for progress dialogs
The flag is required on Linux, otherwise applications hang right after a
progress dialog disappears.
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
Wayne Stambaugh
fc8b852c41
Derive 3D model selection dialog from DIALOG_SHIM.
8 years ago
Maciej Suminski
5fb7f5a615
Fixed an assert in 3D shape download wizard
8 years ago
Maciej Suminski
86906b05e0
Fix 3D shape & footprint download wizards freeze on OSX
Fixes: lp:1758095
* https://bugs.launchpad.net/kicad/+bug/1758095
8 years ago
Maciej Suminski
554cb54a4f
Eagle SCH import: save project file after the full path is set
Fixes: lp:1765297
* https://bugs.launchpad.net/kicad/+bug/1765297
8 years ago
Maciej Suminski
536529e48f
Fixed unused captured variable warning
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
Maciej Suminski
f81c77cd4e
Edit Tool: update the reference point for in-place modification
Fixes: lp:1765027
* https://bugs.launchpad.net/kicad/+bug/1765027
8 years ago
Maciej Suminski
1a5139b91f
eeschema: renamed 'Symbol Table' to 'Fields Editor'
Fixes: lp:1765360
* https://bugs.launchpad.net/kicad/+bug/1765360
8 years ago
Maciej Suminski
0a58de0c46
Selection Tool: reset is-hover flag
Fixes: lp:1765034
* https://bugs.launchpad.net/kicad/+bug/1765034
8 years ago
Maciej Suminski
dce0743ddb
Removed nagging dialog in the delete tool.
8 years ago
Maciej Suminski
e3a06dca70
Fallback to system ngspice library when libngspice is not found in other paths on macOS
8 years ago
Maciej Suminski
2865084ce8
Library Field editor: validate alias name before changing it
When LIB_ALIAS is renamed, it validates the new name. In case the name
typed in the field edit dialog is invalid, there was a discrepancy
between the name used further in the code and the actual alias name.
Fixes: lp:1765375
* https://bugs.launchpad.net/kicad/+bug/1765375
8 years ago
Maciej Suminski
a695c995c7
pcbnew: fixed a warning regarding unused captured variables
8 years ago
Maciej Suminski
4526f40fe1
ngspice: add extra paths to search for libngspice
The main purpose of the patch is to load libngspice from macOS bundle.
There are also some additional paths that could make Windows developers
easier.
Fixes: lp:1630675
* https://bugs.launchpad.net/kicad/+bug/1630675
8 years ago
Maciej Suminski
a8ef222517
ngspice: keep the ngspice DLL handle as an automatic variable
8 years ago
Maciej Suminski
d3f23a62ec
Bundle libngspice, code models and init scripts for macOS
8 years ago
Maciej Suminski
c960d671cd
Changed negative recursion level argument to positive
BEZIER_POLY::recursiveBezier() was called with negated 'level'
variable as an argument which is incorrect for an unsigned type.
8 years ago
Jeff Young
e4feb315d5
Clean up some spacing issue with the Save button.
Also went back to using a smaller font for the status lines,
although this time using more system settings.
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
jean-pierre charras
3179e40b57
Fix compil warning (perhaps 32 bit build specific)
8 years ago
Seth Hillbrand
f68268c8ca
Only update msgpanel when dimension started
Fixes: lp:1765118
* https://bugs.launchpad.net/kicad/+bug/1765118
8 years ago
Seth Hillbrand
7b3dc9c28d
Fix tabs->spaces
8 years ago
Maciej Suminski
41ac458e79
Fixed SCH_LEGACY_PLUGIN_CACHE::saveBezier()
8 years ago
jean-pierre charras
90741a9d76
Cvpcb: allows more room to display messages to avoid long strings to overlap buttons
8 years ago
Jean-Samuel Reynaud
ad0deb16a2
Fix pcbnew: refresh canvas on opening a file only after mouse move
Fixes: lp:1760819
* https://bugs.launchpad.net/kicad/+bug/1760819
8 years ago
Seth Hillbrand
794e8d8a04
Moving IsOk dialogs to correct parents
8 years ago
Seth Hillbrand
626c8a71f7
Reworking sheet duplication messages and annotation
The messages on sheet duplication are changed to reflect the action
perceived by the user when accepting/rejecting the change.
Annotation is also reset for duplicating sheets where maintaining
existing annotation would conflict with existing sheets.
8 years ago
Seth Hillbrand
fdd3f52e2d
Move debug msg to relevant section
8 years ago
Jeff Young
db2cda7271
Fix some merge issues.
8 years ago
Seth Hillbrand
2d5da8b04f
Fix assert when removing CurPart
Fixes: lp:1762099
* https://bugs.launchpad.net/kicad/+bug/1762099
8 years ago
Seth Hillbrand
853f73e6b7
Prevent duplicate sheetnames when using mouse copy
8 years ago
Seth Hillbrand
ca544eb138
Adding radius info to panel for arcs/circles
8 years ago
Seth Hillbrand
6d855cbccb
Remove extraneous assert
Fixes: lp:1764619
* https://bugs.launchpad.net/kicad/+bug/1764619
8 years ago
jean-pierre charras
854cb70052
Fix compil issue with gcc 4.8 on Ubuntu
8 years ago
Jeff Young
3be876c388
Cleanup of trace logs from Simon Richter.
8 years ago
Seth Hillbrand
45d1c19eb7
Add tooltip text to drag options.
8 years ago
jean-pierre charras
0294e41cbc
fix minor compil warnings (about signed/unsigned comparison)
8 years ago
Jeff Young
e84e5606c9
Fix compiler warning.
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
jean-pierre charras
268aeeb18f
Pcbnew: More explicit tool tip in right vertical toolbar (place auxiliary axis origin tool).
8 years ago