277 Commits (c2662b0e11bb2bcd5f0758e0616c313cc6168785)

Author SHA1 Message Date
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. 11 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
Maciej Suminski 3841b0ac3a Showing net names on pads. 12 years ago
Maciej Suminski 032ef3a74c Showing net names on tracks. 12 years ago
jean-pierre charras 5c247857d3 Replace in EDA_TEXT::Draw the parameter EDA_DRAW_PANEL* aPanel by EDA_RECT* aClipBox, which is the actual parameter used by Draw. 12 years ago
Lorenzo Marcantonio af5a9a8de9 Removed Show code from BOARD_ITEM derived classes (as requested by Dick) 13 years ago
Lorenzo Marcantonio d00c83cde9 Migrated the interfaces accepting angles to the double type 13 years ago
Lorenzo Marcantonio cb49ca5ae2 More int casts to rounding conversions 13 years ago
Lorenzo Marcantonio 78e41187b3 Moved utilities for angles in trigo.h 13 years ago
Lorenzo Marcantonio 0e903dba5b Angle and distances cleanup (preparing for angles in doubles) 13 years ago
Lorenzo Marcantonio 6b500d606c Converted macros to inline template function 13 years ago
Lorenzo Marcantonio b1c710a214 Made overbar position independant of pen size for text, to fix graphics glitches with halo text. 13 years ago
Lorenzo Marcantonio 42709330e0 Better strings for the translators (converted concatenations to formats) 13 years ago
Lorenzo Marcantonio 20eaf66d5b Hunted down hardcoded pixel size thresholds for drawing 13 years ago
Lorenzo Marcantonio b525e3be55 Factored out text anchor drawing 13 years ago
Lorenzo Marcantonio 0de48234bc Printf was missing a GetChars 13 years ago
jean-pierre charras 7bb04c8f63 Make some messages translatable. 13 years ago