45 Commits (4eba781013ddc60a8b525c20a03d18aafe895a52)

Author SHA1 Message Date
Jon Evans 373fb56fb7 Fix legacy lib table loading logic 2 years ago
jean-pierre charras 53b2fda184 Fix some minor compil and Coverity warnings. 2 years ago
Jon Evans 4c4bbdc8f3 Stricter API for LIB_TABLE 2 years ago
Marek Roszko dffd2da8c8 Fix the shared_lock added and micro-opt the reindex 3 years ago
Marek Roszko e053fbefd7 Use a shared_mutex to read/write lock the nickIndex 3 years ago
Seth Hillbrand 442ee52905 Add versioning to lib tables 3 years ago
Seth Hillbrand 70a57505de Migrate lib tables to KICAD7 on open 3 years ago
Seth Hillbrand efe12f2da5 Cleanup variable naming 3 years ago
Jon Evans dd94b2d3a7 Rename PROPERTIES to STRING_UTF8_MAP for clarity 3 years ago
qu1ck 6ebb3baa3b PCM: autoload libs from installed packages to global lib tables 4 years ago
Jon Evans 26ba8e1938 Don't use recursive mutex for nicknames anymore 3 years ago
Jon Evans 300d92438c Allow hiding symbol library tables from symbol chooser 3 years ago
Jon Evans ae6a2a6443 ADDED: Database libraries MVP 4 years ago
Jeff Young a187076438 Use natural order sorting for FP libraries. 4 years ago
Jeff Young de49f5090d Formatting (and auto reduction). 4 years ago
Seth Hillbrand 70841c6393 Fix a crash bug when changing footprint name 4 years ago
Jeff Young f606679164 Proper numeric sorting for intersheet refs. 4 years ago
Jeff Young b84d1456d5 KIFACE_I -> KIFACE_BASE. 4 years ago
Ian McInerney ecd9bf696e Be consistent about using nullptr instead of 0 5 years ago
Ian McInerney ae91042544 Implement thread safety for symbol loading routines 5 years ago
Wayne Stambaugh 1eee72ec65 Fix library tree behavior when duplicate project table entry is disabled. 5 years ago
Jeff Young bb232e6ac6 Unify LIB_IDs now that both are stored in sexpr files. 5 years ago
Marek Roszko e928b2d8fd Split EDA_UNITS out from common. 5 years ago
jean-pierre charras 36bc44e6d7 more cleanup about removing useless include 5 years ago
Jeff Young cc9ac37a0e Add text variable support to envVar processing. 6 years ago
Jon Evans e59a3d981e Implement a new settings framework across all of KiCad 6 years ago
Simon Richter 48ce1239a2 Remove unused LIB_TABLE_ROW::Parse 6 years ago
Seth Hillbrand 0ba0c17245 Alphabetize Library Table returns 6 years ago
John Beard 84d79ec10d QA: LIB_TABLE tests 7 years ago
Jeff Young aa7da5dfcd Treat ${...} and $(...) envvar references uniformly. 8 years ago
Jeff Young 91cfecaa12 Don't allow wxDataViewCtrl updates during model update. 8 years ago
Wayne Stambaugh bf44d394c3 Eeschema: fix remapping bug on windows builds. 8 years ago
Wayne Stambaugh 8f0e6469ca Minor symbol remapping fixes. 8 years ago
Oliver 8b140186fe Only enumerate active libraries 8 years ago
Oliver f85ce87e44 Toggle LIB_TABLE_ROW enabled/disabled in grid editor 8 years ago
Oliver 7cdb78e852 Added "enabled" parameter for LIB_TABLE_ROW 8 years ago
Wayne Stambaugh 36f6d4a1f4 Convert symbol library editor over to use symbol library table. 8 years ago
Wayne Stambaugh 0cf2df51c6 Convert symbol library viewer over to symbol library table. 8 years ago
Wayne Stambaugh 96c3d5ff21 Enable symbol library table remapping. 8 years ago
Kristoffer Ödmark 19d5cc7548 Removed all exception specifiers since deprecated. 9 years ago
Wayne Stambaugh b4e2757119 Make FP_TBL_MODEL reusable. 9 years ago
Wayne Stambaugh 9ddb4fe67e Fix uncaught exception in footprint and symbol library table parsers. 9 years ago
jean-pierre charras d7ed3ede72 Ensure paths and filenames are always stored with '/' as separator in fp_lib_table, like in other kicad files. 9 years ago
Wayne Stambaugh 64c892ee23 Make footprint ID into a generic library ID. 9 years ago
Wayne Stambaugh 40e93d263d Split out library table common code into separate source files. 9 years ago
Wayne Stambaugh b9c296420a Complete library table and library table row refactor. 9 years ago
Wayne Stambaugh 192d4b87ad Rework footprint library table for use in symbol library table. 9 years ago
jean-pierre charras 11c369ee1b Fix minor compil warnings (deprecated warnings and shadowed local vars warnings) 10 years ago
Wayne Stambaugh 25b9a42ea3 More Coverity scan error fix goodness. 11 years ago
Wayne Stambaugh 4c6ca81f2c More Coverity scan error fixes. 11 years ago