53 Commits (98ec2d7ba2b3da55be9e784b196712122f39d52b)

Author SHA1 Message Date
Jeff Young e8e0b07223 Honour on-the-fly language changes. 9 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 10 months ago
Mike Williams 2c99bc6c6d new feature: Schematic Design Blocks 2 years ago
Jeff Young 67a0253c66 m_filter is subtractive, and so must be run for each term 1 year ago
Alex Shvartzkop ece46223c9 Fix shadowed/conflicting enum values. 1 year ago
Seth Hillbrand 0476b6c72d Ensure irreflexive property in LIB_TREE_NODE 2 years ago
Jeff Young 92910d5d0f Factor common parts of SCH_ & LIB_SYMBOL into SYMBOL. 2 years ago
Jeff Young bf2b3b0b0f Deconflict some LIB_TREE_ITEM APIs so they can remain non-const. 2 years ago
Jon Evans 77eaa75db1 Show all library children if library name matches search 2 years ago
Jon Evans 0c2a084a47 Fix a few LIB_TREE search issues 2 years ago
Jon Evans 589e21cd3b Attempt to fix lib search again 2 years ago
Jeff Young df161c9886 Support parital matches for libraries. 2 years ago
Wayne Stambaugh a4b38fbb80 Coverity warning fixes. 2 years ago
Mike Williams b3b7a41d51 Symbol Chooser: keep Recently Used at very top 2 years ago
Jeff Young a4a946ab75 Clearer naming. 2 years ago
Jeff Young 2f3c0a608d Score LIB_TREE_NODE_UNITs. 2 years ago
Jeff Young 78e00ade7a Clearer naming. 2 years ago
Jeff Young 72c985bc07 Rewrite scoring algo again. (Third time's the charm?) 2 years ago
Jeff Young 64c692a42e Allow a:b to represent either lib:item_name or key:value. 2 years ago
Jeff Young 0cf6679bfe Try to get the scoring logic right (again). 2 years ago
Jeff Young bc0fe74f72 Score initializing is done by LIB_TREE_NODE::ResetScore(). 2 years ago
Jeff Young 06446bb80e Only expand lib tree when filtering. 2 years ago
Jeff Young fa11e9138d ADDED support for pin and fp filtering in FOOTPRINT_CHOOSER. 2 years ago
Jeff Young df7d62fdd3 Added a sort-order dropdown to lib-tree filters. 3 years ago
Jeff Young bc754df30f Go back to winner-takes-all lib-tree scoring algorithm. 3 years ago
Jeff Young d01c023d5a Retire the lib-tree scoring algorithm. 3 years ago
Seth Hillbrand 5c1b15f8e3 Make LIB_TREE_NODE sort irreflexive 3 years ago
kliment b97f9ea329 Add support for symbol unit display names in eeschema and symbol editor 3 years ago
Jon Evans e294fe2074 ADDED: Dynamic field columns in symbol chooser 3 years ago
Jon Evans 300d92438c Allow hiding symbol library tables from symbol chooser 3 years ago
Jeff Young 120c5b9ac1 Reimplement pinning now that we're no longer sorting on score. 3 years ago
Seth Hillbrand 4790257616 Don't break alphabetical sorting on search 3 years ago
Jeff Young 244042ce51 Keep footprint selection in Symbol Chooser history list. 3 years ago
Jeff Young dd2e12bdf1 Formatting. 3 years ago
Jeff Young c6f83b6dec ADDED Duplicate Footprint, Rename Symbol and Rename Footprint. 4 years ago
Jeff Young 724182abe4 Fix lib tree searches to handle searching on library names. 4 years ago
Jeff Young 6aaf4413b3 Fix kicad_string.h / string.cpp mismatch. 4 years ago
Jeff Young 5cac8afe1d Remove long-dead revision support for LIB_IDs. 4 years ago
Jeff Young b1b4caee6a Escape "naughty" characters in symbol names. 4 years ago
Jeff Young 359c29639f Fix access into empty container. 5 years ago
emC5RgViIK 47297402d3 #include <algorithm> so std::sort is found. 6 years ago
Jeff Young 2017389f2d Pinning for library trees in FPEditor and SymbolEditor. 6 years ago
Jeff Young 6b6e9eddee Return control of Symbol and Footprint chooser col widths to user. 6 years ago
Jeff Young 92330b9c93 Sort modules and pads in Footprint Report file. 6 years ago
Seth Hillbrand 5151cd0bfe C++14: Remove unused make_unique.h 6 years ago
Wayne Stambaugh 8d26b07f67 Fix potential string iterator issue. 7 years ago
Seth Hillbrand 813578eba6 Fix a few coverity errors 7 years ago
Jeff Young be1d6113d6 More performance enhancements. 7 years ago
Jeff Young 08bcec9ac0 Make sure symbols have a valid lib nickname... 7 years ago
Jeff Young 3a39ea21a2 Library pointer can be null even when LibId is set. 7 years ago