172 Commits (25d1ab4008a20bc44e011a910783b68d002d09af)

Author SHA1 Message Date
Dick Hollenbeck 25d1ab4008 Modular-Kicad milestone B), major portions: 12 years ago
Dick Hollenbeck 1648d7fd43 Get cross-probing working under the Kiway. 12 years ago
Dick Hollenbeck 2c67c3ff80 * KIWAY Milestone A): Make major modules into DLL/DSOs. 12 years ago
Henner Zeller 392e3a0a2b Eeschema component selection dialog improvements. 12 years ago
Maciej Suminski 32065b339a Added const modifiers where applicable (PICKED_ITEMS_LIST). 12 years ago
Wayne Stambaugh f0b2565f12 Eeschema find/replace bug fixes and improvements (fixes 1208616). 12 years ago
Wayne Stambaugh efb96bcce9 Eeschema block end handler code improvements. 12 years ago
jean-pierre charras f2e5da63e3 Eeschema: netlist generation: fix bad choice for the "best net name" when selecting a net name between labels connected to the same net. 12 years ago
Maciej Suminski c5d3376c26 Changed some 'magic numbers' into constants. Added const modifier in appropriate spots. 12 years ago
Dick Hollenbeck c0832a0342 BUG FIX: eeschema as segfaulting on the 'Insert' key because the m_itemToRepeat 12 years ago
jean-pierre charras 50743cf3ba Initial release of pl_editor, the page layout and title block editor. 12 years ago
Dick Hollenbeck 515f5fbe5e *) Introduce "invoke_a_dialog.h" to information hide between top frame 13 years ago
Dick Hollenbeck dc9122c5b6 remove "~" from empty *.lib component fields, replace with "", doctor old *.lib fields to blank if that was the intention 13 years ago
jean-pierre charras 6fcd9eb8a6 Eechema: fix bug : when saving the schematic project, the lib cache was saved under the current sheet opened, not the root sheet. 13 years ago
Lorenzo Marcantonio f37812f898 Refactoring: split in two the SCH_BUS_ENTRY class 13 years ago
Lorenzo Marcantonio e0303a4558 - New typedef LAYER_MSK to encapsulate a layer bitmap 13 years ago
jean-pierre charras e206a1b4c5 Eeschema: All fixed fields are now always saved in libraries. Therefore the footprint field can be set in lib (size, visibility) and imported in schematic with its predefined attributes, even if the footprint text is not set. 13 years ago
jean-pierre charras 619125f9ab Changes for CvPcb to eeschema stuff file: the stuff file generation from CvPcb is removed. Eeschema now imports footprints names from the .cmp usual file created by CvPcb or by Pcbnew (Why to use 2 file formats for the same thing?) . 13 years ago
Jacobo Aragunde Perez a641ebb344 Eeschema: Add "append schematic" feature. Fix bug 1101718 <Empty plot filename> 13 years ago
Jacobo Aragunde Perez 2f3c5e7a1e Eeschema: fix Bug #1102381 <eeschema: -cache.lib file not created the first time you save a schematic> 13 years ago
jean-pierre charras 6bb4dea501 Eeschema: fix a bug in my previous commit 13 years ago
jean-pierre charras 143af26952 Eeschema: code cleanup, remove dead code and some global and useless variables 13 years ago
jean-pierre charras 16064881be Eeschema: Plot dialogs: unify 5 dialogs (which means 5 duplicate code) to only one plot dialog (like in Pcbnew) 13 years ago
jean-pierre charras 93ebdb2cd0 All: better code to handle opened frames libview, libedit, modview, modedit. 13 years ago
jean-pierre charras 20a6b7ea70 Eeschema: Fix incorrect display refresh when editing the reference of a component from the popup menu. 14 years ago
Lorenzo Marcantonio 28bcad847e Rename BASE_SCREEN member m_NumberOfScreen to m_NumberOfScreens. 14 years ago
jean-pierre charras 61acac28e1 Add patch from Lorenzo Marcantonio. Fix some warning issues, and zlib issue under Windows (zlib sources added) 14 years ago
jean-pierre charras 396538e176 Eeschema: minor fixes: 14 years ago
jean-pierre charras f1e5be9a67 Fix @JP messages (no bugs, just comment lines) 14 years ago
jean-pierre charras 7eb1a136f1 Pcbnew: First draft to use a new netlist format ( containing the same info as the intermediate netlist, but using S expressions) 14 years ago
Dick Hollenbeck b8a0ab4c52 switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 14 years ago
jean-pierre charras 742486dce6 Eeschema: Fix erroneous message [Read Only] after creating a new project, and obviously the corresponding schematic file does not yet exist (replaced by [no file]) 14 years ago
Dick Hollenbeck 67e28ade74 ++eeschema 14 years ago
Dick Hollenbeck 1393eb0f11 finish up SCH_SHEET::{Set,Get}PageSettings() switch over 14 years ago
Wayne Stambaugh 152b8d91e3 Eeschema schematic object improvements. 14 years ago
jean-pierre charras e50d18bc1b Minor enhancement and minor code cleaning. 14 years ago
Wayne Stambaugh 9461f16281 Encapsulate SCH_EDIT_FRAME and LIB_EDIT_FRAME classes. 14 years ago
Wayne Stambaugh d8ad2cceb0 Encapsulate LIB_PIN class and begin encapsulating SCH_EDIT_FRAME class. 14 years ago
Wayne Stambaugh d9e0ab0241 Improve Eeschema find code and add initial replace plumbing. 14 years ago
Wayne Stambaugh 35749e57c4 Fix Eeschema find item bugs and other minor changes. 14 years ago
Wayne Stambaugh 7a5e6a2d66 Remove message dialogs from COMPONENT_LIBRARY class. 14 years ago
Wayne Stambaugh cc7e7fc5ca Memory allocation improvements and other minor fixes. 14 years ago
Wayne Stambaugh cd0b231656 Minor fixes, dead code removal, and coding policy fixes. 14 years ago
Wayne Stambaugh bbda48f9e8 Unify Eeschema orient commands and other minor fixes. 14 years ago
Wayne Stambaugh 60805606a0 Unify Eeschema drag item commands into a single event handler. 14 years ago
Wayne Stambaugh 7195644360 Unify Eeschema edit item commands into a single event handler. 14 years ago
Wayne Stambaugh b98b23a1a6 Factor Eeschema rotate item hot keys into a rotate event handler. 14 years ago
Wayne Stambaugh 609abb2f0c Complete Eeschema unified move code. 14 years ago
Wayne Stambaugh 7bbe2f784e Initial ground work to make schematic fields use unified move code. 14 years ago
Wayne Stambaugh 78377058c9 More Eeschema schematic item move code unification. 14 years ago