94 Commits (b54e77e46616a987547e965d148b081de2f93793)

Author SHA1 Message Date
diogocondeco b54e77e466 Macos SetFocus() and SetSelection moved into OnInitDialog 9 years ago
jean-pierre charras b8b08dafd6 Code cleaning: remove pcbcommon.* which contains nothing really useful. The very few lines of code are moved to a better place. 9 years ago
Tomasz Włostowski 1c1f4e9a50 Refactoring of VIEW/VIEW_ITEM classes: 9 years ago
Maciej Suminski c4be379b31 Modified properties dialog to take advantage of BOARD_COMMIT class. 10 years ago
Maciej Suminski 09e0311d4e Replaced Copy() method with operator=. Removed Copy() where default copy ctor was enough. 10 years ago
jean-pierre charras 01100a57e5 refinements in dialogs and OSX Cancel button fix 10 years ago
jean-pierre charras e2d4118470 Eechema, Component editor: Fix a bug in Pin properties dialog: a parameter used to draw the pin in preview canvas was incorrect, due to code change in draw pin. 10 years ago
Chris Pavlina 4d77388216 Clean up wxValidator window association 10 years ago
Chris Pavlina 8325d6fdf0 Eliminate 0.1deg units in DIALOG_PAD_PROPERTIES 10 years ago
jean-pierre charras f294834f4d dialog_pad_properties: Some fixes. Dialog_edit_module_text: fix an issue related to displayed texts, which were deleted and replaced by the unit symbol only, and the name of the parameter was therefore lost. 10 years ago
jean-pierre charras 4a838fb8c3 Pcbnew: Add rounded rect pad shape. 10 years ago
jean-pierre charras 7313b28e2a Cvpcb: minor change in menubar: change menu name "files" to "Save" (there is no more files to read or save). Pcbnew, pad properies editor: show Axis (pad origin) in GAL mode (it was already shown in legacy mode). 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
jean-pierre charras 70b584c5f5 Dialog Pad Properties: fix 2 issues: Bug #1504749 (pad parameter "delta" checking error for non trapezoid pads which do not use this parameter) and SMD pads allowed on all layers 10 years ago
jean-pierre charras 4fc230b773 Rework on Enum PAD_SHAPE_T, PAD_DRILL_SHAPE_T and PAD_ATTR_T (see rev 6008) : the new and better names are now used in Kicad code and existing python scripts. 10 years ago
unknown cc7549a2a5 * Python scripting: brings pad.GetZoneConnection() and in example pad.SetZoneConnection(pcbnew.PAD_ZONE_CONN_FULL) to full workable. 10 years ago
unknown 71b3125d8e Cleanup: remove unnecessary macros EXCHG and NEGATE. add MIRROR macro. 11 years ago
Maciej Suminski b6c5b291a2 Coverity fixes. 11 years ago
Blair Bonnett 149a04f331 Fix crash in footprint editor when SMD pad diameter is zero. (fixes lp:1378917) 11 years ago
Lorenzo Marcantonio 424aac6cf2 TEXTE_MODULE cleanup in preparation for text on different layers 11 years ago
Dick Hollenbeck 3e861db371 Lock file improvements. 11 years ago
Maciej Suminski 6ba1410054 Fixed vanishing pads issue in the pad properties dialog (GAL). 12 years ago
Maciej Suminski 2c5b79456e Fixed crash in pad properties dialog with wxWidgets 2.8. 12 years ago
Maciej Suminski 5134781a38 GAL view in pad properties dialog - initial version. 12 years ago
jean-pierre charras eb396a5e88 Fix footprint wizard issues. Fix export vrml incorrect Z position of items. 12 years ago
jean-pierre charras c6af2a7974 Fix a double minor bug about layers occupied by SMD pads and CONN pad: 12 years ago
Dick Hollenbeck 4578ea8b9e 1) Add 32 Cu Layers. 12 years ago
jean-pierre charras 9c1f6b7307 Pcbnew: fix Bug #1304418 . Fix also a related issue which crashes Pcbnew in some corner cases. 12 years ago
Dick Hollenbeck 2c67c3ff80 * KIWAY Milestone A): Make major modules into DLL/DSOs. 12 years ago
jean-pierre charras 0f09c15f11 Pad editor dialog: Better tests and error messages about issues in pad settings. Fis also an other hard to translate error messge. 12 years ago
jean-pierre charras ab27f56cc7 Doc update 12 years ago
jean-pierre charras d00fae588a Footprint Editor: fix a crash when the dialog to set pad properties is called from the main toolbar (i.e. to define the default setting for new pads, and not to edit an existing pad) 12 years ago
jean-pierre charras 764b5c11bf Minor code cleanup in 3d viewer (remove dead or useless code). Some minor other fixes. 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
jean-pierre charras 3354bdde05 Pcbnew: fix bug #1272714 . Code cleanup: use 2 different enums for pad shapes and pad drill shapes. Remove never used pad shape. 12 years ago
Maciej Suminski 654e7e556e Removed D_PAD::SetNetname() function and D_PAD::m_Netname, D_PAD::m_ShortNetname fields. 12 years ago
Dick Hollenbeck 65b0343be1 fix: https://answers.launchpad.net/kicad/+question/233824 12 years ago
Dick Hollenbeck 34e6314a3e dialog information hiding, initial Fit() 13 years ago
jean-pierre charras 57b30ad254 Pcbnew: Fix Bug #1185556. fix issue about Solder Paste Ratio value which was accepting only one digit in mantissa in 3 dialogs (now 6 digits in all dialogs). 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 66453e3d92 Fixed pad preview color 13 years ago
Lorenzo Marcantonio 00f0e27851 Factored layer utility functions: classification, layer flip and mask flip 13 years ago
Lorenzo Marcantonio e0303a4558 - New typedef LAYER_MSK to encapsulate a layer bitmap 13 years ago
Wayne Stambaugh 001afa4960 Pcbnew pad properties dialog assertion and layout fixes. 13 years ago
Wayne Stambaugh f8a56d446f Base object decoupling improvements. 13 years ago
jean-pierre charras b4f0230658 Pcbnew: fix Bug #1089120. Also change "Length Die" expression to "Length Pad To Die" in code 13 years ago
jean-pierre charras 14fcf7f933 Try to fix an unwanted left mouse release button event, when closing a dialog on a click or double click, 13 years ago
jean-pierre charras b660b033ad All: remove macros MAX, MIN, ABS from macros.h and replace these macros by std::max, std::min and std::abs (mainly found in old code). 13 years ago