65 Commits (0f6ec7632bcb9c7c553b676d686da421b1e582f5)

Author SHA1 Message Date
Oliver Walters 0f6ec7632b Enable multi-layer for keepout zones 8 years ago
Wayne Stambaugh 66e97fa905 Doxygen comment improvements. 9 years ago
Jon Evans 3ec28e2acf Refactor layer enumerations to all live in the same place 9 years ago
Maciej Suminski 139521750b Fixed a crash on finishing line drawing in the legacy FP editor 9 years ago
Tomasz Wlostowski 5476e97bfa Pcbnew: fix segfault when importing netlist with no footprint assignments. 9 years ago
Simon Richter 59c81976dc Explicitly mark overriding functions. 9 years ago
Maciej Suminski 694aa7ff5b Handle pad autonumbering when the number set is empty. 9 years ago
Maciej Suminski 09e0311d4e Replaced Copy() method with operator=. Removed Copy() where default copy ctor was enough. 10 years ago
jean-pierre charras e2cc78b2b5 Code cleanup: remove dead code (some removed methods were broken), and update or add comments. 10 years ago
Maciej Suminski ce8f400645 Added menu for locking tracks & vias (GAL). 10 years ago
Maciej Suminski 42215f2388 Moved GetLayerSet() to BOARD_ITEM. 11 years ago
https://launchpad.net/~john-j-beard 0350290499 Fix Bug #1426675 (Undo and cancel commands don't have effect for Duplicate operation in legacy mode) 11 years ago
Maciej Suminski aafdfd015e Disabled 'Duplicate' & 'Create array' for pads in the layout editor. 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
Dick Hollenbeck ad750defb6 LAYER_ID work 12 years ago
Dick Hollenbeck 4578ea8b9e 1) Add 32 Cu Layers. 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
Maciej Suminski 363709e7a9 Added TOOL_INTERACTIVE::Activate(). 12 years ago
Maciej Suminski 8944e92456 Fixed included headers. 12 years ago
Maciej Suminski 2b8f9fc621 Added BOARD_[CONNECTED_]ITEM::IsConnected() for checking if a BOARD_ITEM is BOARD_CONNECTED_ITEM as well. 12 years ago
Maciej Suminski d62b47a0df BOARD_CONNECTED_ITEMs do not store net code anymore (m_NetCode field), instead net info is stored using a pointer to NETINFO_ITEM. 12 years ago
jean-pierre charras 44bb2e6d4d Pcbnew: Code cleaning and some minor fixes. 12 years ago
Wayne Stambaugh f472b6deb1 Pcbnew: fix assertion when deleting BOARD_ITEM not linked to list. (fixes lp:1252696) 12 years ago
Dick Hollenbeck 96912e6b8c filter better the unsupported layers coming into EAGLE_PLUGIN::Load() 12 years ago
jean-pierre charras e9713bb291 Pcbnew: Block selection enhancement, from Bug #593997 (whishlist) 12 years ago
Maciej Suminski 89849cdfa7 Unified Set/GetPosition() for BOARD_ITEMs. 12 years ago
Maciej Suminski e262b32198 Introduction of Graphics Abstraction Layer based rendering for pcbnew. 13 years ago
Lorenzo Marcantonio 9fd79dfa91 Implemented the LAYER_NUM typedef (LAYER was already taken as a class name...) to represent a layer number. 13 years ago
Lorenzo Marcantonio e0303a4558 - New typedef LAYER_MSK to encapsulate a layer bitmap 13 years ago
Lorenzo Marcantonio 082d901d60 Encapsulated drawmode as an enum for type checking 13 years ago
Dick Hollenbeck 3341669fc6 more footprint support for LEGACY_PLUGIN 14 years ago
Wayne Stambaugh bed96be750 Internal unit improvements and Pcbnew s-expression file format changes. 14 years ago
Dick Hollenbeck 107ef8f102 see CHANGELOG.txt 14 years ago
Dick Hollenbeck b8a0ab4c52 switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 14 years ago
Wayne Stambaugh 5289c22087 Pcbnew object improvements. 14 years ago
Dick Hollenbeck 96bb90dee1 kicad_plugin 14 years ago
jean-pierre charras bcbde5d813 All: fix a collision name between accessor function GetTimeStamp and GetTimeStamp in common.cpp. 14 years ago
Dick Hollenbeck b26580d5df ++PCBNew 14 years ago
Dick Hollenbeck 1b5edd6d4c KICAD_PLUG work 14 years ago
Dick Hollenbeck 8f79b14680 This patch restores some of the goodness in Vladimir's rev 3239, and in particular 14 years ago
Dick Hollenbeck cc097762c7 Temporarily reverse out the evolving support for finer Board Internal Units (BIU)s. 14 years ago
Wayne Stambaugh c2f1113e5d Fix Pcbnew KICAD_T enum names for consistency. 14 years ago
Wayne Stambaugh 4b853dedb4 Application name capitalization fixes. 14 years ago
Wayne Stambaugh 4230ac4ca7 Remove sine and cosine look up tables and other minor fixes. 14 years ago
Wayne Stambaugh f60c982397 Refactor PCBNew selection clarification menu icon code. 14 years ago
Wayne Stambaugh 2fb2ab0d37 Refactor PCBNew selection clarification menu text code. 15 years ago
Wayne Stambaugh 73e38ce98c EESchema code refactoring and coding policy naming fixes. 15 years ago