157 Commits (809e71abac9855e933e3dc85f29f1684caf5af9a)

Author SHA1 Message Date
Wayne Stambaugh 64c892ee23 Make footprint ID into a generic library ID. 9 years ago
Simon Richter ad088db6d2 Add more "override" markers. 9 years ago
Simon Richter 59c81976dc Explicitly mark overriding functions. 9 years ago
Mrio Luzeiro d8eab321f7 3D Viewer: complete refactor of the 3D viewer. 9 years ago
Maciej Suminski 74b498d92d Remove redundant forward declarations. 10 years ago
jean-pierre charras a11bbffe9b Code reorganization, and change the way 3D viewer frame is managed (now using wxWidgets wxWindow::FindWindowByName() to know if it is existing) , to prepare others fixes. 10 years ago
jean-pierre charras e175a96be4 Pcbnew: Enhancement: in Get footprint (hotkey 'T') : better footprint selector dialog. 10 years ago
unknown 8fedc57499 Small cleanup: remove a few unnecessary casts, and minor cleaning code. 10 years ago
Maciej Suminski 8b46c4eb8f Fixed crash when pcbnew was set to start with GAL canvas. 10 years ago
Maciej Suminski 6018bb6625 Pcbnew saves the type of used canvas. 10 years ago
Maciej Suminski 1d6fc920e6 Simplified code for switching canvases. 10 years ago
Maciej Suminski 3cb095b7c2 GAL canvases update status bar, message panel & zoom widget. 10 years ago
jean-pierre charras 37b0868376 Pcbnew: fix minor issues about fast grid switching, and next/previous grid selection from hotkeys. (GAL mode still has an issue) 11 years ago
Maciej Suminski 557bb43dd2 Moved TOOL_MANAGER & TOOL_DISPATCHER to EDA_DRAW_FRAME. 11 years ago
Wayne Stambaugh d1d1e2b58a Lots of Coverity scan error fixes. 11 years ago
Tomasz Włostowski aaf1b634d7 base_struct.h: added DP_COUPLED flag 11 years ago
jean-pierre charras ba6e2ffbcf Footprint Editor: New footprint creation: change defaults for ref and value texts: now Ref text is REF** and Value text is the footprint name. Also Value is put on fab layer (front) 11 years ago
jean-pierre charras 9cfb97d8b4 Add hight contrast option in Modedit. In hight contrast mode, solder masks and solder paste are shown. 11 years ago
jean-pierre charras 7d8df0425f Modedit: now shows a specific layers manager, which allows user to select the technical layer which is used when adding a new graphic text or outline to the current footprint. 11 years ago
Maciej Suminski 9195409f5e pcbnew: GAL updates the worksheet layout when it is reloaded. 11 years ago
Maciej Suminski 0306ec7efe {Set,Get}ActiveLayer moved from PCB_EDIT_FRAME to PCB_BASE_FRAME. 11 years ago
Maciej Suminski 9a47f4c645 Created a specialization of EDA_DRAW_PANEL_GAL: PCB_DRAW_PANEL_GAL. 11 years ago
Dick Hollenbeck add4d5eb6f re-work the LSET(int,...) constructor 11 years ago
Dick Hollenbeck 4578ea8b9e 1) Add 32 Cu Layers. 11 years ago
Maciej Suminski def53707d5 TOOL_MANAGER is no longer static. Reworked autoregistration of TOOL_ACTIONs. 12 years ago
Dick Hollenbeck 9fe5ce67e6 Modular-Kicad milestone B), minor portion: 12 years ago
Dick Hollenbeck e45aadd11b Modular-Kicad milestone B), minor portion: 12 years ago
Dick Hollenbeck 0d6560a218 *) Switch kicad.exe to using KIFACE modules for all major top level windows. 12 years ago
Maciej Suminski 3a43f0527f Changed void BASE_SCREEN::GetGrids( GRIDS& aList ) to const GRIDS& BASE_SCREEN::GetGrids(). 12 years ago
Maciej Suminski 0694f2fa1c TOOL_EVENTs autoregister themselves in ACTION_MANAGER. 12 years ago
Dick Hollenbeck 2c67c3ff80 * KIWAY Milestone A): Make major modules into DLL/DSOs. 12 years ago
Dick Hollenbeck 9afc4a0db6 Remove g_LibraryNames and all supporting infrastructure from pcbnew. FP_LIB_TABLE is now local to major wxFrames. 12 years ago
Maciej Suminski 32065b339a Added const modifiers where applicable (PICKED_ITEMS_LIST). 12 years ago
Dick Hollenbeck b0c739e7ee *) Implement "Copy On Write" (COW) support in GITHUB_PLUGIN. See class header 12 years ago
Maciej Suminski c6efc451e6 Added ratsnest for GAL 12 years ago
jean-pierre charras 78670eebb0 Pcbnew: Fix a crash on exit when an item was previously deleted. Fix not working footprint exchange functions 12 years ago
Dick Hollenbeck dc138512b9 wxString PCB_BASE_FRAME::SelectFootprintFromLibBrowser() now returns empty string on abort. 12 years ago
Wayne Stambaugh 5821d4bc48 Footprint library table fixes. 12 years ago
Dick Hollenbeck afd6f292e7 *) Switch over to FP_LIB_TABLE::Footprint*() functions. 12 years ago
Maciej Suminski e013f3e8c2 Comments, refactoring 12 years ago
jean-pierre charras daeeee5617 Eeschema: Rework on netlist generator: code clenenig and enhancement. 12 years ago
Maciej Suminski eb784536af Moved GalLayersOrder from layers_id_colors_and_visibility.h to PCB_BASE_FRAME. 12 years ago
Maciej Suminski d13355f7fe Removed some potential memory leaks. 12 years ago
jean-pierre charras c029dc398b Eeschema: fix compatibility with old schematic files, which can contain markers. 12 years ago
Maciej Suminski 5659dd479e PCB items are refreshed on GAL switching (changes made using default renderer are displayed by GAL). 12 years ago
Wayne Stambaugh 9ab7c18f46 Footprint library table ground work. 12 years ago
Dick Hollenbeck efb34166ea *) retain grid origin in the BOARD and save it in legacy and kicad board files. 12 years ago
tomasz. 31389c4063 pcbnew: tool initialization should belong to PCB_EDIT_FRAME to avoid linking errors on cvpcb. 12 years ago
tomasz. 69a44d5f13 pcbnew: hooked Tool Framework into the edit panel. Added a sample selection tool (not fully functional). 12 years ago
Dick Hollenbeck 34e6314a3e dialog information hiding, initial Fit() 12 years ago