175 Commits (568c8c336baed537dc09a687a65b97075d757088)

Author SHA1 Message Date
John Beard 6b4b2d61f8 Common: do not conditionally define wxPoint/Size operator<< 6 years ago
Ian McInerney 9e6e9d0910 Replace remaining Boost mutexs with std::mutex 7 years ago
Seth Hillbrand 2048114512 Reduce chance for wxPoint hash collision 7 years ago
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