- Feb 18, 2020
-
-
Brian Piccioni authored
-
- Feb 17, 2020
-
-
Brian Piccioni authored
-
Brian Piccioni authored
-
Brian Piccioni authored
-
- Feb 16, 2020
-
-
Brian Piccioni authored
-
- Feb 15, 2020
-
-
Brian Piccioni authored
-
- Feb 14, 2020
-
-
Brian Piccioni authored
Moved logs to report window, modified reporter for static file name and suppress log prefix. Added checkbox for update schematics
-
- Feb 08, 2020
-
-
Brian Piccioni authored
-
- Feb 06, 2020
-
-
Brian Piccioni authored
-
- Feb 05, 2020
-
-
Brian Piccioni authored
-
- Feb 01, 2020
-
-
Brian Piccioni authored
-
- Jan 30, 2020
-
-
jean-pierre charras authored
Shared sheets can create issues in a complex hierarchy. This is not related to sharing sheets between projects. (Sharing sheets between projects is not supported by Kicad)
-
- Jan 29, 2020
-
-
jean-pierre charras authored
These help files are created from the .md source files and contain I18n strings, but do not exist if kicad is not built from sources. However they are needed by translators.
-
ADDED: Back annotation algorithm, eeschema back annotation dialog CHANGED: added some minor helper methods to SCH_REFERENCE_LIST and SCH_REFERENCE, split SCH_REFERENCE_LIST::CheckAnnotation on 2 parts to reuse code
-
Mario Luzeiro authored
Remove holes on Silk layer by default so the behaviour is the same on OpenGL and Raytracing. Fixes #1836 Fix raytracing shadow offset issue. Some codestyle fix.
-
jean-pierre charras authored
The footprint sheet path (unique ID) is now displayed in this dialog.
-
- Jan 28, 2020
-
-
Seth Hillbrand authored
The RTree does not have a deterministic iterator, so extracting items may be in arbitrary order, causing issues as the schematic appears to change when comparing to previous revisions. This uses the SCH_ITEM comparison operator to for ordering by type, then by custom sorting within type. For the netlist, we choose the first available unit in the sheet for each component. Fixes #3811 | kicad/code/kicad#3811
-
- Jan 27, 2020
-
-
Seth Hillbrand authored
This part of the check removes recursive sheets from the schematic when loading and notifies the user that their schematic has been repaired.
-
Seth Hillbrand authored
We need to ensure that the appended sheet does not already exist in the parent hierarchy. We do this for new sheets but need to check for existing ones as well. Fixes #3806 | kicad/code/kicad#3806
-
- Jan 26, 2020
-
-
jean-pierre charras authored
- Fix non optimal shape of solid polygons after inflate transform. - Add a small extra clearance ((2 microns) when creating clearance areas (especially, convert arc to polygons create small differences) - Add a small threshold (1 micron) in drc test distances to avoid false positives - fix a minor issue in TransformOvalToPolygon that created sometimes a not perfect shape Fixes #3812 kicad/code/kicad#3812
-
Ian McInerney authored
Some platforms (such as Linux) don't automatically append file extensions, so we should ensure extensions are correct and the user is prompted accordingly. Fixes kicad/code/kicad#3817
-
- Jan 25, 2020
-
-
Seth Hillbrand authored
Prevents items from being mistakenly added to the tree that should not be tracked in the tree.
-
Seth Hillbrand authored
Pins and component fields belong to the parent object and need to be avoided when moving to prevent re-insertion on update. Fixes #3804 | kicad/code/kicad#3804 Fixes #3811 | kicad/code/kicad#3811
-
- Jan 24, 2020
-
-
Ian McInerney authored
-
-
jean-pierre charras authored
Bitmap size is using Eeschema units. So the size was incorrectly calculated for pl_editor.
-
jean-pierre charras authored
-
jean-pierre charras authored
-
jean-pierre charras authored
The function that calculates the previous layer id was using a illegal value in some cases. Fixes #3805 kicad/code/kicad#3805
-
- Jan 23, 2020
-
-
Wayne Stambaugh authored
When opening the symbol editor without loading the schematic editor the default text size setting is not loaded and was defaulting to the old mils setting. Convert the default text size to internal units in case the symbol editor is launched first. Set default line, bus, and selection highlight width to internal units. Change new symbol dialog pin position offset control from a spin control to a text control so the unit binder object can handle converting to and from internal units. Fixes #3802 kicad/code/kicad#3802
-
Seth Hillbrand authored
The components are reloaded when libraries change and when loading a schematic. The initial load does not contain pins and so bbox hits may miss elements. Fixes #3800 | kicad/code/kicad#3800
-
Seth Hillbrand authored
This adjusts and tightens code around bboxes and pin sizes.
-
Seth Hillbrand authored
2 pins + 1 line here would mark the same spot twice for a junction. Using a set prevents the duplicates from being inserted
-
- Jan 22, 2020
-
-
Ian McInerney authored
It is cleaner and safer to handle the include and source paths as absolute from the source directory instead of relative to every path.
-
Ian McInerney authored
When launched from CVPCB or the footprint editor/viewer the stackup isn't user-editable, so it just gives its default colors.
-
ADDED: 3d-viewer can now look up colours defined in board properties Fixes kicad/code/kicad#2261
-
Wayne Stambaugh authored
Convert sheet position units from mils to internal units.
-
Wayne Stambaugh authored
Convert minimum sheet width and height definitions from mils to internal units. Add comment to sheet minimum width and height definitions to indicate sizes are in mils.
-
Jon Evans authored
-
Seth Hillbrand authored
At some point the buses were no longer being addressed in SchematicCleanup(). This re-adds bus segments to the checklist for segments to merge/clean
-