- 21 Nov, 2014 3 commits
-
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
- 19 Nov, 2014 2 commits
-
-
Blair Bonnett authored
-
jean-pierre charras authored
-
- 17 Nov, 2014 1 commit
-
-
jean-pierre charras authored
Fix remark 1 in Bug #1393277 (the option "use absolute paths" acts reversed: ticked exports relative paths, unticked exports absolute paths)
-
- 15 Nov, 2014 3 commits
-
-
Wayne Stambaugh authored
* Make title capitalization consistant. * Replace some instances of module with footprint. * Use angle instead of orientation where appropriate. * Remove abbreviations where it made sense. * Coding policy fixes.
-
Camille authored
-
John Beard authored
* Make "Drawing" string translatable. * Add segment length to message panel. * Add segment angle to message panel.
-
- 14 Nov, 2014 6 commits
-
-
Maciej Suminski authored
-
Tomasz Wlostowski authored
-
Tomasz Wlostowski authored
- fixed walkaround bug causing unwanted overlap/clearance violation when the first segment of trace being laid intersects the obstacle's hull at the same point twice (ie. goes in, turns around and goes out). - fixed placer bug not splitting the start segment after toggling via placement or changing trace width
-
Tomasz Wlostowski authored
- re-worked PNS_LINE_PLACER and PNS_ROUTER classes a bit, removing duplicate class members - cleaned up Andrew's blind/buried via fixes - fixed 'custom via width' dialog bug updating the width even when closed/cancelled - fixed incorrect radius of drawn microvias
-
Nick Østergaard authored
-
jean-pierre charras authored
Pcbnew: fix Bug #1391561 (PCBNew segfaults on BOM creation). Does not happen on all platforms. Could be due to use of data just previoulsy deleted. Very minor other changes.
-
- 13 Nov, 2014 7 commits
-
-
Maciej Suminski authored
pcbnew: Modules can be selected with block selection tool without including texts & references (GAL).
-
Maciej Suminski authored
pcbnew: Allows selecting module edges in module editor, when they are covered with other items (GAL).
-
Maciej Suminski authored
pcbnew: Fix persistent multiple items selection box that stays after selecting a polygon/line (GAL).
-
unknown authored
-
Maciej Suminski authored
-
jean-pierre charras authored
-
Wayne Stambaugh authored
-
- 09 Nov, 2014 1 commit
-
-
Blair Bonnett authored
* Fix assertions in Eeschema when editing net labels, electronic rules check, and plotting. * Fix assertion when opening PCB calculator. * Fix assertions in Pcbnew when changing footprints in footprint properties dialog and adding or editing text.
-
- 08 Nov, 2014 1 commit
-
-
jean-pierre charras authored
Polyline.h: remove useless class CRect. Use the more powerful EDA_RECT instead. Clean and remove duplicate code.
-
- 06 Nov, 2014 1 commit
-
-
jean-pierre charras authored
-
- 02 Nov, 2014 2 commits
-
-
jean-pierre charras authored
Fix many doxygen warnings (due to missing info, old comments, typo ...) when building the doxygen doc.
-
Marco Ciampa authored
-
- 31 Oct, 2014 5 commits
-
-
Michal Jahelka authored
-
jean-pierre charras authored
Fix minor issues about translated strings and coding style. Add comment relative to file function info in X1 gerber file format.
-
jean-pierre charras authored
-
jean-pierre charras authored
-
jean-pierre charras authored
Pcbnew: Console python: use a wxMiniFrame to show the console and remove the management by a EDA_PANEINFO, which was not the right way to manage this console.
-
- 30 Oct, 2014 4 commits
-
-
Garth Corral authored
steps to better support devices with precise scrolling deltas (trackpads). Scrolling is done in the handler rather than creating and firing cmd events. This is intended to support two-finger scrolling on the Magic Trackpad. - Added a preference, 'Use mousewheel to pan', to allow panning by default on mousewheel events. This reverses the existing behavior where unmodified mousewheel zooms and Shift/Cmd modified pans. The old behavior was: - Unmodified scrollwheel performed zoom in/out - Shift modified scrollwheel performed pan up/down - Cmd modified scrollwheel performed pan left/right - Shift+Cmd modified scrollwheel performed zoom in/out with no cursor warp With the new preference checked, this changes to: - Unmodified scrollwheel performs pan up/down - Shift modified scrollwheel performs pan left/right - Cmd modified scrollwheel performs zoom in/out - Shift+Cmd modified scrollwheel performs zoom in/out with no cursor warp With the preference unchecked, this is now: - Unmodified scrollwheel performed zoom in/out - Shift modified scrollwheel performed pan left/right - Cmd modified scrollwheel performed pan up/down - Shift+Cmd modified scrollwheel performed zoom in/out with no cursor warp It should be noted that for the last case, the behavior has changed. This is not arbitrary. This now matches expected behavior for an OS X application. This also matches what wxWidgets expects on this platform as wxWidgets changes the axis of mousewheel events to horizontal when the event is shift-modified. The preference is added everwhere that mouse preferences previously existed, i.e., eeschema, pcbnew and gerbview. The 3D Viewer does not yet honor this preference, but behaves as if it was checked. The pl_editor does not currently have any preferences to honor. As with the magnify event support, this covers canvases for all current tools, EDA_DRAW_PANEL, EDA_3D_CANVAS and EDA_DRAW_PANEL_GAL. This does NOT modify the behavior of mousewheel zooming, though it probably should. This remains unsuitable for use with a trackpad, use pinch-to-zoom instead.
-
Marco Ciampa authored
-
Marco Ciampa authored
-
jean-pierre charras authored
Pcbnew: fix a serious bug in ZONE_CONTAINER class copy constructor: a pointer was not initialized. Pcbnew crashes when deleting or filling a copied zone. Eeschema: remove dead code and uncrutify class_netlist_object.h
-
- 28 Oct, 2014 2 commits
-
-
Wayne Stambaugh authored
* Add more missing source code licenses. * Fix coding policy violations (tabs and trailing white space) in Python scripting code. * Add stable release policy to full documentation build.
-
jean-pierre charras authored
Cvpcb: Add a tool to solve conflict assignments when the schematic netlist and the .cmp file do not contain the same assignment and both are valid fpid. It happens when footprint assignments are modified outside Cvpcb (when editing the footprint assignment field in schematic)
-
- 27 Oct, 2014 1 commit
-
-
Wayne Stambaugh authored
-
- 26 Oct, 2014 1 commit
-
-
Wayne Stambaugh authored
-