200 Commits (c21e96bcf918ff168a0523a2a13844eed7ab38b2)

Author SHA1 Message Date
Mark Roszko 11ff16be4e Switch to scoped enums 6 years ago
Seth Hillbrand 857355d537 Fix return mixup in previous commit 6 years ago
Seth Hillbrand ac0df06312 Fix compile issue with wx inline asm 6 years ago
Seth Hillbrand c8a6878eb8 pcbnew: Allow tuning length to be longer than INT_MAX 6 years ago
Seth Hillbrand 5151cd0bfe C++14: Remove unused make_unique.h 6 years ago
Seth Hillbrand d650cca088 Enforcing rational limits on length tuner 6 years ago
John Beard 6b4b2d61f8 Common: do not conditionally define wxPoint/Size operator<< 7 years ago
jean-pierre charras 175a2bc0b4 Force time stamp to 32 bits unsigned values, and make it tolerant to files using 64 bits values. 7 years ago
jean-pierre charras a1ee5405aa Fix missing definition of std::hash<wxPoint> when using wxWidgets 3.1.x 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
Jeff Young 0bd0558833 Auto-select reference numbers in PcbNew like we do in Eeschema. 7 years ago
jean-pierre charras c8a89ee25a Remove dead code. 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 f3f814e622 Performance enhancements for footprint info list. 7 years ago
Jeff Young d5e88f574f Clean up units infrastructure after g_UserUnit removal. 8 years ago
Jeff Young eacaa39aa2 Remove global units usage from GetSelectionText... 8 years ago
Wayne Stambaugh 5c5b74b29e Fix user configuration path bug on Linux. 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
Seth Hillbrand 0f3fc4b6eb Avoid doubling-up std namespace 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 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
jean-pierre charras bfc3804115 Minor fixes related to timestamp_t. Move timestamp_t definition to base_struct.h 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
Tomasz Włostowski 81d1e17f02 refactoring: renamed pcbstruct.h to pcb_display_options.h, DISPLAY_OPTIONS->PCB_DISPLAY_OPTIONS 8 years ago
John Beard f723a5319c Move some unit related util function to base_units.h 9 years ago
John Beard e98ae3e463 Move executable name constants to own file 9 years ago
John Beard ece7eeb280 Move SystemDirsAppend to own header 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
Dick Hollenbeck 0c459ced97 EDA_TEXT object refactor. 9 years ago
John Beard 89fe9d378c Add C++14-style std::make_unique 'polyfill' for C++11 9 years ago
jean-pierre charras d56a49d218 Performance counter rework: More comments, code cleaning, and move GetRunningMicroSecs() prototype from common.h to profile.h. 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 c1f0ab91a2 Code cleaning and coding style fix. 10 years ago
Chris Pavlina 4c1d9af0a4 Fix Python regression from rev 6496 10 years ago
Chris Pavlina c490e7dd06 Fix typing problems with GR_KB_* constants 10 years ago
jean-pierre charras 377942ed2a Minor fixes. 11 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). 11 years ago
jean-pierre charras 77249d9b2d Minor fixes: remove a few useless includes and move a few others to the right file. Remove a few coverity warnings about not initialized members. 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
Jose Ingnacio c9a1b239a6 Use XDG_CONFIG_DIR for lock file path on Linux. 11 years ago
jean-pierre charras bc230f7650 Code cleaning: move class PAGE_INFO from common.h to class_page_info.h; 11 years ago
jean-pierre charras 24f516f6ae Fix many doxygen warnings (due to missing info, old comments, typo ...) when building the doxygen doc. 11 years ago