1. 03 Jun, 2014 2 commits
  2. 31 May, 2014 2 commits
  3. 22 May, 2014 1 commit
  4. 21 May, 2014 1 commit
  5. 20 May, 2014 1 commit
  6. 16 May, 2014 1 commit
  7. 15 May, 2014 2 commits
    • Maciej Suminski's avatar
      Minor BOARD_DESIGN_SETTINGS refactoring. · 4fcaf4c5
      Maciej Suminski authored
      Removed SetCurrentClassName() (it was not used anywhere and less safe than SetCurrentClass()).
      Added BOARD_DESIGN_SETTIGNS::GetDefault() to make some pieces of shorter and clearer.
      4fcaf4c5
    • jean-pierre charras's avatar
      DXF export: fix incorrect export of polygons having thick outline (like... · bb0804ec
      jean-pierre charras authored
      DXF export: fix incorrect export of polygons having thick outline (like zones): Thick segments of outline were drawn like lines with no thickness.
      Fix ( workaround only) crash (Windows only) when a quasi modal frame (like footprint viewer) was called from a dialog (like the component properties dialog in schematic editor).
      Very minor other fixes.
      bb0804ec
  8. 14 May, 2014 7 commits
  9. 13 May, 2014 11 commits
  10. 09 May, 2014 6 commits
  11. 05 May, 2014 2 commits
    • Dick Hollenbeck's avatar
      Modular-Kicad milestone B), glamorous portions: · 3b071287
      Dick Hollenbeck authored
      *) Eeschema can now show the footprint editor.
      
      *) Eeschema can now invoke the footprint picker from the library part field editor.
      
      *) KIWAY_PLAYER::ShowModal() takes aResultantFocusWindow that tells what window
         to give the focus to.  Required since frames are often near the top of the
         hierarchy and they are invoked by a peer, not a parent.
      3b071287
    • Dick Hollenbeck's avatar
      Modular-Kicad milestone B), glamorous portions: · 55e61bc6
      Dick Hollenbeck authored
      *) Eeschema can now show the footprint editor.
      
      *) Eeschema can now invoke the footprint picker from the library part field editor.
      
      *) KIWAY_PLAYER::ShowModal() takes aResultantFocusWindow that tells what window
         to give the focus to.  Required since frames are often near the top of the
         hierarchy and they are invoked by a peer, not a parent.
      55e61bc6
  12. 04 May, 2014 4 commits
    • Dick Hollenbeck's avatar
      wx 2.8 now builds, but the quasi-modal support seems broken on 2.8. Wanted... · 80a402a3
      Dick Hollenbeck authored
      wx 2.8 now builds, but the quasi-modal support seems broken on 2.8.  Wanted others to be able to build at least.
      80a402a3
    • Dick Hollenbeck's avatar
      wx 2.8 now builds, but the quasi-modal support seems broken on 2.8. Wanted... · 19dd8766
      Dick Hollenbeck authored
      wx 2.8 now builds, but the quasi-modal support seems broken on 2.8.  Wanted others to be able to build at least.
      19dd8766
    • Dick Hollenbeck's avatar
      Modular-Kicad milestone B), minor portions: · a2227a75
      Dick Hollenbeck authored
      *) KIWAY_PLAYER::IsModal() is now a retained state, controlled by SetModal()
      
      *) Fully re-work the KIWAY_PLAYER::ShowModal() to use a nested event loop.
      
      *) Add support to DIALOG_SHIM for a "quasi-modal" dialog presentation and mode.
         See top of dialog_shim.cpp about that for benefits and need.
      
      *) You can now pick footprint from the schematic component field dialog, although
         if you do this before you open the BOARD, you will only get the global footprint
         libraries, not also the project specific ones.  Opening the BOARD first avoids this
         problem.
      
      This is the first example of cross KIFACE invocation, it is also the first
      instance of using a TOP_FRAME other than FRAME_PCB as the first thing. It works,
      but it's missing support for opening the project specific table because
      historically the FRAME_PCB did that. This is now starting to expose all the near
      term needs for KIWAY_PLAYER <-> PROJECT interaction, independence and out of
      sequence usage.
      
      A fix for this will be coming in a few days.
      
      However it mostly starts to show why the KIWAY is terribly useful and important.
      a2227a75
    • Dick Hollenbeck's avatar
      Modular-Kicad milestone B), minor portions: · fef168aa
      Dick Hollenbeck authored
      *) KIWAY_PLAYER::IsModal() is now a retained state, controlled by SetModal()
      
      *) Fully re-work the KIWAY_PLAYER::ShowModal() to use a nested event loop.
      
      *) Add support to DIALOG_SHIM for a "quasi-modal" dialog presentation and mode.
         See top of dialog_shim.cpp about that for benefits and need.
      
      *) You can now pick footprint from the schematic component field dialog, although
         if you do this before you open the BOARD, you will only get the global footprint
         libraries, not also the project specific ones.  Opening the BOARD first avoids this
         problem.
      
      This is the first example of cross KIFACE invocation, it is also the first
      instance of using a TOP_FRAME other than FRAME_PCB as the first thing. It works,
      but it's missing support for opening the project specific table because
      historically the FRAME_PCB did that. This is now starting to expose all the near
      term needs for KIWAY_PLAYER <-> PROJECT interaction, independence and out of
      sequence usage.
      
      A fix for this will be coming in a few days.
      
      However it mostly starts to show why the KIWAY is terribly useful and important.
      fef168aa