- 20 Jan, 2011 2 commits
-
-
Wayne Stambaugh authored
* Encapsulate file name member of base screen object. * Encapsulate associated screen member of schematic sheet object. * Create add screen method to schematic sheet object to simplify setting the associated screen. * Move the change file name code in the schematic sheet object to the edit sheet method in the schematic editor frame object to eliminate message dialogs. * Improve reference counting in schematic screen object. * Add helper type definitions for changing schematic object storage to C++ containers.
-
jean-pierre charras authored
Other minor fixes
-
- 19 Jan, 2011 2 commits
-
-
Dick Hollenbeck authored
* TokenList2DsnLexer.cmake now supports comments, which start with a leading # character, and may be either on their own line or on a line after a token. * DSNLEXER::PopReader() now pops even the last LINE_READER* and returns it. ++pcbnew: * SPECCTRA_DB now inherits from new class SPECCTRA_LEXER, which led to a great deal of simplification and code factoring. * Moved specctra keywords into specctra.keywords.
-
jean-pierre charras authored
Eeschem: fix bug when moving fields in schematic: incorrect field move for rotated+mirrored components (added InverseTransform( ) in TRANSFORM class)
-
- 17 Jan, 2011 3 commits
-
-
jean-pierre charras authored
Modedit: fix issues when printing a footprint. But needs refinement. Work in progress (mainly "Fit in page" is not working). Minor code cleaning
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
* TokenList2DsnLexer.cmake now wraps each token enum in its own namespace. It also no longer setup of the "using" directive in the header file, which was bad behavior. C++ enum values will have name collisions unless the enums themselves are different namespaces. ++new: * Sweet library is now a DSO/DLL. * Brought in SWIG to do a wrap of the Sweet DSO/DLL for unit testing and scripting. The SWIG DSO/DLLs are built separate from the Sweet DSO/DLL and are also optional.
-
- 16 Jan, 2011 5 commits
-
-
Marco Mattila authored
-
Kenta Yonekura authored
commit patch from Kenta Yonekura (adding Japanese language) and add Kenta Yonekura to translator list in about dialog
-
Dick Hollenbeck authored
-
jean-pierre charras authored
Very minor enhancement in module edition dialogs. Fix a minor bug in design rules editor: in Global Rules Edition: drill values > via diameter not checked and the first item (track or via) in list was not checked (explains Bug 702177, that is not really a bug)
-
Dick Hollenbeck authored
-
- 15 Jan, 2011 4 commits
-
-
Dick Hollenbeck authored
-
jean-pierre charras authored
-
jean-pierre charras authored
Pcbnew: fix that prevents loading modules from libraries (footprint name not identified in lib) Module Editor: Try to fix incorrect printing. Fixed now only for scale 1. Nor working for other scales. (Work in progress). Gerbview: Known bug: printing not working. VRML export: Fix incorrect export of 3D shapes rotations when the 3D shape was rotated.
-
Marco Serantoni authored
-
- 14 Jan, 2011 2 commits
-
-
Marco Mattila authored
-
Dick Hollenbeck authored
-
- 12 Jan, 2011 2 commits
-
-
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.
-
Dick Hollenbeck authored
-
- 11 Jan, 2011 1 commit
-
-
Wayne Stambaugh authored
* Change default build to enable wxDC zooming. * Move sheet label find function into SCH_SCREEN object. * Move draw screen items function into SCH_SCREEN object. * Remove redundant page print method from SCH_EDIT_FRAME. * Add method to hit test for all items in SCH_SCREEN. * Add method for testing if junction is required in SCH_SCREEN. * Fix Doxygen waring in help_common_strings.h
-
- 18 Jan, 2011 1 commit
-
-
jean-pierre charras authored
Eeschema: fix incorrect undo behavior after a component edition using the dialog frame (some changes were not undoable). Fix incorrect behavior after unit selection using the popup menu, and add undo command after this change (was non undoable)
-
- 10 Jan, 2011 3 commits
-
-
Wayne Stambaugh authored
* Merge LocateAnyPin() and LocatePinEnd() into single method and move to SCH_SCREEN object.
-
jean-pierre charras authored
Eeschema: minor enhancement: When a netlist is created and a component is not yet annotated, the annotate dialog is called from the netlist dialog (no need to close the netlist dialog, open the annotated dialog and reopen the netlist dialog).
-
Wayne Stambaugh authored
* Move update block pick list code to SCH_SCREEN object. * Remove redundant drawing function RedrawOneStruct(). * Change context menu text "Noconn" to "No Connect". * Change context menu text "GLabel" to "Global Label".
-
- 09 Jan, 2011 3 commits
-
-
Marco Mattila authored
-
Dick Hollenbeck authored
-
Marco Mattila authored
Add edit menu and right-click menu items to pcbnew for resetting module and other text field sizes to current defaults set in Preferences->Dimensions->Texts and Drawings.
-
- 08 Jan, 2011 3 commits
-
-
jean-pierre charras authored
-
jean-pierre charras authored
-
jean-pierre charras authored
-
- 07 Jan, 2011 2 commits
-
-
Wayne Stambaugh authored
* Move schematic select block from global variable to SCH_EDIT_FRAME. * Remove redundant schematic drawing code for eeredraw.cpp. * Move block select code into SCH_SCREEN object. * Simpilify block item select code. * Fix bug in SCH_LINE selection state test. * Add test to schematic objects for connectability. * Make copy block items function a private method in SCH_EDIT_FRAME.
-
jean-pierre charras authored
-
- 06 Jan, 2011 1 commit
-
-
Wayne Stambaugh authored
* Schematic reference object now completely encapsulated. * Schematic reference list object refactoring complete. * Make OK default button in PCBNew block operation dialog.
-
- 05 Jan, 2011 4 commits
-
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
Wayne Stambaugh authored
* More schematic reference list object refactoring. * Initial encapsultation of schematic reference object. * Improve schematic reference object doxygen comments. * Remove redundant library component lookup when generating net list. * Fix doxygen waring in LIB_PIN object.
-
jean-pierre charras authored
Pcbnew: Bug fix: arcs in modules outlines (when flipped) were incorrectly saved and read in .brd files. this was due to incorrect macro NORMALIZE_ANGLE (was the same as NORMALIZE_ANGLE_POS), now modified and renamed NORMALIZE_ANGLE_360
-
- 04 Jan, 2011 2 commits
-
-
jean-pierre charras authored
-
Dick Hollenbeck authored
-