- 04 Dec, 2014 1 commit
-
-
jean-pierre charras authored
Looked like a minor issue, but was due to a more serious bug, when using 2 different DSN_LEXERS which were not synchronized. The fix is not perfect, but unfortunately, the parser used to read the PCB_PLOT_PARAMS in .kicad_pcb files is also used in legacy board file reader. Therefore it is better than write 2 parser functions, one for legacy files, the other for the .kicad_pcb files, which make the same thing.
-
- 03 Dec, 2014 2 commits
-
-
jean-pierre charras authored
-
jean-pierre charras authored
BOM dialog: remove a not very useful button, and merge its function with an other (not perfect, need more work) Add message box to show info added in BOM python scripts (See scripts/bom-in-python/README-bom.txt about this info)
-
- 01 Dec, 2014 1 commit
-
-
jean-pierre charras authored
Pcbnew, export Solder masks in Gerber Format: fix not working export when the solder mask minimal width is not 0 (the exported shapes were the same as if the vule = 0) with boost version >= 1.56 This is due to the fact the boost::pylygon function resize ( a inflate/deflate function) used for calculations does not work with boost version >= 1.56. Use Clipper inflate/deflate function instead. It is faster and works fine.
-
- 30 Nov, 2014 2 commits
-
-
jean-pierre charras authored
Modify usage of Inflate/deflate polygon in zone calculations, in order to be compatible with boost::polygon >= 1.56 Inflate/deflate polygons does not work very well (neither with boost::polygon >= 1.56 nor with Clipper) for polygons which have holes linked by overlapping segments (i.e. polygons with holes which can be drawn, because they are see as only one polygon) Some code cleanup.
-
jean-pierre charras authored
Modify usage of Inflate/deflate polygon in zone calculations, in order to be compatible with boost::polygon >= 1.56 Some code cleanup.
-
- 29 Nov, 2014 2 commits
-
-
jean-pierre charras authored
-
unknown authored
-
- 28 Nov, 2014 1 commit
-
-
Bernhard Stegmaier authored
* Make defintion of OSX build target a requirement. * Update OSX build documenation to reflect build changes. * Update OSX build script to reflect build changes.
-
- 27 Nov, 2014 2 commits
-
-
Maciej Suminski authored
-
Maciej Suminski authored
-
- 26 Nov, 2014 1 commit
-
-
Angus Gratton authored
-
- 24 Nov, 2014 1 commit
-
-
Maciej Suminski authored
-
- 23 Nov, 2014 1 commit
-
-
jean-pierre charras authored
Grebview: add info in layer manager for Excellon drill filles, similar to X2 file function info in X2 gerber files.
-
- 22 Nov, 2014 2 commits
-
-
jean-pierre charras authored
Eeschema: Netlist generator: remove option to generate the fully outdated old netlist file format (based on a very old Orcad netlist format) Only the new (S expression) better netlist file format is now used.
-
jean-pierre charras authored
Gerbview: Add support for recent File Format Attribute metadata, both for X2 Gerber file format and X1 (R274X) format. Pcbnew already uses this attribute when creating Gerber files. Because Gerber files using this attribute identify the board layers stackup, Gerbview (if this attribute is defined) can sort gerber images stach up like the board. (in layer manager, just right click to access to the sort menu)
-
- 21 Nov, 2014 4 commits
-
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
- 19 Nov, 2014 6 commits
-
-
jean-pierre charras authored
-
jean-pierre charras authored
Try to fix an issue on Ubuntu/Unity for some dialogs which are not displayed. Adding GetSizer()->Fit( this ) after last dialog "geometry" change (size for instance) or Raise() if the window is not a dialog fix it. Partial fix. There are few cases where the frame is still not displayed. Looks like a Unity issue, not a Kicad issue.
-
Blair Bonnett authored
-
jean-pierre charras authored
-
jean-pierre charras authored
Try to fix issues on Ubuntu/Unity for dialogs which are not displayed: adding GetSizer()->Fit( this ) in some other dialogs
-
jean-pierre charras authored
Try to fix an issue on Ubuntu/Unity for some dialogs which are not displayed. For most, adding GetSizer()->Fit( this ) in dialog constructor fix the issue, but at least one dialog still is not displayed.
-
- 17 Nov, 2014 2 commits
-
-
TomCC authored
-
jean-pierre charras authored
Fix remark 1 in Bug #1393277 (the option "use absolute paths" acts reversed: ticked exports relative paths, unticked exports absolute paths)
-
- 15 Nov, 2014 4 commits
-
-
Wayne Stambaugh authored
* Make title capitalization consistant. * Replace some instances of module with footprint. * Use angle instead of orientation where appropriate. * Remove abbreviations where it made sense. * Coding policy fixes.
-
Blair Bonnett authored
-
Camille authored
-
John Beard authored
* Make "Drawing" string translatable. * Add segment length to message panel. * Add segment angle to message panel.
-
- 14 Nov, 2014 8 commits
-
-
Maciej Suminski authored
-
Tomasz Wlostowski authored
-
Tomasz Wlostowski authored
geometry: IsSolid() and Move() methods, segment overlap detection, some improvements in SHAPE_LINE_CHAIN class.
-
Tomasz Wlostowski authored
-
Tomasz Wlostowski authored
- fixed walkaround bug causing unwanted overlap/clearance violation when the first segment of trace being laid intersects the obstacle's hull at the same point twice (ie. goes in, turns around and goes out). - fixed placer bug not splitting the start segment after toggling via placement or changing trace width
-
Tomasz Wlostowski authored
- re-worked PNS_LINE_PLACER and PNS_ROUTER classes a bit, removing duplicate class members - cleaned up Andrew's blind/buried via fixes - fixed 'custom via width' dialog bug updating the width even when closed/cancelled - fixed incorrect radius of drawn microvias
-
Nick Østergaard authored
-
Maciej Suminski authored
-