1. 07 Apr, 2015 1 commit
  2. 02 Apr, 2015 1 commit
    • jean-pierre charras's avatar
      Fix a few minor coverity warnings. · bbbb84e6
      jean-pierre charras authored
      Fix minor 3D viewer issues (includling change number of segments and its optimization to draw pad holes.)
      Fix Bug #1439132 (track and via list on toolbar not always refresh after loading a board).
      Remove useless tool in Modedit.
      bbbb84e6
  3. 31 Mar, 2015 1 commit
  4. 29 Mar, 2015 2 commits
  5. 28 Mar, 2015 2 commits
  6. 26 Mar, 2015 1 commit
    • Wayne Stambaugh's avatar
      Minor 3D viewer improvements (fixes lp:1406680). · ec4d74c9
      Wayne Stambaugh authored
      * Make OK button the default action in the 3D viewer option dialog per UI
        policy.
      * Fix standard button sizer padding in 3D viewer options dialog.
      * Let sizers do their job by using default size for 3D viewer options
        dialog.
      * Set 3D viewer hot key to Alt+3 in all parent windows where 3D viewer is
        accessible.
      * Minor code cleaning and coding policy fixes.
      ec4d74c9
  7. 23 Mar, 2015 1 commit
  8. 17 Mar, 2015 1 commit
  9. 16 Mar, 2015 1 commit
  10. 15 Mar, 2015 1 commit
  11. 13 Mar, 2015 1 commit
  12. 11 Mar, 2015 1 commit
  13. 10 Mar, 2015 1 commit
  14. 06 Mar, 2015 1 commit
  15. 05 Mar, 2015 1 commit
  16. 28 Feb, 2015 1 commit
  17. 26 Feb, 2015 1 commit
  18. 21 Feb, 2015 2 commits
  19. 20 Feb, 2015 1 commit
    • Mark Roszko's avatar
      VRML file parser fixes. · 6c7744e2
      Mark Roszko authored
      * Fix coverity scan error for array comparison.
      * Check for buffer length overflow that fixes segfault.
      6c7744e2
  20. 17 Feb, 2015 2 commits
  21. 15 Feb, 2015 1 commit
  22. 23 Jan, 2015 1 commit
  23. 18 Jan, 2015 1 commit
  24. 15 Nov, 2014 1 commit
  25. 30 Oct, 2014 2 commits
    • Garth Corral's avatar
      - Changed mousewheel handling to pan more smoothly rather than in larger · 4b9db692
      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.
      4b9db692
    • Garth Corral's avatar
      Added support for wxWidgets magnify events from the Magic Trackpad on OS X · 6c137ac7
      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
      6c137ac7
  26. 19 Oct, 2014 1 commit
  27. 07 Oct, 2014 1 commit
  28. 06 Oct, 2014 1 commit
  29. 25 Aug, 2014 1 commit
    • jean-pierre charras's avatar
      Eeschema: add dialog libedit options and move options relative to libedit from... · ed4fee76
      jean-pierre charras authored
      Eeschema: add dialog libedit options and move options relative to libedit from eeschema options to this dialog.
      Ensure some values initialized by the schematic editor and used by libedit are also initialized in libedit even if  the schematic editor was not started.
      Remove useless commands (save/load project config) in libedit, because now they have no sense.
      ed4fee76
  30. 24 Aug, 2014 2 commits
  31. 22 Aug, 2014 1 commit
  32. 21 Aug, 2014 1 commit
  33. 20 Aug, 2014 2 commits