144 Commits (25d1ab4008a20bc44e011a910783b68d002d09af)

Author SHA1 Message Date
Dick Hollenbeck 25d1ab4008 Modular-Kicad milestone B), major portions: 12 years ago
jean-pierre charras 9c1f6b7307 Pcbnew: fix Bug #1304418 . Fix also a related issue which crashes Pcbnew in some corner cases. 12 years ago
Dick Hollenbeck 0d6560a218 *) Switch kicad.exe to using KIFACE modules for all major top level windows. 12 years ago
Dick Hollenbeck 4011953455 Jettison FP_LIB_TABLE::ConvertFromLegacy() into a static function, where it 12 years ago
jean-pierre charras fe37c549f7 Footprint Editor: minor cosmetic enhancement (which could avoid a report like bug #1302255) 12 years ago
Dick Hollenbeck 2c67c3ff80 * KIWAY Milestone A): Make major modules into DLL/DSOs. 12 years ago
Dick Hollenbeck c63fa6ff31 Add EDA_BASE_FRAME::Show() and call SaveSettings() only from there for all derived wxFrames. Remove calls to SaveSettings() elsewhere. 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
Dick Hollenbeck b0c739e7ee *) Implement "Copy On Write" (COW) support in GITHUB_PLUGIN. See class header 12 years ago
Dick Hollenbeck f3ad2463e2 *) Switch to later environment variable expansion in fp-lib-table. 12 years ago
Orson 28b9317640 Fix redraw issue in modedit a modview, with GAL 12 years ago
Wayne Stambaugh 612ba67c10 Minor message box improvements 12 years ago
Dick Hollenbeck 3869cf4e10 Planning for PCB_BASE_FRAME::Save_Module_In_Library and PCB_EDIT_FRAME::ArchiveModulesOnBoard rewrites 12 years ago
Dick Hollenbeck afd6f292e7 *) Switch over to FP_LIB_TABLE::Footprint*() functions. 12 years ago
Wayne Stambaugh 8580d87ef7 Footprint library table improvements. 12 years ago
jean-pierre charras 36ae78ff94 pcbnew: fix wxWidgets 2.8 compatibility issue (temporary fix, still have a minor cosmetic issue), and add missing file. 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 42d7bf6c8e Pcbnew encapsulation and code cleaning. 13 years ago
jean-pierre charras c8ed3280f3 Pcbnew: Fix many minor issues in print dialog, mainly in modedit. 13 years ago
Jacobo Aragunde Perez da757938e6 Commit patch for bug 1116059 (Inconsistency between confirmation dialogs) 13 years ago
jean-pierre charras 7b8c89149b Pcbnew: Fix Bug #1097345 <module editor "change body item width (current)" does nothing.> 13 years ago
Wayne Stambaugh f8a56d446f Base object decoupling improvements. 13 years ago
Dick Hollenbeck 2aa27122b0 Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 13 years ago
Wayne Stambaugh 1468a4ae31 Pcbnew s-experssion footprint library implementation. 13 years ago
jean-pierre charras 93ebdb2cd0 All: better code to handle opened frames libview, libedit, modview, modedit. 13 years ago
jean-pierre charras b810135e4e Code cleaning, minor fixes and minor coding style fixes. wxWidgets 2.9.4 compatibility fix( deprecated function MakeModal ) 13 years ago
jean-pierre charras 37ee239449 Pcbnew: in SVG export, add option to export only the board area, not the full page. 13 years ago
jean-pierre charras abe5c08e20 3D-viewer: code cleaning. Added option in menu: show a 3D grid. 13 years ago
jean-pierre charras 7f07b48e88 Pcbnew: Update incorrect or incomplete copyrights in many files. 14 years ago
Miguel Angel Ajo 23bec4b80b * Footprint wizard UI: Added to module editor. 14 years ago
Dick Hollenbeck c24863c078 // Dick Hollenbeck's KiROUND R&D 14 years ago
Dick Hollenbeck 1121b9cc3c * Coding standards, private functions are lowercase. 14 years ago
Dick Hollenbeck f8490ff4af Remove g_PcbPlotOptions, use wxformbuilder to subclass DIALOG_SHIM on several dialogs 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
jean-pierre charras 6219291ddc ModEdit (and ModView): make "invisible" texts visible. They are not visible in the board editor, but must be visible in the footprint editor. 14 years ago
jean-pierre charras 197ace9e44 Modedit: add dialog to edit footprint body items. Fix also minor issues about footprint body items edition. 14 years ago
jean-pierre charras fa470d5c4a Pcbnew: Added: modview. This footprint viewer frame which has the same purpose as Viewlib in Eeschema. 14 years ago
Dick Hollenbeck 6c04e60587 see CHANGELOG.txt 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 b8a0ab4c52 switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 14 years ago
Dick Hollenbeck 697f912307 moving objects into BOARD which are saved in a *.brd file, for PLUGIN access 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 fac288cffa More encapsulation work and other minor improvements. 14 years ago
Wayne Stambaugh 95891006cd More EDA_DRAW_FRAME encapsulation work. 14 years ago
Wayne Stambaugh 768ec258f7 Encapsulate LABEL_OBJECT class and message panel window member of EDA_DRAW_FRAME. 14 years ago
Dick Hollenbeck b979d1e0b9 plugin work, accessors 14 years ago
Dick Hollenbeck b26580d5df ++PCBNew 14 years ago
Dick Hollenbeck 2515a806ae initial work on PCBNew PLUGIN support, in preparation for nanometer board load and save 14 years ago