242 Commits (4c83b0a94df2b4087699287434a03852a91188e5)

Author SHA1 Message Date
John Beard a8eea6155a Move bitmaps.h out of base_struct.h 9 years ago
Maciej Suminski 89055c4425 Code formatting 9 years ago
Tomasz Włostowski 1c1f4e9a50 Refactoring of VIEW/VIEW_ITEM classes: 9 years ago
Dick Hollenbeck c2b8a4ee43 Move from class INSPECTOR as the EDA_ITEM::Visit() callback interface to a std::function 9 years ago
Chris Pavlina e9a9a269b4 pcbnew legacy: remove option to hide via drill 10 years ago
Maciej Suminski dfa963f31a Mark locked tracks with 'L' letter in status field. 10 years ago
Maciej Suminski bacb2dd52a Adjusted required level of details for track labels to show. 10 years ago
jean-pierre charras 9d994663f1 Fix Bug #1527446 (Flipping a block in pcbnew doesn't flip inner layers nor their connected microvias). 10 years ago
unknown 1ee7458140 1. Fixed copy paste error in append_board_to_current.cpp ruining a if else condition, should fix a possible bounding box computation bug 10 years ago
unknown 71b3125d8e Cleanup: remove unnecessary macros EXCHG and NEGATE. add MIRROR macro. 10 years ago
jean-pierre charras 07d6cbaeb7 Vias, creation and editon: fix a bug in legacy mode when creating a micro-via (the drill diameter was the standard vias drill, not the micro-via drill). 10 years ago
Maciej Suminski 42215f2388 Moved GetLayerSet() to BOARD_ITEM. 11 years ago
jean-pierre charras 4def0958a5 Fix some coverity warnings. Fix typo and errors in comments. Very minor other fixes. 11 years ago
Wayne Stambaugh 25b9a42ea3 More Coverity scan error fix goodness. 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
Wayne Stambaugh 1dc5178095 Message panel consistency improvements and coding policy fixes. 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 ca399b6401 Buried/blind vias indicate the layers they go through (GAL). 11 years ago
jean-pierre charras 13b0784cd5 Fix overflow in track len calculations and display (Bug #1347878). 11 years ago
Andrew Zonenberg c1f11a1bd1 Draw VIAs only if a layer they penetrate is visible. 11 years ago
Dick Hollenbeck 575f13d887 fix VIA::IsOnLayer() 11 years ago
Dick Hollenbeck 8627684122 use LSET::any() whereever possible and avoid conversion to integral type 11 years ago
Dick Hollenbeck 4578ea8b9e 1) Add 32 Cu Layers. 11 years ago
jean-pierre charras 7c99a242cf Remove 2 global variables: g_DrawBgColor and g_ShowPageLimits. 12 years ago
jean-pierre charras 44014b2196 Minor fixes. 12 years ago
Maciej Suminski f31f92e45e Fixes the bug that causes pcbnew crash, when there are multiple net classes and the plot dialog was opened. 12 years ago
Lorenzo Marcantonio 073a9e1724 TRACK::GetTrack can now be told to confine search to the netlist and/or force the sequential (restartable) algorithm 12 years ago
Lorenzo Marcantonio e4508a65ff Missing const caused unpickability of tracks 12 years ago
Lorenzo Marcantonio e797c489d1 Missing const caused unpickability of tracks 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 fca1ba6755 Virtual split of TRACK/VIA::HitTest 12 years ago
Lorenzo Marcantonio 7b4b3297db - Better way to iterate on vias in the track list (GetFirstVia) 12 years ago
Lorenzo Marcantonio c2af94ac03 Reworked the endpoint designator constants FLG_BEGIN and FLG_END in a 12 years ago
Lorenzo Marcantonio 948f22de6d Removed the ugly bit stuffing for the bottom via layer number 12 years ago
Lorenzo Marcantonio 3f2c0e1a8d TRACK/SEGVIA cleanup 12 years ago
Dick Hollenbeck 2c67c3ff80 * KIWAY Milestone A): Make major modules into DLL/DSOs. 12 years ago
Maciej Suminski 54bf21768c Added a few settings to make the layer settings more similar to KiCad defaults (moved vias to VIA_THROUGH_VISIBLE, added a few rules for required layers). 12 years ago
Maciej Suminski f7d00a393b Renamed BOARD_CONNECTED_ITEM::GetNet() -> GetNetCode() 12 years ago
Maciej Suminski 75026d8754 Renamed BOARD_CONNECTED_ITEM::GetNet() -> GetNetCode() 12 years ago
Maciej Suminski fff616c8dc Moved netnames (GAL specific layers) to a separate enum, to avoid saving/reading their settings from files. 12 years ago
Maciej Suminski 44861f5889 Fixed tracks of 0 width causing division by 0 error. 12 years ago
Maciej Suminski 3017b61711 Added NETINFO_LIST::UNCONNECTED constant. 12 years ago
jean-pierre charras a455ab4a90 Fix bugs 1264236, 1264238, 1264254 12 years ago
jean-pierre charras 5f01f123de All: GetBoundingBox returns now a const EDA_RECT. 12 years ago
jean-pierre charras e9713bb291 Pcbnew: Block selection enhancement, from Bug #593997 (whishlist) 12 years ago
Maciej Suminski 8753bef2fa Moved VIEW_ITEM::ViewGetRequiredLayers() functionality to the VIEW class. Now required layers are set per layer basis instead of per item. 12 years ago
jean-pierre charras 4a7f92fb4f Minor code cleaning. Pcbnew: better iniatilization of members in DRAWSEGMENT, TRACK, EDGE_MOD (useful when using python scripting). 12 years ago
Maciej Suminski 89637b89b8 Separate layers for each copper layer netnames. 12 years ago
Maciej Suminski 46eabaa44e Fixed 'disappearing via' issue. 12 years ago