245 Commits (cca63801bf7111996868604fd998326699af9ae5)

Author SHA1 Message Date
jean-pierre charras 63d3c835cb Pcbnew: refinement to Bug #1422093 fix. 11 years ago
Tomasz Włostowski da9fc84421 improved module locking: lock pads only/lock whole module mode added 11 years ago
jean-pierre charras 39497b109e Pcbnew: fix Bug #1422093 (pcbnew crashes after editing a footprint cominng from the board with the fp editor and saving it on a librray and trying to load it to the board) 11 years ago
Maciej Suminski b0ad779ee4 Calming down the Coverity report. 11 years ago
John Beard 8c6313ac1a Extend arrays and duplicate to pcbnew (GAL and legacy), covering modules, text, lines, tracks, dimensions and targets. 11 years ago
John Beard 4f3672da4d Add "move exact" and "duplicate" tools to pcbnew 11 years ago
jean-pierre charras 79e2a41469 Pcbnew: Fix potential bug in DRAG_SEGM_PICKER (a variable type bool was used as int. type is now int). Minor code cleanup. 11 years ago
Wayne Stambaugh 1dc5178095 Message panel consistency improvements and coding policy fixes. 11 years ago
Maciej Suminski 15aa24afe8 pcbnew: Modules can be selected with block selection tool without including texts & references (GAL). 11 years ago
Mark Roszko fbc4abc55a Update module to footprint in the little info bar at bottom of window 11 years ago
jean-pierre charras 70a61b8028 Pcbnew: fix Bug #1373267 (polygons in footprint outlines do not flip correctly) 11 years ago
Lorenzo Marcantonio 260ca0e79f Added support for decoupling stored text from shown text in EDA_TEXT 11 years ago
Lorenzo Marcantonio 424aac6cf2 TEXTE_MODULE cleanup in preparation for text on different layers 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 03a17a284b bugfix: modules are not selectable in the high contrast mode (GAL). 11 years ago
Maciej Suminski 5f297726ca Module anchors are visible in GAL canvas. 12 years ago
Maciej Suminski ae431bbb05 Added MODULE::Add( BOARD_ITEM* )/Remove( BOARD_ITEM* )/Delete( BOARD_ITEM* ). 12 years ago
Maciej Suminski cc733a4966 Initial version of GAL-based module viewer in pcbnew. 12 years ago
Dick Hollenbeck ab51a49c5a fix zones 12 years ago
Dick Hollenbeck 4578ea8b9e 1) Add 32 Cu Layers. 12 years ago
Tomasz Wlostowski 4121c27269 Clang-alike lightweight RTTI for pcbnew + type casting cleanup. 12 years ago
Maciej Suminski d9eb15c9fa Moved NETCLASSES to BOARD_DESIGN_SETTINGS. 12 years ago
Lorenzo Marcantonio 342016b692 Constification of HitTest and GetParent 12 years ago
Lorenzo Marcantonio 85c5aa22c6 Constification of HitTest and GetParent 12 years ago
Lorenzo Marcantonio 7b4b3297db - Better way to iterate on vias in the track list (GetFirstVia) 12 years ago
jean-pierre charras 34c593916c Pcbnew: Fix bug #1296649 (Text on flipped modules incorrectly placed). 12 years ago
Dick Hollenbeck 2c67c3ff80 * KIWAY Milestone A): Make major modules into DLL/DSOs. 12 years ago
Maciej Suminski 5ac699776d Revisiting GAL: 12 years ago
jean-pierre charras 63eac42d07 Fix a minor error in class D_PAD: void D_PAD::Flip( int Y ) changed to virtual void D_PAD::Flip( const wxPoint& aCentre ) (as defined in BOARD_ITEM) 12 years ago
jean-pierre charras f7ca6e4bf9 add patch from Cirilo Bernardo, and minor fixes. 12 years ago
Maciej Suminski e4efe212d6 Added MODULE::RunOnChildren(). 12 years ago
jean-pierre charras bb8741c74f Pcbnew: remove broken patch for" Bug #1255059". 12 years ago
Maciej Suminski 08fd9d8cbd Overridden ViewUpdate() for MODULE class, so it handles its pads, drawings and texts. 12 years ago
jean-pierre charras 5f01f123de All: GetBoundingBox returns now a const EDA_RECT. 12 years ago
Maciej Suminski 460dcfc621 Removed SELECTION layer. 12 years ago
jean-pierre charras e9713bb291 Pcbnew: Block selection enhancement, from Bug #593997 (whishlist) 12 years ago
Maciej Suminski f53dafd496 Modules are marked to be on copper layer too. 12 years ago
Wayne Stambaugh 230c5f8f5a Convert footprint definitions from wxString to FPID. 12 years ago
Maciej Suminski 000f1122b1 Moved selection marking boxes to a different layer. 12 years ago
Maciej Suminski cc5c038362 Added selection box for modules. 12 years ago
Dick Hollenbeck 9d86345ea5 fix copy constructor with new MODULE::m_initial_comments member handling 13 years ago
Dick Hollenbeck 1f9ee2e45e Support for 'initial single line comments' in the pretty footprint format. 13 years ago
Wayne Stambaugh ecbe947bc6 CvPcb pin count filtering improvement. (fixes lp:1188325) 13 years ago
Lorenzo Marcantonio af5a9a8de9 Removed Show code from BOARD_ITEM derived classes (as requested by Dick) 13 years ago
Lorenzo Marcantonio 0e903dba5b Angle and distances cleanup (preparing for angles in doubles) 13 years ago
Wayne Stambaugh 61b4f8a9eb Pcbnew NETLIST_READER improvements. 13 years ago
Lorenzo Marcantonio 42709330e0 Better strings for the translators (converted concatenations to formats) 13 years ago
Lorenzo Marcantonio b525e3be55 Factored out text anchor drawing 13 years ago
Lorenzo Marcantonio 204d085b64 More cleanup on layer code usage 13 years ago
Lorenzo Marcantonio 00f0e27851 Factored layer utility functions: classification, layer flip and mask flip 13 years ago