1. 13 Feb, 2014 4 commits
    • Don Gagne's avatar
      Silence makefile override warnings · dea781f2
      Don Gagne authored
      qserialport and qextserialport use the pattern of += into
      PUBLIC_HEADERS and PRIVATE_HEADERS. This leads to the same header being
      included twice. Which in turn causes the rule for moc in the makefile
      to be added twice, hence the warning. Using *= instead of += removes
      the duplication.
      dea781f2
    • Don Gagne's avatar
      Silence warnings in qwt · 74136aa7
      Don Gagne authored
      The latest version of qwt does have these warnings fixed. But the
      latest version also has removed some deprecated printing functionality
      which we are currently using. I gave a try at updating but it looked
      fairly involved and over my level of understanding for that part of the
      code. So pragmas for now. When someone does upgrade qwt the pragmas
      will no longer be needed.
      74136aa7
    • Don Gagne's avatar
      Fix warnings in opmapcontrol · 326627ae
      Don Gagne authored
      I looked at the latest version of opmapcontrol in OpenPilot. This has
      not yet been fixed. So added pragma to silence.
      326627ae
    • Don Gagne's avatar
      Hack to fix Windows Release build · 2f1d3050
      Don Gagne authored
      Either this location is incorrect, or it is an optional install that I
      haven’t figured out how to get yet. Either way, this is failing
      TeamCity Windows Releases builds which I want to turn on. So for now,
      I’m disabling. I’ll figure out how to make it work correctly with my
      work on generating windows installs.
      2f1d3050
  2. 12 Feb, 2014 6 commits
    • Don Gagne's avatar
      Fix possible ununitialized but used variables · 20f9040b
      Don Gagne authored
      20f9040b
    • Don Gagne's avatar
      Fix double->float truncations · 017e564a
      Don Gagne authored
      017e564a
    • Don Gagne's avatar
      Fix macro redefinition errors · 96fd7a03
      Don Gagne authored
      This removes a race condition between both qwt and qt against math.h on
      windows with _USE_MATH_DEFINES set. If math.h comes after qwt or qt
      math headers the math defines will be redefined. Really nasty to track
      down and ordering problems. So instead I just removed using math
      defines on windows and fall back to asin definition of M_PI_2. This
      will have some slight perf impact since it calls function instead of
      using constant. But I doubt on any of today’s machine it really makes a
      difference.
      96fd7a03
    • Don Gagne's avatar
      Fix a virtual function override · aa14800f
      Don Gagne authored
      aa14800f
    • Don Gagne's avatar
      Bring across qupgrade warning fixes · 62f3f672
      Don Gagne authored
      62f3f672
    • Don Gagne's avatar
      Removed warning overrides · 359fde68
      Don Gagne authored
      Number of warnings is low enough now to let them come through. Lowered
      Windows warning level the /W3 to be more consistent with OSX/Linux
      level of warnings. Removed /WX from Windows build. I’ll put it back
      once everything is cleaned up.
      359fde68
  3. 11 Feb, 2014 1 commit
  4. 05 Feb, 2014 2 commits
  5. 04 Feb, 2014 2 commits
  6. 03 Feb, 2014 2 commits
  7. 02 Feb, 2014 5 commits
  8. 01 Feb, 2014 4 commits
  9. 31 Jan, 2014 1 commit
  10. 28 Jan, 2014 2 commits
  11. 27 Jan, 2014 1 commit
  12. 26 Jan, 2014 2 commits
  13. 25 Jan, 2014 1 commit
  14. 19 Jan, 2014 1 commit
  15. 17 Jan, 2014 2 commits
  16. 13 Jan, 2014 1 commit
  17. 12 Jan, 2014 3 commits