124 Commits (7995b5cc3ce46e1e047e89a23283c181557b45b8)

Author SHA1 Message Date
Jeff Young 7995b5cc3c Restore selection on abort and undo/redo. 7 years ago
Jeff Young f87d371b8b Move to shared COLLECTORS for sch and lib. 7 years ago
Jeff Young 2aad4a5e57 Remove dead code from removal of eeschema legacy canvas. 7 years ago
Seth Hillbrand d25d62295a Ensure LIB_ALIAS elements are always drawn 7 years ago
jean-pierre charras 7b10490256 Library viewer: fix broken behavior of unit selector (could be Windows specific). 7 years ago
Jeff Young f17c18bcce Remove AdvanceDepth() hacks in favour of proper layers. 7 years ago
Jeff Young 1c52824913 Rewrite unit/convert handling so it also works for LibEdit. 7 years ago
Jeff Young a03dc577f8 Add support for units. 7 years ago
Jeff Young 8e915ae8d8 Add support for LIB_ALIAS objects. 7 years ago
Tomasz Wlostowski 90c7c60471 eeschema-gal: initial GALified version. Lots of stuff still to do! 7 years ago
Jeff Young d72fdaed29 Rewrite Library Symbol Properties dialog. 7 years ago
Jeff Young be1d6113d6 More performance enhancements. 7 years ago
Jeff Young f8a5e2c1c8 Performance enhancements in fp loading, string cmp, etc. 7 years ago
Jeff Young 97f7bd4cb9 Push component tree down into common. 7 years ago
Maciej Suminski 2865084ce8 Library Field editor: validate alias name before changing it 8 years ago
Wayne Stambaugh 81843c37a4 Organize trace debugging code for ease of maintenance. 8 years ago
Maciej Suminski a5844c9bb8 Replace illegal characters in LIB_{ALIAS,PART} LIB_IDs 8 years ago
Maciej Suminski 6c32b6f955 Pin edit coupling: renamed and changed the description 8 years ago
Maciej Suminski a99d0c44e1 Code comments 8 years ago
Maciej Suminski 6e65049a56 Do not modify LIB_ID in LIB_PART::SetLib() 8 years ago
Wayne Stambaugh 51717aad22 Eeschema: fix segfault bug when LIB_PART has no aliases. 8 years ago
jean-pierre charras dee93e5eeb Minor fix: rename LIB_PART::m_dateModified to LIB_PART::LIB_PART::m_dateLastEdition 8 years ago
Wayne Stambaugh 694ad93385 Move LIB_PART save code to legacy schematic plugin. 8 years ago
Wayne Stambaugh 0acdd9f02e Remove obsolete symbol library item load code. 8 years ago
Tomasz Włostowski 7fc1e1d53c Library Editor: component cut/copy/paste/duplicate 8 years ago
Maciej Suminski 2c20a10242 Removed friendship in LIB_PART and LIB_ALIAS classes. 8 years ago
Maciej Suminski aa81f5b98d Removed LIB_PART::SetLibId() 8 years ago
Maciej Suminski 445ac50588 Keep LIB_ID and LIB_PART name/library in sync 8 years ago
Maciej Suminski 4c4f5ae962 Unified way of setting LIB_PART name 8 years ago
Wayne Stambaugh cb764d73c5 Minor trace logging improvements. 8 years ago
Maciej Suminski 1edaa8090d Turned LIB_ITEMS_CONTAINER into a template 8 years ago
Bernhard Stegmaier 0be357ec3e LIB_ITEMS_CONTAINER reimplemented using C-style array of boost::ptr_vector 8 years ago
Maciej Suminski 352919658d Refactored LIB_PART data storage 8 years ago
Oliver Walters f509ccc7cf Search component footprint text 8 years ago
jean-pierre charras 039910cb21 Fix incorrect initialization of a color parameter, which make the drawings in black in libedit 9 years ago
Maciej Suminski d7bf44eee0 Removed a few more headers from base_struct.h 9 years ago
Jon Evans a52250a91e Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 9 years ago
Chris Pavlina a61be7e00e Move LIB_PART::Draw drawing options into a struct 9 years ago
Wayne Stambaugh 73bbc35c3e Make the schematic I/O plugin the only option. 9 years ago
Wayne Stambaugh 64c892ee23 Make footprint ID into a generic library ID. 9 years ago
Wayne Stambaugh 4d018039aa Eeschema: lay the groundwork for symbol library tables. 9 years ago
jean-pierre charras f15a59f0ad Component Editor and Component viewer: add option to show the electrical pin type. 9 years ago
Chris Pavlina 9547dd4e52 Fix GetBoundingBox hiding overloaded virtual 9 years ago
Simon Richter ad088db6d2 Add more "override" markers. 9 years ago
Wayne Stambaugh 679eef1c43 Eeschema: fix build errors and warnings. 9 years ago
Wayne Stambaugh 3ae240ea46 Eeschema: add save code to legacy symbol library plugin. 9 years ago
Wayne Stambaugh eaa7f3f114 Eeschema: implement schematic I/O plugin symbol library parser. 9 years ago
Simon Richter da5699de0a Replace boost::shared_ptr with std::shared_ptr. 9 years ago
Chris Pavlina c13f80bb49 Remove unneeded compile option KICAD_KEEPCASE 9 years ago
Wayne Stambaugh 76d099b337 Eeschema: fix illegal field characters causing corrupt schematic files on Linux. (fixes lp:1529358) 10 years ago