- 24 Mar, 2012 1 commit
-
-
jean-pierre charras authored
class EDA_RECT: is no more derived from EDA_ITEM, just from EDA_RECT (reason: does not use anything in EDA_ITEM) issue in cast to wxRect fixed (EDA_RECT accepts negative size, but not wxRect, so the wxRectcast is normalized now). This fixes some bugs. A minor other bug fix in Pcbnew.
-
- 22 Mar, 2012 2 commits
-
-
Dick Hollenbeck authored
subclass DIALOG_SHIM support. Tried dialog_drc but it has nesting problems due to use of DRCLISTBOX, which needs to be put into its own header file to untangle.
-
Dick Hollenbeck authored
Add include/dialog_shim.h and common/dialog_shim.cpp for use by wxformbuilder's "subclass a wxDialog" support. This works, but in my version of wxformbuilder there is a bug which does not properly show the subclass property, even though it is still in play. This happens after saving then loading the *.fbp file. So it is a nuisance bug, but does not affect functionality.
-
- 20 Mar, 2012 3 commits
-
-
Andrey Fedorushkov authored
-
Andrey Fedorushkov authored
-
jean-pierre charras authored
Remove 2 duplicate icons. Minor cosmetic enhancements and fixes in popup menus.
-
- 19 Mar, 2012 2 commits
-
-
Dick Hollenbeck authored
-
jean-pierre charras authored
Eeschema: fix a bug in bool SCH_LINE::MergeOverlap( SCH_LINE* aLine ): ends point of resulting segment incorrects. remove unused icon files.
-
- 17 Mar, 2012 2 commits
-
-
Wayne Stambaugh authored
* Remove double Clone() function calls from all classes derived from EDA_ITEM. * Lots of Doxygen comment warning fixes.
-
Dick Hollenbeck authored
-
- 16 Mar, 2012 1 commit
-
-
jean-pierre charras authored
-
- 15 Mar, 2012 1 commit
-
-
Wayne Stambaugh authored
* All objects derived from EDA_ITEM now have consistent hit test method definitions. * Remove double function calls from all classes derived from SCH_ITEM. * Lots of Doxygen comment fixes.
-
- 12 Mar, 2012 1 commit
-
-
jean-pierre charras authored
* make 2 bitmaps more visible. * fix incorrect screen redraw when rotating a component. * netlist : the pcbnew advanced format can be now stored (persistant option) in project config.
-
- 09 Mar, 2012 1 commit
-
-
jean-pierre charras authored
Pcbnew: * graphic_item_properties_base.fbp * dialog pad edit: make some strings more easier to translate. * global pad edition: fix a bug that change pad position instead of pad size (round pas only). Eeschema: * fix a bug: new created wires were not alwaes shows until the screen was redrawn.
-
- 08 Mar, 2012 1 commit
-
-
jean-pierre charras authored
All: added a standard exit dialog called by int DisplayExitDialog( wxWindow* aParent, const wxString& aMessage ) Called when closing pcbnew, cvpcb and eeschema. Minor code cleaning: remove duplicate or not used strings (mainly file extensions and wildcards)
-
- 07 Mar, 2012 1 commit
-
-
jean-pierre charras authored
wxWidgets 2.9 knows wxSVGFILEDC device context. Unfortunately, arcs are drawn as pies (this is a feature, not a bug). This is not correct for Kicad. So Kicad has its own wxSVGFILEDC (named KicadSVGFileDC) that is basically the same as wxSVGFILEDC, but with arcs drawn as arcs, not pies. Note also under wxWidgets 2.8 does not know wxSVGFILEDC , so kicad had already its own SVG device context.
-
- 06 Mar, 2012 1 commit
-
-
jean-pierre charras authored
other minor fixes.
-
- 28 Feb, 2012 1 commit
-
-
jean-pierre charras authored
Pcbnew: Hight contrast mode: commit last patch from Miguel Angel Ajo Pelayo, which also fixes an old bug. All: prepare better compatibility with wxWidgets 2.9.4. Works fine with 2.8.x (I hope...)
-
- 27 Feb, 2012 1 commit
-
-
Wayne Stambaugh authored
-
- 26 Feb, 2012 1 commit
-
-
Wayne Stambaugh authored
* Convert Eeschema from manually linked list to DLIST for storing SCH_ITEM objects. * Add helper functions to SCH_SCREEN for appending list of SCH_ITEM objects. * Fix bug in wire editing code for accurate undo/redo behavior. * Add member to DLIST to append another DLIST. * Other minor code cleaning.
-
- 24 Feb, 2012 1 commit
-
-
Marco Mattila authored
-
- 23 Feb, 2012 2 commits
-
-
Marco Mattila authored
-
Marco Mattila authored
-
- 22 Feb, 2012 3 commits
-
-
Marco Mattila authored
-
Marco Mattila authored
-
jean-pierre charras authored
-
- 21 Feb, 2012 1 commit
-
-
jean-pierre charras authored
-
- 20 Feb, 2012 1 commit
-
-
jean-pierre charras authored
* Pcbnew: in hight contrast mode the 'V' hotkey did not always refresh the screen. * Eeschema: incorrect print scale when the option 'Show page limits' is disable.
-
- 19 Feb, 2012 1 commit
-
-
jean-pierre charras authored
Eeschema: Viewlib is now accessible from Libedit (to browse libs or load a component to edit) Libedit: uses now the same dialog as the schematic editor to load a component Some code cleaning.
-
- 17 Feb, 2012 1 commit
-
-
jean-pierre charras authored
Design rules: increase number of vias and tracks sizes Pcbnew: netlist reader: change from my recent commits to keep netnames in pads for footprints not in netlist (allow an user to place some footprints by hand, set pads netnames and do not lost these netnames when loading a netlsit) Fix other very minor issues.
-
- 16 Feb, 2012 2 commits
-
-
jean-pierre charras authored
Code cleaning and other minor fixes.
-
Dick Hollenbeck authored
the match between wxString::Format() or wxString::Printf() format strings with passed arguments, but does this at runtime, not compile time. Fix some mismatches. size_t is a 64 bit type on x86_64 whereas int and unsigned are 32 bit types. On 32 bit machines they are all 32 bits so this error is probably not triggered.
-
- 10 Feb, 2012 1 commit
-
-
Dick Hollenbeck authored
-
- 09 Feb, 2012 1 commit
-
-
jean-pierre charras authored
Pcbnew: Added: modview. This footprint viewer frame which has the same purpose as Viewlib in Eeschema. this viewer is built using the new FOOTPRINT_VIEWER_FRAME class.
-
- 05 Feb, 2012 1 commit
-
-
jean-pierre charras authored
-
- 26 Jan, 2012 1 commit
-
-
jean-pierre charras authored
Pcbnew: First draft to use a new netlist format ( containing the same info as the intermediate netlist, but using S expressions) * Eeschema can generate this netlist format. * Pcbnew can use (automatic identification) the current format or the new format. * Cvpcb does not use yet the new format.
-
- 25 Jan, 2012 1 commit
-
-
Dick Hollenbeck authored
-
- 24 Jan, 2012 1 commit
-
-
marco. authored
-
- 23 Jan, 2012 2 commits
-
-
Dick Hollenbeck authored
compile base_screen.cpp separately for {pcbnew,cvpcb} and eeschema, so we can diverge internal units at compile time, not runtime
-
Dick Hollenbeck authored
-