- 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
-
- 22 Jan, 2012 1 commit
-
-
Dick Hollenbeck authored
-
- 21 Jan, 2012 1 commit
-
-
jean-pierre charras authored
Pcbnew: 2 minor enhancements
-
- 18 Jan, 2012 1 commit
-
-
Lorenzo Marcantonio authored
keep all the labelling tools together in the eeschema toolbar.
-
- 16 Jan, 2012 2 commits
-
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
sizes. Tested with postscript output only. Required minor file format changes to reflect the "portrait" setting. common/dialogs/dialog_page_settings.cpp uses a checkbox but its name is "Landscape", which is inverted from portrait, but since it is the more common choice, I used that rather than portrait. The tooltip for that checkbox makes it clear. No portrait mode is supported for "User" paper size.
-
- 14 Jan, 2012 1 commit
-
-
jean-pierre charras authored
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])
-
- 10 Jan, 2012 1 commit
-
-
jean-pierre charras authored
Pcbnew: fix issue when KICAD_NANOMETER is defined: when zones use htcth to show zones areas, hatch lines were incorrectly calculated (hunded of thousand lines created) Eeschema: fix issue in search: search not made in reference strings. Minor fixes, code cleaning and comment enhancements.
-
- 09 Jan, 2012 3 commits
-
-
Wayne Stambaugh authored
* Remove unnecessary copy constructors from schematic and component library objects. * Add comment to class definitions where the default copy constructor generated by the compiler was adequate. * Add assignment operator to EDA_ITEM, SCH_ITEM, and all schematic objects where the default assignment operator generated by the compiler would not be adequate.
-
Dick Hollenbeck authored
Add shim class SCH_BASE_FRAME which introduces the data model SCH_SCREEN to the frame class hierarchy.
-
Dick Hollenbeck authored
-
- 06 Jan, 2012 1 commit
-
-
jean-pierre charras authored
Eeschema: add compil option in sch_field.cpp to go back to old behavior for field texts justifications (this option is not activated) Note: only vertical texts have a modified behavior. Minor other changes.
-
- 05 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.
-