62 Commits (7c340f6b19794d1acf0a3058e628e23f81cb1295)

Author SHA1 Message Date
jean-pierre charras e9713bb291 Pcbnew: Block selection enhancement, from Bug #593997 (whishlist) 12 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 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 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
Lorenzo Marcantonio 9fd79dfa91 Implemented the LAYER_NUM typedef (LAYER was already taken as a class name...) to represent a layer number. 13 years ago
Wayne Stambaugh 7d0ec1a138 More encapsulation work. 13 years ago
Wayne Stambaugh 42d7bf6c8e Pcbnew encapsulation and code cleaning. 13 years ago
Wayne Stambaugh f8a56d446f Base object decoupling improvements. 13 years ago
jean-pierre charras 8653e362b2 Pcbnew: board editor: allows pad edition by hotkey 'E' (was accessible only by mouse button right click) 13 years ago
jean-pierre charras a674dd6581 Pcbnew: class DIMENSION: code cleaning 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
Lorenzo Marcantonio e771112259 Enforced EDA_COLOR_T type and minor const-ification 13 years ago
Lorenzo Marcantonio 3157b4d188 Enforced EDA_COLOR_T type and minor const-ification 13 years ago
Lorenzo Marcantonio 082d901d60 Encapsulated drawmode as an enum for type checking 13 years ago
Dick Hollenbeck 0588092184 DIMENSION::m_Value not being saved in LEGACY_PLUGIN using scaling, DIMENSION::AdjustDimensionDetails() uses arrowz appropriate to build 14 years ago
jean-pierre charras 7f07b48e88 Pcbnew: Update incorrect or incomplete copyrights in many files. 14 years ago
jean-pierre charras e96f1aeb3d Remove valeur_param(), that does not work in Kicad Nanometer 14 years ago
Wayne Stambaugh d8b60a14e1 Pcbnew s-expression file format improvements. 14 years ago
Dick Hollenbeck c24863c078 // Dick Hollenbeck's KiROUND R&D 14 years ago
Wayne Stambaugh bed96be750 Internal unit improvements and Pcbnew s-expression file format changes. 14 years ago
jean-pierre charras 36dac0c14d Pcbnew nanometer: fix hatch lines issue in polyline.cpp 14 years ago
Wayne Stambaugh d7feb9ab45 Initial Pcbnew s-expression file format commit. 14 years ago
Wayne Stambaugh 058e17edf7 Minor code and Doxygen comment improvements. 14 years ago
Wayne Stambaugh 6375497825 Hit test method rationalization and other minor improvements. 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
Wayne Stambaugh b774d96fb0 Minor coding policy and code readability improvements. 14 years ago
Wayne Stambaugh 8985a1807b Encapsulation and other minor improvements. 14 years ago
Dick Hollenbeck 96bb90dee1 kicad_plugin 14 years ago
Dick Hollenbeck b979d1e0b9 plugin work, accessors 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 c4979318d2 more plugin work 14 years ago
Dick Hollenbeck b6508af0f4 KICAD_PLUGIN and nanometer intermediate checkin, work in progress... 14 years ago
Dick Hollenbeck 8f79b14680 This patch restores some of the goodness in Vladimir's rev 3239, and in particular 14 years ago
Wayne Stambaugh c2f1113e5d Fix Pcbnew KICAD_T enum names for consistency. 14 years ago
Wayne Stambaugh edd35b4e90 PCB common library header rationalization. 14 years ago
Wayne Stambaugh e26cdada42 Translate French code names and comments and other minor code cleaning. 14 years ago
Wayne Stambaugh 0c44335795 Lots and lots of PCBNew code cleaning and fix build bug introduced in r3108. 14 years ago
Wayne Stambaugh ebc7259a91 Rename WinEDA_App class to EDA_APP and remove redundant includes. 14 years ago
Wayne Stambaugh 2fb2ab0d37 Refactor PCBNew selection clarification menu text code. 15 years ago
Wayne Stambaugh 67f70fe079 Coding style and Doxygen comment fixes. 15 years ago
jean-pierre charras 38269efa47 Fix bug 741352 15 years ago
jean-pierre charras 92952b70aa Use UTF-8 encoding only in kicad files. Under Linux, this was already the case. Under Windows, texts with non ascii characters must be corrected. 15 years ago
Marco Mattila 97003fefae Change board bounding box calculation to include all board items by default in pcbnew. Add a parameter to look for board edges only. 15 years ago
jean-pierre charras fe50448399 Pcbnew: remove duplicate definitions of some flags (like EDIT and IN_EDIT) that have exactly the same meaning, but different values... (very dangerous) 15 years ago
Wayne Stambaugh d657b43052 Use wxDC for all coordinate manipulations. 15 years ago