172 Commits (257d9b5fe9d39df65d8001b18507051de508241e)

Author SHA1 Message Date
Seth Hillbrand 257d9b5fe9 Allow setting the kicad config dir 7 years ago
jean-pierre charras a1ee5405aa Fix missing definition of std::hash<wxPoint> when using wxWidgets 3.1.x 7 years ago
Wayne Stambaugh aef0221d3b Replace isdigit() with wxIsdigit() when testing wxString characters. 7 years ago
Wayne Stambaugh 47492f9452 Coding policy fixes in common/common.cpp. 7 years ago
Wayne Stambaugh 69d90a4e84 Do not set wxSetAssertHandler on non-debug builds. 7 years ago
Maciej Suminski ad07b4a251 Added an explanation for using wxFileConfig in GetNewConfig() 7 years ago
John Beard e919ded35f Use wxFileConfig, not wxConfig 7 years ago
Maciej Suminski 24f9bfa13b Fixed memory leaks 7 years ago
Seth Hillbrand e307d9318b Revert "Fixed memory leaks" 7 years ago
Maciej Suminski a9efbf4716 Fixed memory leaks 7 years ago
jean-pierre charras 4b44cbe695 Kicad, Windows specific: disable a overzealous wxWidgets assert when reading a file. 7 years ago
Jeff Young 0bd0558833 Auto-select reference numbers in PcbNew like we do in Eeschema. 7 years ago
jean-pierre charras de793aa43d Fix a side effect of our LOCALE_IO by using setlocale( LC_NUMERIC, "C" ) instead of setlocale( LC_ALL, "C" ) 7 years ago
Jeff Young bc2481a9be Don't leak file descriptors. 7 years ago
Jeff Young f6f1c1e944 Performance optimization for MSW directory time-stamping. 7 years ago
Jeff Young 80f713f366 Revert accidental commit. 7 years ago
Jeff Young d63d0c40ef Performance optimisation for MSW direcotry timestamping. 7 years ago
Wayne Stambaugh bbfce129bb Fix windows build error. 7 years ago
Jeff Young be1d6113d6 More performance enhancements. 7 years ago
jean-pierre charras c32fcd1403 Fix commit f3f814e622 that breaks the compilation on Windows. 7 years ago
Jeff Young 345f57ccb8 Fix bug in optimization of wxExpandEnvVars. 7 years ago
Jeff Young f3f814e622 Performance enhancements for footprint info list. 7 years ago
Jeff Young f8a5e2c1c8 Performance enhancements in fp loading, string cmp, etc. 7 years ago
Jeff Young d5e88f574f Clean up units infrastructure after g_UserUnit removal. 7 years ago
Wayne Stambaugh 5c5b74b29e Fix user configuration path bug on Linux. 8 years ago
Steven A. Falco e0ca5bab11 Fix comment typo. 8 years ago
Wayne Stambaugh a7528df198 Allow for multiple user configurations. 8 years ago
jean-pierre charras e57435c0fc Fix compil issue (created by commit "Added std::less specialization for wxPoint") with wxWidgets 3.1.1 8 years ago
Maciej Suminski b766dbc7a4 Added std::less specialization for wxPoint 8 years ago
Jeff Young 4693fd6200 Resolve env vars when looking up documentation files. 8 years ago
jean-pierre charras 5d72aebd22 Fix code after renaming files 8 years ago
jean-pierre charras 1f78de409f Define "template<> struct hash<wxString>" in Kicad only if wxWidgets version < 3.1.0, because it is already defined in 3.1.0 8 years ago
Maciej Suminski 812b8b081d Implemented std::hash<wxString> specialization 8 years ago
Simon Richter a9ccf1161b Fix quotes in UI messages 8 years ago
Henner Zeller 3f57fa5d24 Change time_t in the functions that deal with timestamps to a new typedef timestamp_t (defined as a long). 8 years ago
John Beard 5aa1610362 Remove unused g_ShowPageLimits global variable 9 years ago
John Beard f723a5319c Move some unit related util function to base_units.h 9 years ago
John Beard 27374c0aa3 Move file locking utilities to a separate file 9 years ago
Jon Evans a52250a91e Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 9 years ago
Simon Richter f7fdf43ea8 Use std::atomic for portable locale init counting 10 years ago
jean-pierre charras ec096cc1d2 Fix an issue in LOCALE_IO class, used to switch to/back locale "C" when reading/writing files: the back to locale was broken, and created issues in countries using the ',' as fp separator, especially when the non default language was used. 10 years ago
jean-pierre charras f532057d05 Fix incompatibility between basic_gal (which used angles in degrees in rotation) and other gal layers (which used radians in rotation). Rotation angles are now in radians. 10 years ago
jean-pierre charras 6dd0073130 Move the non shared file class_sch_screen.h to eeschema folder. Code cleaning. Remove some wxCHECK_VERSION tests now useless. 10 years ago
unknown 71b3125d8e Cleanup: remove unnecessary macros EXCHG and NEGATE. add MIRROR macro. 10 years ago
Tomasz Wlostowski b562cfb8bb WX_HTML_REPORT_PANEL: a REPORTER widget on steroids. 10 years ago
jean-pierre charras dc9ebf30e5 A few minor fixes. Eeschema: add a workaround (not afix) to solve issue Bug #1464773 (Print bug with differently sized subsheets). 10 years ago
jean-pierre charras 0975e3e5bd Move exact dialog: make all messages translatable. Fix minor issues (some can be Windows specific). Remove useless declarations. Fix coding style issues 11 years ago
Maciej Suminski c2bd2491f1 Added asserts in spots where DEGREES are not handled. 11 years ago
John Beard 4f3672da4d Add "move exact" and "duplicate" tools to pcbnew 11 years ago
jean-pierre charras 0b1a6fd7c3 More work on fp lib table wizard: add a button to import the full list of .pretty libs on github. 11 years ago