- 21 Mar, 2015 1 commit
-
-
jean-pierre charras authored
-
- 13 Mar, 2015 1 commit
-
-
jean-pierre charras authored
Remove a few coverity warnings. Fix some comments which were incorrect, due to the changes in code. Remove not compiled code (kept as comments), now outdated or useless legacy plugin: better compatibility with old brd files (current track width and current vias size, stored in SETUP section, were not read from file and incorrectly set)
-
- 25 Feb, 2015 1 commit
-
-
jean-pierre charras authored
Fix someminor coverity warning, and one bug found by coverity in drill report files : buried holes were not properly counted and listed.
-
- 23 Feb, 2015 1 commit
-
-
jean-pierre charras authored
pcbnew, place file: Fix a minor bug in side identification: a comment in file header was generated with always "top side" id even when the bottom side file was created. Fix also a minor coverity warning (no bug)
-
- 22 Feb, 2015 3 commits
-
-
jean-pierre charras authored
Pcbnew, Footprint place file: use standard keywords "top" and "bottom" as board side identifiers instead of external copper layers names, which have no meaning in this fabrication file
-
jean-pierre charras authored
Move exact dialog: make all messages translatable. Fix minor issues (some can be Windows specific). Remove useless declarations. Fix coding style issues Fix minor warnings from cppcheck.
-
jean-pierre charras authored
Fix also very minor warnings detected by cppcheck.
-
- 17 Feb, 2015 1 commit
-
-
Cirilo Bernardo authored
-
- 02 Feb, 2015 1 commit
-
-
jean-pierre charras authored
Pcbnew: simplify draw code in default canvas and plot functions by removing the plot LINE option, which is not existing in all plotters, not existing in opengl/cairo canvas, and not usefull in default canvas.
-
- 15 Jan, 2015 1 commit
-
-
jean-pierre charras authored
* if the current select plugin is the github plugin, one can select some of these libraries and add them to the table * if the current select plugin is the kicad plugin, one can select some of these libraries and download them to make alocal copy. They can added to the table after they are downloaded.
-
- 13 Jan, 2015 1 commit
-
-
unknown authored
Fixes issues with IDF file I/O on Windows (the famous 'ascii vs. binary' issue) and the reported problem of partial paths when KISYS3DMOD is specified.
-
- 05 Jan, 2015 1 commit
-
-
Paulo Henrique Silva authored
-
- 28 Dec, 2014 1 commit
-
-
Cirilo Bernardo authored
-
- 20 Dec, 2014 1 commit
-
-
unknown authored
-
- 13 Nov, 2014 1 commit
-
-
unknown authored
-
- 02 Nov, 2014 2 commits
-
-
jean-pierre charras authored
Fix many doxygen warnings (due to missing info, old comments, typo ...) when building the doxygen doc.
-
Marco Ciampa authored
-
- 31 Oct, 2014 1 commit
-
-
Michal Jahelka authored
-
- 26 Oct, 2014 1 commit
-
-
unknown authored
Eeschema, Plot dialog: add Plot directory selection. The patch from 1383026@bugs.launchpad.net was widely used.
-
- 17 Oct, 2014 1 commit
-
-
Wayne Stambaugh authored
* Improve VRML export dialog lay out. * Make the OK button the default action in the export dialog. * Make 3D model export work correctly and avoid redundant file copies. * Fix embedded path separators in wrl files on windows. * Fix absolute model file path creation in wrl files. * Clean up VRML export code.
-
- 13 Sep, 2014 1 commit
-
-
Lorenzo Marcantonio authored
Factored out text ellipsing support to max 15 character (for generating menu items)
-
- 10 Sep, 2014 1 commit
-
-
Lorenzo Marcantonio authored
- Removed the friends MODULE and FOOTPRINT_EDIT_FRAME from TEXTE_MODULE (as in the @todo comment) - Refactored the Rotate/Flip/Mirror for text in modules into the TEXTE_MODULE class itself (members RotateWithModule, FlipWithModule, MirrorWithModule) - New behaviour in coloring text on screen: reference and value still take the color from the MOD_TEXT_FR_VISIBLE and MOD_TEXT_BK_VISIBLE visibles; other text takes the color of the layer containing it (except when hidden, obviously) but still get its visibility controlled by those visibles (probably the most intuitive and useful behaviour) - Still need to decide: should text on a layer be hidden when the layer is? Probably yes (still to be implemented); - Some comment fixed and many cast converted to static_cast
-
- 08 Sep, 2014 1 commit
-
-
jean-pierre charras authored
-
- 21 Aug, 2014 1 commit
-
-
jean-pierre charras authored
-
- 13 Aug, 2014 1 commit
-
-
Dick Hollenbeck authored
*) When kicad.exe closes a project, close any open KIFACEs so that they cannot get disassociated from their true PROJECT. *) Allow loading eeschema library editor from kicad.exe *) Allow loading pcbnew library editor from kicad.exe *) Rename LIB_COMPONENT to LIB_PART. *) Add class PART_LIBS, and PART_LIB. *) Make PART_LIBS non-global, i.e. PROJECT specific. *) Implement "data on demand" for PART_LIBS *) Implement "data on demand" for schematic SEARCH_STACK. *) Use RSTRINGs to retain eeschema editor's notion of last library and part being edited. *) Get rid of library search on every SCH_COMPONENT::Draw() call, instead use a weak pointer. *) Remove all chdir() calls so projects don't need to be CWD. *) Romove APPEND support from OpenProjectFiles(). *) Make OpenProjectFiles() robust, even for creating new projects. *) Load EESCHEMA colors in the KIWAY::OnKiwayStart() rather in window open, and save them in the .eeschema config file, not in the project file. *) Fix bug with wxDir() while accessing protected dirs in kicad.exe *) Consolidate template copying into PROJECT class, not in kicad.exe source. *) Generally untangle eeschema, making its libraries not global but rather held in the PROJECT.
-
- 30 Jul, 2014 1 commit
-
-
unknown authored
-
- 21 Jul, 2014 1 commit
-
-
jean-pierre charras authored
fix Bug #1345193: Drill Map coordinates alway 0 when using Gerber format (due to a missing plotter initialization).
-
- 20 Jul, 2014 1 commit
-
-
unknown authored
-
- 02 Jul, 2014 2 commits
-
-
jean-pierre charras authored
-
jean-pierre charras authored
-
- 30 Jun, 2014 2 commits
-
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
- 29 Jun, 2014 1 commit
-
-
Dick Hollenbeck authored
-
- 24 Jun, 2014 1 commit
-
-
Dick Hollenbeck authored
2) Change from legacy Cu stack to counting down from top=(F_Cu or 0). The old Cu stack required knowing the count of Cu layers to make sense of the layer number when converting to many exported file types. The new Cu stack is more commonly used, although ours still gives B_Cu a fixed number. 3) Introduce class LSET and enum LAYER_ID. 4) Change *.kicad_pcb file format version to 4 from 3. 5) Change fixed names Inner1_Cu-Inner14_Cu to In1_Cu-In30_Cu and their meanings are typically flipped. 6) Moved the #define LAYER_N_* stuff into legacy_plugin.cpp where they can die a quiet death, and switch to enum LAYER_ID symbols throughout. 7) Removed the LEGACY_PLUGIN::Save() and FootprintSave() functions. You will need to convert to the format immediately, *.kicad_pcb and *.kicad_mod (=pretty) since legacy format was never going to know about 32 Cu layers and additional technical layers and the reversed Cu stack.
-
- 16 Jun, 2014 1 commit
-
-
unknown authored
-
- 08 Jun, 2014 1 commit
-
-
unknown authored
-
- 05 Jun, 2014 1 commit
-
-
unknown authored
-
- 30 Apr, 2014 1 commit
-
-
Lorenzo Marcantonio authored
- Converted the Next/Prev C casts to static casts and removed the type unsafe ones - Splitted as virtual the VIA::Flip member instead of using RTTI - Heavily refactored the 'unconnected track' cleanup routine - Misc constification
-
- 25 Apr, 2014 1 commit
-
-
Lorenzo Marcantonio authored
- SEGVIA becomes VIA - Drill size moved from TRACK to VIA - Removed shape from TRACK, becomes ViaType in VIA - GetTrace becomes GetTrack, for uniformity - Some minor constification and typo fixes
-
- 19 Apr, 2014 1 commit
-
-
Nick Østergaard authored
-