- 08 Nov, 2014 3 commits
-
-
Garth Corral authored
-
jean-pierre charras authored
-
jean-pierre charras authored
Polyline.h: remove useless class CRect. Use the more powerful EDA_RECT instead. Clean and remove duplicate code.
-
- 07 Nov, 2014 3 commits
-
-
Garth Corral authored
- Remove a local patch that was added to trunk as wxwidgets-3.0.0_macosx_scrolledwindow.patch
-
Garth Corral authored
-
Garth Corral authored
-
- 06 Nov, 2014 3 commits
-
-
Garth Corral authored
-
Adam Wolf authored
-
jean-pierre charras authored
-
- 04 Nov, 2014 2 commits
-
-
Gilbert authored
-
Adam Wolf authored
* Patch was taken from https://trac.macports.org/ticket/44524 for the upstream bug of http://trac.wxwidgets.org/ticket/16329.
-
- 03 Nov, 2014 1 commit
-
-
Garth Corral authored
-
- 02 Nov, 2014 3 commits
-
-
jean-pierre charras authored
Fix many doxygen warnings (due to missing info, old comments, typo ...) when building the doxygen doc.
-
Dick Hollenbeck authored
-
Marco Ciampa authored
-
- 01 Nov, 2014 5 commits
-
-
Gilbert J.M. Forkel authored
Add check for correct wxGTK version report by wx-config. If incorrect cmake fails. Compare https://bugzilla.redhat.com/show_bug.cgi?id=1077718
-
Gilbert J.M. Forkel authored
-
Gilbert J.M. Forkel authored
-
Gilbert J.M. Forkel authored
-
Garth Corral authored
-
- 31 Oct, 2014 10 commits
-
-
Wayne Stambaugh authored
Fix CMake warning caused by removal of boost dependency when not actually building boost from source.
-
Michal Jahelka authored
-
Wayne Stambaugh authored
* Move all Windows install subfolders from ${CMAKE_INSTALL_PREFIX}/share/ to ${CMAKE_INSTALL_PREFIX}/share/kicad/. * Remove unused define DEFAULT_FP_LIB_PATH from build configuration. * Remove Boost target when skipping internal Boost build. * Update INSTALL.txt to reflect install tree changes.
-
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
-
Garth Corral 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.
-
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.
-
Garth Corral authored
inverted due to wxWidgets handling of the axis and wheel rotation of shifted events.
-
- 30 Oct, 2014 9 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
-
Garth Corral authored
-
http://trac.wxwidgets.org/ticket/15684Garth Corral authored
This was causing scrollwin events to be handled in the wxScrolled default handler even if we'd already handled it, resulting in scrolling in both the vertical and horizontal direction for a single event.
-
Garth Corral authored
Committing this separately from the rest to ease making a patch for just this functionality in case that it might make it into the trunk. This can function standalone, though it is less useful without the rest. It requires that wxwidgets-3.0.0_macosx_magnify_event.patch be applied to wxWidgets It is completely optional; everything is guarded by the USE_OSX_MAGNIFY_EVENT macro. - Added OnMagnify event handler to EDA_DRAW_PANEL, EDA_3D_CANVAS and the helper for EDA_DRAW_PANEL_GAL, WX_VIEW_CONTROLS. This should cover canvases all current tools. - Guarded all with USE_OSX_MAGNIFY EVENT feature macro and added support in CMakeLists.txt
-
Garth Corral authored
This was originally submitted by Jared Boone in http://trac.wxwidgets.org/ticket/14322 and has been updaetd to apply cleanly to wxWidgets-3.0 (and less cleanly to 3.0.1 an 3.0.2). The ticket is marked as accepted but not scheduled, so no idea if it will ever make it in.
-
Garth Corral 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
-
- 29 Oct, 2014 1 commit
-
-
Wayne Stambaugh authored
-