274 Commits (43ab963650180971e356dd587c1489ddd78854a3)

Author SHA1 Message Date
Jeff Young 4b1a31ffad Regularize save-changes dialogs. 7 years ago
Jeff Young d8d4f75fa1 Fix button order and genralize Exit dialog so it can be shared more. 7 years ago
Jeff Young cb61525394 Handle separate parsing rules for ID_SCH and ID_PCB. 7 years ago
Jeff Young aa7da5dfcd Treat ${...} and $(...) envvar references uniformly. 8 years ago
Jeff Young 21ceb786ac Clear annotations *after* rebuilding symbol links. 8 years ago
Maciej Suminski 554cb54a4f Eagle SCH import: save project file after the full path is set 8 years ago
Wayne Stambaugh 81843c37a4 Organize trace debugging code for ease of maintenance. 8 years ago
Maciej Suminski 58c27398cb Eagle SCH import: improved implicit connections resolution 8 years ago
Wayne Stambaugh 696ff81dc7 Load correct schematic page layout description file in stand alone mode. 8 years ago
Maciej Suminski 2af51ef20f Eagle import: do not call TrimWire() on imported schematics 8 years ago
Maciej Suminski 260f680c6c Eagle import: fix memory leak on schematic sheets import 8 years ago
Maciej Suminski 8e8d95dd7f Eagle import: process all sheets when adding junctions; fix footprint LIB_IDs 8 years ago
Maciej Suminski 77346d81ce Eagle import plugin: add junction dots to fix connectivity 8 years ago
Maciej Suminski 1f078f533b Refactor Eagle project import to use Kiway::ExpressMail() 8 years ago
Wayne Stambaugh aeae32b1a2 Fix file naming bug when importing Eagle projects with . in file name. 8 years ago
Jeff Young 4dda8a39fe Add inc/dec current layer alpha to menus. 8 years ago
jean-pierre charras 8022f1cc01 fix code after renamin files 8 years ago
Camille f5f7ba4746 Fix loop variable copy in for-range loop, use const reference instead 8 years ago
Wayne Stambaugh bf44d394c3 Eeschema: fix remapping bug on windows builds. 8 years ago
Seth Hillbrand f4f0c09fe4 Eeschema: Clear drawing state when loading project 8 years ago
Maciej Suminski 124c82f1cf Eagle Schematic Import: fixed imported libraries location 8 years ago
Simon Richter a9ccf1161b Fix quotes in UI messages 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
Wayne Stambaugh 8af9aa7574 Eeschema: allow for partial schematic loading. 8 years ago
Seth Hillbrand 069448f20e Eeschema: Automatically manage junctions 8 years ago
Wayne Stambaugh 84e360dd0d Symbol library table remapping improvements. 8 years ago
Wayne Stambaugh e97ce6ee4f Use legacy schematic plugin for loading schematics in all code paths. 8 years ago
Wayne Stambaugh 652b969193 GTK+ file dialog wildcard improvements. 8 years ago
Wayne Stambaugh c1f7c1778a Revise symbol rescuer to support symbol library table. 8 years ago
Wayne Stambaugh 96c3d5ff21 Enable symbol library table remapping. 8 years ago
Maciej Suminski 444811ccfe Added exception handler for SCH_EDIT_FRAME::ImportFile 8 years ago
Maciej Suminski d617021d98 Added 'Import Non-KiCad Schematic' 8 years ago
Maciej Suminski 6b44d12bd8 Revert modifications to SCH_EDIT_FRAME::OpenProjectFiles() 8 years ago
Russell Oliver 2a0a999350 Eeschema Eagle Import: Code clean-up and formatting 8 years ago
Russell Oliver 3b0855d204 Eagle Project Import: Code cleanup and documentation. 8 years ago
Russell Oliver 869743d573 Kicad Eagle Project Import Improvements. -- schematic and board files are both visible in file selection dialog. -- Allows for the selection of either the board or schematic file. -- silently fails on not detecting the corrosponding board or schematic file. -- all new kicad files are generated in new project directory -- Silently read netlist without generating annotation warnings which synchronises timestamps and paths based on given eagle references, otherwise renumbering schematic references will break links accross schematic and pcbnew. 8 years ago
Russell Oliver 433aa653fe Kicad: Add Project import function. -- add menu entry -- add ImportFile kiway function -- expose functions for creating/reading netlist -- add example eagle boad file as well 8 years ago
Maciej Suminski d6383893a2 eeschema: Iterate through plugins when determining file format. 9 years ago
Russell Oliver 4e69acbb49 Eeschema: Add CheckHeader function to SCH_PLUGIN and cycle through plugins when loading files. 9 years ago
Russell Oliver 7ea33f76b4 Eeschema: Determine file plugin to use from first line of file. 9 years ago
Maciej Suminski c727423979 Work in progress 9 years ago
Wayne Stambaugh 9c2ebf32f1 Initial symbol library table implementation prep work. 9 years ago
Wayne Stambaugh 40f60c9871 Fix netlist generation bug cause when component unit is set to zero. 9 years ago
jean-pierre charras 0b3e5952b7 Eeschema: fix a crash if a schematic project was not loaded due to a incorrect file format error (Linux only) 9 years ago
Wayne Stambaugh d9260d42c8 Fix broken schematic symbol library links in sub-sheets. 9 years ago
Wayne Stambaugh 0898b6c94d Prevent symbol libraries from being unnecessarily reloaded. 9 years ago
Wayne Stambaugh e8cf4f0724 Fix bug in legacy schematic I/O plugin. 9 years ago
Wayne Stambaugh 73bbc35c3e Make the schematic I/O plugin the only option. 9 years ago
Dick Hollenbeck 9ad49dc2d1 Split IO_ERROR out of richio.* and store Problem() and Where() separately 9 years ago