- 02 Dec, 2009 1 commit
-
-
stambaughw authored
* Fixed EESchema options dialog focus bug so escape key now works in GTK. * Rename schematic objects for improved readability. * Fixed GCC compiler warnings in plot code. * Added paragraph in UIpolicies.txt about setting dialog box sizes. * Lots of message box string clean up.
-
- 04 Nov, 2009 1 commit
-
-
stambaughw authored
* Complete comment translation for all EESchema source files. * Complete comment translation for all 3D viewer source files. * Rename class class_hierarchical_PIN_sheet to SCH_SHEET_PIN. * Rename class DrawSheetStruct to SCH_SHEET. * Tool tip capitalization fixes. * Uncrustify and spell check comments and strings in all modified source files.
-
- 14 Oct, 2009 1 commit
-
-
stambaughw authored
* Create single event handler for grid size events. * Fix all frame windows to use new grid size event handler. * Use offset relative to ID instead of ComboBox index to save last grid size. * Move last grid size load/save setting into WinEDA_DrawFrame. * Add equality and assignment operators the GRID_TYPE. * Add current grid helper methods to BASE_SCREEN. * Add GetPins helper to LIB_COMPONENT to replace GetNextPin where applicable. * Add AppendMsgPanel helper to WinEDA_DrawFrame. * Improve rounding for display of coordinates when millimeter units are selected.
-
- 10 Oct, 2009 1 commit
-
-
charras authored
Fixed problems in libedit and crashes when no component loaded
-
- 08 Oct, 2009 1 commit
-
-
stambaughw authored
* Replace component library editor new component dialog using wxFormBuilder. * Rename component library draw items to conform to current coding standards. * Add GetWidth() method to component library draw objects. * Add regular expression key word search capability to component library object.
-
- 05 Oct, 2009 1 commit
-
-
stambaughw authored
* Library component draw items now stored in Boost ptr_vector. * Updated draw item object comparison to include greater and less than condition. * Moved set parts per package code from component edit dialog to component object. * Moved set alternate body style code from component edit dialog to component object. * Tweaked component library file draw item sort order for improved file readability. * Documented component object draw item sort ordering. * Moved plot code to the appropriate library component and draw item objects. * Fixed compiler type conversion warning in plot_common.h.
-
- 29 Sep, 2009 1 commit
-
-
stambaughw authored
* Eliminate external direct manipulation of component draw item pointer. * Add draw item remove, add, and locate methods to library component object. * Remove redundant locate pin, field, and draw item code. * Fix add new pin drawing bug that left initial pin draw in place. * Improved best zoom calculations for small components. * Library component bounding box calculation now includes fields. * Removed unnecessary header file "libcmp.h". * Fixed potential locate draw item bug in library editor hot key handler.
-
- 25 Sep, 2009 1 commit
-
-
stambaughw authored
* Component library objects renamed for improved readability. * Fields now move when selected in library editor. * Add copy constructor to all library draw and library component objects. * Added copy constructor to EDA_BaseStruct. * Delete base screen in WinEDA_DrawFrame destructor to prevent potential memory leak. * Fixed memory access bug when replacing and adding a component to library. * Moved library component block manipulation code into component object. * Removed all of the global variables used by the library editor main window object. * The usual code cleaning and refactoring.
-
- 18 Sep, 2009 1 commit
-
-
stambaughw authored
* Create static component library methods to manage library list. * Rename component library, component, and alias objects to more readable name. * Use pointer to component instead of root name to prevent redundant library searches. * Add append message helper to message panel that calculates string length. * Initial ground work for merging library and library document files. * Improved component library file load error checking. * Minor component library editor improvements.
-
- 27 Aug, 2009 1 commit
-
-
stambaughw authored
Moved all library entry manipulation code scattered throughout EESchema into the component library object itself. Adding, removing, and searching is now handled by the library object. This is the precursor to replacing the current priority queue code.
-
- 21 Jul, 2009 1 commit
-
-
charras authored
-
- 20 Jul, 2009 1 commit
-
-
charras authored
-
- 12 Jul, 2009 1 commit
-
-
charras authored
-
- 08 Jul, 2009 1 commit
-
-
charras authored
-
- 05 Jul, 2009 1 commit
-
-
charras authored
3D view: fixed: mirrored texts incorrectly drawn
-
- 05 May, 2009 1 commit
-
-
charras authored
code cleanup, remove multiline text option in eeschema (multiline text is a work in progress) and minor enhancements
-
- 29 Apr, 2009 1 commit
-
-
stambaughw authored
* All - add wxList implementation for dynamic declaration of application settings. * EESchema: remove non-standard fonts and dialog button text colors from all UI controls. * EESchema: update project file and application settings from static to dynamic method. * EESchema: save and restore show hidden pins state between sessions. * EESchema: global variable reductions. * EESchema: use EVT_UPDATE_UI instead of SetToolbars() to set control states. * EESchema: remove unused DialogBlocks BOM dialog project file. * GerbView: remove non-standard fonts and dialog button text colors from all UI controls. * GerbView: fix infinite loop when parsing RS274X aperture definitions with whitespace. * GerbView: add file name to export to PCBNew select layer dialog.
-
- 05 Apr, 2009 1 commit
-
-
stambaughw authored
Global variable unobfuscation, new library path search, and lots of other changes. See CHANGELOG.txt.
-
- 04 Feb, 2009 1 commit
-
-
stambaughw authored
-
- 06 Jan, 2009 1 commit
-
-
charras authored
-
- 10 Dec, 2008 1 commit
-
-
charras authored
-
- 24 Nov, 2008 1 commit
-
-
dickelbeck authored
-
- 25 Oct, 2008 1 commit
-
-
charras authored
-
- 06 Oct, 2008 1 commit
-
-
dickelbeck authored
-
- 31 Jul, 2008 1 commit
-
-
charras authored
-
- 18 Jun, 2008 1 commit
-
-
charras authored
-
- 15 May, 2008 1 commit
-
-
charras authored
B.O.M. generation still have a minor problem wih this.
-
- 25 Apr, 2008 1 commit
-
-
charras authored
wxProcess::open does not work under windows (the process stays in background mode), wxExecute is still used under windows Minor other changes
-
- 24 Apr, 2008 1 commit
-
-
dickelbeck authored
-
- 14 Apr, 2008 1 commit
-
-
charras authored
eeschema: code cleaning. SCH_ITEM class used for all schematic items in eeschema. Files reorganization.
-
- 12 Apr, 2008 1 commit
-
-
charras authored
-
- 20 Mar, 2008 1 commit
-
-
dickelbeck authored
-
- 28 Feb, 2008 1 commit
-
-
CHARRAS authored
-
- 27 Feb, 2008 1 commit
-
-
stambaughw authored
-
- 12 Feb, 2008 1 commit
-
-
lifekidyeaa authored
================================================================================ +eeschema * commiting my changes to allow multiple instances of a given schematic file within a hierarchy: ** internally, m_currentScreen has been replaced with m_currentSheet, which is a list or 'path' of screens. The path of screens is used to generate a series of timestamps, which is converted to flat component reference via a look-up table in the schematic files. ** this means that m_currentScreen is no longer used -- use GetScreen(). ** GetScreen is virtual, as some of the dialogs keep around a WinEDA_BaseScreen pointer. ** all sub-sheets in a given schematic must have different names to generate a meaningful netlist.
-
- 12 Jan, 2008 1 commit
-
-
CHARRAS authored
-
- 05 Jan, 2008 1 commit
-
-
dickelbeck authored
-
- 10 Nov, 2007 1 commit
-
-
CHARRAS authored
-
- 13 Oct, 2007 1 commit
-
-
dickelbeck authored
-
- 21 Sep, 2007 1 commit
-
-
dickelbeck authored
-