- 18 Feb, 2014 1 commit
-
-
Henner Zeller authored
* Allow to select units in components that have more than one right in the component chooser dialog. * Keep chosen unit in history. * Show preview of current component unit as thumbnail image next to the description box. * Fixes lp:1280567
-
- 25 Sep, 2013 1 commit
-
-
jean-pierre charras authored
Fix an annoying issue about not named nets: now, these nets are named from the component references and pin names which are connected. therefore, unless the net or the footprint references are modified, the net name is not modified between 2 netlist calculations.
-
- 06 Aug, 2013 1 commit
-
-
Dick Hollenbeck authored
-
- 05 Aug, 2013 1 commit
-
-
Dick Hollenbeck authored
was simply a pointer to an object on the display list. At times this object would disappear from the display list, in the test case because of a concatonation of two wires, and if you then tried to clone the non-existent object you'd get a crash. This was not merely a bug, but a naive design choice. IMO. Now the item to repeat is cloned, so will never also be on the display list.
-
- 01 Apr, 2013 1 commit
-
-
Lorenzo Marcantonio authored
-
- 20 Jun, 2012 1 commit
-
-
Moses McKnight authored
-
- 03 Jun, 2012 1 commit
-
-
jean-pierre charras authored
Eeschema: Fix incorrect display refresh when editing the reference of a component from the popup menu.
-
- 09 Apr, 2012 1 commit
-
-
jean-pierre charras authored
Enhancements in AddMenuItem (that accepts now a menu type) Partial use of the Edwin van den Oetelaar's patch (patch not fully working or correct)
-
- 23 Jan, 2012 1 commit
-
-
Dick Hollenbeck authored
-
- 04 Jan, 2012 1 commit
-
-
Wayne Stambaugh authored
* Move SCH_ITEM::Place() code into SCH_EDIT_FRAME so schematic item objects no longer have any knowledge of the schematic frame window or undo/redo containers.
-
- 29 Dec, 2011 1 commit
-
-
Wayne Stambaugh authored
* EDA_DRAW_PANEL completely encapsulated. * Moved OSX m_overlay member from EDA_DRAW_PANEL to EDA_DRAW_FRAME where it is used. * Doxygen comment warning fixes.
-
- 22 Dec, 2011 1 commit
-
-
Wayne Stambaugh authored
* EDA_DRAW_FRAME completely encapsulated. * Encapsulate the the low hanging fruit in EDA_DRAW_PANEL.
-
- 27 Oct, 2011 1 commit
-
-
Wayne Stambaugh authored
* Create command event handler for draggining all schematic items. * Remove redundant delete item command handler code. * Remove unused close current tool command ID from process special functions event handler.
-
- 19 Oct, 2011 1 commit
-
-
Wayne Stambaugh authored
* Add get and set position methods to all schematic items. * Encapsulate schematic item position members. * Add swap data method to schematic items that lacked one. * Remove global swap data function used by undo and redo functions. * Unify as many schematic move methods as possible. * Remove unnecessary place schematic item methods. * All schematic items are now moved in the same event handler. * Fixed bug in hierarchical sheet get menu item string method. * Make no connect and junction items movable, fixes lp:804048
-
- 07 Oct, 2011 1 commit
-
-
Wayne Stambaugh authored
* Move the hierarchical label connected test into the NETLIST_OBJECT class. * ERC pin type strings can now be translated. * Remove unused EDA_DRAW_PANEL attribute from all ERC test functions. * Add get marker count method to SCH_SCREENS object. * Redundant header removal. * Lots of coding style policy fixes.
-
- 06 Sep, 2011 1 commit
-
-
Wayne Stambaugh authored
-
- 31 Aug, 2011 1 commit
-
-
jean-pierre charras authored
Add a new schematic item: SCH_BITMAP. One can insert now images in a schematic. Add Fabrizio Tappero as contributor in Kicad About dialog
-
- 30 Aug, 2011 1 commit
-
-
Wayne Stambaugh authored
* Warn the user that fields with no value and not it the field template list will be removed from the component before exiting the edit component in schematic dialog. * Add a function to TEMPLATES class to check if template list contains a field with a given name. * Move the function to display the edit component in schematic dialog into the SCH_EDIT_FRAME class. * Doxygen and coding style policy fixes.
-
- 13 May, 2011 1 commit
-
-
Wayne Stambaugh authored
* Remove most (not all) variables that were initialized but never used that cause GCC 4.6 to generate a warning. * Fix bug in schematic library editor best zoom calculation.
-
- 30 Mar, 2011 1 commit
-
-
Wayne Stambaugh authored
* Change all code references to pin sheet and sheet label to sheet pin to more closely match the sheet pin object for improved code readability. * Change menu and tool bar text from pin sheet to sheet pin for improved user readability. * Moved sheet pin place method to sheet pin object source file. * Move last sheet pin stored state information into schematic frame object. * Add Doxygen comments for the sheet pin editing methods.
-
- 10 Mar, 2011 1 commit
-
-
Wayne Stambaugh authored
* Move locate function code into schematic screen object. * Move test for junction needed into schematic screen object. * Move test for marking connected items into schematic screen object. * Move delete item function code into schematic screen object. * Move delete all markers code into schematic screen object. * Add method for locating multiple items in schematic screen object. * Fix minor bug in schematic field object hit test declaration. * Initial encapsulation work on item picker object. * Remove duplicate doxygen comments from item picker object source file.
-
- 03 Mar, 2011 1 commit
-
-
Wayne Stambaugh authored
* Change EDA_ITEM set flag function to set flag bits using logical or instead of assignment. * Add clear flag function to EDA_ITEM to clear flag bit using inverted logical and. * Factor change schematic text type code out of switch statement into a single function call. * Schematic text orientation function renaming improvements. * Lots of small coding policy changes to updated files.
-
- 24 Feb, 2011 1 commit
-
-
Wayne Stambaugh authored
* Make EDA_DRAW_FRAME current tool ID member variable private. * Added global no tool selected ID to replace application specific no tool selected IDs. * Change SetToolID to prevent setting the tool ID to anything less than the new global no tool selected ID and assert on debug builds. * Change command and update user interface command event handlers to use new global no tool selected ID. * Fixed schematic library editor add pin hot key handler.
-
- 23 Feb, 2011 1 commit
-
-
Wayne Stambaugh authored
-
- 21 Feb, 2011 1 commit
-
-
Wayne Stambaugh authored
* Old control state handling code completely removed in all applications. * Factor common control state handlers into EDA_DRAW_FRAME. * Replaced EDA_ITEM test for newness with IsNew() method. * Factor vertical right toolbar command handlers out of giant edit command switch statement in EESchema and PCBNew.
-
- 11 Feb, 2011 1 commit
-
-
Wayne Stambaugh authored
* Rename all member variables and methods that reference the cross hair code in draw panel object from cursor to cross hair to eliminate confusion between the two concepts. * Rename cursor capture call backs in draw panel object to improve code readability. * Create helper class for turning off the cross hair while drawing. * Remove redundant block clear code. * Remove redundant mouse capture call back reset code when end capture call back is called. * Remove unused function definitions in base draw frame object. * Lots of minor coding policy and doxygen comment fixes.
-
- 05 Feb, 2011 1 commit
-
-
Wayne Stambaugh authored
* Remove base screen methods from draw frame object and correct current screen methods in derived objects. * Move restore old wires function code into schematic screen object. * Make add junction method use current screen position instead of store position. * Move poly line ghosting function into the delete current segment method as that was the only place is was being used. * Add method to base schematic object of testing if object has a label that can be incremented. * Simplified the schematic hierarchy traversing code. * PCBNew Doxygen warning fixes.
-
- 03 Feb, 2011 1 commit
-
-
Wayne Stambaugh authored
* Changed managed cursor callback definition to include the current cursor drawing position. * Modified all managed cursor callbacks to match new definition. * Added snap to grid option to base drawing frame object. * Changed add no connect managed cursor callback to use new position parameter instead of the stored one. * Lots of coding policy fixes.
-
- 02 Feb, 2011 1 commit
-
-
Wayne Stambaugh authored
* Remove unused member variable m_SizeVisu from base screen object. * Move nearest grid position code into base screen object. * Add get cursor position method to base screen object. * Add position parameter to OnHotKey method in base draw frame and all derived objects. * Pass logical position on left mouse button click and double click events instead of device position. * Pass logical position to on right mouse button click instead of device position. * Use logical event position parameter for locating items in EESchema instead of the stored position. * Remove unused position parameter when displaying component edit dialog in EESchema. * Comment out debugging macro in eeschema/template_field_names.cpp that was preventing debug builds using wxWidgets 2.8.x.
-
- 21 Jan, 2011 1 commit
-
-
Wayne Stambaugh authored
* Move schematic wire and bus break code into schematic screen object. * Move schematic test for dangling ends into schematic screen object. * Remove left over debugging output in schematic screen object. * Remove unused file eeschema/cleanup.cpp. * Fix bug in schematic line object hit test algorithm. * Fix a string concatenation compile error added in r2752. * Rename class WinEDA_BasicFrame to EDA_BASE_FRAME. * Rename class WinEDA_DrawFrame to EDA_DRAW_FRAME. * Rename class WinEDA_DrawPanel to EDA_DRAW_PANEL.
-
- 12 Jan, 2011 1 commit
-
-
Wayne Stambaugh authored
* Rename sch_item files to sch_junction. * Make global variable g_ItemToRepeat a private member of SCH_EDIT_FRAME object. * Encapsulate SCH_SCREEN reference count member.
-
- 21 Dec, 2010 1 commit
-
-
Wayne Stambaugh authored
-
- 10 Dec, 2010 1 commit
-
-
Wayne Stambaugh authored
-
- 08 Dec, 2010 1 commit
-
-
Wayne Stambaugh authored
-
- 12 Nov, 2010 1 commit
-
-
Dick Hollenbeck authored
-
- 11 Nov, 2010 1 commit
-
-
Wayne Stambaugh authored
-
- 10 Nov, 2010 1 commit
-
-
Wayne Stambaugh authored
-
- 28 Aug, 2010 1 commit
-
-
jean-pierre charras authored
Added hotkeys editor from David Turner, with a lot of enhancements and fixes Added pins connections info in intermediate netlist for each compoment. This is redundant, but some netlist formats (ORCADPCB, PSPICE) are very easy to create with this redundant info.
-
- 06 Apr, 2010 1 commit
-
-
stambaughw authored
* Add CMake script to generate DSN token header and source file from token list file. * Add preliminary component library DSN token list and lexer file to test script and prepare for new component library file lexer. * EESchema: right click on ERC check mark displays error in message panel. * Remove PCBNew header file dependency from common DSN lexer source. * Minor code clean ups.
-
- 18 Feb, 2010 1 commit
-
-
charras authored
-