232 Commits (e15acbb00da289387fa50d42aea0cd805c77e22c)

Author SHA1 Message Date
jean-pierre charras e15acbb00d Fp editor and board editor have now a separate color setup. 8 years ago
Jon Evans eec1366ead Move ZOOM_TOOL to common; add RMB-drag to zoom out 8 years ago
Tomasz Włostowski 32185ddcd3 Multiple improvements concerning colors, configuration handling and legacy features in pcbnew: 8 years ago
Tomasz Włostowski bfdd1191ab pcbnew: rename PLACEMENT_TOOL to ALIGN_DISTRIBUTE_TOOL, some fixes in the connectivity algo 9 years ago
jean-pierre charras 6ed4f9b208 Make EDA_DRAW_FRAME::SetToolID and mouse cursor shape setting working in GAL canvases, and uses same mouse cursor shapes in legacy and gal canvases. 8 years ago
jean-pierre charras 305a166e95 Pcbnew: update immediately the 3D viewer opened from the footprint editor/viewer/wizard after a change. 9 years ago
jean-pierre charras a92ea8c75b Fixes: lp:1687014 Footpring editor disappearing axes crosshair 9 years ago
Jon Evans 3ec28e2acf Refactor layer enumerations to all live in the same place 9 years ago
John Beard bdc9ae75f5 Add a display settings dialog to Modedit 9 years ago
John Beard 8c3b8ee693 Add a ruler tool to pcbnew GAL 9 years ago
Maciej Suminski 62235348d1 Use GAL axes instead of a ORIGIN_VIEWITEM in module editor 9 years ago
John Beard 88fb7483eb Register COMMON_TOOLS in modedit 9 years ago
Jon Evans 4c83b0a94d Move TOOL_ACTIONs to their corresponding tools; create COMMON_TOOLS 9 years ago
Jon Evans 167f45ca2b Refactor COMMON_ACTIONS into a base and derived class 9 years ago
John Beard a8eea6155a Move bitmaps.h out of base_struct.h 9 years ago
John Beard 2fa17b4460 Put pad enumerate tool in PAD_TOOL submenu 9 years ago
Maciej Suminski f0e0254e27 Added missing tool initialization 9 years ago
Maciej Suminski 750eed7ff5 Renamed MODULE_TOOLS to MODULE_EDITOR_TOOLS 9 years ago
John Beard beed72ffbb Add pad import/export/push to GAL canvas 9 years ago
Wayne Stambaugh 56fbfeeb4a Do not use default board solder mask clearance in footprint editor. 9 years ago
decimad 5a4e247564 EDA_DRAW_PANEL_GAL now takes the gal display options per dependency injection 9 years ago
Wayne Stambaugh 192d4b87ad Rework footprint library table for use in symbol library table. 9 years ago
Cirilo Bernardo 48ed9f080e Add Help Menu item to open browser at kicad-pcb.org/contribute 9 years ago
Simon Richter b0f9864bc4 Clean up warnings from exception handlers 9 years ago
Chris Pavlina 52aa4ecdf4 Unify window title formats 9 years ago
Dick Hollenbeck 9ad49dc2d1 Split IO_ERROR out of richio.* and store Problem() and Where() separately 9 years ago
Tomasz Wlostowski 1924507001 Added a PCB_TOOL subclass. 10 years ago
Maciej Suminski b897c5f290 BOARD_ITEM_CONTAINER class. 10 years ago
jean-pierre charras 9f46d83175 Gerbview: locate item now does not take in account not visible layers. Remove an unused file 9 years ago
Mrio Luzeiro d8eab321f7 3D Viewer: complete refactor of the 3D viewer. 9 years ago
Chris Pavlina 8c01318141 Add zoom-to-selection tool 10 years ago
Chris Pavlina c490e7dd06 Fix typing problems with GR_KB_* constants 10 years ago
Simon Wells 415c72262a Pcbnew: use Legacy instead of Default when referring to wxDC canvas. 10 years ago
jean-pierre charras 59d02cf1a4 Minor fixes: 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 a112a33fa2 Fix Bug #1498252 (segfault + assert failed in Yield(): wxYield called recursively) and a few other issues (footprint viewer or 3D viewer not always raised in some cases). Linux specific 10 years ago
jean-pierre charras 8193a898f3 Footprint Editor: make call to DXF importer not possible if a footprint does not exist, to avoid crash. ( It fixes an issue on Unity, where the file menu to call the DXF importer is not always disabled when no footprint loaded) 10 years ago
Maciej Suminski 33dd214b4f Fixed crash on closing the footprint editor with hot key (GAL). 10 years ago
Maciej Suminski 1d6fc920e6 Simplified code for switching canvases. 10 years ago
Chris Pavlina fa29c62277 Fix saving undo/redo limits in Eeschema. 10 years ago
Maciej Suminski f140e36021 Footprint editor uses the same canvas as the layout editor. 10 years ago
jean-pierre charras 2ee222e3bc Fix issues on Linux/Unity (dialogs not always raised) 10 years ago
jean-pierre charras 3907de0289 Modedit: fix Bug #1471020 (user grid not stored) 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
Maciej Suminski 057bd1b886 PICKER_TOOL - generic tool for picking a point. 10 years ago
jean-pierre charras 84ba36fa72 Allows switching GAL or legacy mode in footprint editor (previously, the mode was inherited from the board editor, and was not modifiable without closing the footprint editor) by menu or F9, F11 and F12 keys) 11 years ago
Maciej Suminski 7f1ea9e54d New Footprint Library Wizard. 11 years ago
Wayne Stambaugh 45d0448bb9 Add path (environment variable) configuration dialog. 11 years ago
jean-pierre charras 086ff54ef0 Fix minor issues: plot svg did not handle dashed lines. 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