115 Commits (47b5bdcd4719789855e1f8c4384a5333da16d1a1)

Author SHA1 Message Date
Dick Hollenbeck 2c67c3ff80 * KIWAY Milestone A): Make major modules into DLL/DSOs. 12 years ago
Dick Hollenbeck c264823731 8 bit string relief via class UTF8 12 years ago
jean-pierre charras 50f6186ebc Dxf export: fix an issue in exported arcs. Update libdfx. 12 years ago
Dick Hollenbeck 7ba078b620 remove USE_FP_LIB_TABLE code, make it the norm. Add lazy loading support to FOOTPRINT_INFO. 12 years ago
Marco Mattila 40d0a14560 Fix wxWidgets 2.8 validator bug in footprint name entry dialog. (fixes lp:1259204) 12 years ago
Wayne Stambaugh 56e2df79f6 Pcbnew: footprint library table fixes. 12 years ago
Dick Hollenbeck b0c739e7ee *) Implement "Copy On Write" (COW) support in GITHUB_PLUGIN. See class header 12 years ago
Dick Hollenbeck 7cf3467851 Show the "Description" field from fp-lib-table in pcbnew's module editor 'set current library' dialog. 12 years ago
Dick Hollenbeck afd6f292e7 *) Switch over to FP_LIB_TABLE::Footprint*() functions. 12 years ago
Wayne Stambaugh 191cc6d16d Fix footprint library editor bug. 12 years ago
Dick Hollenbeck f72394cc6b Make PLUGIN::Footprint*() API functions take 'const' PROPERTIES*. 12 years ago
Wayne Stambaugh 076c2c762a Pcbnew footprint library table fixes. 12 years ago
Wayne Stambaugh 230c5f8f5a Convert footprint definitions from wxString to FPID. 12 years ago
Dick Hollenbeck efb34166ea *) retain grid origin in the BOARD and save it in legacy and kicad board files. 12 years ago
Wayne Stambaugh 5560cb54e2 More Pcbnew footprint library table work in progress. 13 years ago
Wayne Stambaugh c9be8bfdd4 Pcbnew footprint library table work in progress. 13 years ago
Wayne Stambaugh cf86e18f5c Footprint library table work, minor fixes, and code cleaning. 13 years ago
Lorenzo Marcantonio 42709330e0 Better strings for the translators (converted concatenations to formats) 13 years ago
Carl Poirier 8421cacef4 Add library column to component and module select dialog. 13 years ago
Wayne Stambaugh 42d7bf6c8e Pcbnew encapsulation and code cleaning. 13 years ago
Wayne Stambaugh f8a56d446f Base object decoupling improvements. 13 years ago
Wayne Stambaugh 7c86749ca6 Add Pcbnew GEDA PCB module plugin support. 13 years ago
jean-pierre charras 4a26d543d5 Pcbnew: Add a minimal test for illegal chars in footprints libname (like space and dir separtor) 13 years ago
Dick Hollenbeck 2aa27122b0 Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 13 years ago
Dick Hollenbeck e435a104c9 Add *.kicad_mod as default import footprint extension. Turn on all Cu layers for thru hole pads in case loading non-wildcard s-expression footprint files. 13 years ago
Dick Hollenbeck 9bbff22d96 1) Switch to boost hashtable support from wx macros which did not handle std::string. 13 years ago
jean-pierre charras 89a40eeb80 pcbnew: fix minor issues. 13 years ago
Dick Hollenbeck 4612ef9d50 switch to new s-expression format for footprint exports, use english layernames for naked footprints, dodge conflict with pythons HAVE_GETC_UNLOCKED 13 years ago
Wayne Stambaugh 1e772280b9 Fix compile error against wxWidgets 2.8 brach. 13 years ago
Dick Hollenbeck 28f238e36b pcbnew import footprint fixed for legacy nanometer format 13 years ago
Wayne Stambaugh 1468a4ae31 Pcbnew s-experssion footprint library implementation. 13 years ago
Lorenzo Marcantonio 7d154606be Substituted the few remaining uses of long instead of time_t 13 years ago
Dick Hollenbeck 84c782fba7 try to delete a footprint library before exporting or creating, quietly 14 years ago
Dick Hollenbeck 3341669fc6 more footprint support for LEGACY_PLUGIN 14 years ago
Dick Hollenbeck a42490e0f3 work on footprint plugin API 14 years ago
jean-pierre charras e90cc8adf5 All: added a standard exit dialog called by int DisplayExitDialog( wxWindow* aParent, const wxString& aMessage ) 14 years ago
Dick Hollenbeck 716d21d88a get rid of some globals, share BOARD_DESIGN_SETTINGS from PCB_EDIT_FRAME with FOOTPRINT_EDIT_FRAME 14 years ago
Dick Hollenbeck 1ca894584c put module text configuration variables into the BOARD 14 years ago
Dick Hollenbeck b8a0ab4c52 switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 14 years ago
jean-pierre charras c3c6b9ef6c Pcbnew: Now, archive modules function archives footprints with default orientation (0 degrees) and default side (Front layer) 14 years ago
jean-pierre charras 9cc4f5d0a6 Eeschema: add compil option in sch_field.cpp to go back to old behavior for field texts justifications (this option is not activated) 14 years ago
Wayne Stambaugh 8985a1807b Encapsulation and other minor improvements. 14 years ago
Wayne Stambaugh c2e5fcaec8 More encapsulation improvements. 14 years ago
Wayne Stambaugh 0e27f45ffd Encapsulate EDA_APP class. 14 years ago
Dick Hollenbeck b979d1e0b9 plugin work, accessors 14 years ago
Dick Hollenbeck 4c2a1dd5d1 more kicad_plugin work, make BOARD::m_NetInfo private 14 years ago
jean-pierre charras 021a075fbe Gerbview: minor enhancement. 14 years ago
jean-pierre charras 0dff6b9bd3 Pcbnew: Fix an issue when try to importing gpcb footprints 14 years ago
Wayne Stambaugh 4b853dedb4 Application name capitalization fixes. 14 years ago
Wayne Stambaugh e6681f17e4 Fix PCBNew segfault when adding a module. 14 years ago