234 Commits (9ad49dc2d1714c66ea724f96ab3973a320d2bdc1)

Author SHA1 Message Date
Dick Hollenbeck 9ad49dc2d1 Split IO_ERROR out of richio.* and store Problem() and Where() separately 9 years ago
Mrio Luzeiro d8eab321f7 3D Viewer: complete refactor of the 3D viewer. 9 years ago
jean-pierre charras 6d1e904334 Code cleanup: Remove outdated decimils to/from iu defines and conversion functions (decimils are no more in use since a long time). 10 years ago
Maciej Suminski d9f4877c94 Fixed a crash when starting pcbnew with OpenGL GAL. 10 years ago
Simon Wells 415c72262a Pcbnew: use Legacy instead of Default when referring to wxDC canvas. 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
Maciej Suminski 45a9b1c000 Fixed the build problem introduced in revision 6215. 10 years ago
Maciej Suminski 9bb74e5244 Synchronize layers visibility on canvas switch. 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 29cbaa206e Fixed updating of Zoom & Grid context menus. 10 years ago
Maciej Suminski 3cb095b7c2 GAL canvases update status bar, message panel & zoom widget. 10 years ago
jean-pierre charras 1311f81448 Replace wxComboBoxes by wxChoice in auxiliary horizontal toolbar, to try to avoid issues on OSX. 10 years ago
jean-pierre charras 77249d9b2d Minor fixes: remove a few useless includes and move a few others to the right file. Remove a few coverity warnings about not initialized members. 11 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
jean-pierre charras ea6b03cd5f footprint wizard python plugins management: Fix a memory leak. Remove useless and outdated code, and add a minor enhancement. 11 years ago
jean-pierre charras c7d04c3d08 Code cleaning: Remove EDA_BASE_FRAME::m_FrameName member which is a duplicate of wxFrame name. 11 years ago
Maciej Suminski c2bd2491f1 Added asserts in spots where DEGREES are not handled. 11 years ago
John Beard 4f3672da4d Add "move exact" and "duplicate" tools to pcbnew 11 years ago
jean-pierre charras b1cd42cf08 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. 11 years ago
jean-pierre charras f0a52644ea Pcbnew: fix Bug #1413701 (Segfault on highlight "unconnected" net 0 in Pcbnew ). Also, remove now useless code and other very minor fixes. 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 ad74a9a191 Pcbnew: better display of tracks/vias/grid sizes in toolbar 11 years ago
Maciej Suminski a5972e7b48 Fixed crash on toggling the pad outline display mode in CvPcb. 11 years ago
Lorenzo Marcantonio 0da38e5b62 More work on module texts, and especially on the collector 11 years ago
jean-pierre charras 5a38d2b657 Rework on env. variable KISYS3DMOD. Until now, was used in different files using different ways, so no consistency between files. 11 years ago
Maciej Suminski 72c70148e8 Fixed a few memory leaks and Valgrind warnings. 11 years ago
Maciej Suminski ad000aefa4 Fixed the legacy module editor. 11 years ago
Maciej Suminski 9a47f4c645 Created a specialization of EDA_DRAW_PANEL_GAL: PCB_DRAW_PANEL_GAL. 11 years ago
Dick Hollenbeck 4578ea8b9e 1) Add 32 Cu Layers. 11 years ago
Maciej Suminski 69816d8704 The GAL view uses colors settings from the legacy canvas. 12 years ago
Maciej Suminski def53707d5 TOOL_MANAGER is no longer static. Reworked autoregistration of TOOL_ACTIONs. 12 years ago
Maciej Suminski 27bb059aaf Via holes were always visible in GAL canvas - fixed. 12 years ago
Maciej Suminski 761375ddef More compatibility fixes. 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 371b2f7c0e Fixed vias layer order. 12 years ago
Maciej Suminski 82661dc3a6 GAL defaults to Cairo, so KiCad does not fail on completely OpenGL incapable systems. 12 years ago
Maciej Suminski ba275918e3 Renamed [class_]drawpanel_gal.[cpp|h] to [class_]draw_panel_gal.[cpp|h] to follow current naming scheme. 12 years ago
Maciej Suminski 4c5afc46af Added possibility of switching tools by the right toolbar buttons, without deactivating the current tool first (previously tools did not switch if there was one active). 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 a7f1939203 simplify and fix the technique used to get the project fp-lib-table 12 years ago
Dick Hollenbeck 2c67c3ff80 * KIWAY Milestone A): Make major modules into DLL/DSOs. 12 years ago
Maciej Suminski 2d8dc04693 Fixed undo for MARKER_PCBs. 12 years ago
Maciej Suminski ef1ed9646a DRC markers are drawn in GAL canvases. 12 years ago