1. 22 Apr, 2014 2 commits
  2. 21 Apr, 2014 3 commits
    • Dick Hollenbeck's avatar
      Functional · 7a129e16
      Dick Hollenbeck authored
      *) void KIWAY::ExpressMail( FRAME_T aDestination, MAIL_T aCommand, const std::string& aPayload, wxWindow* aSource=NULL );
      *) virtual void KiwayMailIn( KIWAY_EXPRESS& aEvent );
      *) enum MAIL_T expansion into the brave new world if cross KIWAY_PLAYER communications.
      
      Let the KIWAY_PLAYING begin.....
      through well conceived mail from one KIWAY_PLAYER to another.
      Get thinking now.  Add a new MAIL_T value, then send ExpressMail(), 
      and receive it in KiwayMailIn(), it's that easy.
      7a129e16
    • Dick Hollenbeck's avatar
      1648d7fd
    • Dick Hollenbeck's avatar
      happy Easter · e47a2bc5
      Dick Hollenbeck authored
      e47a2bc5
  3. 20 Apr, 2014 1 commit
  4. 19 Apr, 2014 4 commits
  5. 18 Apr, 2014 1 commit
    • Dick Hollenbeck's avatar
      *) Add KIFACE_I::StartFlags() and IsSingle() so a KIFACE implementation can know · 5f65d0da
      Dick Hollenbeck authored
          if it is running under single_top.cpp or under a project manager.
      
      *)  Test Kiface().IsSingle() when adding menus, some operations are not permitted
          when running under a project manager and the KIWAY_PLAYER is pegged to a
          specific project.
      
      *)  Implemented KIWAY::KiFACE() so it loads *.kiface files.  They still have to be
          in the same directory as the main *.exe launcher, so this presents some difficulty
          when the binaries are not yet installed but rather the *.kiface files are still
          in their original build directories.  For today, I simply copied _pcbnew.kiface
          to build/kicad/.
      
      *)  Add a test case to kicad/mainframe.cpp just to get an early peek at loading
          _pcbnew.kiface under the C++ project manager.  Got that working for one
          specific invocation just for proof of concept.  Surprise, it works.
      5f65d0da
  6. 17 Apr, 2014 1 commit
  7. 15 Apr, 2014 2 commits
  8. 14 Apr, 2014 1 commit
  9. 13 Apr, 2014 2 commits
  10. 11 Apr, 2014 2 commits
  11. 10 Apr, 2014 4 commits
  12. 09 Apr, 2014 1 commit
  13. 08 Apr, 2014 1 commit
  14. 07 Apr, 2014 1 commit
  15. 06 Apr, 2014 3 commits
  16. 04 Apr, 2014 5 commits
  17. 03 Apr, 2014 3 commits
  18. 01 Apr, 2014 1 commit
  19. 31 Mar, 2014 1 commit
  20. 29 Mar, 2014 1 commit